copilot
94b586deb5
Fix Windows portable updater for MSVC.
...
Windows Release / windows-x86_64 (push) Failing after 38m20s
Use const SDL_GetBasePath and include shellapi.h so ShellExecuteA compiles under WIN32_LEAN_AND_MEAN.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-12 13:44:27 +01:00
copilot
cdc4c5cb30
Add Windows portable auto-update from Forgejo continuous releases.
...
Windows Release / windows-x86_64 (push) Failing after 1h12m0s
Poll windows-continuous by git SHA, download the matching zip, and apply it in place so friends stay current without manual installs.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-12 12:29:49 +01:00
copilot
7f34283537
Add host-configurable collab permissions with layered overrides.
...
Windows Release / windows-x86_64 (push) Successful in 1h12m54s
Session/person/layer defaults plus person×layer ACL (Allow/Deny/Inherit) for draw, move, delete, hide, and layer management; bump save format to 0.9.0-fork.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-07 18:12:42 +01:00
copilot
2009a3f892
Fix group move drift from stale draw-cache members
...
Windows Release / windows-x86_64 (push) Has been cancelled
Group expand left sibling objects in the BVH cache, so transforms moved only the selection draw while cached surfaces stayed put.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-07 18:08:27 +01:00
copilot
3140f9bb55
Prevent players from hiding Fog of War layers
...
Windows Release / windows-x86_64 (push) Waiting to run
Clients could toggle fog visibility (and fade alpha); DisplayData synced
that to everyone and defeated FoW. Block client set_visible/set_alpha,
clamp host-side DisplayData updates, and ignore eye toggles for fog.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-07 15:42:58 +01:00
copilot
1c1d63f376
Ship 0.8 fog/freistellen and fix Windows CI for friends
...
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
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
f359ecef79
Fixed crash when loading textboxes from files below v0.3
2026-09-13 18:09:10 +03:00
Yousef Khadadeh
ac6c2b0ea8
Web version welcome popup captures cursor
2026-09-10 16:42:43 +03:00
Yousef Khadadeh
e18d12cf26
disableTouchForDrawing is now saved
2026-09-08 19:48:06 +03:00
Yousef Khadadeh
0efcfe0b27
Up version number to v0.6.1
2026-09-08 18:17:58 +03:00
Yousef Khadadeh
56aada6cc6
Fix mouse input issue made by previous commit
2026-08-30 16:02:38 +03:00
Yousef Khadadeh
d60e0ba47b
Added disable touch for drawing option
2026-08-30 11:53:01 +03:00
Yousef Khadadeh
f42da47b6e
Added Force Save button to mobile UI
2026-08-30 09:23:13 +03:00
Yousef Khadadeh
ca859671c3
Add fill color 1 and back color 0 to theme editor
2026-06-25 15:21:32 +03:00
Yousef Khadadeh
ad7add9bec
Compile SDL with wayland support
2026-06-11 22:35:54 +03:00
Yousef Khadadeh
40fcc634ef
Fixed touch input in emscripten
2026-06-11 16:09:46 +03:00
Yousef Khadadeh
a71bd9814e
Dont simplify paths when erasing
2026-06-07 15:17:21 +03:00
Yousef Khadadeh
77b001cbc9
No flat cap eraser, fixed path writing, fixed divide by NaN
2026-06-07 09:28:54 +03:00
Yousef Khadadeh
cceeb9b613
Touch devices show eraser path when real time eraser is disabled
2026-06-06 19:40:27 +03:00
Yousef Khadadeh
95c8a32fbd
Make Edit / Share button clear on android
2026-06-06 19:21:09 +03:00
Yousef Khadadeh
18f151b461
full commit update called on erase
2026-06-06 16:50:38 +03:00
Yousef Khadadeh
ff99878755
Fixed eraser tool adding to mesh in rare cases
2026-06-06 14:43:24 +03:00
Yousef Khadadeh
c48531238e
Disable parallelization on erase tool for now
2026-06-05 23:24:17 +03:00
Yousef Khadadeh
3486d534b2
Initial textbox text color is foreground color
2026-06-04 20:31:16 +03:00
Yousef Khadadeh
7096d96518
Add origin bookmark in new files
2026-06-04 19:35:56 +03:00
Yousef Khadadeh
08ba1cd615
Remove print statement and added flatpak update description
2026-06-04 19:19:09 +03:00
Yousef Khadadeh
12bb936c16
App doesn't crash when attempting to open bad file through double click
2026-06-04 17:16:26 +03:00
Yousef Khadadeh
354c6e4cdc
Remove earcut dependency
2026-06-04 12:43:06 +03:00
Yousef Khadadeh
2dde2015f5
Added background FPS cap
2026-06-04 09:21:53 +03:00
Yousef Khadadeh
f99eb66ccf
Fix stack use after return
2026-06-03 16:27:49 +03:00
Yousef Khadadeh
41121bb434
Add clarification to erase details option
2026-06-03 16:10:15 +03:00
Yousef Khadadeh
e35fd4fa79
Able to open paint popup and move with the same button
2026-06-03 13:02:37 +03:00
Yousef Khadadeh
ba34431be1
Add get update button to mobile version
2026-06-03 12:31:41 +03:00
Yousef Khadadeh
41d5d01958
Add graphics settings tab
2026-06-03 12:19:10 +03:00
Yousef Khadadeh
cdbeb838ab
Remove incomplete fill tool for next release
2026-06-03 11:52:26 +03:00
Yousef Khadadeh
279a9317a4
Added multi command block
2026-06-02 21:57:53 +03:00
Yousef Khadadeh
6889eeff60
Locked camera scale saved with file
2026-06-02 19:21:25 +03:00
Yousef Khadadeh
87f51ac044
Add FPS cap and disable VSync by default
2026-06-02 18:47:39 +03:00
Yousef Khadadeh
731d5d8df4
Load configuration before creating SDL window
2026-06-02 14:50:23 +03:00
Yousef Khadadeh
0da317e87c
Import infpnt files to android version
2026-06-01 15:42:33 +03:00
Yousef Khadadeh
cde106eba7
Fixed textbox issues, use JNI local frames
2026-06-01 10:55:38 +03:00
Yousef Khadadeh
6ef2b88d41
Android can now share multiple files at once
2026-05-31 23:00:12 +03:00
Yousef Khadadeh
7f94f65bea
Added share buttons to android
2026-05-31 18:35:57 +03:00
Yousef Khadadeh
e2a62e852c
Fix triangulation and fix skpath read function
2026-05-31 13:36:12 +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
09f29c6329
Line draw tool works again
2026-05-30 10:39:21 +03:00
Yousef Khadadeh
4c4c767eef
Parallelize eraser
2026-05-29 23:14:56 +03:00