Commit graph

114 commits

Author SHA1 Message Date
copilot
1c1d63f376 Ship 0.8 fog/freistellen and fix Windows CI for friends
Some checks are pending
Windows Release / windows-x86_64 (push) Waiting to run
Publish the portable zip to public Forgejo from the private GitHub
builder, and force Ninja so MSVC 195 deps build without CMake 4.2.
2026-10-25 18:07:47 +01:00
Yousef Khadadeh
df49687f51 Started work on touch input rewrite 2026-09-20 13:18:10 +03:00
Yousef Khadadeh
7096d96518 Add origin bookmark in new files 2026-06-04 19:35:56 +03:00
Yousef Khadadeh
279a9317a4 Added multi command block 2026-06-02 21:57:53 +03:00
Yousef Khadadeh
48823ebad6 Fixes to world scale up over network 2026-05-30 20:57:50 +03:00
Yousef Khadadeh
015e9bc5df Fixed issues with scale up and erasing over network 2026-05-30 16:28:22 +03:00
Yousef Khadadeh
fc16d78bb8 Added force extension to saving files 2026-05-20 16:01:55 +03:00
Yousef Khadadeh
c07871337c Rollback android save onstop change for now 2026-05-18 09:45:17 +03:00
Yousef Khadadeh
e8cba9dc15 Make android save more robust 2026-05-17 22:18:53 +03:00
Yousef Khadadeh
4c14c3dc57 Switch log types to enum 2026-05-16 21:56:58 +03:00
Yousef Khadadeh
ad1844adc7 Improved android networking 2026-05-14 11:53:36 +03:00
Yousef Khadadeh
4774f1ee94 Added more menus to phone version 2026-05-13 14:31:35 +03:00
Yousef Khadadeh
fd2ce71db6 Added top toolbar options 2026-05-12 15:19:43 +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
8b3e321ab5 Rewrote how input text box focus is decided 2026-05-07 21:48:47 +03:00
Yousef Khadadeh
c9c61a8b68 Save thumbnails next to infinipaint savefile 2026-04-28 17:07:28 +03:00
Yousef Khadadeh
cfe250979a File selector bottom edit action bar is in safe area 2026-04-27 16:48:44 +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
b2fe1ab7ba Improved custom event code and fixed some warnings 2026-04-11 16:36:24 +03:00
Yousef Khadadeh
da1a1c26cb Fixed windows build 2026-04-11 11:17:26 +03:00
Yousef Khadadeh
80632bb10b DrawCamera view update happens in callbacks 2026-04-09 20:44:45 +03:00
Yousef Khadadeh
99c2657434 Some network messages relayout GUI 2026-04-09 12:00:36 +03:00
Yousef Khadadeh
3c5e41af94 Readded file tabs 2026-04-05 20:26:03 +03:00
Yousef Khadadeh
0087048a02 Working on getting textbox edit tool functional 2026-04-04 17:52:43 +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
057484e119 Removed unnecessary parts of input processing 2026-03-07 14:12:11 +03:00
Yousef Khadadeh
d38156ec26 Touch events are handled differently in GUI 2026-03-05 21:09:30 +03:00
Yousef Khadadeh
fe37c3348b Screenshot tool and saving/reading files works on android 2026-03-05 15:03:05 +03:00
Yousef Khadadeh
8b46c31bd7 Added 2 finger camera pan, zoom, and rotate 2026-03-05 12:03:10 +03:00
Yousef Khadadeh
a7030059a4 Grid modify tool and drag drop work with events 2026-03-04 11:03:05 +03:00
Yousef Khadadeh
e39c94ff19 Brush tool works with events 2026-03-03 22:31:48 +03:00
Yousef Khadadeh
4814780bec Pen events passed to tools 2026-03-03 16:01:21 +03:00
Yousef Khadadeh
e6c87ecf87 DrawCamera works on events 2026-03-02 23:09:48 +03:00
Yousef Khadadeh
eac8610456 Switching to hardcoded callback functions. Selection tools are working with callbacks 2026-03-02 16:36:34 +03:00
Yousef Khadadeh
e1e93b8a31 Setting text box input no longer involves repeatedly setting it each frame 2026-03-01 12:09:27 +03:00
Yousef Khadadeh
8c11141ac5 Start switching to callbacks on SDL input events 2026-02-28 22:47:35 +03:00
Yousef Khadadeh
ae88521b32 Start work on touchscreen support 2026-02-27 16:16:51 +03:00
Yousef Khadadeh
3e69d2af56 Fixed drawData mistake 2026-02-25 13:29:46 +03:00
Yousef Khadadeh
23dbfcfede DrawData is passed to main draw function 2026-02-25 13:26:35 +03:00
Yousef Khadadeh
1f80107005 Clear image cache when tabbing out of canvas 2026-02-19 22:29:24 +03:00
Yousef Khadadeh
f1c1d6a15f Remove redundant clear cache surfaces 2026-02-10 16:56:50 +03:00
Yousef Khadadeh
dac81495e4 Fixed canvas scale up over network 2026-02-10 16:55:02 +03:00
Yousef Khadadeh
7e6175da4b Dont draw player cursors in screenshots 2026-02-10 16:28:18 +03:00
Yousef Khadadeh
2c55de1b95 Fixed mistake in ifdef 2026-02-08 20:54:44 +03:00
Yousef Khadadeh
93733c225c Fix compilation error on Windows 2026-02-03 14:31:33 +03:00
Yousef Khadadeh
c3cc09e6b4 Add popup to save before closing 2026-01-18 13:39:49 +03:00
Yousef Khadadeh
1955de9e3e Detect when local changes occured to file 2026-01-17 20:11:13 +03:00
Yousef Khadadeh
777b6540db Make connecting client GUI, and added warning when no layers are selected 2026-01-09 21:56:58 +03:00
Yousef Khadadeh
df7ec9cb99 Added more tests to ordered list, and fixed bug when inserting at end of list as client 2026-01-05 22:01:54 +03:00