Commit graph

29 commits

Author SHA1 Message Date
Yousef Khadadeh
5b6316bd15 Start using pen input events 2026-03-03 14:59:18 +03:00
Yousef Khadadeh
e6c87ecf87 DrawCamera works on events 2026-03-02 23:09:48 +03:00
Yousef Khadadeh
eac8610456 Switching to hardcoded callback functions. Selection tools are working with callbacks 2026-03-02 16:36:34 +03:00
Yousef Khadadeh
8c11141ac5 Start switching to callbacks on SDL input events 2026-02-28 22:47:35 +03:00
Yousef Khadadeh
23dbfcfede DrawData is passed to main draw function 2026-02-25 13:26:35 +03:00
Yousef Khadadeh
462443ed0a Removed selection glow code, and moved surface creation code to function 2026-02-16 21:27:42 +03:00
Yousef Khadadeh
af32fd46c1 Fixed issues with emscripten build 2026-02-08 19:07:55 +03:00
Yousef Khadadeh
f46d25b8e6 Save tool configuration, and put close popup infront of other popups 2026-01-26 19:08:36 +03:00
Yousef Khadadeh
c3cc09e6b4 Add popup to save before closing 2026-01-18 13:39:49 +03:00
Yousef Khadadeh
cba5c3abc9 Started work on layers undo/redo, and implemented undo action for moving bookmark list items 2026-01-03 19:05:00 +03:00
Yousef Khadadeh
fb3b13d303 Added clipboard code back (has issues) 2025-12-29 19:57:36 +03:00
Yousef Khadadeh
26d807ce87 Completely removed MainServer code. All server code is now part of the program 2025-12-17 14:46:27 +03:00
Yousef Khadadeh
d266508bbf Added generic delayed update objects 2025-12-10 17:23:05 +03:00
Yousef Khadadeh
d9a90dda16 Same make_obj call allocates the correct type 2025-12-08 20:51:11 +03:00
Yousef Khadadeh
c5ba20173b Emscripten version doesnt take display scaling into account anymore 2025-11-23 20:51:14 +03:00
Yousef Khadadeh
45fa4b2774 Added display scaling and updated flatpak info 2025-11-23 12:53:50 +03:00
Yousef Khadadeh
22e68de4cd Added VSync 2025-11-20 12:38:28 +03:00
Yousef Khadadeh
a99b0e920d Use FontData everywhere 2025-11-16 10:42:01 +03:00
Yousef Khadadeh
6ce16849df p2p.json can now be changed from config folder 2025-10-27 20:19:47 +03:00
Yousef Khadadeh
8b1c423791 Pasted objects scale properly 2025-10-04 09:10:09 +03:00
Yousef Khadadeh
55b15e0ec1 Started work on grid creation menu 2025-09-06 19:06:30 +03:00
Yousef Khadadeh
c302353bd9 Try a different cache refresh on lag strategy 2025-08-26 12:03:09 +03:00
Yousef Khadadeh
a6e5be01e4 Remove intel MSAA workaround 2025-08-24 10:38:33 +03:00
Yousef Khadadeh
9845d14a83 Removed old drawing program cache 2025-08-03 16:52:11 +03:00
Yousef Khadadeh
05f19ad1f2 Canvas color can now be saved in file, and sent over network 2025-08-01 20:07:47 +03:00
Yousef Khadadeh
6cec654d4c Can change canvas background color 2025-08-01 10:58:45 +03:00
Yousef Khadadeh
caea747f1e BVH draw cache working 2025-07-20 15:24:44 +03:00
Yousef Khadadeh
9aafb63dc0 Fixed multiple display name issues 2025-07-08 12:18:55 +03:00
Yousef Khadadeh
6088fc29ed Initial Commit 2025-07-06 20:43:53 +03:00