Michael Zanetti
e3c57c226b
fix tests
2019-04-02 01:02:45 +02:00
Michael Zanetti
414d25c870
fix time events for rules
...
old code would compare QTime == QTime() every second which might not trigger
if e.g. milliseconds don't match. New code checks the interval between the
last check and the current one.
2019-04-02 01:02:45 +02:00
Simon Stürz
2e4b02099b
update license headers
2019-04-02 01:02:21 +02:00
Simon Stürz
9c8097919d
update license header
2019-04-02 01:02:06 +02:00
Simon Stürz
2d7b59f713
fix test method for setting the time
2019-04-02 01:01:32 +02:00
Simon Stürz
7cfd7bf293
fixed issue #410
...
fixed issue #405
2019-04-02 01:01:32 +02:00
Simon Stürz
68d0ed1b34
update source documentation
2019-04-02 01:01:32 +02:00
Simon Stürz
aeef3717fe
finish basic settings
2019-04-01 20:48:17 +02:00
Simon Stürz
f5ee163c48
update copy right line
2019-04-01 20:48:17 +02:00
Simon Stürz
23de273b0e
first timeEvent tests
2019-04-01 20:48:17 +02:00
Simon Stürz
ae51660e79
add yearly tests
2019-04-01 20:48:17 +02:00
Simon Stürz
66ebb1b4c5
add monthly calendaritem
2019-04-01 20:48:17 +02:00
Simon Stürz
1e08838472
bump api version
2019-04-01 20:48:17 +02:00
Simon Stürz
9a85864343
add yearly repeating mode
2019-04-01 20:48:17 +02:00
Simon Stürz
6782ea1a77
overlapping weekly calendar item
2019-04-01 20:48:17 +02:00
Simon Stürz
5237ba09c1
clean up
2019-04-01 20:48:17 +02:00
Simon Stürz
eceb277f02
add non overlaping weekly calendar item tests
2019-04-01 20:48:17 +02:00
Simon Stürz
d01ee95ecc
fix daily calendaritem
2019-04-01 20:48:17 +02:00
Simon Stürz
e5d9823c2b
add missing docs
...
first working calendarItem
2019-04-01 20:48:17 +02:00
Simon Stürz
050162c1d4
add timeevent adding tests and validation
2019-04-01 20:48:17 +02:00
Simon Stürz
07e1259eda
add some validation for calendarItem
2019-04-01 20:48:17 +02:00
Simon Stürz
12a2d8009d
fix unpacking/packing methods
...
add first rest row for calendarItems
2019-04-01 20:48:17 +02:00
Simon Stürz
af500f353c
improoved rule engine and rule verification
2019-04-01 20:48:17 +02:00
Simon Stürz
a4d6f58f3c
add test structure
2019-04-01 20:48:17 +02:00
Simon Stürz
541bbbdc6b
fix calendar item datetime based evaluation
2019-04-01 20:48:17 +02:00
Simon Stürz
d1244a9abc
add more documentation
2019-04-01 20:48:17 +02:00
Simon Stürz
5f32c11810
add timemanager
...
add evaluation of calendaritem
add pack/unpack methods
2019-04-01 20:48:17 +02:00
Simon Stürz
63703e8da0
add some docs
2019-04-01 20:48:17 +02:00
Simon Stürz
affcb1ddf6
add basic construction of time management
2019-04-01 20:48:17 +02:00
Simon Stürz
80e7d289f7
adding basic structure of time management to the api
2019-04-01 20:48:17 +02:00