-
97110a1489
Move Color class from libscgui to libsccolor
master
Bob Polis
2024-11-29 14:25:01 +01:00
-
4e79ba60ce
Move Color class from libscgui to libsccolor
Bob Polis
2024-11-29 14:19:49 +01:00
-
141fa630e8
Add nlohmann-json to dependencies
Bob Polis
2024-11-27 17:03:06 +01:00
-
413f97f2ed
Fix typo
Bob Polis
2024-11-27 16:25:36 +01:00
-
0db3e84ecf
Make definition list
Bob Polis
2024-11-27 16:21:15 +01:00
-
765dea1ade
Add README.md
Bob Polis
2024-11-27 16:18:11 +01:00
-
1a78b612db
Add LICENSE
Bob Polis
2024-11-27 12:24:32 +01:00
-
8dd1a0f44f
Adapt to moved Color class
Bob Polis
2024-11-27 12:18:52 +01:00
-
d7f7bf274a
Add saturation and brightness values to display
Bob Polis
2024-09-22 23:48:39 +02:00
-
ff8feceefc
Fix typo
Bob Polis
2024-09-22 23:42:44 +02:00
-
cdd650e0aa
Remove unused header
Bob Polis
2024-09-22 23:40:46 +02:00
-
7914e9ec4c
Remove unused headers
Bob Polis
2024-09-22 23:32:01 +02:00
-
6ffe7321dc
Add libscnumerics dependency
Bob Polis
2024-09-20 16:40:03 +02:00
-
7e251ed007
Add config idea comment
Bob Polis
2024-09-20 09:13:35 +02:00
-
552cc467b4
Remove debug location for plugins
Bob Polis
2024-09-20 08:54:14 +02:00
-
bc92d521fb
Add patterns for *.inc and *.saver
Bob Polis
2024-09-19 16:45:34 +02:00
-
2e0be41f11
Adapt to new plugin support in unified Makefiles
Bob Polis
2024-09-19 16:44:21 +02:00
-
b745001633
Adapt to new versioning
Bob Polis
2024-09-19 16:36:57 +02:00
-
9dc0315dd1
Fix project name for versioning
Bob Polis
2024-09-19 16:34:08 +02:00
-
06c81c5d57
Setup project structure for unified Makefile
Bob Polis
2024-09-19 16:32:58 +02:00
-
9f232bcc52
Move man page into man/man1
Bob Polis
2024-09-19 16:30:42 +02:00
-
aaaa70775f
Replace Makefile with unified Makefile
Bob Polis
2024-09-19 16:29:23 +02:00
-
ba422400d9
Adapt to unified Makefile with plugin support
Bob Polis
2024-09-19 16:27:34 +02:00
-
2185ed9962
Fix installed permissions
Bob Polis
2024-09-02 15:15:31 +02:00
-
30d2c7241d
Fix LDLIBS linker errors
Bob Polis
2024-03-28 15:25:10 +01:00
-
ac2d3765c1
Change JuliaMono to Hack
Bob Polis
2023-11-22 23:46:22 +00:00
-
aeb9085b8a
Remove unused includes
Bob Polis
2023-11-22 23:43:09 +00:00
-
4954ef899b
Add option to enable/disable background change
Bob Polis
2023-11-22 23:27:10 +00:00
-
de1f188a6d
Fixed *.d handling, fixed sdl2 flags
Bob Polis
2023-02-13 11:31:54 +01:00
-
3dad4173e7
Do not link against libdl on OpenBSD
Bob Polis
2022-10-17 12:11:23 +02:00
-
ff9cd0e0f1
New situation now has new bg color, same s/b
Bob Polis
2022-10-02 16:25:05 +02:00
-
058f4023ea
Removed const from argv
Bob Polis
2022-09-28 17:05:44 +02:00
-
cff4e5e903
Start all rects from zero size
Bob Polis
2022-09-28 14:58:06 +02:00
-
67c2038d1d
Added min-size and max-size params
Bob Polis
2022-09-24 11:08:32 +02:00
-
172933a46e
Added min-size and max-size; changed dist, border
Bob Polis
2022-09-24 11:08:01 +02:00
-
99c7963260
Fixed log message
Bob Polis
2022-09-24 11:07:47 +02:00
-
a4cd8232f1
Reading colors from config; defaults now hex
Bob Polis
2022-09-24 10:44:47 +02:00
-
2d39870809
Added color list to config
Bob Polis
2022-09-24 10:43:33 +02:00
-
ccd5d74db4
Added install for Grid.json config
Bob Polis
2022-09-24 10:43:04 +02:00
-
9ada3dd260
Added -w option
Bob Polis
2022-09-24 10:42:42 +02:00
-
022edf74e1
Added config file for Grid
Bob Polis
2022-09-23 16:51:22 +02:00
-
f68527f418
Added config reading
Bob Polis
2022-09-23 16:50:20 +02:00
-
e72fa567a3
Added Grid module
Bob Polis
2022-09-22 22:49:19 +02:00
-
08b99cc357
Resizable and movable window in debug mode
Bob Polis
2022-09-22 22:48:47 +02:00
-
06778a752b
Removed invocations of srchead for new module
Bob Polis
2022-09-22 19:27:47 +02:00
-
725e6403e6
Removed comment headers
Bob Polis
2022-09-13 09:39:52 +02:00
-
90a4464773
Removed -pthread and -fno-strict-aliasing flags
Bob Polis
2021-11-13 19:14:19 +01:00
-
072383a88f
Removed -fno-strict-aliasing, -pthread flags
Bob Polis
2021-11-11 10:33:37 +01:00
-
4883c1c84b
Improved full screen; hide cursor as well
Bob Polis
2021-10-10 11:55:53 +02:00
-
b49decc0c5
Now creates window fullscreen
Bob Polis
2021-10-09 23:47:25 +02:00
-
9619bfb282
added libscnumerics dependency
Bob Polis
2021-10-07 20:16:55 +02:00
-
f33818d4ca
Fixed check for non-existing module
Bob Polis
2021-10-07 12:42:13 +02:00
-
90e19e3211
Using configure method to build knots
Bob Polis
2021-10-06 17:06:12 +02:00
-
4b88304b25
Config can now hold array of knots
Bob Polis
2021-10-06 17:05:45 +02:00
-
332e311de0
Using move setter for config file
Bob Polis
2021-10-06 14:50:52 +02:00
-
06047e6f0c
Simplified config file existence test
Bob Polis
2021-10-06 14:49:32 +02:00
-
780e31b54d
Added installation of config file
Bob Polis
2021-10-06 14:49:16 +02:00
-
8b2eb9968f
Added config file for Whirling
Bob Polis
2021-10-06 14:49:00 +02:00
-
d7f7cf634f
Added config file support per module
Bob Polis
2021-10-06 14:13:49 +02:00
-
3937dc1c37
Now using libscnumerics for random numbers
Bob Polis
2021-10-06 11:25:41 +02:00
-
a45a8aa8df
Added libscnumerics for random number utils
Bob Polis
2021-10-06 11:08:12 +02:00
-
be7de106c0
Added warning for -r option plus file arg
Bob Polis
2021-10-05 14:29:12 +02:00
-
c484e8e6e3
Added -r option for random module
Bob Polis
2021-10-05 14:25:37 +02:00
-
66b8909e67
First working implementation
Bob Polis
2021-10-04 15:44:46 +02:00
-
cdd9fba25c
Added math library
Bob Polis
2021-10-04 15:44:13 +02:00
-
92bc54e3a6
Added new Whirling module, just blank for now
Bob Polis
2021-09-05 23:21:41 +02:00
-
ab024a7ec0
Added comments to enhance readability
Bob Polis
2021-08-18 12:28:27 +02:00
-
5c699484ab
Changed font from Hack to JuliaMono
Bob Polis
2021-08-18 11:31:10 +02:00
-
3322cc6244
Reformatted long options
Bob Polis
2021-08-18 11:30:53 +02:00
-
1e5a6651ea
Implemented release version install
Bob Polis
2021-02-07 17:05:19 +01:00
-
f5bc7fcf65
Refactored to support window resizing
Bob Polis
2021-02-01 10:35:59 +01:00
-
43bccd373c
setup() also clears rects list
Bob Polis
2021-02-01 10:28:35 +01:00
-
3549bd8b10
Removed custom event handler
Bob Polis
2021-01-29 17:18:28 +01:00
-
5ce8eed0c7
Refacored: using Default instead of rects
Bob Polis
2021-01-26 16:00:09 +01:00
-
923331acc7
renamed RectSaver sources to Default
Bob Polis
2021-01-26 15:58:45 +01:00
-
86105aa0af
renamed module directories
Bob Polis
2021-01-26 15:55:03 +01:00
-
0a91557bd5
Fixed typo in comment
Bob Polis
2021-01-26 15:39:04 +01:00
-
4120b1855a
Added skeleton and script for creating new module
Bob Polis
2021-01-26 15:37:05 +01:00
-
e96b1bc5f4
Added target te create new module subproject
Bob Polis
2021-01-26 15:36:22 +01:00
-
489de843c8
Fixed build, install & clean for modules
Bob Polis
2021-01-25 19:56:38 +01:00
-
f8cd0a77ac
moved all plugin subprojects into modules directory
Bob Polis
2021-01-25 19:44:46 +01:00
-
9491d24907
removed skembo from Makefile
Bob Polis
2021-01-21 20:53:13 +01:00
-
38b137e2c7
removed skembo
Bob Polis
2021-01-21 20:52:02 +01:00
-
0c2090159f
made rects transparent
Bob Polis
2020-11-24 14:50:19 +01:00
-
1fb3e1709f
now draws rounded rects
Bob Polis
2020-11-16 12:29:13 +01:00
-
91655454f6
made fade_time a const instead of magic number
Bob Polis
2020-11-16 11:21:34 +01:00
-
124acffc01
starts with random hue; adapted to new random number functions; rectangles can extend beyond window
Bob Polis
2020-11-16 10:45:31 +01:00
-
291678d06a
adapted to new update/render interface; added fading-rects module
Bob Polis
2020-11-15 13:16:49 +01:00
-
73d41d4774
adapted to new app run loop
Bob Polis
2020-11-15 09:08:56 +01:00
-
1838a9d6cf
less fps, integer display of values, switched to Hack font for stable display
Bob Polis
2020-10-31 00:50:54 +01:00
-
7ca1510020
showing hue, red, green, and blue values
Bob Polis
2020-10-31 00:42:32 +01:00
-
a683985756
fixed flash glitch, added hue angle label
Bob Polis
2020-10-30 23:53:15 +01:00
-
eefb2c06c6
adapted to new interface
Bob Polis
2020-10-29 09:21:12 +01:00
-
748ab7efac
Merge branch 'master' of www.swiftcoder.nl:git/experimental/cpp/screensaver
Bob Polis
2020-10-29 09:19:29 +01:00
-
-
f075d863fc
added huey module, still a copy of skembo
Bob Polis
2020-10-29 09:19:17 +01:00
-
5b90b847f1
adapted to new interface
Bob Polis
2020-10-28 17:58:47 +01:00
-
-
d8c1c535f2
made animation smoother; cleaner code
Bob Polis
2020-10-28 16:29:35 +01:00
-
1ee2e636eb
added help text for -l option
Bob Polis
2020-10-28 15:46:48 +01:00
-
cd203d0e57
added skembo plugin
Bob Polis
2020-10-27 23:57:25 +01:00
-
a7b72ff062
moved Color class to libscscreensaver
Bob Polis
2020-10-27 22:31:38 +01:00