Project

General

Profile

Feature #85

Implement a "Simple Mode" for the monolithic client

Added by Sputnick about 16 years ago. Updated over 15 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Quassel Client
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
OS:
Any

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 about 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 over 15 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

Also available in: Atom PDF