33 Commits

Author SHA1 Message Date
Bob Polis
4883c1c84b Improved full screen; hide cursor as well 2021-10-10 11:55:53 +02:00
Bob Polis
b49decc0c5 Now creates window fullscreen 2021-10-09 23:47:25 +02:00
Bob Polis
f33818d4ca Fixed check for non-existing module 2021-10-07 12:42:13 +02:00
Bob Polis
332e311de0 Using move setter for config file 2021-10-06 14:50:52 +02:00
Bob Polis
06047e6f0c Simplified config file existence test 2021-10-06 14:49:32 +02:00
Bob Polis
d7f7cf634f Added config file support per module 2021-10-06 14:13:49 +02:00
Bob Polis
a45a8aa8df Added libscnumerics for random number utils 2021-10-06 11:08:12 +02:00
Bob Polis
be7de106c0 Added warning for -r option plus file arg 2021-10-05 14:29:12 +02:00
Bob Polis
c484e8e6e3 Added -r option for random module 2021-10-05 14:25:37 +02:00
Bob Polis
3322cc6244 Reformatted long options 2021-08-18 11:30:53 +02:00
Bob Polis
1e5a6651ea Implemented release version install 2021-02-07 17:05:19 +01:00
Bob Polis
f5bc7fcf65 Refactored to support window resizing 2021-02-01 10:35:59 +01:00
Bob Polis
3549bd8b10 Removed custom event handler 2021-01-29 17:18:28 +01:00
Bob Polis
5ce8eed0c7 Refacored: using Default instead of rects 2021-01-26 16:00:09 +01:00
Bob Polis
291678d06a adapted to new update/render interface; added fading-rects module 2020-11-15 13:16:49 +01:00
Bob Polis
73d41d4774 adapted to new app run loop 2020-11-15 09:08:56 +01:00
Bob Polis
1ee2e636eb added help text for -l option 2020-10-28 15:46:48 +01:00
Bob Polis
c5da8561fe refactored to use plugins, possibly requested from command line 2020-10-27 17:19:12 +01:00
Bob Polis
d5298f1b09 changed window size to 1600x900 2020-10-26 23:20:45 +01:00
Bob Polis
9143deb610 cleanup to fix warnings 2020-10-26 23:05:44 +01:00
Bob Polis
f3d25a2084 now uses RectSaver as screensaver 2020-10-26 23:04:49 +01:00
Bob Polis
5af3fd5b53 changed white background to black 2020-10-26 21:42:21 +01:00
Bob Polis
f42c015919 changed constexpr nanosecs to const 2020-10-26 20:53:15 +01:00
Bob Polis
6b302374a9 removed timer implementation, replaced with thread and nanosleep to drive frame rate 2020-10-26 20:51:31 +01:00
Bob Polis
0a41b25368 made the animation more fancy 2020-10-25 21:55:04 +01:00
Bob Polis
472be95b86 implemented animation by using an interval posix timer which uses signal when expired 2020-10-25 21:06:26 +01:00
Bob Polis
30aad07c9f refactored to do drawing from a runloop action 2020-10-25 20:31:59 +01:00
2479fd6d12 fixed comment 2020-10-24 23:42:58 +02:00
d9a2b6f1ca made some variations on the text appearance 2020-10-24 23:30:15 +02:00
65574004a1 added test event handler for window close 2020-10-24 23:15:45 +02:00
5a7e2a0547 added some text drawing 2020-10-24 22:57:05 +02:00
Bob Polis
4949ac449e all drawing now thru cairo 2020-10-24 19:25:24 +02:00
Bob Polis
ea2821640d first commit 2020-10-24 17:57:45 +02:00