Yousef Khadadeh
|
8b3e321ab5
|
Rewrote how input text box focus is decided
|
2026-05-07 21:48:47 +03:00 |
|
Yousef Khadadeh
|
80632bb10b
|
DrawCamera view update happens in callbacks
|
2026-04-09 20:44:45 +03:00 |
|
Yousef Khadadeh
|
4aa810fe43
|
Fixed bookmark jump transition bug
|
2026-04-09 10:20:40 +03:00 |
|
Yousef Khadadeh
|
d89aabff81
|
Textbox input runs callbacks
|
2026-04-02 10:15:22 +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
|
b4c35124c3
|
More GUI code moved to events, code now compiles but application doesn't run
|
2026-03-30 17:05:24 +03:00 |
|
Yousef Khadadeh
|
32b84d0813
|
Fix zoom with touch breaking when canvas is scaled up
|
2026-03-06 14:12:13 +03:00 |
|
Yousef Khadadeh
|
d38156ec26
|
Touch events are handled differently in GUI
|
2026-03-05 21:09:30 +03:00 |
|
Yousef Khadadeh
|
8b46c31bd7
|
Added 2 finger camera pan, zoom, and rotate
|
2026-03-05 12:03:10 +03:00 |
|
Yousef Khadadeh
|
e39c94ff19
|
Brush tool works with events
|
2026-03-03 22:31:48 +03:00 |
|
Yousef Khadadeh
|
e6c87ecf87
|
DrawCamera works on events
|
2026-03-02 23:09:48 +03:00 |
|
Yousef Khadadeh
|
e1e93b8a31
|
Setting text box input no longer involves repeatedly setting it each frame
|
2026-03-01 12:09:27 +03:00 |
|
Yousef Khadadeh
|
643e8d54ab
|
Add zoom method that only uses the pen
|
2026-01-16 17:42:00 +03:00 |
|
Yousef Khadadeh
|
9913eb6c8e
|
Reimplementing save/load file
|
2026-01-01 22:46:02 +03:00 |
|
Yousef Khadadeh
|
783bb7dacb
|
Put drawing program tools code in folder
|
2025-12-26 10:40:58 +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
|
011f8ba0b4
|
Fixed more RichTextBox issues, fixed segfault from zooming in/out too fast, fixed segfault from undoing an edit
|
2025-10-25 17:31:55 +03:00 |
|
Yousef Khadadeh
|
24e7ce555a
|
Prevent division by 0
|
2025-10-04 09:29:29 +03:00 |
|
Yousef Khadadeh
|
cf0a87daac
|
Added a zoom cap before canvas scaling happens to prevent crashes
|
2025-10-04 09:25:44 +03:00 |
|
Yousef Khadadeh
|
8b1c423791
|
Pasted objects scale properly
|
2025-10-04 09:10:09 +03:00 |
|
Yousef Khadadeh
|
1945b04e69
|
Added a flip zoom tool direction option
|
2025-10-03 09:11:22 +03:00 |
|
Yousef Khadadeh
|
5070d0dd2d
|
Flipped zoom tool direction to make it similar to other programs with this feature
|
2025-10-02 13:27:02 +03:00 |
|
Yousef Khadadeh
|
b0ecf7896f
|
Calculating correct powers for canvasScale, which also prevents infinite loops when hosting a server
|
2025-10-02 11:55:50 +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
|
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
|
cc9b41d5f5
|
Coordinates from multiple grids shown at the same time are drawn properly
|
2025-09-25 10:21:47 +03:00 |
|
Yousef Khadadeh
|
588425aa8b
|
Cleaner way of drawing grid coordinates
|
2025-09-21 10:48:47 +03:00 |
|
Yousef Khadadeh
|
4840e0f55c
|
Grid coordinate display work in progress
|
2025-09-20 18:44:09 +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
|
65b4f7116c
|
Size now contains grid size of subdivisions, so size is never truncated
|
2025-09-16 09:35:03 +03:00 |
|
Yousef Khadadeh
|
83ff3f689d
|
For grids, remove divisions outward to infinity implemented
|
2025-09-15 16:58:57 +03:00 |
|
Yousef Khadadeh
|
91603e1fc1
|
Can now display SVGs, also fixed bad function call bug when taking screenshot
|
2025-08-07 12:44:31 +03:00 |
|
Yousef Khadadeh
|
1a5815a994
|
Can now add and remove from selection using shift and alt
|
2025-08-05 19:04:47 +03:00 |
|
Yousef Khadadeh
|
c7842c2924
|
Objects in corners dont disappear when rotating canvas
|
2025-07-14 17:09:34 +03:00 |
|
Yousef Khadadeh
|
6088fc29ed
|
Initial Commit
|
2025-07-06 20:43:53 +03:00 |
|