Commit Graph

  • 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