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
|
fc8f414b67
|
Changes related to text input on Android, general bug fixes, license change to GPLv3
|
2026-05-11 23:06:39 +03:00 |
|
Yousef Khadadeh
|
c90c09b169
|
Added phone tool settings
|
2026-04-30 12:09:03 +03:00 |
|
Yousef Khadadeh
|
c85fb11636
|
Make cursors and select tools visible without special blend modes
|
2026-04-15 20:58:25 +03:00 |
|
Yousef Khadadeh
|
919e41db22
|
Add screens
|
2026-04-12 12:36:00 +03:00 |
|
Yousef Khadadeh
|
b2fe1ab7ba
|
Improved custom event code and fixed some warnings
|
2026-04-11 16:36:24 +03:00 |
|
Yousef Khadadeh
|
97d308268d
|
Fixed integer division by zero error when loading files
|
2026-04-03 14:18:04 +03:00 |
|
Yousef Khadadeh
|
ed36036aea
|
Fixed cursor obstruction issues and hiding main menu popup issues
|
2026-03-31 18:41:19 +03:00 |
|
Yousef Khadadeh
|
ea35397326
|
Separate general GUI managing code and global configuration from toolbar UI code
|
2026-03-31 13:17:58 +03:00 |
|
Yousef Khadadeh
|
2ad5684594
|
Fixed multiple segfaults
|
2026-03-30 18:51:14 +03:00 |
|
Yousef Khadadeh
|
3566b7e563
|
More GUI code changes (broken build)
|
2026-03-30 12:32:41 +03:00 |
|
Yousef Khadadeh
|
d973bde4be
|
Added None and Skia antialiasing options in debug menu
|
2026-03-20 20:53:59 +03:00 |
|
Yousef Khadadeh
|
10ee12254c
|
Improved visibility of brush, eraser, and selection tools
|
2026-03-20 16:24:52 +03:00 |
|
Yousef Khadadeh
|
19983c7b1c
|
Tool cursor not drawn on touch devices, and fixed translating objects with touch
|
2026-03-05 12:36:34 +03:00 |
|
Yousef Khadadeh
|
6effc6de56
|
Eraser tool works with events
|
2026-03-03 12:06:48 +03:00 |
|
Yousef Khadadeh
|
ae88521b32
|
Start work on touchscreen support
|
2026-02-27 16:16:51 +03:00 |
|
Yousef Khadadeh
|
cf28a62e18
|
Size lock doesn't get removed when zooming in/out too much
|
2026-01-29 20:33:22 +03:00 |
|
Yousef Khadadeh
|
8a4d9a4f07
|
Add size lock
|
2026-01-29 11:48:08 +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
|
b688c39e68
|
Fixed selected object ordering
|
2025-12-31 10:07:01 +03:00 |
|
Yousef Khadadeh
|
fda8fcc166
|
Changed net object ordered list implementation
|
2025-12-30 19:46:08 +03:00 |
|
Yousef Khadadeh
|
3df74095a3
|
Selection and transformation works with layers
|
2025-12-29 15:04:32 +03:00 |
|
Yousef Khadadeh
|
7549ad23a1
|
Added layer draw cache, and eraser works again
|
2025-12-28 17:34:33 +03:00 |
|
Yousef Khadadeh
|
783bb7dacb
|
Put drawing program tools code in folder
|
2025-12-26 10:40:58 +03:00 |
|