Add navigation menu account switching #244

Closed
opened 2019-10-28 00:12:56 +01:00 by dshanske · 5 comments
dshanske commented 2019-10-28 00:12:56 +01:00 (Migrated from github.com)

In the navigation menu, there is an account option.

In many Android apps, the switching in a pulldown of the name. Although Google is switching a lot of their apps to a gesture for this. Suggest removal of the account option, and this be placed in a pulldown under the name along with a settings option to allow for fast switching.

In the navigation menu, there is an account option. In many Android apps, the switching in a pulldown of the name. Although Google is switching a lot of their apps to a gesture for this. Suggest removal of the account option, and this be placed in a pulldown under the name along with a settings option to allow for fast switching.
swentel commented 2019-10-31 20:55:22 +01:00 (Migrated from github.com)

Yeah, this is the default template when creating the template with a navigation bar but I removed that in the beginning since I didn't support multiple accounts. I should bring it back indeed.

I would keep the accounts menu item though for full defaults of the accounts and other actions, like add / refresh etc.

to-do

  • Move account switching / deletion toasts
  • add refresh button as well for updated config
Yeah, this is the default template when creating the template with a navigation bar but I removed that in the beginning since I didn't support multiple accounts. I should bring it back indeed. I would keep the accounts menu item though for full defaults of the accounts and other actions, like add / refresh etc. to-do - Move account switching / deletion toasts - add refresh button as well for updated config
swentel commented 2019-12-14 16:58:21 +01:00 (Migrated from github.com)

Working on https://github.com/swentel/indigenous-android/issues/78 now - If I can get that working, I wonder if this is still necessary.

There's stlil the case of having multiple microsub servers. I wonder whether it makes sense to see all channels in the reader. That would make the 'account' part in the drawer completely obsolete in case you have multiple accounts. I can still show it if only once account is used, which is the case in most setups I think.

This way, you don't have to switch accounts depending on where you want to post or what you want to read.

Working on https://github.com/swentel/indigenous-android/issues/78 now - If I can get that working, I wonder if this is still necessary. There's stlil the case of having multiple microsub servers. I wonder whether it makes sense to see all channels in the reader. That would make the 'account' part in the drawer completely obsolete in case you have multiple accounts. I can still show it if only once account is used, which is the case in most setups I think. This way, you don't have to switch accounts depending on where you want to post or what you want to read.
swentel commented 2019-12-14 17:40:37 +01:00 (Migrated from github.com)

Actually after some thinking, the user in the bar will become the default user when #78 goes in, so switching here still makes sense.

Actually after some thinking, the user in the bar will become the default user when #78 goes in, so switching here still makes sense.
swentel commented 2019-12-14 18:05:48 +01:00 (Migrated from github.com)

Ironically, the more I'm working on #78, where I have a working prototype, the more tricky that one becomes. Drafts, contacts, q=source are also per account .. so I'm thinking that switching is actually more reasonable in the end. and faster too.

Ironically, the more I'm working on #78, where I have a working prototype, the more tricky that one becomes. Drafts, contacts, q=source are also per account .. so I'm thinking that switching is actually more reasonable in the end. and faster too.
swentel commented 2020-06-03 21:53:18 +02:00 (Migrated from github.com)

Moving this to #376 - it's almost done, and awesome!

Moving this to #376 - it's almost done, and awesome!
This discussion has been locked. Commenting is limited to contributors.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
inhji/indiepass-android#244
No description provided.