42 Commits

Author SHA1 Message Date
12db6d423e Migrate to latest project structure 2025-01-03 14:14:50 +01:00
483c712b56 Fix runtime library lookup for macOS 2024-12-29 16:56:34 +01:00
fd7a728289 Add LICENSE 2024-11-27 12:24:17 +01:00
65c4eda88e Bumped version to 2.0.0 2024-11-27 11:26:54 +01:00
324c8f8b0a Move Color class to libscgui 2024-11-27 11:25:04 +01:00
ccabaea90e Fix root user detection 2024-09-26 15:14:36 +02:00
5a1a32da86 Add support for non-root installs 2024-09-26 12:51:00 +02:00
828fde168f Fix deps 2024-09-12 16:35:58 +02:00
304f560959 Replace Makefile with new version 2024-09-12 15:38:09 +02:00
65d9bb8f4d Fix LDLIBS linker errors 2024-03-28 15:25:09 +01:00
Bob Polis
5047193435 Fixed include dir for lib header install 2023-04-18 11:37:35 +02:00
Bob Polis
7fc5a90618 Added ldconfig invocation for OpenBSD 2023-04-15 23:29:52 +02:00
Bob Polis
0abc6ef71c Fixed pattern rule for new make version 2023-02-28 17:59:49 +01:00
Bob Polis
46423ff493 Modernized Makefile 2023-02-09 18:58:59 +01:00
Bob Polis
a61f133a64 Modernized Makefile 2023-02-09 18:46:37 +01:00
Bob Polis
b9d8d53c51 Added ranges in comments 2022-10-02 16:24:28 +02:00
Bob Polis
a32504bbe8 Added hex getter; fixed hex c'tor 2022-09-30 13:42:15 +02:00
Bob Polis
74c67103d1 Added test for hex string conversions 2022-09-30 13:41:51 +02:00
Bob Polis
5ee6c17faa Added assignment operators for rgb and hsb 2022-09-28 17:32:51 +02:00
Bob Polis
965117d291 Added constructor for hex color strings 2022-09-23 16:48:33 +02:00
Bob Polis
e037e8e5b6 Removed comment header 2022-09-23 16:48:22 +02:00
Bob Polis
f4c7c168b6 Replaced with latest versions 2021-12-21 15:20:12 +01:00
Bob Polis
3d7c9baf3d Moved versioning to premake; added OpenBSD support 2021-12-21 10:58:31 +01:00
Bob Polis
522f268d05 Removed -pthread and -fno-strict-aliasing flags 2021-11-13 19:14:04 +01:00
Bob Polis
0bdf958537 Added configure method 2021-10-06 15:14:34 +02:00
Bob Polis
3d64d4e69e Added move setter for config data 2021-10-06 14:48:14 +02:00
Bob Polis
d4d77efdff Added json config support 2021-10-06 13:43:11 +02:00
Bob Polis
42313b010a Removed random engine, using libscnumerics instead 2021-10-06 11:24:36 +02:00
Bob Polis
f3b95b0419 Added libscnumerics 2021-10-06 11:24:13 +02:00
Bob Polis
d961c280ed Made tests for 6 rgb to hsb conversions 2021-08-18 12:26:53 +02:00
Bob Polis
4154624aa3 added function to construct a rounded rect 2020-11-16 12:28:39 +01:00
Bob Polis
2e0d3a79f0 added some more random number utilities 2020-11-16 10:39:58 +01:00
Bob Polis
c3935312c4 changed draw_frame() into separate update() and render() functions 2020-11-15 13:14:27 +01:00
Bob Polis
2494f4c5eb adapted to new project hierarchy 2020-11-10 22:07:12 +01:00
Bob Polis
a85eb6b01b moved all sources into src directory 2020-11-10 21:32:59 +01:00
Bob Polis
9804b09fb1 new interface with less pure virtual methods 2020-10-28 17:59:18 +01:00
Bob Polis
d0d8e28dd8 fixed conversion calculations 2020-10-28 15:46:17 +01:00
Bob Polis
516b62e266 added Color class 2020-10-27 22:32:37 +01:00
Bob Polis
b85d4a2248 added -lcairo dependency 2020-10-27 17:24:10 +01:00
Bob Polis
0f1a681908 changed to give it a default constructor 2020-10-27 15:23:35 +01:00
Bob Polis
5c5c702c91 added .gitignore for library header 2020-10-27 13:41:03 +01:00
Bob Polis
3c8d820c30 first commit 2020-10-27 13:39:55 +01:00