jacobpalm / costa

The Costa Graphical User Interface for MS-DOS and compatible systems
https://costa.jacobpalm.dk/
MIT License
108 stars 7 forks source link

Multi-user support #14

Closed jacobpalm closed 6 years ago

jacobpalm commented 6 years ago

Simple multi-user support. Something where a use can be picked at launch, and with separate costa.cfg and desklink.dat.

If there's only one user, bypass user selection screen and select default.

No passwords - this is not a security feature, only a way to allow personal customizations of the GUI.

Most config files, like file associations, should remain global.

jacobpalm commented 6 years ago

Status: Code now fully supports multiple profiles, and a profile selection window is shown when Costa is launched.

What remains to be done is implement the "Edit profile" functionality.

jacobpalm commented 6 years ago

"Edit profile" dialog implemented, needs some testing before release.

Also, a setting to automatically use last used profile should be implemented, as well as the possibility to switch profile after Costa has been started.

jacobpalm commented 6 years ago

Icons suitable for user profiles would also be a nice touch - a girl, a boy, a man, a woman, a familiy - those sort of icons

jacobpalm commented 6 years ago

All code for this feature has been submitted - just a few icons to add and we're ready to go.