Commit graph

  • 7f34283537 Add host-configurable collab permissions with layered overrides. main copilot 2026-11-07 18:12:42 +01:00
  • 2009a3f892 Fix group move drift from stale draw-cache members copilot 2026-11-07 18:08:27 +01:00
  • 8ca22f6c7c Document Forgejo desktop-release Windows orchestration copilot 2026-11-07 15:50:48 +01:00
  • 166778d451 Run Windows release orchestration on Forgejo desktop-release copilot 2026-11-07 15:50:33 +01:00
  • 3140f9bb55 Prevent players from hiding Fog of War layers copilot 2026-11-07 15:42:58 +01:00
  • fea392b65d Fix Windows CI app build path for Ninja/Conan layout windows-continuous copilot 2026-10-25 19:21:15 +01:00
  • 1c1d63f376 Ship 0.8 fog/freistellen and fix Windows CI for friends copilot 2026-10-25 18:07:47 +01:00
  • 97b136de3b Fix Windows CI for MSVC 195 on windows-latest copilot 2026-10-04 20:18:33 +02:00
  • c33392db5b Fix Windows CI: detect Conan default profile on fresh runners copilot 2026-10-04 20:13:01 +02:00
  • 86bf17b81e Move Windows continuous zip CI to GitHub Actions copilot 2026-10-04 20:10:31 +02:00
  • 8ac02f1b7b Add continuous Windows release workflow and runner docs copilot 2026-09-21 16:36:16 +02:00
  • 042fe8f5a6 Add fork features: host view sync, grouping, image compress, freistellen copilot 2026-09-21 16:28:47 +02:00
  • df49687f51 Started work on touch input rewrite Yousef Khadadeh 2026-09-20 13:18:10 +03:00
  • f359ecef79 Fixed crash when loading textboxes from files below v0.3 Yousef Khadadeh 2026-09-13 18:09:10 +03:00
  • ac6c2b0ea8 Web version welcome popup captures cursor Yousef Khadadeh 2026-09-10 16:42:43 +03:00
  • bcadd5d68f Use flatpak flatpak-builder instead of distribution package Yousef Khadadeh 2026-09-10 11:46:13 +03:00
  • a64fb441c5 Fixed windows export_libs.bat Yousef Khadadeh 2026-09-09 12:14:48 +03:00
  • e18d12cf26 disableTouchForDrawing is now saved Yousef Khadadeh 2026-09-08 19:48:06 +03:00
  • 0efcfe0b27 Up version number to v0.6.1 Yousef Khadadeh 2026-09-08 18:17:58 +03:00
  • 5729057e32 Updated SDL3 to 3.4.16, and disabled Wayland for now Yousef Khadadeh 2026-09-07 18:00:01 +03:00
  • 56aada6cc6 Fix mouse input issue made by previous commit Yousef Khadadeh 2026-08-30 16:02:38 +03:00
  • d60e0ba47b Added disable touch for drawing option Yousef Khadadeh 2026-08-30 11:53:01 +03:00
  • f42da47b6e Added Force Save button to mobile UI Yousef Khadadeh 2026-08-30 09:23:13 +03:00
  • c6b9c7588e Fixed Emscripten Build Yousef Khadadeh 2026-08-28 21:44:05 +03:00
  • b2839abb06 Fixed scripts for android build Yousef Khadadeh 2026-08-26 14:41:38 +03:00
  • 40329d1aba Added build scripts for windows for ARM Yousef Khadadeh 2026-08-12 11:00:09 +03:00
  • 0f3094fcea Renamed windows scripts Yousef Khadadeh 2026-08-11 20:19:14 +03:00
  • b03138f08a Added windows x86_64 build scripts Yousef Khadadeh 2026-08-11 20:13:56 +03:00
  • 895105fda5 Add ARM Appimage compile script Yousef Khadadeh 2026-08-08 20:48:29 +03:00
  • 32afc8e016 Change made to compile on Ubuntu 24.04 Yousef Khadadeh 2026-07-09 17:23:04 +03:00
  • 47f885ec9a Organize linux build scripts, and create AppImage build scripts Yousef Khadadeh 2026-07-09 15:21:42 +03:00
  • ca859671c3 Add fill color 1 and back color 0 to theme editor Yousef Khadadeh 2026-06-25 15:21:32 +03:00
  • c234d921f0 Force X11 on flatpak release for now due to tablet issues Yousef Khadadeh 2026-06-11 22:47:11 +03:00
  • ad7add9bec Compile SDL with wayland support Yousef Khadadeh 2026-06-11 22:35:54 +03:00
  • 40fcc634ef Fixed touch input in emscripten Yousef Khadadeh 2026-06-11 16:09:46 +03:00
  • a71bd9814e Dont simplify paths when erasing Yousef Khadadeh 2026-06-07 15:17:21 +03:00
  • 77b001cbc9 No flat cap eraser, fixed path writing, fixed divide by NaN Yousef Khadadeh 2026-06-07 09:28:54 +03:00
  • cceeb9b613 Touch devices show eraser path when real time eraser is disabled Yousef Khadadeh 2026-06-06 19:40:27 +03:00
  • 95c8a32fbd Make Edit / Share button clear on android Yousef Khadadeh 2026-06-06 19:21:09 +03:00
  • 18f151b461 full commit update called on erase Yousef Khadadeh 2026-06-06 16:50:38 +03:00
  • ff99878755 Fixed eraser tool adding to mesh in rare cases Yousef Khadadeh 2026-06-06 14:43:24 +03:00
  • c48531238e Disable parallelization on erase tool for now Yousef Khadadeh 2026-06-05 23:24:17 +03:00
  • 3486d534b2 Initial textbox text color is foreground color Yousef Khadadeh 2026-06-04 20:31:16 +03:00
  • 7096d96518 Add origin bookmark in new files Yousef Khadadeh 2026-06-04 19:35:56 +03:00
  • 08ba1cd615 Remove print statement and added flatpak update description Yousef Khadadeh 2026-06-04 19:19:09 +03:00
  • dcc71be630 Get clipper2 to compile in flatpak version Yousef Khadadeh 2026-06-04 18:35:30 +03:00
  • 12bb936c16 App doesn't crash when attempting to open bad file through double click Yousef Khadadeh 2026-06-04 17:16:26 +03:00
  • 354c6e4cdc Remove earcut dependency Yousef Khadadeh 2026-06-04 12:43:06 +03:00
  • f82b3185a1
    Merge Release 0.6.0 Yousef Khadadeh 2026-06-04 09:35:35 +00:00
  • 2dde2015f5 Added background FPS cap Yousef Khadadeh 2026-06-04 09:21:53 +03:00
  • f99eb66ccf Fix stack use after return Yousef Khadadeh 2026-06-03 16:27:49 +03:00
  • 41121bb434 Add clarification to erase details option Yousef Khadadeh 2026-06-03 16:10:15 +03:00
  • e35fd4fa79 Able to open paint popup and move with the same button Yousef Khadadeh 2026-06-03 13:02:37 +03:00
  • ba34431be1 Add get update button to mobile version Yousef Khadadeh 2026-06-03 12:31:41 +03:00
  • 41d5d01958 Add graphics settings tab Yousef Khadadeh 2026-06-03 12:19:10 +03:00
  • cdbeb838ab Remove incomplete fill tool for next release Yousef Khadadeh 2026-06-03 11:52:26 +03:00
  • 279a9317a4 Added multi command block Yousef Khadadeh 2026-06-02 21:57:53 +03:00
  • 6889eeff60 Locked camera scale saved with file Yousef Khadadeh 2026-06-02 19:21:25 +03:00
  • 87f51ac044 Add FPS cap and disable VSync by default Yousef Khadadeh 2026-06-02 18:47:39 +03:00
  • 731d5d8df4 Load configuration before creating SDL window Yousef Khadadeh 2026-06-02 14:50:23 +03:00
  • 0da317e87c Import infpnt files to android version Yousef Khadadeh 2026-06-01 15:42:33 +03:00
  • cde106eba7 Fixed textbox issues, use JNI local frames Yousef Khadadeh 2026-06-01 10:55:38 +03:00
  • 6ef2b88d41 Android can now share multiple files at once Yousef Khadadeh 2026-05-31 23:00:12 +03:00
  • 7f94f65bea Added share buttons to android Yousef Khadadeh 2026-05-31 18:35:57 +03:00
  • e2a62e852c Fix triangulation and fix skpath read function Yousef Khadadeh 2026-05-31 13:36:12 +03:00
  • 48823ebad6 Fixes to world scale up over network Yousef Khadadeh 2026-05-30 20:57:50 +03:00
  • 015e9bc5df Fixed issues with scale up and erasing over network Yousef Khadadeh 2026-05-30 16:28:22 +03:00
  • 09f29c6329 Line draw tool works again Yousef Khadadeh 2026-05-30 10:39:21 +03:00
  • 4c4c767eef Parallelize eraser Yousef Khadadeh 2026-05-29 23:14:56 +03:00
  • 4363fe9f9d Fixed undo problem with eraser Yousef Khadadeh 2026-05-29 19:45:28 +03:00
  • 121a6b05aa Added more limits to eraser to decrease chance of generating bad geometry Yousef Khadadeh 2026-05-29 18:20:06 +03:00
  • d901597391 Fixed path splitting making duplicates Yousef Khadadeh 2026-05-29 17:20:52 +03:00
  • 2c4a451195 Zoom in draw is antialiased Yousef Khadadeh 2026-05-29 14:22:49 +03:00
  • 4887a5b37e Add zoom in draw code Yousef Khadadeh 2026-05-29 10:16:27 +03:00
  • ca71dbd9d3 Fixed path write issue Yousef Khadadeh 2026-05-29 09:47:55 +03:00
  • 8e4732c1e0 Fix undo/redo problem with erase, added send_multi_update_message blocks Yousef Khadadeh 2026-05-28 21:55:30 +03:00
  • afc672210c Add normalize object coordinates Yousef Khadadeh 2026-05-28 16:55:58 +03:00
  • 54fb48cec7 Fixed conic verb bug in eraser Yousef Khadadeh 2026-05-27 06:34:43 +03:00
  • c3fa1deee9 Split mesh on erase Yousef Khadadeh 2026-05-26 17:08:43 +03:00
  • 20a7e0bc37 Fixed eraser tool coordinate space Yousef Khadadeh 2026-05-26 11:59:55 +03:00
  • abfc259bc9 Fixed ellipse and rectangle colliders Yousef Khadadeh 2026-05-25 16:53:42 +03:00
  • c12cd14f6e Make eraser pressure sensitive Yousef Khadadeh 2026-05-25 14:46:22 +03:00
  • ad6f942a34 erase detail optimization Yousef Khadadeh 2026-05-25 01:33:03 +03:00
  • a427b4e5d2 Fixed segfault in detail erase Yousef Khadadeh 2026-05-25 01:14:41 +03:00
  • c54fef383c Working on detail eraser Yousef Khadadeh 2026-05-24 20:32:21 +03:00
  • 60ab8f3c73 Rewrite collision detection Yousef Khadadeh 2026-05-24 11:58:52 +03:00
  • 7b472fe18d Working on meshes Yousef Khadadeh 2026-05-23 18:27:45 +03:00
  • c479ccb9e2 Fixed Add file to canvas in web version Yousef Khadadeh 2026-05-20 22:37:49 +03:00
  • f43e89161c Fixed issue with opening files with Open button in web version Yousef Khadadeh 2026-05-20 22:19:19 +03:00
  • 9cd9263afa Set forceExtensionOnPath = true on linux by default since some file pickers don't append extensions Yousef Khadadeh 2026-05-20 17:07:41 +03:00
  • ba655bcb54 Fix screenshot save path issue Yousef Khadadeh 2026-05-20 16:13:00 +03:00
  • fc16d78bb8 Added force extension to saving files Yousef Khadadeh 2026-05-20 16:01:55 +03:00
  • 1d134e5d39 Font picker works on touchscreen, tab list scrollable Yousef Khadadeh 2026-05-20 15:04:56 +03:00
  • 8d78dc2f3c Update gui when save keybind is pressed in web version Yousef Khadadeh 2026-05-20 14:51:47 +03:00
  • 359e249ad3 Hide host button when connected Yousef Khadadeh 2026-05-20 11:04:05 +03:00
  • ac9b134ae0 Changes to android versioning Yousef Khadadeh 2026-05-20 10:33:32 +03:00
  • 54b7aa73a3 Color picker updates on data change Yousef Khadadeh 2026-05-19 19:45:16 +03:00
  • 5f2dec8eeb Make sure number slider element displays correct value Yousef Khadadeh 2026-05-19 16:45:18 +03:00
  • 80097dc41e Improvements to GUI performance Yousef Khadadeh 2026-05-19 16:35:08 +03:00
  • 1960ea827e Fix segfault in mobile UI on desktop Yousef Khadadeh 2026-05-19 11:11:33 +03:00