Commit graph

889 commits

Author SHA1 Message Date
Yousef Khadadeh
f99eb66ccf Fix stack use after return 2026-06-03 16:27:49 +03:00
Yousef Khadadeh
41121bb434 Add clarification to erase details option 2026-06-03 16:10:15 +03:00
Yousef Khadadeh
e35fd4fa79 Able to open paint popup and move with the same button 2026-06-03 13:02:37 +03:00
Yousef Khadadeh
ba34431be1 Add get update button to mobile version 2026-06-03 12:31:41 +03:00
Yousef Khadadeh
41d5d01958 Add graphics settings tab 2026-06-03 12:19:10 +03:00
Yousef Khadadeh
cdbeb838ab Remove incomplete fill tool for next release 2026-06-03 11:52:26 +03:00
Yousef Khadadeh
279a9317a4 Added multi command block 2026-06-02 21:57:53 +03:00
Yousef Khadadeh
6889eeff60 Locked camera scale saved with file 2026-06-02 19:21:25 +03:00
Yousef Khadadeh
87f51ac044 Add FPS cap and disable VSync by default 2026-06-02 18:47:39 +03:00
Yousef Khadadeh
731d5d8df4 Load configuration before creating SDL window 2026-06-02 14:50:23 +03:00
Yousef Khadadeh
0da317e87c Import infpnt files to android version 2026-06-01 15:42:33 +03:00
Yousef Khadadeh
cde106eba7 Fixed textbox issues, use JNI local frames 2026-06-01 10:55:38 +03:00
Yousef Khadadeh
6ef2b88d41 Android can now share multiple files at once 2026-05-31 23:00:12 +03:00
Yousef Khadadeh
7f94f65bea Added share buttons to android 2026-05-31 18:35:57 +03:00
Yousef Khadadeh
e2a62e852c Fix triangulation and fix skpath read function 2026-05-31 13:36:12 +03:00
Yousef Khadadeh
48823ebad6 Fixes to world scale up over network 2026-05-30 20:57:50 +03:00
Yousef Khadadeh
015e9bc5df Fixed issues with scale up and erasing over network 2026-05-30 16:28:22 +03:00
Yousef Khadadeh
09f29c6329 Line draw tool works again 2026-05-30 10:39:21 +03:00
Yousef Khadadeh
4c4c767eef Parallelize eraser 2026-05-29 23:14:56 +03:00
Yousef Khadadeh
4363fe9f9d Fixed undo problem with eraser 2026-05-29 19:45:28 +03:00
Yousef Khadadeh
121a6b05aa Added more limits to eraser to decrease chance of generating bad geometry 2026-05-29 18:20:06 +03:00
Yousef Khadadeh
d901597391 Fixed path splitting making duplicates 2026-05-29 17:20:52 +03:00
Yousef Khadadeh
2c4a451195 Zoom in draw is antialiased 2026-05-29 14:22:49 +03:00
Yousef Khadadeh
4887a5b37e Add zoom in draw code 2026-05-29 10:16:27 +03:00
Yousef Khadadeh
ca71dbd9d3 Fixed path write issue 2026-05-29 09:47:55 +03:00
Yousef Khadadeh
8e4732c1e0 Fix undo/redo problem with erase, added send_multi_update_message blocks 2026-05-28 21:55:30 +03:00
Yousef Khadadeh
afc672210c Add normalize object coordinates 2026-05-28 16:55:58 +03:00
Yousef Khadadeh
54fb48cec7 Fixed conic verb bug in eraser 2026-05-27 06:34:43 +03:00
Yousef Khadadeh
c3fa1deee9 Split mesh on erase 2026-05-26 17:08:43 +03:00
Yousef Khadadeh
20a7e0bc37 Fixed eraser tool coordinate space 2026-05-26 11:59:55 +03:00
Yousef Khadadeh
abfc259bc9 Fixed ellipse and rectangle colliders 2026-05-25 16:53:42 +03:00
Yousef Khadadeh
c12cd14f6e Make eraser pressure sensitive 2026-05-25 14:46:22 +03:00
Yousef Khadadeh
ad6f942a34 erase detail optimization 2026-05-25 01:33:03 +03:00
Yousef Khadadeh
a427b4e5d2 Fixed segfault in detail erase 2026-05-25 01:14:41 +03:00
Yousef Khadadeh
c54fef383c Working on detail eraser 2026-05-24 20:32:21 +03:00
Yousef Khadadeh
60ab8f3c73 Rewrite collision detection 2026-05-24 11:58:52 +03:00
Yousef Khadadeh
7b472fe18d Working on meshes 2026-05-23 18:27:45 +03:00
Yousef Khadadeh
c479ccb9e2 Fixed Add file to canvas in web version 2026-05-20 22:37:49 +03:00
Yousef Khadadeh
f43e89161c Fixed issue with opening files with Open button in web version 2026-05-20 22:19:19 +03:00
Yousef Khadadeh
9cd9263afa Set forceExtensionOnPath = true on linux by default since some file pickers don't append extensions 2026-05-20 17:07:41 +03:00
Yousef Khadadeh
ba655bcb54 Fix screenshot save path issue 2026-05-20 16:13:00 +03:00
Yousef Khadadeh
fc16d78bb8 Added force extension to saving files 2026-05-20 16:01:55 +03:00
Yousef Khadadeh
1d134e5d39 Font picker works on touchscreen, tab list scrollable 2026-05-20 15:04:56 +03:00
Yousef Khadadeh
8d78dc2f3c Update gui when save keybind is pressed in web version 2026-05-20 14:51:47 +03:00
Yousef Khadadeh
359e249ad3 Hide host button when connected 2026-05-20 11:04:05 +03:00
Yousef Khadadeh
ac9b134ae0 Changes to android versioning 2026-05-20 10:33:32 +03:00
Yousef Khadadeh
54b7aa73a3 Color picker updates on data change 2026-05-19 19:45:16 +03:00
Yousef Khadadeh
5f2dec8eeb Make sure number slider element displays correct value 2026-05-19 16:45:18 +03:00
Yousef Khadadeh
80097dc41e Improvements to GUI performance 2026-05-19 16:35:08 +03:00
Yousef Khadadeh
1960ea827e Fix segfault in mobile UI on desktop 2026-05-19 11:11:33 +03:00