Yousef Khadadeh
|
9f739ada6a
|
Zoom and pan tool no longer deselect objects
|
2025-10-03 13:16:38 +03:00 |
|
Yousef Khadadeh
|
1945b04e69
|
Added a flip zoom tool direction option
|
2025-10-03 09:11:22 +03:00 |
|
Yousef Khadadeh
|
7333ddc9d8
|
Undo previous commit, as it caused a graphical glitch when a paragraph spanned multiple lines
|
2025-10-03 08:43:47 +03:00 |
|
Yousef Khadadeh
|
cfe91411d7
|
Text box selection doesn't have gaps between rectangles on different lines
|
2025-10-03 08:26:21 +03:00 |
|
Yousef Khadadeh
|
dc7c4c37b6
|
Moving between words in text boxes works in browsers as well
|
2025-10-03 07:52:25 +03:00 |
|
Yousef Khadadeh
|
cda773915e
|
Fixed message ordering issues
|
2025-10-02 19:10:58 +03:00 |
|
Yousef Khadadeh
|
61e0b2ff24
|
Update libdatachannel in flatpak manifest
|
2025-10-02 16:38:12 +03:00 |
|
Yousef Khadadeh
|
2a5ddb8cfc
|
Added CMake message when changing config location
|
2025-10-02 14:34:41 +03:00 |
|
Yousef Khadadeh
|
c92edbe28b
|
Added an option to make a portable executable
|
2025-10-02 14:30:11 +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
|
e1314de3a9
|
canvasScale set for client when connected
|
2025-10-02 12:21:30 +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
|
c1045dcee7
|
Enabled exceptions for emscripten, and added debug emscripten builds in CMake
|
2025-10-02 10:42:01 +03:00 |
|
Yousef Khadadeh
|
6d70047762
|
Add grid option to display in front of canvas
|
2025-10-01 21:31:16 +03:00 |
|
Yousef Khadadeh
|
4dc8f4f049
|
Dont check for updates the moment Check For Updates on Startup checkbox is ticked
|
2025-10-01 20:31:03 +03:00 |
|
Yousef Khadadeh
|
eec6cdb8dd
|
Added update checker
|
2025-10-01 20:08:01 +03:00 |
|
Yousef Khadadeh
|
08680c6e94
|
Added FileDownloader utility based on libcurl to download files from URLs on native platforms
|
2025-10-01 17:54:23 +03:00 |
|
Yousef Khadadeh
|
220eb34ab9
|
Text box shows text near the cursor when being edited
|
2025-10-01 10:50:42 +03:00 |
|
Yousef Khadadeh
|
278792a0ff
|
Reliable channel used to finalize component updates
|
2025-10-01 08:59:44 +03:00 |
|
Yousef Khadadeh
|
14c6e7ceac
|
Stop before scaling value decreased due to graphical glitches on lower end GPUs
|
2025-09-30 19:03:54 +03:00 |
|
Yousef Khadadeh
|
08c6930c48
|
Fixed crash when zooming in very fast on network
|
2025-09-30 16:48:12 +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
|
ffcf0e94ab
|
Very large objects are drawn
|
2025-09-30 07:29:35 +03:00 |
|
Yousef Khadadeh
|
c3d618dce6
|
Increased version number to v0.2.0
|
2025-09-29 17:36:27 +03:00 |
|
Yousef Khadadeh
|
b6a4a65b98
|
Can now double click on tablets
|
2025-09-29 17:05:53 +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
|
3f7f2347d0
|
Change textbox cursor for textbox GUI element to make it more visible
|
2025-09-29 09:42:53 +03:00 |
|
Yousef Khadadeh
|
a937badc6f
|
Change cursor color for text box to make selection more visible
|
2025-09-29 08:35:51 +03:00 |
|
Yousef Khadadeh
|
5d87108b3d
|
Make moving between words more aware of whitespaces
|
2025-09-28 20:53:47 +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
|
2f2f08b3df
|
Grid Y axis adjusts properly with toolbar width, and when gui is turned off
|
2025-09-26 10:35:23 +03:00 |
|
Yousef Khadadeh
|
8f0ca434d6
|
Added option to show/hide grid coordinates
|
2025-09-25 16:28:28 +03:00 |
|
Yousef Khadadeh
|
8cc1486234
|
Fixed a rare visual glitch with grids when zoomed in alot
|
2025-09-25 12:43:14 +03:00 |
|
Yousef Khadadeh
|
3cadba1fc3
|
Improved grid visuals to allow for more of the grid to be displayed on the screen
|
2025-09-25 12:26:11 +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
|
9275883f70
|
Bounded grids display correctly when rotated
|
2025-09-24 16:40:22 +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
|
54942ee2dc
|
When zooming in or out, grid alpha doesn't fluctuate
|
2025-09-24 07:28:28 +03:00 |
|