rustdesk/res
Dennis Ameling 8f50ea64dc
Add Windows arm64 support (#15139)
* Add initial arm64 build logic

Signed-off-by: Dennis Ameling <dennis@dennisameling.com>

* Upgrade Flutter to 3.44.0 and introduce Windows arm64 in CI

Signed-off-by: Dennis Ameling <dennis@dennisameling.com>

* Bump bridge build to Flutter 3.44 as well

Signed-off-by: Dennis Ameling <dennis@dennisameling.com>

* Fix install flutter step for Win arm64

* Bump install-llvm-action to v2 for arm64 support

* Fix libsodium logic to only install through vcpkg on win arm64

* Fix Flutter installations on Win

* Flutter XCode: only build the current arch as it defaults to universal

Signed-off-by: Dennis Ameling <dennis@dennisameling.com>

* Ensure that we really have arm64 Dart + Flutter engine in CI

Signed-off-by: Dennis Ameling <dennis@dennisameling.com>

* Enable hwcodec feature now that upstream supports building it

Signed-off-by: Dennis Ameling <dennis@dennisameling.com>

* CI: improve logic for getting Flutter arm64 SDK

Signed-off-by: Dennis Ameling <dennis@dennisameling.com>

* Apply PR feedback (only bump Flutter version on Win arm64)

* Exclude MSI build on arm64

* CI: build the MSI for Windows arm64 (WiX v4 ARM64 platform + native CustomActions)

* Address PR feedback

* Update Cargo.toml

* Update Cargo.lock

* Update Cargo.lock

* Add Flutter 3.44 DialogThemeData background colors

Signed-off-by: 21pages <sunboeasy@gmail.com>

---------

Signed-off-by: Dennis Ameling <dennis@dennisameling.com>
Signed-off-by: 21pages <sunboeasy@gmail.com>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
Co-authored-by: 21pages <sunboeasy@gmail.com>
2026-06-18 22:37:15 +08:00
..
DEBIAN packaging: deb: remove obsolete Python version check (#14429) 2026-03-01 18:05:19 +08:00
fdroid/patches Factor out F-Droid buildscript (#8625) 2024-07-09 11:45:08 +08:00
msi Add Windows arm64 support (#15139) 2026-06-18 22:37:15 +08:00
pam.d linux virtual display, init commit 2023-04-03 13:16:49 +08:00
vcpkg Add Windows arm64 support (#15139) 2026-06-18 22:37:15 +08:00
32x32.png fix ci 2024-03-25 12:06:49 +08:00
64x64.png fix ci 2024-03-25 12:06:49 +08:00
128x128.png fix ci 2024-03-25 12:06:49 +08:00
128x128@2x.png Optimize PNG images losslessly using zopflipng 2023-08-12 02:25:04 +08:00
ab.py fix python scripts read offset (#13574) 2025-11-20 22:15:42 +08:00
audits.py Propose fix some typos (#14857) 2026-04-21 16:27:39 +08:00
bump.sh bump version 2026-06-17 22:18:45 +08:00
design.svg add design.svg 2023-02-07 21:14:01 +08:00
device-groups.py fix python scripts read offset (#13574) 2025-11-20 22:15:42 +08:00
devices.py fix python scripts read offset (#13574) 2025-11-20 22:15:42 +08:00
gen_icon.sh unify winres 2024-03-07 17:00:32 +08:00
icon.ico fix windows package low resolution icon 2023-06-29 11:37:09 +08:00
icon.png Optimize PNG images losslessly using zopflipng 2023-08-12 02:25:04 +08:00
inline-sciter.py feat: remote printer (#11231) 2025-03-27 15:34:27 +08:00
job.py refact(sign): skip signed files (#14006) 2026-01-10 02:01:32 +08:00
lang.py assert without redundant () 2023-10-28 10:59:33 +02:00
logo-header.svg new logo design 2023-02-07 21:04:50 +08:00
logo.svg showTitle default to false, change titlebar logo 2023-02-10 15:05:35 +08:00
mac-icon.png Optimize PNG images losslessly using zopflipng 2023-08-12 02:25:04 +08:00
mac-tray-dark-x2.png improve https://github.com/rustdesk/rustdesk/discussions/5631#discussioncomment-8916273 2024-03-27 00:38:13 +08:00
mac-tray-light-x2.png Optimize PNG images losslessly using zopflipng 2023-08-12 02:25:04 +08:00
manifest.xml move icon.ico to res 2022-09-18 11:26:10 +08:00
osx-dist.sh more "cargo build --locked" 2026-05-26 11:45:15 +08:00
pacman_install move pkill tray to execstop of the service for linux 2024-04-01 17:07:10 +08:00
PKGBUILD bump version 2026-06-17 22:18:45 +08:00
rpm-flutter-suse.spec bump version 2026-06-17 22:18:45 +08:00
rpm-flutter.spec bump version 2026-06-17 22:18:45 +08:00
rpm-suse.spec fix(install): linux xdo (#14096) 2026-01-21 20:43:15 +08:00
rpm.spec bump version 2026-06-17 22:18:45 +08:00
rustdesk-banner.svg add rustdesk-banner.svg 2023-05-25 15:53:27 +08:00
rustdesk-link.desktop fix https://github.com/rustdesk/rustdesk/issues/12587 2025-08-09 10:25:21 +08:00
rustdesk.desktop Enhance .desktop File with New Keywords for Improved App Discoverability (#12599) 2025-08-26 15:31:31 +08:00
rustdesk.service Fix audio delay: added pulse audio and pipewire configuration for RustDesk service in Linux (#12724) 2025-08-25 14:33:37 +08:00
scalable.svg Add scalable icon for Unix packages 2023-08-01 00:54:21 +02:00
startwm.sh linux virtual display, init commit 2023-04-03 13:16:49 +08:00
strategies.py add user_group.py, device_group.py, update users.py (#13453) 2025-11-11 14:45:04 +08:00
tray-icon.ico new logo design 2023-02-07 21:04:50 +08:00
user-groups.py fix python scripts read offset (#13574) 2025-11-20 22:15:42 +08:00
users.py fix python scripts read offset (#13574) 2025-11-20 22:15:42 +08:00
xorg.conf linux virtual display, init commit 2023-04-03 13:16:49 +08:00