Yousef Khadadeh
|
d266508bbf
|
Added generic delayed update objects
|
2025-12-10 17:23:05 +03:00 |
|
Yousef Khadadeh
|
ceafbf8bb6
|
GridManager now works on net objects
|
2025-12-10 13:06:45 +03:00 |
|
Yousef Khadadeh
|
4028c5f2fb
|
Take GUI scale into account in popup windows
|
2025-12-03 09:55:17 +03:00 |
|
Yousef Khadadeh
|
c405a2acc0
|
Use local IDs instead of global unique IDs in clay
|
2025-12-02 16:09:30 +03:00 |
|
Yousef Khadadeh
|
d57d2f4752
|
Added text edit right click menu
|
2025-12-02 09:53:03 +03:00 |
|
Yousef Khadadeh
|
f227e074f8
|
Generalize list popup function
|
2025-12-01 18:12:22 +03:00 |
|
Yousef Khadadeh
|
303dac19a4
|
Add Copy, Cut, and Delete selection to right click popup
|
2025-12-01 17:52:58 +03:00 |
|
Yousef Khadadeh
|
359f20e7fd
|
Add right click popup menu
|
2025-12-01 17:33:14 +03:00 |
|
Yousef Khadadeh
|
270cd98195
|
Add minimum brush size, remove speed based brush size, and fixed textboxes not showing 0 value
|
2025-11-30 16:19:36 +03:00 |
|
Yousef Khadadeh
|
ae096b524e
|
Add select by words and select by paragraphs
|
2025-11-27 16:12:32 +03:00 |
|
Yousef Khadadeh
|
700238ffee
|
Place ParagraphStyleData in RichText namespace
|
2025-11-27 10:54:56 +03:00 |
|
Yousef Khadadeh
|
adef7b38f5
|
Remove print statement
|
2025-11-24 10:49:44 -08:00 |
|
Yousef Khadadeh
|
d37f5ab26b
|
Drag drop text works again
|
2025-11-24 10:48:47 -08:00 |
|
Yousef Khadadeh
|
99983daa65
|
Made color buttons smaller
|
2025-11-24 18:23:53 +03:00 |
|
Yousef Khadadeh
|
0e08b9576d
|
Added a remove highlight button
|
2025-11-24 17:57:46 +03:00 |
|
Yousef Khadadeh
|
23b60af529
|
Add text highlight
|
2025-11-24 17:45:21 +03:00 |
|
Yousef Khadadeh
|
c71199c602
|
Rotate point distance scales with gui scale
|
2025-11-23 15:13:17 +03:00 |
|
Yousef Khadadeh
|
c287d2793c
|
Drag GUI circles change with display scale
|
2025-11-23 15:02:02 +03:00 |
|
Yousef Khadadeh
|
e954e55213
|
Enable UTF-8 in windows app manifest
|
2025-11-21 10:03:11 +03:00 |
|
Yousef Khadadeh
|
6839e529c1
|
Use std::filesystem::path and u8string to ensure UTF-8 is used for paths on Windows
|
2025-11-21 08:35:47 +03:00 |
|
Yousef Khadadeh
|
f6961fbf8d
|
Updated skia
|
2025-11-18 18:15:50 +03:00 |
|
Yousef Khadadeh
|
f0f289d785
|
Fixed segmentation fault when copying textbox
|
2025-11-16 16:49:47 +03:00 |
|
Yousef Khadadeh
|
79f7135746
|
Serialization works in new version
|
2025-11-16 16:39:12 +03:00 |
|
Yousef Khadadeh
|
6b3ce01e94
|
Can now undo/redo grid operations
|
2025-11-16 12:40:56 +03:00 |
|
Yousef Khadadeh
|
124203def3
|
Removed print statement
|
2025-11-12 14:55:19 +03:00 |
|
Yousef Khadadeh
|
b0b04a28c8
|
Can now undo/redo styles
|
2025-11-12 14:54:46 +03:00 |
|
Yousef Khadadeh
|
f97029552f
|
Added padding to textbox
|
2025-11-12 10:44:17 +03:00 |
|
Yousef Khadadeh
|
afe1623cf8
|
Added rich text clipboard
|
2025-11-11 17:42:41 +03:00 |
|
Yousef Khadadeh
|
c7cea45e9c
|
Paragraph style copied in HTML
|
2025-11-11 12:16:11 +03:00 |
|
Yousef Khadadeh
|
9cdac48374
|
Can now extract formatted HTML from rich textbox
|
2025-11-11 11:46:02 +03:00 |
|
Yousef Khadadeh
|
def4ccb984
|
Added UI to change paragraph style
|
2025-11-10 16:49:02 +03:00 |
|
Yousef Khadadeh
|
435d9346a9
|
Created RichText namespace, and tweaked scrollbar behaviour
|
2025-11-10 14:45:51 +03:00 |
|
Yousef Khadadeh
|
e0143f49f0
|
Text modifiers now apply to text that will be inserted later
|
2025-11-09 16:24:40 +03:00 |
|
Yousef Khadadeh
|
fabccaf553
|
Made modifiers immutable to prevent mistakes
|
2025-11-09 15:01:57 +03:00 |
|
Yousef Khadadeh
|
d4492807fe
|
Added font picker to text edit gui
|
2025-11-08 20:50:23 +03:00 |
|
Yousef Khadadeh
|
644655544c
|
Added text decoration modifiers, and icon toggle buttons for text modifiers
|
2025-11-05 18:21:49 +03:00 |
|
Yousef Khadadeh
|
bc8bd93e3b
|
Added font size modifier to edit GUI
|
2025-11-05 14:55:22 +03:00 |
|
Yousef Khadadeh
|
4857b40af3
|
Can now toggle some modifiers
|
2025-11-05 12:29:31 +03:00 |
|
Yousef Khadadeh
|
029b6c8966
|
Text styles can stack
|
2025-11-04 19:04:09 +03:00 |
|
Yousef Khadadeh
|
bb388efffc
|
Can now add styles to textbox (stacking styles still has issues)
|
2025-11-04 17:31:23 +03:00 |
|
Yousef Khadadeh
|
b43fedaaac
|
Added text style modifiers
|
2025-11-04 10:58:26 +03:00 |
|
Yousef Khadadeh
|
86e0999a5c
|
More improvements to GUI
|
2025-11-01 20:47:34 +03:00 |
|
Yousef Khadadeh
|
30f7856815
|
Slight readability improvements to GUI
|
2025-11-01 18:07:39 +03:00 |
|
Yousef Khadadeh
|
49d72e384c
|
GUI style changed to make it take less space
|
2025-11-01 16:07:19 +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
|
4db5838a64
|
Using new RichTextBox instead of CollabTextBox in program. Fixes still needed to work properly
|
2025-10-20 17:30:36 +03:00 |
|
Yousef Khadadeh
|
89dd5b5d81
|
Holding left click outside of text box changes text selection
|
2025-10-14 11:07:59 +03:00 |
|
Yousef Khadadeh
|
525da85f51
|
Update skia version, and start work on getting harfbuzz shaper working
|
2025-10-12 18:24:59 +03:00 |
|
Yousef Khadadeh
|
0cc326bcc9
|
Fixed some memory leaks and uses of uninitialized values
|
2025-10-11 15:35:17 +03:00 |
|
Yousef Khadadeh
|
48156cb4bf
|
Get filenames of downloaded files
|
2025-10-11 13:02:07 +03:00 |
|