Commit graph

841 commits

Author SHA1 Message Date
Yousef Khadadeh
24b2d47a90 Removed updateDraw boolean 2025-07-21 17:48:46 +03:00
Yousef Khadadeh
38a10e0ef4 Add AABB collision check for BVH collision checks 2025-07-21 17:04:50 +03:00
Yousef Khadadeh
f75a5133d5 Improved collision system use of BVH 2025-07-21 16:54:48 +03:00
Yousef Khadadeh
f74298d21d Draw speedup when there are >100000 objects in the canvas 2025-07-21 15:46:42 +03:00
Yousef Khadadeh
1c1f23d68d Only run update and check_timer functions on components that need it 2025-07-21 13:57:48 +03:00
Yousef Khadadeh
f82e626686 Levels of detail for brush stroke decreased to save on memory 2025-07-21 13:01:48 +03:00
Yousef Khadadeh
241a0a9588 Speed up searching for info to send to network 2025-07-21 12:26:07 +03:00
Yousef Khadadeh
eb00125f01 Cache system doesnt break when transforming objects 2025-07-21 11:59:19 +03:00
Yousef Khadadeh
caea747f1e BVH draw cache working 2025-07-20 15:24:44 +03:00
Yousef Khadadeh
1e51bf660f Started work on draw cache 2025-07-19 19:41:25 +03:00
Yousef Khadadeh
1095b91cec Started work on cache for canvas components 2025-07-19 15:57:09 +03:00
Yousef Khadadeh
c7842c2924 Objects in corners dont disappear when rotating canvas 2025-07-14 17:09:34 +03:00
Yousef Khadadeh
d4b70a2386 Decrease details in brush strokes when zooming out 2025-07-14 17:00:28 +03:00
Yousef Khadadeh
5dd7311c20 Full flatpak info included, changed id from com.erroratline0.infinipaint to com.infinipaint.infinipaint 2025-07-11 15:55:53 +03:00
Yousef Khadadeh
28b6c39fcb Use dropped item pos from SDL for native systems 2025-07-10 22:28:57 +03:00
Yousef Khadadeh
e901ceec2b Increase patch number 2025-07-10 22:11:21 +03:00
Yousef Khadadeh
6370dfbb85 Added a button to upload images and files to the canvas 2025-07-10 22:09:56 +03:00
Yousef Khadadeh
c49f7c8531 Increased patch number in about menu 2025-07-10 15:55:23 +03:00
Yousef Khadadeh
47bcf78e72 Increased patch number 2025-07-10 15:53: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
791f9f1f5e Updated manual to reflect that a TURN server has been open 2025-07-10 11:30:13 +03:00
Yousef Khadadeh
aac162d9c5 Turn server added 2025-07-10 10:20:14 +03:00
Yousef Khadadeh
bd6c10631d Added important comment 2025-07-08 22:08:37 +03:00
Yousef Khadadeh
855cdbb681 Fixed double press on GUI textboxes 2025-07-08 22:07:56 +03:00
Yousef Khadadeh
afeb24cfd2 Save transition easing in settings 2025-07-08 15:17:57 +03:00
Yousef Khadadeh
6cf6789f70 Fix for pen proximity put as an option 2025-07-08 15:12:35 +03:00
Yousef Khadadeh
c5f7cd236e Mouse move ignored when pen tablet is in proximity 2025-07-08 06:39:52 -05:00
Yousef Khadadeh
9aafb63dc0 Fixed multiple display name issues 2025-07-08 12:18:55 +03:00
Yousef Khadadeh
a004ec40f9 Mouse position data is taken from tablet 2025-07-08 02:11:57 -05:00
Yousef Khadadeh
96d6f1c585 Fixed mistake in BUILDING.md 2025-07-08 01:46:04 -05:00
Yousef Khadadeh
814e20f8a2 Fixed windows build instructions, and fixed MSVC warning 2025-07-08 01:41:05 -05:00
Yousef Khadadeh
d29c912d03 Removed pull request template 2025-07-08 09:10:59 +03:00
Yousef Khadadeh
0a28014d57 Changed flatpak filesystem permissions 2025-07-07 19:38:36 +03:00
Yousef Khadadeh
2f9e1289fe Updated BUILDING.md Emscripten portion 2025-07-06 21:18:33 +03:00
Yousef Khadadeh
6c0a19275e Added datachannel-wasm submodule, required for Emscripten build 2025-07-06 21:07:37 +03:00
ErrorAtLine0
93f276f776
Fixed BUILDING.md formatting 2025-07-06 17:54:30 +00:00
ErrorAtLine0
6eca350430
Fixed MANUAL.md formatting 2025-07-06 17:53:08 +00:00
ErrorAtLine0
75b29d03a6
Fixed README.md formatting, and added showcase video 2025-07-06 17:50:18 +00:00
Yousef Khadadeh
7a9d5957ac Changed README to markdown 2025-07-06 20:45:33 +03:00
Yousef Khadadeh
6088fc29ed Initial Commit 2025-07-06 20:43:53 +03:00