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
|
ec68dd9b71
|
Improved support for right to left text
|
2025-10-20 11:41:22 +03:00 |
|
Yousef Khadadeh
|
cd89744bbe
|
Separated RichTextBox into different paragraphs
|
2025-10-19 15:54:00 +03:00 |
|
Yousef Khadadeh
|
295529586c
|
Textbox mostly works with text other than ASCII
|
2025-10-18 13:32:12 +03:00 |
|
Yousef Khadadeh
|
e507473e3a
|
Started working on RichTextBox (Broken commit)
|
2025-10-16 21:22:08 +03:00 |
|
Yousef Khadadeh
|
5f93445506
|
Made names bold in chat
|
2025-10-16 09:38:58 +03:00 |
|
Yousef Khadadeh
|
921e111255
|
Print messages using SkParagraph and new TextParagraph element
|
2025-10-15 16:33:24 +03:00 |
|
Yousef Khadadeh
|
9ceb4e1b8a
|
Free memory from unused GUI elements, and make colorpicker not glitch on first appearance
|
2025-10-14 12:51:24 +03:00 |
|
Yousef Khadadeh
|
1ec7c717b2
|
GUI now catches text input again
|
2025-10-14 11:27:55 +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
|
da6b245a9b
|
Get ICU working on Emscripten builds (build is massive for now, shrink it later)
|
2025-10-13 18:54:33 +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
|
79d768e8f6
|
sdl updated to version 3.2.24
|
2025-10-12 11:06:04 +03:00 |
|
Yousef Khadadeh
|
8511cae7ab
|
Capture all text input when typing faster than rendering speed, and add Roboto license
|
2025-10-12 10:17:08 +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 |
|
Yousef Khadadeh
|
1175424c23
|
Load image data in a different thread
|
2025-10-10 18:41:08 +03:00 |
|
Yousef Khadadeh
|
d633e549bc
|
Make sure progress bar is centered on image
|
2025-10-10 14:45:33 +03:00 |
|
Yousef Khadadeh
|
2aab3e9e60
|
Prevent head of line blocking and track server resource download progress
|
2025-10-10 10:34:12 +03:00 |
|
Yousef Khadadeh
|
344ef4093a
|
Make blue colors in default theme a bit lighter
|
2025-10-09 22:19:42 +03:00 |
|
Yousef Khadadeh
|
3b12f630f8
|
Clients can now see download progress of large resources
|
2025-10-09 21:02:19 +03:00 |
|
Yousef Khadadeh
|
2a213028c0
|
Add progress bar to downloading images
|
2025-10-09 18:44:34 +03:00 |
|
Yousef Khadadeh
|
5c9fc917ac
|
Download progress is tracked by FileDownloader
|
2025-10-09 17:58:12 +03:00 |
|
Yousef Khadadeh
|
27d334e234
|
Drag drop URLs only parses images, and ignores files
|
2025-10-09 16:56:05 +03:00 |
|
Yousef Khadadeh
|
32a654b731
|
Started work on drag dropping URL images
|
2025-10-09 16:16:39 +03:00 |
|
Yousef Khadadeh
|
f972fd5024
|
FileDownloader now works in Emscripten
|
2025-10-09 13:04:39 +03:00 |
|
Yousef Khadadeh
|
dc834f84f8
|
File downloader can now download multiple files
|
2025-10-09 12:03:03 +03:00 |
|
Yousef Khadadeh
|
ed5708bbc6
|
Added Installation section to README
|
2025-10-09 07:51:06 +00:00 |
|
Yousef Khadadeh
|
31bc123906
|
Update window pixel density on pen move
|
2025-10-08 17:41:02 +03:00 |
|
Yousef Khadadeh
|
afd15c8509
|
Window scale taken into account when drawing with tablet
|
2025-10-08 17:30:35 +03:00 |
|
Yousef Khadadeh
|
9fcce263dd
|
Updating README, MANUAL, and showcase images for v0.2.0
|
2025-10-08 12:58:23 +03:00 |
|
Yousef Khadadeh
|
30ea5e89f7
|
Grammar fix
|
2025-10-08 07:59:20 +03:00 |
|
Yousef Khadadeh
|
c595b13654
|
Screenshots arent affected by screenshot tool UI
|
2025-10-08 07:13:58 +03:00 |
|
Yousef Khadadeh
|
a940673a95
|
Make screenshot tool usage more clear
|
2025-10-08 07:09:50 +03:00 |
|
Yousef Khadadeh
|
451e4e9496
|
Change how screenshots are written to a file to work on windows
|
2025-10-07 18:45:13 +03:00 |
|
Yousef Khadadeh
|
c2cdc476a5
|
Rollback libdatachannel to v0.23.1 due to issues with windows compilation
|
2025-10-07 17:31:06 +03:00 |
|
Yousef Khadadeh
|
d2fdd8f506
|
Update export_libs.bat
|
2025-10-07 17:20:28 +03:00 |
|
Yousef Khadadeh
|
c478b0ca51
|
Create FUNDING.yml
|
2025-10-07 13:02:49 +00:00 |
|
Yousef Khadadeh
|
a3dfec0c50
|
Change flatpak manifest screenshots
|
2025-10-07 15:58:33 +03:00 |
|
Yousef Khadadeh
|
0c9b835919
|
Fixed segfault error when cleaning up libcurl
|
2025-10-07 12:41:21 +03:00 |
|
Yousef Khadadeh
|
916e415331
|
Added more flatpak metainfo
|
2025-10-07 11:41:47 +03:00 |
|
Yousef Khadadeh
|
4889a54ad3
|
Deselect grid after closing the menu
|
2025-10-06 12:09:17 +03:00 |
|
Yousef Khadadeh
|
06ef26a1e9
|
Pressing enter on textbox creates a new grid/bookmark
|
2025-10-06 09:07:11 +03:00 |
|
Yousef Khadadeh
|
1849ffc730
|
Increase canvas scale up step value
|
2025-10-05 10:54:24 +03:00 |
|
Yousef Khadadeh
|
d52759f898
|
Delete bookmark button works properly, and bookmark textbox doesnt change height
|
2025-10-04 20:25:11 +03:00 |
|
Yousef Khadadeh
|
3583550bb2
|
Ruled grid renamed to horizontal lines grid
|
2025-10-04 15:31:05 +03:00 |
|
Yousef Khadadeh
|
3e5a0de347
|
Clipboard now stores deep copies to ensure that changes to components later dont change clipboard
|
2025-10-04 10:14:04 +03:00 |
|
Yousef Khadadeh
|
24e7ce555a
|
Prevent division by 0
|
2025-10-04 09:29:29 +03:00 |
|
Yousef Khadadeh
|
01d6270b62
|
scaleLimit world scalar isnt constructed in every loop (save performance)
|
2025-10-04 09:27:40 +03:00 |
|
Yousef Khadadeh
|
cf0a87daac
|
Added a zoom cap before canvas scaling happens to prevent crashes
|
2025-10-04 09:25:44 +03:00 |
|