fufesou
e83c28bf54
refact: win, virtual display ( #7767 )
...
* refact: win, virtual display
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Update flutter-build.yml
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-04-19 11:31:52 +08:00
fufesou
a3c0911529
fix: msi, explicit wide char api ( #7764 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-19 00:47:13 +08:00
fufesou
9b5e5aa474
fix: Msi custom app, different component guids ( #7738 )
...
* fix: Msi custom app, different component guids
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* fix: msi, update readme
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-16 14:12:39 +08:00
fufesou
a5d02998ad
Fix. Msi, remove RustDesk words ( #7732 )
...
* Fix. Msi, remove RustDesk words
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Fix. Replace RustDesk in langs
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-16 13:09:20 +08:00
rustdesk
e9a6ca8ebc
typo
2024-04-15 21:19:46 +08:00
fufesou
5166083406
Fix. Msi, reg add SoftwareSASGeneration ( #7708 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-14 21:03:51 +08:00
rustdesk
71c4d74759
fix typo
2024-04-13 14:43:27 +08:00
fufesou
60ae903cf3
Fix. Msi, reg values in HKCR ( #7709 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-13 13:11:50 +08:00
fufesou
24ea55b010
Fix. Msi, firewall outbound profile ( #7704 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-12 18:44:18 +08:00
fufesou
8231d07706
Fix. Msi. Terminate brokers. ( #7693 )
...
* Fix. Msi. Terminate brokers.
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Fix. Msi, remove tray shortcut in startmenu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Msi. format
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi, set property
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Fix. Mis, only do InstallValidate if is Install
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-12 17:42:26 +08:00
fufesou
6e3d16173a
Fix. Mis, do not InstallValidate when uninstall ( #7692 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-11 23:27:09 +08:00
fufesou
48da00eb66
Fix. Msi, error 5 on uninstall ( #7690 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-11 20:41:23 +08:00
fufesou
f673647072
Feat/msi ( #7688 )
...
* Feat. Msi, check is self-installed
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi.
1. Check if is self-installation.
2. Add firewall rule by custom action.
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi, github ci
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi, github ci
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi, github ci
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi, refact preprocess.py
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat. Msi
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Trivial, renames
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-11 18:54:32 +08:00
rustdesk
7ea5a9bba3
devices.py
2024-04-11 18:39:46 +08:00
fufesou
aa002c5d60
Refact. Msi, remove unused code ( #7685 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-11 12:06:10 +08:00
fufesou
64020758d9
Feat. Msi ( #7684 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-11 11:51:35 +08:00
fufesou
5a0333ddaf
Feat. msi ( #7610 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-06 16:30:33 +08:00
fufesou
ed257e39d0
Feat. msi ( #7590 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-03 14:27:35 +08:00
fufesou
db6bf547a9
Feat. msi ( #7584 )
...
* Feat. msi
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* remove ununsed file
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-02 18:10:09 +08:00
rustdesk
57510980ed
move pkill tray to execstop of the service for linux
2024-04-01 17:07:10 +08:00
hzhou
26a7f9dd46
kill tray in postrm of linux
2024-04-01 16:36:34 +08:00
rustdesk
85f387bfb9
improve https://github.com/rustdesk/rustdesk/discussions/5631#discussioncomment-8916273
2024-03-27 00:38:13 +08:00
rustdesk
cad0f15a83
fix ci
2024-03-25 12:06:49 +08:00
rustdesk
a3f79065c5
better error handle in job.py
2024-03-16 00:30:30 +08:00
rustdesk
da4e268e63
fix job
2024-03-14 06:59:56 +08:00
XLion
c186378d43
Correct copyright year ( #7375 )
...
* Correct copyright year
* Correct name
2024-03-13 21:12:04 +08:00
rustdesk
d47104f3f3
new sign
2024-03-10 15:06:49 +08:00
rustdesk
921ee34779
unify winres
2024-03-07 17:00:32 +08:00
rustdesk
794636e208
use winres in portable
2024-03-04 22:19:18 +08:00
rustdesk
aa7d0471db
Fix #616 , add rustdesk://config/<config_string>
2023-12-03 20:31:48 +08:00
rustdesk
84a21d72b9
link /usr/bin/rustdesk even for init system
2023-11-23 21:56:36 +08:00
RustDesk
512c7df37d
Merge pull request #6416 from basilgello/vcpkg-deps
...
vcpkg deps
2023-11-16 13:28:56 +08:00
Vasyl Gello
bfe282c2db
VCPKG port fixes
...
* Do not patch vcpkg - replace the cmake script fully
* Actualize libvpx port
[skip ci]
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2023-11-15 13:22:31 +02:00
RustDesk
d12352d568
Merge pull request #6358 from basilgello/vcpkg-deps
...
vcpkg deps
2023-11-13 23:33:53 +08:00
Vasyl Gello
f113fda6d4
[TEMP] Try disabling LLVM IR bitcode and upload rust target folder to cache
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2023-11-13 14:01:10 +02:00
RustDesk
bdfbb97bf8
Merge pull request #6384 from basilgello/fix-rpmbuild-flutter-3.13.9
...
rpm: Add missing libfile_selector_linux_plugin.so()(64bit) to provides
2023-11-12 21:22:55 +08:00
Vasyl Gello
0582f2a168
rpm: Add missing libfile_selector_linux_plugin.so()(64bit) to provides
...
Fixes installation of rpms on fedora/suse.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2023-11-12 06:59:20 +02:00
Vasyl Gello
30a5041799
Dont mess CROSS with CC/CXX/etc
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2023-11-09 12:41:06 +02:00
Vasyl Gello
cb9a1b4bef
Fix wrong CMake compiler detection of arm-linux on aarch64
...
[skip ci]
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2023-11-09 07:20:14 +02:00
Vasyl Gello
0dfb1ae776
Add oboe-wrapper local vcpkg port
...
... because we switched to unmodified oboe.
The wrapper is built as separate local vcpkg port
that depends on oboe.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2023-11-08 21:26:04 +02:00
Vasyl Gello
4584cebad5
Add custom ports not (yet) in upstream vcpkg
...
aom 3.7.0
libvpx 1.13.1: https://github.com/microsoft/vcpkg/pull/34814
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2023-11-07 08:31:11 +02:00
rustdesk
d7e8d4d5c3
fix #6198
2023-11-06 20:12:01 +08:00
jxd1337
55412b94d2
assert without redundant ()
2023-10-28 10:59:33 +02:00
jxd1337
dc96b473cd
lang.py PEP8 improvements
2023-10-28 10:50:39 +02:00
rustdesk
5e616dd502
bump to 1.2.4
2023-10-14 11:07:08 +08:00
rustdesk
28c0e15058
bump to 1.2.3
2023-08-23 12:56:33 +08:00
RustDesk
6f3af14623
Merge pull request #5177 from SelfRef/bugfix/icon-name-in-desktop-file
...
Fix icon name in .desktop entry to allow theming
2023-08-14 09:04:46 +08:00
Peter Dave Hello
098df81754
Optimize PNG images losslessly using zopflipng
...
59 PNG images recompressed as below:
fastlane/metadata/android/en-US/images/phoneScreenshots/1.png | Bin 27006 -> 26922 bytes
fastlane/metadata/android/en-US/images/phoneScreenshots/2.png | Bin 326177 -> 325660 bytes
fastlane/metadata/android/en-US/images/phoneScreenshots/3.png | Bin 431697 -> 428945 bytes
fastlane/metadata/android/en-US/images/sevenInchScreenshots/6.png | Bin 462394 -> 461442 bytes
fastlane/metadata/android/en-US/images/sevenInchScreenshots/7.png | Bin 388078 -> 387416 bytes
fastlane/metadata/android/en-US/images/sevenInchScreenshots/8.png | Bin 273393 -> 272856 bytes
flutter/android/app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 3990 -> 3479 bytes
flutter/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png | Bin 7492 -> 6026 bytes
flutter/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png | Bin 6161 -> 5107 bytes
flutter/android/app/src/main/res/mipmap-hdpi/ic_stat_logo.png | Bin 1028 -> 487 bytes
flutter/android/app/src/main/res/mipmap-ldpi/ic_launcher.png | Bin 1667 -> 1524 bytes
flutter/android/app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 2207 -> 1987 bytes
flutter/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png | Bin 4348 -> 3641 bytes
flutter/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png | Bin 3525 -> 3017 bytes
flutter/android/app/src/main/res/mipmap-mdpi/ic_stat_logo.png | Bin 715 -> 383 bytes
flutter/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 4827 -> 4237 bytes
flutter/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png | Bin 9515 -> 7659 bytes
flutter/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png | Bin 7604 -> 6202 bytes
flutter/android/app/src/main/res/mipmap-xhdpi/ic_stat_logo.png | Bin 1524 -> 719 bytes
flutter/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png | Bin 9171 -> 7498 bytes
flutter/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png | Bin 33762 -> 22530 bytes
flutter/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png | Bin 13879 -> 10713 bytes
flutter/android/app/src/main/res/mipmap-xxhdpi/ic_stat_logo.png | Bin 2091 -> 884 bytes
flutter/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 9893 -> 7409 bytes
flutter/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 41583 -> 31138 bytes
flutter/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 16113 -> 11189 bytes
flutter/android/app/src/main/res/mipmap-xxxhdpi/ic_stat_logo.png | Bin 3162 -> 1389 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png | Bin 49903 -> 32239 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png | Bin 669 -> 511 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png | Bin 1344 -> 989 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png | Bin 2049 -> 1545 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png | Bin 969 -> 755 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png | Bin 1948 -> 1510 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png | Bin 3139 -> 2299 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png | Bin 1344 -> 989 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png | Bin 2846 -> 2086 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png | Bin 4240 -> 3087 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png | Bin 4240 -> 3087 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png | Bin 6893 -> 4914 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png | Bin 2594 -> 1964 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png | Bin 5794 -> 4152 bytes
flutter/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png | Bin 6468 -> 4494 bytes
flutter/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png | Bin 37517 -> 35842 bytes
flutter/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png | Bin 448 -> 420 bytes
flutter/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png | Bin 6198 -> 6071 bytes
flutter/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png | Bin 875 -> 827 bytes
flutter/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png | Bin 13870 -> 13288 bytes
flutter/web/icons/Icon-192.png | Bin 8908 -> 6339 bytes
flutter/web/icons/Icon-512.png | Bin 25973 -> 17282 bytes
flutter/web/icons/Icon-maskable-192.png | Bin 8908 -> 6339 bytes
flutter/web/icons/Icon-maskable-512.png | Bin 25973 -> 17282 bytes
libs/clipboard/docs/assets/scene3.png | Bin 5480 -> 5475 bytes
libs/clipboard/docs/assets/win_A_B.png | Bin 43658 -> 43619 bytes
libs/clipboard/docs/assets/win_B_A.png | Bin 43515 -> 43447 bytes
res/128x128@2x.png | Bin 10623 -> 7689 bytes
res/icon.png | Bin 60426 -> 40256 bytes
res/mac-icon.png | Bin 37517 -> 35842 bytes
res/mac-tray-dark-x2.png | Bin 703 -> 651 bytes
res/mac-tray-light-x2.png | Bin 728 -> 586 bytes
2023-08-12 02:25:04 +08:00
SelfRef
5cb4413655
Add missing dirs
2023-08-01 19:33:06 +02:00
SelfRef
8595d3e569
Add scalable icon for Unix packages
2023-08-01 00:54:21 +02:00
SelfRef
4401ccd6fa
Change icon location in Unix packages
2023-08-01 00:36:19 +02:00
SelfRef
27353f98ff
Fix icon name in .desktop entry to allow theming
2023-07-28 11:29:17 +02:00
rustdesk
8b8f50ed0f
fix syninfo, add ab two menutiems: sync ab with recent sessions and sort tags
2023-07-26 19:53:57 +08:00
rustdesk
b543e6d143
fix #5119
2023-07-25 20:29:16 +08:00
rustdesk
142813a7e7
fix bump.sh
2023-07-10 15:48:15 +08:00
rustdesk
21c1c06a20
change to 1.2.1
2023-07-10 14:38:13 +08:00
rustdesk
f5d0cece43
add res/osx-dist.sh
2023-07-09 17:59:01 +08:00
rustdesk
a3b0579e92
fix windows package low resolution icon
2023-06-29 11:37:09 +08:00
RustDesk
f635453e80
Revert "linux tray as mac tray"
2023-06-25 00:45:33 +08:00
Seff
a27e628ab6
Delete 'version' key from .desktop file
...
Make desktop file XDG compliant
2023-06-24 13:52:44 +02:00
NicKoehler
fac3ec7697
linux tray as mac tray
2023-06-10 18:50:28 +02:00
rustdesk
87b32ad8c4
use autostart for --tray in linux because pkexec not work well when start it with --server
2023-06-10 01:55:32 +08:00
rustdesk
ee5c656e22
fix linux uri
2023-06-09 20:57:39 +08:00
rustdesk
b07ac438f5
working on windows service install/uninstall
2023-06-05 20:27:48 +08:00
rustdesk
7739946177
mv .devcontainer to res/ to avoid annoyinf vsc popup
2023-05-28 21:10:51 +08:00
rustdesk
11de871317
add rustdesk-banner.svg
2023-05-25 15:53:27 +08:00
fufesou
99ad6254c1
add translations
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-18 23:57:48 +08:00
rustdesk
81f548b36e
change back to oldest to fix #4373
2023-05-14 18:19:32 +08:00
fufesou
ca61108185
fix lang.py
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 09:43:27 +08:00
rustdesk
8e58735243
fix #4333
2023-05-11 17:33:39 +08:00
rustdesk
084ca8e59d
linux is_installed
2023-05-09 17:09:51 +08:00
rustdesk
e3ee957370
ok to remove curl, because reqwest does not depend on openssl anymore, #4218
2023-05-04 17:24:58 +08:00
fufesou
e35011da98
add deps for wayland
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-13 22:39:41 +08:00
Kingtous
1883c05b76
fix: remove comma in PKGBUILD
2023-04-10 16:27:21 +08:00
fufesou
eba0ed6a38
add deps pam
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-09 14:45:42 +08:00
fufesou
10eddc139c
linux virtual display, init commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:49 +08:00
rustdesk
d7d4935339
fix icon.ico symbol link
2023-03-30 23:46:35 +08:00
rustdesk
96c9d255f8
update cargo.toml and fix broken icon.ico, copied from flutter/windows/runner/resources/app_icon.ic
2023-03-30 18:24:54 +08:00
Mr-Update
1f63b6d2a7
Update com.rustdesk.RustDesk.policy
2023-03-06 23:19:35 +01:00
Kingtous
05c0edca49
fix: add texture rgba renderer so to rpm build
2023-03-02 11:07:23 +08:00
csf
e28317a8dd
fix lang.py
2023-03-01 10:12:10 +09:00
Seff
acf2dfd779
fix: versioning
2023-02-21 07:40:54 +01:00
Seff
2bef19c1a4
fix desktop entry key/values
...
Similar to #1255 and related to #1299 , running `desktop-file-validate /usr/share/applications/rustdesk.desktop` on Ubuntu 22.04 returns the following:
```
/usr/share/applications/rustdesk.desktop: error: value "1.2.0" for key "Version" in group "Desktop Entry" is not a known version
/usr/share/applications/rustdesk.desktop: error: required key "Exec" in group "Desktop Action new-window" is not present
```
* "Version" refers to the Freedesktop Specification[1], not the program's one. Given that this was correctly defined in rustdesk-link.desktop, the same value should be used here too.
* The new-window section is missing the `Exec` key. Ubuntu 22.04 refuses to launch from the Activities overview (apps menu) without this key.
[1] https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html
2023-02-21 07:35:09 +01:00
rustdesk
cea123c79f
more lang in setup.nsi
2023-02-14 19:20:22 +08:00
NicKoehler
65e1b7d74e
edited icon #2722
2023-02-13 10:53:05 +01:00
rustdesk
9d88a06cdf
showTitle default to false, change titlebar logo
2023-02-10 15:05:35 +08:00
rustdesk
f7643077d3
new tray
2023-02-09 21:28:42 +08:00
rustdesk
c79eca281f
add design.svg
2023-02-07 21:14:01 +08:00
rustdesk
3ca72e82a0
new logo design
2023-02-07 21:04:50 +08:00
NicKoehler
9acec720a3
updated mac icon - #2722
2023-01-23 14:57:04 +01:00
Kingtous
7f42404385
feat: add suse nightly build
2023-01-18 22:15:20 +08:00
rustdesk
3cbcd2e46a
mac tray icon opt
2023-01-11 15:35:35 +08:00
Josh Soref
238de6231f
spelling: embraced
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:58:33 -05:00
Kingtous
b28e4b0e60
feat: appimage nightly ci
2023-01-08 00:22:15 +08:00
rustdesk
66d50ef55c
better 48x48 mac tray icon
2023-01-05 14:57:48 +08:00
NoLooseEnds
6d6014db27
Update to highres tray icons
...
Update to highres tray icons
2023-01-04 13:41:23 +01:00
rustdesk
75f57cf0fc
fix trans
2022-12-27 23:26:11 +08:00
rustdesk
ff5228f7d4
fix encoding
2022-12-27 22:55:54 +08:00
KG7x
4e7568dec1
Optimize images (loseless)
2022-12-25 19:36:51 +03:00
KG7x
2d6075189d
Cleanup
2022-12-25 19:23:03 +03:00