Yousef Khadadeh
|
3583550bb2
|
Ruled grid renamed to horizontal lines grid
|
2025-10-04 15:31:05 +03:00 |
|
Yousef Khadadeh
|
3e5a0de347
|
Clipboard now stores deep copies to ensure that changes to components later dont change clipboard
|
2025-10-04 10:14:04 +03:00 |
|
Yousef Khadadeh
|
01d6270b62
|
scaleLimit world scalar isnt constructed in every loop (save performance)
|
2025-10-04 09:27:40 +03:00 |
|
Yousef Khadadeh
|
8b1c423791
|
Pasted objects scale properly
|
2025-10-04 09:10:09 +03:00 |
|
Yousef Khadadeh
|
9f739ada6a
|
Zoom and pan tool no longer deselect objects
|
2025-10-03 13:16:38 +03:00 |
|
Yousef Khadadeh
|
cda773915e
|
Fixed message ordering issues
|
2025-10-02 19:10:58 +03:00 |
|
Yousef Khadadeh
|
6d70047762
|
Add grid option to display in front of canvas
|
2025-10-01 21:31:16 +03:00 |
|
Yousef Khadadeh
|
278792a0ff
|
Reliable channel used to finalize component updates
|
2025-10-01 08:59:44 +03:00 |
|
Yousef Khadadeh
|
2f758cf4e2
|
Canvas scale over network
|
2025-09-30 16:36:56 +03:00 |
|
Yousef Khadadeh
|
094fce776f
|
Started work on removing the zoom in limit
|
2025-09-30 11:45:03 +03:00 |
|
Yousef Khadadeh
|
2aff80d56f
|
Fixed objects disappearing when using edit tool
|
2025-09-29 15:44:01 +03:00 |
|
Yousef Khadadeh
|
b58e11c703
|
Press escape to deselect, stop editing elements, and go back to edit tool
|
2025-09-29 15:15:16 +03:00 |
|
Yousef Khadadeh
|
762016be4c
|
Only editable objects initiate editing state when using edit tool
|
2025-09-29 11:45:46 +03:00 |
|
Yousef Khadadeh
|
56b3c27401
|
Edit/Cursor tool can now select objects, and edit them by double clicking
|
2025-09-29 11:39:00 +03:00 |
|
Yousef Khadadeh
|
f130d495c8
|
Text box now supports moving between words
|
2025-09-28 20:22:55 +03:00 |
|
Yousef Khadadeh
|
738708d28e
|
First pen button works as middle click again
|
2025-09-28 20:13:54 +03:00 |
|
Yousef Khadadeh
|
d52fe2ded2
|
Hold space to temporary switch to pan tool
|
2025-09-28 18:25:46 +03:00 |
|
Yousef Khadadeh
|
658799610b
|
Added mini rotate wheel to toolbar
|
2025-09-28 16:32:57 +03:00 |
|
Yousef Khadadeh
|
7ad86c27fe
|
Added pan tool
|
2025-09-28 15:00:19 +03:00 |
|
Yousef Khadadeh
|
a5c9595b13
|
Added zoom tool
|
2025-09-28 11:59:08 +03:00 |
|
Yousef Khadadeh
|
cbd9e802c8
|
Added automatically scaling GUI
|
2025-09-27 17:59:56 +03:00 |
|
Yousef Khadadeh
|
4327a73c62
|
Eye dropper can now select fill color
|
2025-09-26 10:39:26 +03:00 |
|
Yousef Khadadeh
|
8f0ca434d6
|
Added option to show/hide grid coordinates
|
2025-09-25 16:28:28 +03:00 |
|
Yousef Khadadeh
|
52de64907a
|
Grids can be saved in files and used online
|
2025-09-24 16:18:20 +03:00 |
|
Yousef Khadadeh
|
0c0d7d8439
|
Grids are identified using ServerClientIDs instead of name
|
2025-09-24 13:32:50 +03:00 |
|
Yousef Khadadeh
|
e9cb3d9e58
|
Coordinates snap to grid bounds when zoomed out
|
2025-09-23 19:53:45 +03:00 |
|
Yousef Khadadeh
|
2836309cf5
|
Added grid bounds
|
2025-09-20 13:28:28 +03:00 |
|
Yousef Khadadeh
|
dcfebcf6f4
|
Grid modify tool can now change offset and size of grid
|
2025-09-18 18:02:11 +03:00 |
|
Yousef Khadadeh
|
e16b0f1081
|
New grids offset to window center
|
2025-09-17 17:17:43 +03:00 |
|
Yousef Khadadeh
|
12ef3b0416
|
Can now translate screenshot area in screenshot tool
|
2025-09-16 17:10:18 +03:00 |
|
Yousef Khadadeh
|
47232ec7e9
|
Grid edit tool, grid menu, and bookmark menu improved
|
2025-09-16 16:44:33 +03:00 |
|
Yousef Khadadeh
|
8cb89c40d6
|
Middle of work with infinite zoom grid
|
2025-09-12 09:54:49 +03:00 |
|
Yousef Khadadeh
|
1601de4255
|
Remove glitch where deselected objects can still appear when transforming selection
|
2025-09-10 15:14:44 +03:00 |
|
Yousef Khadadeh
|
76dcd4eac5
|
Add GridModify tool, and visibility flag to grids
|
2025-09-10 15:03:06 +03:00 |
|
Yousef Khadadeh
|
55b15e0ec1
|
Started work on grid creation menu
|
2025-09-06 19:06:30 +03:00 |
|
Yousef Khadadeh
|
57392cdfdd
|
IDs are no longer generated on server, fixes error caused by spamming undo and redo
|
2025-08-27 11:38:36 +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
|
45e2a8a032
|
Added SVG Screenshot support
|
2025-08-23 17:04:53 +03:00 |
|
Yousef Khadadeh
|
a010f306c6
|
Reversed decreasing resolution for Emscripten, as it's causing graphical glitches
|
2025-08-22 14:30:30 +03:00 |
|
Yousef Khadadeh
|
9bcfcde0ed
|
Add Emscripten to the draw cache decrease size assumption
|
2025-08-20 13:30:59 +03:00 |
|
Yousef Khadadeh
|
ccec9c01eb
|
Decrease size of draw cache on OpenGLES devices
|
2025-08-20 13:28:58 +03:00 |
|
Yousef Khadadeh
|
2c95604ebc
|
Fix non OpenGLES imginfo structs
|
2025-08-20 12:59:46 +03:00 |
|
Yousef Khadadeh
|
cbc567562e
|
Switching arm64 linux version to use OpenGLES 3.0, and made MSAA work on OpenGLES 3.0
|
2025-08-20 11:17:05 +03:00 |
|
Yousef Khadadeh
|
32c9329e4f
|
Fixed cache not updating when canvas color updated
|
2025-08-18 08:16:29 +03:00 |
|
Yousef Khadadeh
|
1e30e3596d
|
Fixed quick menu popping up in incorrect position if GUI Scale is not 1.0
|
2025-08-17 16:49:30 +03:00 |
|
Yousef Khadadeh
|
6fb150e72a
|
Can copy resources between files again
|
2025-08-17 10:38:49 +03:00 |
|
Yousef Khadadeh
|
f155905185
|
Removed RAW support to compile for Emscripten, fixed bug in cache in online use
|
2025-08-13 19:23:14 +03:00 |
|
Yousef Khadadeh
|
c685da008b
|
Screenshot dimension changing improved
|
2025-08-13 15:46:41 +03:00 |
|
Yousef Khadadeh
|
1f412a0046
|
Only draw caches owned by the cache object are checked
|
2025-08-12 20:10:09 +03:00 |
|