Commit graph

15 commits

Author SHA1 Message Date
Scott Duensing
0c9b9c1487 Third-party libraries reorganized to make adding more easier. Start of SSH/SFTP code. libgcrypt, libgpg-error, libz, added. 2022-12-20 20:41:14 -06:00
Scott Duensing
c218812ef7 libssh2 now included. CMake build cleaned up. 2022-12-20 18:13:47 -06:00
Scott Duensing
5a1aa2ec4e Palette moved under Color toolbar icon. Added "RND" math function. Objects clip when drawn off the viewport. Project tree rendering. 2022-12-16 19:09:42 -06:00
Scott Duensing
078a02d9f1 Palette editing is working. 2022-12-15 18:09:56 -06:00
Scott Duensing
72a68fae8b No more need for buildDeps.sh to be run before cmake. The cmake takes care of everything now. 2022-12-14 20:59:53 -06:00
Scott Duensing
b1aa9fa490 Flatpak seems to be working! Now to fix all the memory issues. 2022-12-14 20:35:36 -06:00
Scott Duensing
50fc235ea6 Flatpak almost working. No desktop integration yet. 2022-12-13 21:28:38 -06:00
Scott Duensing
5db373e835 Checking in before destroying everything with flatpak-builder. :-) 2022-12-13 19:39:30 -06:00
Scott Duensing
511bf72427 Color selection working! Palette is next. 2022-12-12 21:03:32 -06:00
Scott Duensing
1d0a565e05 Now loading UI elements from GLib resources instead of our own. 2022-12-11 16:35:24 -06:00
Scott Duensing
db4c7a3204 In theory, things work. Memwatch is happy. Now to finish the UI. 2022-12-05 19:38:12 -06:00
Scott Duensing
ffe9b5224d Parser generating bytecode and renderer interpreting it. 2022-11-30 19:14:39 -06:00
Scott Duensing
b4f7e96158 Trace images work. Opacity slider works. Entering coordinates with the mouse works. 2022-11-27 20:32:10 -06:00
Scott Duensing
7551144902 Basic drawing script parsing and execution is working. 2022-11-26 17:53:53 -06:00
Scott Duensing
e49b5793fc Initial commit. 2022-11-23 19:39:57 -06:00