copilot
042fe8f5a6
Add fork features: host view sync, grouping, image compress, freistellen
...
Host can force all clients to their camera; selection Group/Ungroup with
synced groupIds; WebP/PNG preprocess and Tower rembg/white-key freistellen
on insert or via selection actions (save format 0.7 / INFPNT000007).
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-21 16:28:47 +02:00
Yousef Khadadeh
df49687f51
Started work on touch input rewrite
2026-09-20 13:18:10 +03:00
Yousef Khadadeh
0efcfe0b27
Up version number to v0.6.1
2026-09-08 18:17:58 +03:00
Yousef Khadadeh
5729057e32
Updated SDL3 to 3.4.16, and disabled Wayland for now
2026-09-07 18:00:01 +03:00
Yousef Khadadeh
b2839abb06
Fixed scripts for android build
2026-08-26 14:41:38 +03:00
Yousef Khadadeh
47f885ec9a
Organize linux build scripts, and create AppImage build scripts
2026-07-09 15:21:42 +03:00
Yousef Khadadeh
ad7add9bec
Compile SDL with wayland support
2026-06-11 22:35:54 +03:00
Yousef Khadadeh
dcc71be630
Get clipper2 to compile in flatpak version
2026-06-04 18:35:30 +03:00
Yousef Khadadeh
cdbeb838ab
Remove incomplete fill tool for next release
2026-06-03 11:52:26 +03:00
Yousef Khadadeh
c54fef383c
Working on detail eraser
2026-05-24 20:32:21 +03:00
Yousef Khadadeh
60ab8f3c73
Rewrite collision detection
2026-05-24 11:58:52 +03:00
Yousef Khadadeh
7b472fe18d
Working on meshes
2026-05-23 18:27:45 +03:00
Yousef Khadadeh
3ba403f30e
Change version to v0.5.0
2026-05-17 20:02:44 +03:00
Yousef Khadadeh
ad1844adc7
Improved android networking
2026-05-14 11:53:36 +03:00
Yousef Khadadeh
fc8f414b67
Changes related to text input on Android, general bug fixes, license change to GPLv3
2026-05-11 23:06:39 +03:00
Yousef Khadadeh
1585e0aa67
Preparing to create a new InputConnection for text input on android
2026-05-05 18:51:10 +03:00
Yousef Khadadeh
b5d4c38024
Separated color picker element into 3 different GUI elements
2026-05-02 22:00:00 +03:00
Yousef Khadadeh
5e195cf029
Fixed issue with similar scroll areas not having scrollbars
2026-05-01 10:10:59 +03:00
Yousef Khadadeh
7437ecdae6
Add a workaround to a scroll area bug
2026-04-30 19:17:21 +03:00
Yousef Khadadeh
c1cd3e4e49
Fixed many element scroll area and added color palette picker
2026-04-30 14:45:36 +03:00
Yousef Khadadeh
c9c61a8b68
Save thumbnails next to infinipaint savefile
2026-04-28 17:07:28 +03:00
Yousef Khadadeh
b1f6f04d37
Separating safe window area from window area
2026-04-26 15:47:28 +03:00
Yousef Khadadeh
97d299a346
Added add button to file selector that sends user to phone drawing program
2026-04-26 13:21:05 +03:00
Yousef Khadadeh
7274a9396b
Separate drawing program screen from desktop GUI code
2026-04-26 09:54:58 +03:00
Yousef Khadadeh
2d039dc47b
Added animations to file selector
2026-04-24 11:07:15 +03:00
Yousef Khadadeh
9ea5a1eae9
Implemented view change and trash in file selector, and moved more file IO to SDL file IO
2026-04-23 20:56:11 +03:00
Yousef Khadadeh
87f5f74c86
More scroll area fixes, added image display, and continuing work on file selector
2026-04-19 17:44:48 +03:00
Yousef Khadadeh
886fd313a4
Added grid scroll area (has issues with many elements)
2026-04-18 20:51:45 +03:00
Yousef Khadadeh
bd4d662dd9
Updated SDL and fixed Emscripten build
2026-04-12 17:31:32 +03:00
Yousef Khadadeh
919e41db22
Add screens
2026-04-12 12:36:00 +03:00
Yousef Khadadeh
0087048a02
Working on getting textbox edit tool functional
2026-04-04 17:52:43 +03:00
Yousef Khadadeh
262bf23bce
Moved textbox input code out of InputManager
2026-04-03 23:02:33 +03:00
Yousef Khadadeh
ea35397326
Separate general GUI managing code and global configuration from toolbar UI code
2026-03-31 13:17:58 +03:00
Yousef Khadadeh
3566b7e563
More GUI code changes (broken build)
2026-03-30 12:32:41 +03:00
Yousef Khadadeh
644bb85d99
Continuing with GUI move to events, and fixed build system missing EGL (broken build)
2026-03-29 20:23:38 +03:00
Yousef Khadadeh
ef7dfcef05
Starting work on moving GUI to event system (doesnt compile)
2026-03-27 09:51:53 +03:00
Yousef Khadadeh
f1a855edc3
Android SDL built from source
2026-03-23 10:04:32 +03:00
Yousef Khadadeh
0406ec3caf
Emscripten version compiles
2026-03-07 20:15:20 +03:00
Yousef Khadadeh
ab13ccd595
Starting work on Android port
2026-02-24 17:21:41 +03:00
Yousef Khadadeh
9d539367ec
Fixed erase_it_list order, and fixed Emscripten bug
2026-02-10 11:33:19 +03:00
Yousef Khadadeh
af32fd46c1
Fixed issues with emscripten build
2026-02-08 19:07:55 +03:00
Yousef Khadadeh
435ee25848
Update emsdk version, and enable multithreading on web
2026-02-06 08:55:51 +03:00
Yousef Khadadeh
730a2f1986
Revert Windows using Vulkan (Vulkan has the same glitches OpenGL has on windows)
2026-02-04 11:57:04 +03:00
Yousef Khadadeh
6c038a7e0f
Get Ganesh Vulkan backend working again, and make it the default on windows
2026-02-04 10:53:23 +03:00
Yousef Khadadeh
842896dc15
Change version number to v0.4.1 and updated SDL
2026-02-03 12:16:39 +03:00
Yousef Khadadeh
a73f5e2122
Can edit stroke colors through selection
2026-01-27 16:55:09 +03:00
Yousef Khadadeh
f46d25b8e6
Save tool configuration, and put close popup infront of other popups
2026-01-26 19:08:36 +03:00
Yousef Khadadeh
afaf43823c
Working on better support for Windows clipboard
2026-01-12 11:27:41 +03:00
Yousef Khadadeh
e487731834
Increase v0.3.1 to v0.4.0 in cmakelists.txt
2026-01-10 19:27:54 +03:00
Yousef Khadadeh
74b0fe76c3
Added line tool
2026-01-08 11:13:49 +03:00