Commit graph

375 commits

Author SHA1 Message Date
Yousef Khadadeh
e0b02a45b9 Add to changelog 2025-12-02 17:10:47 +03:00
Yousef Khadadeh
68750e9100 Added to change log 2025-12-02 16:44:18 +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
cf3c8fe956 Renamed a license file 2025-12-02 11:05:46 +03:00
Yousef Khadadeh
6b9a0562f6 Upped version number, improved text selection, and replaced noto kufi arabic with amiri 2025-12-02 11:05:16 +03:00
Yousef Khadadeh
716f9222dc Readd emscripten paste by event 2025-12-02 10:14:45 +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
903914c7ef Dropdown reacts to window size, and color picker always fits in window 2025-12-01 13:05:59 +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
470faf1cc5 Fixed camera data not being sent when coordinates are too large 2025-11-30 11:47:57 +03:00
Yousef Khadadeh
0fb1f15cca Make lobby IDs longer 2025-11-29 06:56:06 +03:00
Yousef Khadadeh
e1e28416d4 Improved tight word selection 2025-11-28 09:46:18 +03:00
Yousef Khadadeh
ae096b524e Add select by words and select by paragraphs 2025-11-27 16:12:32 +03:00
Yousef Khadadeh
da7f8af582 Tabs can be properly rendered in textbox, and don't convert to spaces 2025-11-27 13:55:07 +03:00
Yousef Khadadeh
700238ffee Place ParagraphStyleData in RichText namespace 2025-11-27 10:54:56 +03:00
Yousef Khadadeh
557df9bd50 Remove /lib/debug cleanup line 2025-11-25 22:12:31 +03:00
Yousef Khadadeh
c32cb61326 Update README for v0.3.0 2025-11-25 20:46:31 +03:00
Yousef Khadadeh
0fdab686d0 Update flatpak metainfo 2025-11-25 17:08:06 +03:00
Yousef Khadadeh
7b38b937a8 Remove redundant line in flatpak manifest 2025-11-25 11:15:03 +03:00
Yousef Khadadeh
e90f0eff9c Add Liberapay 2025-11-24 23:57:37 +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
2fb56bc5c5 Make selection area and cursor more visible 2025-11-24 20:07:35 +03: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
aa98e6e6d0 macOS can now build in debug mode, and can be built outside of a bundle 2025-11-24 02:00:06 -08:00
Yousef Khadadeh
c5ba20173b Emscripten version doesnt take display scaling into account anymore 2025-11-23 20:51:14 +03:00
Yousef Khadadeh
7baf629e04 Add dpiAwareness to windows manifest 2025-11-23 17:34:08 +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
45fa4b2774 Added display scaling and updated flatpak info 2025-11-23 12:53:50 +03:00
Yousef Khadadeh
ba75f394e8 About menu and settings menu text can now wrap again 2025-11-22 13:00:52 +03:00
Yousef Khadadeh
3cb0e3dbbf Remove some logging 2025-11-22 09:38:40 +03:00
Yousef Khadadeh
2f5d659e78 Removed unused variable 2025-11-21 22:32:37 -08:00
Yousef Khadadeh
7ecd333b74 Got text working on macOS, changed some stuff in icon search, and disabled right to left detection for GUI text boxes 2025-11-21 22:26:58 -08:00
Yousef Khadadeh
eb1cf55063 Add third party license and decrease undo queue limit to save on memory 2025-11-21 15:35:41 +03:00
Yousef Khadadeh
9113b56d9d Allow executable to be at a longer path name on windows 2025-11-21 13:15:59 +03:00
Yousef Khadadeh
45e7910190 Replace all backslashes with forward slashes when loading SVG icons 2025-11-21 10:44:40 +03:00
Yousef Khadadeh
aca539600c SVG icons now preloaded when the program starts 2025-11-21 10:36:46 +03:00
Yousef Khadadeh
e954e55213 Enable UTF-8 in windows app manifest 2025-11-21 10:03:11 +03:00
Yousef Khadadeh
003a2d3757 Path field in infinipaint filepicker uses UTF8 on Windows 2025-11-21 08:39:48 +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
5f4bc6e1cb Close window before waiting for FileDownloader to finish 2025-11-20 13:26:09 +03:00
Yousef Khadadeh
4d294f1002 Notify user when Adaptive Vsync is not available 2025-11-20 13:12:41 +03:00
Yousef Khadadeh
d5d586092d Slight change in font collection creation code 2025-11-20 13:03:21 +03:00
Yousef Khadadeh
22e68de4cd Added VSync 2025-11-20 12:38:28 +03:00