21pages
3d17bf4990
linux dynamic load libva ( #10171 )
...
1. Linux dynamic load libva, which can fix lack of libva dependency for
appimage or flatpak, also fix libva version mismatch between build
and run.
2. Remove libvdpau, it's not used, and add libva2 explicitly for deb and
appimage
3. Print FFmpeg configure log to know the actual codecs.
Test
* ubuntu 22.04 x64
- [x] deb
- [x] flatpak
- [x] appimage
* ubuntu 18.04
* deb: fcntl64 not found
- [x]:appimage
- [ ]: platpak
hwcodec example:
- [x]: combination of lacking any of libva2, libva-x11-2, libva-drm2,
intel-media-va-driver
- [ ] federa
- [ ] arch
- [ ] arm64: my ci can't finish arm64 building
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-12-04 17:10:10 +08:00
fufesou
0973f51df9
feat: macos, audio, loopback ( #10025 )
...
Signed-off-by: fufesou <linlong1266@gmail.com>
2024-11-23 19:41:27 +09:00
XLion
9bcd0d1b03
Add Priority:
to Debian control ( #9586 )
2024-10-07 22:08:17 +08:00
XLion
28b6bc186f
Add Section
to Debian control ( #9584 )
2024-10-07 21:46:25 +08:00
21pages
88a99211f3
replace pkexec with gtk sudo ( #9383 )
...
* Fix https://github.com/rustdesk/rustdesk/issues/9286 , replace pkexec
with gtk sudo. Tested on gnome (ubuntu 22.04, debian 13), xfce (manjaro, suse), kde (kubuntu 23), lxqt (lubuntu 22), Cinnamon (mint 21.3), Mate (mint 21.2)
* Fix incorrect config of the main window opened by the tray, replace
xdg-open with run_me, replace with dbus + run_me
* Fix `check_if_stop_service`, it causes the problem fixed in
https://github.com/rustdesk/rustdesk/pull/8414 , now revert that fix and fix itself.
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-09-19 18:47:37 +08:00
21pages
f4c038ea93
update appindicator and recommends install it ( #9364 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-09-15 14:33:59 +08:00
21pages
e1e4bf599b
add libatomic1 to linux armv7 sciter depends ( #8890 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-07-30 14:52:06 +08:00
dignow
d3454f07d3
fix: move some crates to rustdesk-org ( #8772 )
...
Signed-off-by: fufesou <linlong1266@gmail.com>
Co-authored-by: fufesou <linlong1266@gmail.com>
2024-07-20 23:49:40 +08:00
21pages
285e974d1a
ci for linux x86_64 sciter deb and flatpak ( #8545 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-07-01 11:01:35 +08:00
fufesou
72ec86b58d
refact: texture render as an option ( #8168 )
...
* refact: texture render as an option
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact: texture render, translation
Signed-off-by: fufesou <linlong1266@gmail.com>
* refact: texture render as option
Signed-off-by: fufesou <linlong1266@gmail.com>
* Update ui_interface.rs
---------
Signed-off-by: fufesou <linlong1266@gmail.com>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-05-28 16:42:30 +08:00
fufesou
937cea5a01
refact: remove virtual_display_driver ( #7915 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-05-06 15:26:21 +08:00
rustdesk
b5f6a9c91a
fix one flatpak feature missing
2024-05-03 02:52:41 +08:00
rustdesk
28bf73cd5a
disable flutter texture render of osx intel
2024-04-30 22:50:59 +08:00
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
jxdv
7f3775a061
update system2 ( #7722 )
2024-04-15 00:52:27 +08:00
21pages
98df2b111e
hwcodec uses one repository ( #7701 )
...
* update hwcodec, gpucodec repo is merged to hwcodec
Signed-off-by: 21pages <pages21@163.com>
* rename gpucodec.rs to vram.rs
Signed-off-by: 21pages <pages21@163.com>
* rename all gpucodec to vram, because vram is a feature of hwcodec
Signed-off-by: 21pages <pages21@163.com>
* use one check process and one config file
* set check encode image size to 720p
Signed-off-by: 21pages <pages21@163.com>
---------
Signed-off-by: 21pages <pages21@163.com>
2024-04-12 17:26:24 +08:00
rustdesk
d407dfed0a
remove main.cc since not found the way to code sign it since g++ no ENABLE_HARDENED_RUNTIME
2024-03-26 21:27:02 +08:00
rustdesk
9ad240951e
fix uni link when mac service started, by use
...
applicationShouldOpenUntitledFile delegate
2024-03-26 14:11:02 +08:00
rustdesk
25b5c96648
remove default create-dmg in build.py
2024-03-24 14:04:05 +08:00
fufesou
49c107bb5f
Refact/ci remove third party topmost window ( #7263 )
...
* Refact. Remove third-party prebuilt dep, topmost window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* fix ci
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Update third-party-RustDeskTempTopMostWindow.yml
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-02-26 02:24:00 +08:00
fufesou
1b99d28c9b
Refact. build.py, skip portable packing ( #7264 )
...
ci and build.py do the packing.
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-26 02:20:37 +08:00
rustdesk
914da2b86f
add tutorial-guide-for-safenet-authentication-client-for-code-signing
...
doc
2024-02-19 23:23:00 +08:00
fufesou
582db9d542
Refact. Remove idd driver ( #7068 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-02-19 19:55:04 +08:00
21pages
a19d4d6686
upgrade flutter to 3.16.9 ( #7099 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-02-11 00:15:11 +08:00
21pages
89150317e1
add zero copy mode hareware codec for windows ( #6778 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-01-02 16:58:10 +08:00
fufesou
c23f377039
feat, topmost window, exclude from capture
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 07:41:04 +08:00
fufesou
4ab0324bc9
feat, top most window cloak. Window preview will not break privacy mode.
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-19 12:34:30 +08:00
Vasyl Gello
9f4a844c9b
Fix buildscripts
...
* Fix FDroid build on x86
* Fix CI build on arm
* Rename `install_oboe` to `install_android_deps`
... because we add ndk_compat and the function installs
android-specific dependencies.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2023-11-07 06:27:43 +02:00
RustDesk
a3b06ee83f
Merge branch 'master' into feat/x11/clipboard-file/init
2023-10-30 14:57:36 +08:00
ClSlaid
803509d952
patch: add feature to build script
...
Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
2023-10-30 00:06:53 +08:00
jxd1337
f61fd02ac7
build.py, generate.py improvements
2023-10-28 10:57:50 +02:00
rustdesk
a957acd893
remove LSUIElement=1 in info.plist so that system menu can be shown
2023-08-25 15:19:00 +08:00
RustDesk
bbcb1e3d25
Merge pull request #5365 from razavioo/master
...
Fix create-dmg issue on macosx
2023-08-14 09:31:33 +08:00
Seyyed Emad Razavi
591d631b0d
Fix create-dmg issue on macosx
2023-08-12 13:35:16 +03:30
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
rustdesk
018f551d13
add gstreamer1.0-pipewire dep to ubuntu, do not add it to fedora,
...
because it occurs since fedora 33, and since fedora 34, it was installed
with the system by default
2023-07-12 13:18:18 +08:00
rustdesk
99d25002f7
add libappindicator3-1 to deb package
2023-07-09 16:30:27 +08:00
rustdesk
fbf31f1f1d
chore
2023-06-24 02:59:50 +08:00
fufesou
6632f0ae5b
remove RustDeskIddApp.exe
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-24 09:38:40 +08:00
fufesou
904b53d598
update build.py
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 19:01:12 +08:00
fufesou
b53c74d9b5
update build.py
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 15:26:50 +08:00
fufesou
a4caffe032
update build.py
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 15:16:55 +08:00
fufesou
9f12f96ab9
ignore external resources for sciter version (Win7)
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 14:49:58 +08:00
fufesou
8f51e021c8
remove simple_rc
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 14:18:00 +08:00
fufesou
8f7b4b198d
enable virtual_display_driver on win
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 12:10:38 +08:00
fufesou
9d8e7745e2
refact virtual display
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 12:06:32 +08:00
rustdesk
fff7feec4c
minor
2023-04-10 08:52:44 +08:00
fufesou
eba0ed6a38
add deps pam
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-09 14:45:42 +08:00