Commit Graph

44 Commits

Author SHA1 Message Date
dijunkun 34c3cca588 ci: build Linux releases on Ubuntu 20.04 for compatibility
Change the Linux build platform from Ubuntu 22.04 to Ubuntu 20.04 so release packages target glibc 2.31 and install on Ubuntu 20.04.
2026-07-30 11:37:35 +08:00
dijunkun 2570e57958 ci: use macOS 26 SDK for release artifacts 2026-07-28 16:29:32 +08:00
dijunkun f5c4e2ba4a ci: add Linux build image workflow 2026-07-22 00:06:18 +08:00
dijunkun 59f77c2820 refactor: rebuild desktop client with Slint 2026-07-21 16:42:13 +08:00
kunkundi 65d8284fb8 [ci] standardize hotfix package version ordering across platforms 2026-05-29 00:52:07 +08:00
dijunkun 69d77e59cc [fix] make portable Windows Service setup optional, refs #84 2026-05-28 18:59:27 +08:00
dijunkun 8f3959e6c6 [fix] reset stale macOS permissions during install 2026-05-28 01:34:02 +08:00
dijunkun 473737ac9b [fix] fix Windows input forwarding and allow debug builds to run without admin, fixes #82 2026-05-25 00:40:38 +08:00
dijunkun b7a031bb7f [fix] make PipeWire and portal dependencies optional 2026-04-28 17:08:34 +08:00
dijunkun 1d5d6f5121 [fix] fix Debian package dependencies for PipeWire and ALSA t64 transitions 2026-04-28 11:14:25 +08:00
dijunkun 5f541f5c8b [feat] make CrossDesk service start and stop with the app 2026-04-28 10:25:16 +08:00
dijunkun 37b9badb2a [ci] fix NSIS uninstall function naming for service cleanup 2026-04-22 00:16:58 +08:00
dijunkun 4089e80fe8 [feat] register and remove CrossDeskService in the Windows installer 2026-04-21 23:23:11 +08:00
dijunkun 21425c7132 [fix] fix system tray icon display issue 2026-04-14 01:54:03 +08:00
dijunkun c1394db285 [fix] fix missing wgc_plugin.dll in Windows packaging process, refs #76 2026-04-13 23:51:39 +08:00
dijunkun 518e1afa58 [feat] add Linux screen capture fallback support for DRM and Wayland 2026-03-22 21:33:50 +08:00
ZongYangBigPolo 3a179bf480 [feat] add macOS installer icon and optimize packaging script (#70) 2026-02-27 17:37:54 +08:00
dijunkun 103b8372e4 [chore] rename packaged executable to CrossDesk.exe in NSIS and portable artifacts 2026-02-12 16:45:41 +08:00
dijunkun 5d70e11f17 [feat] support Windows x64 portable build, refs #54 2026-02-12 16:03:06 +08:00
dijunkun 957792a7a0 [feat] remove client certificate dependency 2026-02-11 16:23:43 +08:00
dijunkun e6c72fe558 [feat] remove screen capture and accessibility permission when reinstall 2025-11-27 17:35:15 +08:00
dijunkun 0ab6686eb8 [feat] use DrawToggleSwitch to request permission 2025-11-26 23:32:04 +08:00
dijunkun 5d1e1b5667 [fix] remove permissions on uninstall and request permissions during installation for MacOS 2025-11-26 16:11:49 +08:00
dijunkun 497454ac51 [ci] remove 'v' prefix from Debian package version 2025-11-13 15:04:24 +08:00
dijunkun 92fd7f2e89 [feat] remove vc runtime from nsis script since using static linking 2025-10-16 16:03:27 +08:00
dijunkun 2aa67ccd57 [feat] prompt user to close crossdesk.exe during install/uninstall on Windows 2025-09-30 15:27:34 +08:00
dijunkun aea9505c4c [chore] move nvidia-cuda-toolkit from Depends to Recommends in linux amd64 package 2025-09-12 17:42:47 +08:00
dijunkun a458836e6e [fix] resolve certs file loading failure on linux 2025-09-12 16:29:20 +08:00
dijunkun 5fe7df8ea8 [feat] ensure VC++ Redistributable is installed on Windows during setup 2025-09-12 12:49:35 +08:00
dijunkun fda3743f86 [feat] add run-after-install option for windows installer 2025-09-11 16:23:48 +08:00
dijunkun a45118f785 [feat] remove internet shortcut installing for windows script 2025-09-05 18:51:16 +08:00
dijunkun 7c2b3f8c8d [fix] use x64 and amd64 instead of x86_64 in artifact name 2025-09-03 17:10:17 +08:00
dijunkun 309d9d6ed6 [fix] fix linux x86_64 package script no Size information issue 2025-09-03 15:55:16 +08:00
dijunkun 22084072b0 [feat] update icon files 2025-09-01 18:12:47 +08:00
dijunkun d5457373f4 [feat] use squircle icons 2025-08-29 17:53:47 +08:00
dijunkun cf9dc0a9a5 [fix] fix artifacts generation path on linux in github actions scripts 2025-08-28 23:29:18 +08:00
dijunkun 7f3425519b [fix] fix linux github actions building 2025-08-28 19:14:25 +08:00
dijunkun e5eae1feb4 [feat] update icons 2025-08-28 18:23:02 +08:00
dijunkun 37e37d7d20 [fix] mv deb to /tmp in install process 2025-08-28 17:48:09 +08:00
dijunkun 9912a88a13 [feat] github actions support linux aarch64 platform 2025-08-22 18:43:07 +08:00
dijunkun 2ae5e5a969 [feat] do not generate dmg for macOS 2025-08-15 20:34:27 +08:00
dijunkun f203566b81 [feat] use dynamic version number 2025-08-15 19:35:16 +08:00
dijunkun 3b00fdef71 [fix] fix github actions scripts 2025-08-14 16:58:29 +08:00
dijunkun f2664daaec [feat] add github actions scripts 2025-08-10 00:03:13 +08:00