Yousef Khadadeh
|
79f7135746
|
Serialization works in new version
|
2025-11-16 16:39:12 +03:00 |
|
Yousef Khadadeh
|
b43fedaaac
|
Added text style modifiers
|
2025-11-04 10:58:26 +03:00 |
|
Yousef Khadadeh
|
6ce16849df
|
p2p.json can now be changed from config folder
|
2025-10-27 20:19:47 +03:00 |
|
Yousef Khadadeh
|
48156cb4bf
|
Get filenames of downloaded files
|
2025-10-11 13:02:07 +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
|
3b12f630f8
|
Clients can now see download progress of large resources
|
2025-10-09 21:02:19 +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
|
0c9b835919
|
Fixed segfault error when cleaning up libcurl
|
2025-10-07 12:41:21 +03:00 |
|
Yousef Khadadeh
|
cda773915e
|
Fixed message ordering issues
|
2025-10-02 19:10:58 +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
|
2f758cf4e2
|
Canvas scale over network
|
2025-09-30 16:36:56 +03:00 |
|
Yousef Khadadeh
|
c3d618dce6
|
Increased version number to v0.2.0
|
2025-09-29 17:36:27 +03:00 |
|
Yousef Khadadeh
|
52de64907a
|
Grids can be saved in files and used online
|
2025-09-24 16:18:20 +03:00 |
|
Yousef Khadadeh
|
9d39f4d380
|
Exponents dont use unicode anymore, so that text is aligned properly
|
2025-09-23 15:05:14 +03:00 |
|
Yousef Khadadeh
|
1da7cdce75
|
Numerical labels on grids are nicer and dont collide with each other
|
2025-09-23 12:44:55 +03:00 |
|
Yousef Khadadeh
|
4840e0f55c
|
Grid coordinate display work in progress
|
2025-09-20 18:44:09 +03:00 |
|
Yousef Khadadeh
|
65b4f7116c
|
Size now contains grid size of subdivisions, so size is never truncated
|
2025-09-16 09:35:03 +03:00 |
|
Yousef Khadadeh
|
83ff3f689d
|
For grids, remove divisions outward to infinity implemented
|
2025-09-15 16:58:57 +03:00 |
|
Yousef Khadadeh
|
6d8d532952
|
Added minimum distance between points when creating objects, and also deselecting objects with lasso tool improved
|
2025-08-06 10:39:34 +03:00 |
|
Yousef Khadadeh
|
a2e4a795f7
|
Transformations now commited step by step, fixes many transformation related bugs
|
2025-08-04 18:14:28 +03:00 |
|
Yousef Khadadeh
|
b08c73ddf1
|
Fixed a multiplication bug in new multiplier
|
2025-08-04 12:02:29 +03:00 |
|
Yousef Khadadeh
|
c5b9187216
|
Fixed a divide by 0 error
|
2025-08-04 11:32:27 +03:00 |
|
Yousef Khadadeh
|
d261293d6b
|
Separate coord space transform class for more correct scaling
|
2025-08-04 10:47:24 +03:00 |
|
Yousef Khadadeh
|
d350ead7b3
|
Fixed bug where cache doesnt get updated at times
|
2025-08-03 14:23:45 +03:00 |
|
Yousef Khadadeh
|
81ac5a2302
|
Cache surfaces only update in locations that require updating
|
2025-08-03 12:31:30 +03:00 |
|
Yousef Khadadeh
|
ed3d5f6d51
|
Removed temporary update commits
|
2025-07-31 09:34:17 +03:00 |
|
Yousef Khadadeh
|
207e173c1a
|
Fixes to get code to compile on emscripten
|
2025-07-29 21:38:33 +03:00 |
|
Yousef Khadadeh
|
1300be0227
|
Compress large messages with zstd
|
2025-07-28 17:07:39 +03:00 |
|
Yousef Khadadeh
|
f606fc6fc1
|
Improved undo
|
2025-07-27 16:30:45 +03:00 |
|
Yousef Khadadeh
|
7e69688ca6
|
Transformations over network work again, with undo and redo
|
2025-07-27 11:56:34 +03:00 |
|
Yousef Khadadeh
|
b6a25280e6
|
Improved online performance for canvases with many components
|
2025-07-26 21:20:14 +03:00 |
|
Yousef Khadadeh
|
759f551cd3
|
Translation works on selection
|
2025-07-24 19:35:51 +03:00 |
|
Yousef Khadadeh
|
1095b91cec
|
Started work on cache for canvas components
|
2025-07-19 15:57:09 +03:00 |
|
Yousef Khadadeh
|
40c6ee4cd9
|
Fixed segfault when some clients disconnect from server
|
2025-07-10 15:52:01 +03:00 |
|
Yousef Khadadeh
|
aebbd49ccb
|
Increased timeout delay to 30 seconds
|
2025-07-10 12:14:29 +03:00 |
|
Yousef Khadadeh
|
aac162d9c5
|
Turn server added
|
2025-07-10 10:20:14 +03:00 |
|
Yousef Khadadeh
|
6088fc29ed
|
Initial Commit
|
2025-07-06 20:43:53 +03:00 |
|