Feature #85
Implement a "Simple Mode" for the monolithic client
0%
Description
In order to provide an easy experience for new users, or for people who want to use Quassel like a traditional client (i.e. without core/client separation), we should provide an easy mode that automatically sets up the sqlite database and creates a core user with a scrambled (or no?) password, disabling listening to the outside of course.
This Simple Mode could be a choice in the First-Run Wizard, and it should be possible to "upgrade" to Advanced Mode later by providing the necessary settings.
History
#1 Updated by Sputnick over 16 years ago
This will be made dependent on Qt 4.4, since we should probably make use of QLocalSocket for the internal connection...
#2 Updated by EgS about 16 years ago
Actually this does not depend on Qt 4.4. but we depend on Qt 4.4 now anyways.
A simple monolithic mode is implemented in current git.
Some of it's features:
- no need to setup the core
- no need to setup a account in the client - just click "use internal core" and you're done
- Quassel's SignalProxy can now be connected directly thus directly delivering calls - no need for a local socket or something similar