Commit graph

34 commits

Author SHA1 Message Date
Thomas Lauf
d64017a7a6 Update copyright dates
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2019-10-18 10:59:16 +02:00
Thomas Lauf
f72c4fda52 Extract class Journal from class Database
- const-ify Transaction and UndoAction
- Clang-tidying
2019-06-19 18:05:44 +02:00
Thomas Lauf
6f439097d6 Make use of a default value
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2019-04-11 10:46:39 +02:00
Thomas Lauf
0688e3ba07 #9 TI-1: Move static functions (un)setConfigVariable(...) to Rules 2018-07-24 08:07:10 +02:00
Simon Ruderich
2271bd9eea Use https:// link for opensource.org 2018-03-16 23:11:08 +01:00
Jelle van der Waa
c33a3a9d9a Add defaultValue argument to Rules::getInteger
The defaultValue can be used for callers who do not want 0 to be
returned when conversion fails since strtoimax returns 0 when the
conversion fails.
2016-11-05 11:29:52 -04:00
Paul Beckingham
d7ad32b6d3 Rules: Removed unused method 2016-05-10 19:51:54 -04:00
Paul Beckingham
b441f0c020 Rules: Simplified rule parsing 2016-05-05 19:47:53 -04:00
Paul Beckingham
35330b3f09 Rules: Added ::isRuleType 2016-05-05 19:36:55 -04:00
Paul Beckingham
bef3bfbb27 Rules: Sets up defaults in ctor 2016-04-06 00:17:45 -04:00
Paul Beckingham
1a559d4215 Rules: Eliminated ::parseRuleExclusions 2016-03-28 00:31:23 -04:00
Paul Beckingham
1eb93056f1 Rules: Removed obsolete ::parseRuleTag 2016-03-26 19:11:10 -04:00
Paul Beckingham
0fd109924f Rules: ::parseRulesSettings now accepts a namespace prefix 2016-03-26 19:07:46 -04:00
Paul Beckingham
5a8c3e11ae Rules: ::all now matches keys against a stem 2016-03-26 17:18:12 -04:00
Paul Beckingham
4883f3d93d Rules: Replaced ::parseRuleHolidays with ::parseRuleSettings 2016-03-26 17:13:34 -04:00
Paul Beckingham
f8c485b231 Rules: Renamed ::parseRuleTheme to ::parseRuleSettings 2016-03-26 17:01:11 -04:00
Paul Beckingham
78d29f8f1d Rules: Stubbed ::parseRuleHolidays 2016-03-26 14:31:55 -04:00
Paul Beckingham
12adc97d6d Rules: Added ::parseGroup 2016-03-25 23:54:05 -04:00
Paul Beckingham
9403fa4974 Rules: Added ::tokenizeLine 2016-03-25 23:53:34 -04:00
Paul Beckingham
321bddba74 Rules: Added ::getIndentation 2016-03-25 23:52:28 -04:00
Paul Beckingham
409fb199f1 Rules: Stubbed ::parseRuleTag 2016-03-24 23:17:20 -04:00
Paul Beckingham
93b67a5b19 Rules: Stubbed ::parseRuleExclusions 2016-03-24 23:12:45 -04:00
Paul Beckingham
4d927e1aca Rules: Added ::parseRuleTheme 2016-03-22 23:50:36 -04:00
Paul Beckingham
c31578d701 Rules: Added ::parseRuleGeneral 2016-03-22 23:49:40 -04:00
Paul Beckingham
95d0bd6256 Rules: Implemented ::parse for settings, import 2016-03-19 16:34:31 -04:00
Paul Beckingham
d5b12e8e27 Rules: Added file accessor 2016-03-19 09:15:27 -04:00
Paul Beckingham
b612acf7ef Rules: Added settings accessors 2016-03-17 22:41:32 -04:00
Paul Beckingham
38e7dbf68a Rules: Added parse stub 2016-03-17 17:12:35 -04:00
Paul Beckingham
004a879bae Rules: Added rule accessor 2016-03-13 09:27:53 -04:00
Paul Beckingham
39a3a4aed6 Code cleanup: Header formatting 2016-03-05 00:02:12 -05:00
Paul Beckingham
f7567a5a52 Rules: Added default ctor 2016-03-02 08:10:36 -05:00
Paul Beckingham
672666593b Rules: Improved CppCoreGuidelines compliance 2016-01-19 00:35:50 -05:00
Paul Beckingham
ab9d0606fd Copyright: Updated to 2016 2015-12-31 15:26:25 -05:00
Paul Beckingham
3c2c159af8 Rules: Added stubbed objects 2015-12-23 09:21:44 -05:00