25 Commits

Author SHA1 Message Date
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