summaryrefslogtreecommitdiffstats
path: root/src/CRSMConfig.hpp
Commit message (Collapse)AuthorAgeFilesLines
* Add watchdog to avoid endless hanging roundsMarkus Mittendrein2017-01-261-0/+8
|
* Add option to forcibly disable league (for masterservers without league)Markus Mittendrein2016-08-211-0/+3
|
* Add config option for extra topicMarkus Mittendrein2016-08-211-0/+2
|
* Allow setting CTCP VERSION-replay through configMarkus Mittendrein2016-06-151-0/+2
|
* Use Port-type for DCC-PortMarkus Mittendrein2016-05-081-2/+2
|
* Add DCC Chat abilityMarkus Mittendrein2016-05-051-1/+13
|
* Add option IRC.SSL to support SSL-connections in IRCMarkus Mittendrein2016-04-291-0/+2
|
* Move ConfigBase and Util into a separate qt-config repo for reuseMarkus Mittendrein2016-03-311-1/+1
|
* Allow enabling/disabling greeting for Clonk, IRC, IRC-User and IRC-Markus Mittendrein2015-11-151-0/+3
| | | | Channels
* Add loggingMarkus Mittendrein2015-11-101-0/+12
|
* Allow optional suffixes for commands (e.g. for punctuation marks)Markus Mittendrein2015-11-081-0/+2
|
* Allow creating command aliasesMarkus Mittendrein2015-11-081-0/+2
|
* Allow defining of multiple CommandSignsMarkus Mittendrein2015-11-051-2/+2
|
* Add config options IRC.User and IRC.PortMarkus Mittendrein2015-11-051-0/+4
|
* Add afkadmin-commandMarkus Mittendrein2015-11-031-0/+4
|
* Add support for individual pack versions per scenarioMarkus Mittendrein2015-10-291-0/+2
|
* Begin adding basic statsMarkus Mittendrein2015-10-271-0/+2
|
* Move CRSM_SESSION_FILE into Config.CRSM.SessionFileMarkus Mittendrein2015-10-151-0/+2
|
* Fix default of Clonk.Server.ArgumentsMarkus Mittendrein2015-10-121-1/+1
|
* Remove CRSM-prefix from Config(Base)-ClassesMarkus Mittendrein2015-10-101-37/+37
|
* Split CRSMConfig and CRSMConfigBase into separate filesMarkus Mittendrein2015-10-101-279/+7
|
* Add an optional bool parameter to CRSMConfigValue-list-specialization-Markus Mittendrein2015-10-081-5/+7
| | | | constructor to allow duplicate entries
* Fix enum-spezialication of CRSMConfigValueMarkus Mittendrein2015-10-081-2/+2
|
* Add config get and config set commands and a -= config syntax to removeMarkus Mittendrein2015-10-081-0/+13
| | | | elements from a list or map (by key)
* Allow string config values to be enclosed in quotes to include spaces atMarkus Mittendrein2015-10-071-2/+27
| | | | the beginning or the end
* Change CMD_SIGN into Config.CRSM.CommandSignMarkus Mittendrein2015-10-071-0/+2
|
* Cleanup usage of argsMarkus Mittendrein2015-10-071-1/+1
|
* Add CRSMConfigValue-specialization for enums using std::is_enum andMarkus Mittendrein2015-09-301-0/+7
| | | | std::underlying_type
* Use ushort instead of int for CRSM.ManagementPortMarkus Mittendrein2015-09-281-1/+2
|
* use SFINAE for integer CRSMConfigValue-specialization instead of hard-Markus Mittendrein2015-09-281-7/+10
| | | | coded int and throw an exception when the value is out of range.
* Save session to CrServerManager.session on detach and load it onMarkus Mittendrein2015-09-241-10/+4
| | | | reattaching
* Split CRSMConfig into CRSMConfigBase (for reuse) and CRSMConfigMarkus Mittendrein2015-09-241-54/+58
|
* Add CRSMConfigValueBase::getValue andMarkus Mittendrein2015-09-241-15/+28
| | | | CRSMConfigValueBase::getStringValue and use them where appropriate
* Use maps to store IRC.Moderators and Clonk.Chat.Moderators together with a ↵Markus Mittendrein2015-09-241-4/+4
| | | | custom identifier (to put in logs in the future)
* Store folder lists (.lst-Files) in CRSM.ListFolderMarkus Mittendrein2015-09-231-0/+2
|
* Only add value to list if its not already there.Markus Mittendrein2015-09-221-3/+4
|
* Replace settings, lists and maps in CRSM through a better Config-ClassMarkus Mittendrein2015-09-221-0/+352