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
|
da1a1c26cb
|
Fixed windows build
|
2026-04-11 11:17:26 +03:00 |
|
Yousef Khadadeh
|
60af55d4db
|
Readded chat box
|
2026-04-09 16:30:28 +03:00 |
|
Yousef Khadadeh
|
99c2657434
|
Some network messages relayout GUI
|
2026-04-09 12:00:36 +03:00 |
|
Yousef Khadadeh
|
37c105bf5e
|
Skia AA and no AA bypass intermediate surface
|
2026-04-09 01:05:52 +03:00 |
|
Yousef Khadadeh
|
c6e2ce5293
|
Readded edit layer UI
|
2026-04-07 17:16:30 +03:00 |
|
Yousef Khadadeh
|
516f48993e
|
Readded layer menu and fixed color picker button
|
2026-04-07 16:57:11 +03:00 |
|
Yousef Khadadeh
|
915fbe598b
|
Readded bookmark menu
|
2026-04-06 20:16:25 +03:00 |
|
Yousef Khadadeh
|
b7bd2efc71
|
Readded grid menu and fixed grid modify tool
|
2026-04-06 12:23:46 +03:00 |
|
Yousef Khadadeh
|
26c9be8318
|
Fixed screenshot tool
|
2026-04-05 15:02:26 +03:00 |
|
Yousef Khadadeh
|
695393392f
|
Font picker works
|
2026-04-05 11:02:48 +03:00 |
|
Yousef Khadadeh
|
7286f01035
|
Fixed GUI textbox moving cursor on layout
|
2026-04-04 22:29:09 +03:00 |
|
Yousef Khadadeh
|
550c31f088
|
Added textbox edit tool popup menu
|
2026-04-04 21:31:18 +03:00 |
|
Yousef Khadadeh
|
266e218e2f
|
Added stroke color edit to selection tools
|
2026-04-04 20:55:19 +03:00 |
|
Yousef Khadadeh
|
c85fdbb61f
|
Added text/highlight colors to text edit tool
|
2026-04-04 19:53:45 +03:00 |
|
Yousef Khadadeh
|
0087048a02
|
Working on getting textbox edit tool functional
|
2026-04-04 17:52:43 +03:00 |
|
Yousef Khadadeh
|
262bf23bce
|
Moved textbox input code out of InputManager
|
2026-04-03 23:02:33 +03:00 |
|
Yousef Khadadeh
|
97d308268d
|
Fixed integer division by zero error when loading files
|
2026-04-03 14:18:04 +03:00 |
|
Yousef Khadadeh
|
5cbcc9af80
|
Image crop bounds limited to not cause integer division by zero error
|
2026-04-03 11:08:56 +03:00 |
|
Yousef Khadadeh
|
fb344f3a54
|
Palette in color picker window works
|
2026-04-03 09:52:45 +03:00 |
|
Yousef Khadadeh
|
031c61146b
|
Elements detect when children are hovered over
|
2026-04-02 21:57:26 +03:00 |
|
Yousef Khadadeh
|
2c76741c9b
|
Getting color selectors working
|
2026-04-02 18:23:36 +03:00 |
|
Yousef Khadadeh
|
60c12ce150
|
Fixed paint popup menu collision problems
|
2026-04-02 13:45:46 +03:00 |
|
Yousef Khadadeh
|
2eb2672329
|
Right click popups working
|
2026-04-02 12:46:16 +03:00 |
|
Yousef Khadadeh
|
d89aabff81
|
Textbox input runs callbacks
|
2026-04-02 10:15:22 +03:00 |
|
Yousef Khadadeh
|
80afacfcbd
|
Fixed rotation wheel
|
2026-03-31 20:52:46 +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
|
16c3097534
|
Working on getting GUI functional again
|
2026-03-31 17:33:09 +03:00 |
|
Yousef Khadadeh
|
f3fde56dcf
|
Program runs with moved code
|
2026-03-31 13:33:15 +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
|
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
|
3566b7e563
|
More GUI code changes (broken build)
|
2026-03-30 12:32:41 +03:00 |
|
Yousef Khadadeh
|
644bb85d99
|
Continuing with GUI move to events, and fixed build system missing EGL (broken build)
|
2026-03-29 20:23:38 +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
|
0406ec3caf
|
Emscripten version compiles
|
2026-03-07 20:15:20 +03:00 |
|
Yousef Khadadeh
|
057484e119
|
Removed unnecessary parts of input processing
|
2026-03-07 14:12:11 +03:00 |
|
Yousef Khadadeh
|
0e732bea40
|
Fixed rich text modifiers for textbox edit
|
2026-03-07 13:12:11 +03:00 |
|
Yousef Khadadeh
|
783f645699
|
Edit tool works with events
|
2026-03-07 13:00:10 +03:00 |
|
Yousef Khadadeh
|
d38156ec26
|
Touch events are handled differently in GUI
|
2026-03-05 21:09:30 +03:00 |
|
Yousef Khadadeh
|
fe37c3348b
|
Screenshot tool and saving/reading files works on android
|
2026-03-05 15:03:05 +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
|
911b7bc91d
|
GUI now collects events on its own
|
2026-03-04 12:15:24 +03:00 |
|
Yousef Khadadeh
|
a7030059a4
|
Grid modify tool and drag drop work with events
|
2026-03-04 11:03:05 +03:00 |
|
Yousef Khadadeh
|
e39c94ff19
|
Brush tool works with events
|
2026-03-03 22:31:48 +03:00 |
|
Yousef Khadadeh
|
4814780bec
|
Pen events passed to tools
|
2026-03-03 16:01:21 +03:00 |
|
Yousef Khadadeh
|
451bf9b6b2
|
Screenshot tool works with events
|
2026-03-03 13:10:27 +03:00 |
|