uTox icon indicating copy to clipboard operation
uTox copied to clipboard

Implementing multiple profiles functionality

Open muchweb opened this issue 10 years ago • 3 comments

I can't find any documentation regarding "Switch Profile" button.

Only discussion I could find here is around "portable mode", allowing users to specify target tox_save files at start (which makes a lot sense), but it's not so user-friendly. My proposal:

To implement ability to switch between different profiles "on-the-fly", without need to restart whole program. This should work in "non-portable" mode.

To move "User Settings" (e. g. name, status message) out of global settings screen in favor of profile listing screen.


  • As a user, I want to click "Switch Profile" button and be prompted to choose existing profile directory or to create new TOX ID.
  • When multiple profiles are selected, they will be displayed as a list in "Switch Profile" screen, allowing me to change the online status of any of profiles and to switch to any profile by clicking on it.
  • µTox should be able to maintain multiple connections at once and give notifications for each logged-in profile.

muchweb avatar Jan 04 '15 11:01 muchweb

Keep in mind what the STS says about user profiles.

tsudoko avatar Jan 04 '15 15:01 tsudoko

"µTox should be able to maintain multiple connections at once and give notifications for each logged-in profile."

I really agree with this point, having multiple sessions at the same time seems really convenient.

draziw- avatar Jan 05 '15 23:01 draziw-

Maybe it would be a good thing to get multiple accounts up and running first without simultaneous online connection states e.g. users can have multiple accounts but only one can be online at a time.

Could be used to prototype a UI interface for changing profiles.

rodneyrod avatar May 22 '15 22:05 rodneyrod