Chat-O-Matic/application/preferences
Jaidyn Ann 3fbe072d42 Generalize protocol settings' GUI templating
A nice templating system is used for account settings dialogues― the
required slots are specified by the protocol, and are reflected in the
settings dialogue.

To generalize this templating system (and eventually use elsewhere),
ProtocolSettings was split into two classes― ProtocolSettings and
ProtocolTemplate.

The CayaProtocol::SettingsTemplate() call was also edited to require a
string parameter, naming the specific template that should be returned.

"account" is used for the account settings dialogue, and other values
are TBA.
2021-06-17 17:02:29 -05:00
..
AccountDialog.cpp Generalize protocol settings' GUI templating 2021-06-17 17:02:29 -05:00
AccountDialog.h * More NULL checks for ContactLinkers. 2010-05-30 04:28:04 +00:00
AccountListItem.cpp Remove custom draw method for AccountListItem 2021-06-10 16:28:39 -05:00
AccountListItem.h Remove custom draw method for AccountListItem 2021-06-10 16:28:39 -05:00
AccountView.cpp Added AccountDialog and AccountView, previously the code was in PreferencesAccounts.cpp. 2010-05-09 06:27:48 +00:00
AccountView.h Added AccountDialog and AccountView, previously the code was in PreferencesAccounts.cpp. 2010-05-09 06:27:48 +00:00
CayaPreferences.cpp Task #12 2015-10-02 04:17:54 +00:00
CayaPreferences.h Task #12 2015-10-02 04:17:54 +00:00
PreferencesAccounts.cpp Support temporary disabling of accounts 2021-06-11 20:33:28 -05:00
PreferencesAccounts.h Support temporary disabling of accounts 2021-06-11 20:33:28 -05:00
PreferencesBehavior.cpp Task #12 2015-10-02 04:17:54 +00:00
PreferencesBehavior.h Task #12 2015-10-02 04:17:54 +00:00
PreferencesChatWindow.cpp Modified preferences dialog, better look for Replicant settings, added a new tab for Chat Window settings 2012-03-02 02:23:21 +00:00
PreferencesChatWindow.h Modified preferences dialog, better look for Replicant settings, added a new tab for Chat Window settings 2012-03-02 02:23:21 +00:00
PreferencesContainer.h Modified the CayaPreferencesData class to become a BFlattenable, this remove the limit of having a fixed-size buffer for string settings. 2012-03-24 14:56:00 +00:00
PreferencesReplicant.cpp Initial gcc2 support, patch from Haikuports, with a little modification by myself. Set the deskbar replicant show as default, and removed the gcc4 notice from preferences. 2013-07-31 22:34:52 +02:00
PreferencesReplicant.h Added replicant preferences view. 2012-03-13 22:57:04 +00:00