|
eefb2c06c6
|
adapted to new interface
|
2020-10-29 09:21:12 +01:00 |
|
|
748ab7efac
|
Merge branch 'master' of www.swiftcoder.nl:git/experimental/cpp/screensaver
|
2020-10-29 09:19:29 +01:00 |
|
|
f075d863fc
|
added huey module, still a copy of skembo
|
2020-10-29 09:19:17 +01:00 |
|
Bob Polis
|
5b90b847f1
|
adapted to new interface
|
2020-10-28 17:58:47 +01:00 |
|
Bob Polis
|
d8c1c535f2
|
made animation smoother; cleaner code
|
2020-10-28 16:29:35 +01:00 |
|
Bob Polis
|
1ee2e636eb
|
added help text for -l option
|
2020-10-28 15:46:48 +01:00 |
|
Bob Polis
|
cd203d0e57
|
added skembo plugin
|
2020-10-27 23:57:25 +01:00 |
|
Bob Polis
|
a7b72ff062
|
moved Color class to libscscreensaver
|
2020-10-27 22:31:38 +01:00 |
|
Bob Polis
|
eed03d2657
|
added -lscscreensaver dependency
|
2020-10-27 17:27:20 +01:00 |
|
Bob Polis
|
373b7aa406
|
added -lcairo dependency
|
2020-10-27 17:25:52 +01:00 |
|
Bob Polis
|
f2b94815a8
|
added plugins dir to .gitignore
|
2020-10-27 17:21:16 +01:00 |
|
Bob Polis
|
395b10f31b
|
fixed interface, reorganized to put all of class declaration and implementation in cpp file
|
2020-10-27 17:20:23 +01:00 |
|
Bob Polis
|
c5da8561fe
|
refactored to use plugins, possibly requested from command line
|
2020-10-27 17:19:12 +01:00 |
|
Bob Polis
|
bf1b16dae9
|
added -ldl dependency
|
2020-10-27 17:18:33 +01:00 |
|
Bob Polis
|
c3e89e6e7d
|
fixed compile errors
|
2020-10-27 17:18:14 +01:00 |
|
Bob Polis
|
3934329c76
|
added plugin Makefile
|
2020-10-27 15:28:49 +01:00 |
|
Bob Polis
|
641c57bfa1
|
changed to new interface with default constructor
|
2020-10-27 15:28:26 +01:00 |
|
Bob Polis
|
da2d463ab7
|
changed for plugin support
|
2020-10-27 15:27:46 +01:00 |
|
Bob Polis
|
a26d082bdb
|
added Color class
|
2020-10-27 13:42:12 +01:00 |
|
Bob Polis
|
fb09e7434d
|
moved to libscscreensaver
|
2020-10-27 13:41:49 +01:00 |
|
Bob Polis
|
31dca75b13
|
changed fps to 2
|
2020-10-26 23:21:01 +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
|
c52d223f39
|
added concrete screensaver
|
2020-10-26 23:03:12 +01:00 |
|
Bob Polis
|
751d079225
|
added base class for screen savers
|
2020-10-26 23:02:47 +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
|
eb39883bfa
|
added .gitignore for executable
|
2020-10-24 18:05:00 +02:00 |
|
Bob Polis
|
ea2821640d
|
first commit
|
2020-10-24 17:57:45 +02:00 |
|