fufesou
348c477f75
fix: terminal, web, fonts ( #12376 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-22 23:42:05 +08:00
fufesou
61194182eb
fix: debug, terminal web ( #12375 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-22 19:26:50 +08:00
fufesou
9bca5ac000
refact: terminal, save window pos on close ( #12370 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-22 15:16:13 +08:00
fufesou
391ef70007
fix: terminal, persistent ( #12357 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-21 17:15:02 +08:00
fufesou
555bb66668
fix: terminal, handle newline ( #12342 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-19 11:14:14 +08:00
21pages
1581272104
opt hint of elevation username ( #12338 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-07-18 18:40:43 +08:00
fufesou
bdd3bb946e
refact: restore terminals ( #12334 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-18 11:51:53 +08:00
fufesou
abb7748ee9
refact: terminal, win, run as admin ( #12300 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-15 16:32:14 +08:00
fufesou
f26d2a7b84
feat: stylus support ( #12196 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-01 13:13:41 +08:00
RustDesk
5faf0ad3cf
terminal works basically. ( #12189 )
...
* terminal works basically.
todo:
- persistent
- sessions restore
- web
- mobile
* missed terminal persistent option change
* android sdk 34 -> 35
* +#![cfg_attr(lt_1_77, feature(c_str_literals))]
* fixing ci
* fix ci
* fix ci for android
* try "Fix Android SDK Platform 35"
* fix android 34
* revert flutter_plugin_android_lifecycle to 2.0.17 which used in rustdesk 1.4.0
* refactor, but break something of desktop terminal (new tab showing loading)
* fix connecting...
2025-07-01 13:12:55 +08:00
fufesou
7330dc70f3
fix: android 7.1, input, crash ( #12129 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-06-20 17:50:28 +08:00
fufesou
46cd090f98
Revert "try fix firefox v2 paste problem" ( #12126 )
...
This reverts commit 590ecc43ff .
2025-06-19 22:31:40 +08:00
rustdesk
590ecc43ff
try fix firefox v2 paste problem
2025-06-19 13:21:47 +09:00
rustdesk
1eee03818d
fix https://github.com/rustdesk/rustdesk/discussions/11838
2025-06-19 12:28:38 +09:00
fufesou
5dd15d1282
fix: privacy mode, msgbox sometimes does not show ( #12117 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-06-18 16:25:15 +08:00
rustdesk
14a8f00e5b
fix punch option for non-public
2025-06-15 14:58:12 +08:00
rustdesk
645a76d43f
udp / ipv6 punch option
2025-06-14 21:42:18 +08:00
21pages
2533493c66
Remove non-existent tags when importing ab peers from another ab ( #12062 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-06-13 14:34:27 +08:00
rustdesk
294ffcd9d3
hide-powered-by-me
2025-06-10 22:01:30 +08:00
rustdesk
d52d9da043
upgrade android plugin to 7.3.1
2025-06-01 20:16:42 +08:00
rustdesk
68eaedfddc
enable force-always-relay option for address book and accessible devices
2025-06-01 19:27:00 +08:00
rustdesk
e08cf3c0eb
update kotlin
2025-06-01 17:58:03 +08:00
21pages
ec0456e606
clear the accessible devices tab when retrieving accessible devices disabled ( #11913 )
...
* clear the accessible devices tab when retrieving accessible devices is disabled
Signed-off-by: 21pages <sunboeasy@gmail.com >
* Update group_model.dart
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2025-05-29 17:07:32 +08:00
fufesou
3c028fe5b5
feat: numeric one-time password ( #11846 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-23 17:10:47 +08:00
fufesou
06ab987e32
fix: macos, hidpi, resolutions ( #11825 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-21 16:53:02 +08:00
rustdesk
f801c251ed
enable web socket for all except web
2025-05-20 20:49:21 +08:00
Lars
d3d7b09fe7
fix: mobile never connecting with password from url scheme ( #11797 )
2025-05-20 16:35:36 +08:00
fufesou
a73fa3cbf6
refact: oidc, launch url ( #11772 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-15 09:06:37 +08:00
fufesou
b525185d7f
feat: web oidc ( #11755 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-14 17:35:50 +08:00
fufesou
c1b46b6b9d
fix: login 2fa ( #11715 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-11 20:27:41 +08:00
fufesou
dd0e6c31ba
refact: mouse scroll, remote tabs ( #11708 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-11 13:32:36 +08:00
rustdesk
54cf1c8225
dialog func
2025-05-11 11:47:35 +08:00
rustdesk
a73be6fc94
fix some build command
2025-05-11 01:15:29 +08:00
rustdesk
2c976eb1e2
prepare self-hosting web client
2025-05-10 21:49:23 +08:00
21pages
9dbb6217f7
fix pull ab twice in log ( #11699 )
...
The reason for calling `pullAb` twice is that when `pullAb` is called for the first time, `setCurrentName` is also called. In `setCurrentName`, if the current address book has not been initialized, it will also attempt to pull. Because `quiet` is false during the first call and `setCurrentName` is not `await` synchronously, the `abLoading` can prevent the two calls. However, `abLoading` depends on `quiet`, so we need to add a new variable `_abLoadingLock`.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-05-10 21:40:55 +08:00
fufesou
ca7b4872d9
feat, trackpad speed ( #11680 )
...
* feat, trackpad speed
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
* Trackpad speed, user default value
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-09 15:36:45 +08:00
21pages
9475743b4e
allow use websocket ( #11677 )
...
1. Enable the RustDesk client to use WebSocket for either controlling or being controlled.
2. Fix TCP sending `register_pk` frequently
Note:
1. Because hbb_common directly uses `use_ws` to read config directly, rustdesk also directly reads config
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-05-09 12:18:49 +08:00
rustdesk
0869ceb5da
hide-remote-printer-settings
2025-05-07 16:33:14 +08:00
fufesou
ca00706a38
feat, update, win, macos ( #11618 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-04 07:32:47 +08:00
fufesou
c626c2414d
feat: take screenshot ( #11591 )
...
* feat: take screenshot
Signed-off-by: fufesou <linlong1266@gmail.com >
* screenshot, vram temp switch capturer
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: misspelling
Signed-off-by: fufesou <linlong1266@gmail.com >
* screenshot, taking
Signed-off-by: fufesou <linlong1266@gmail.com >
* screenshot, rgba stride
Signed-off-by: fufesou <linlong1266@gmail.com >
* Bumps 1.4.0
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-30 17:23:35 +08:00
fufesou
abde556695
fix: lan discovery ( #11592 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-28 21:48:14 +08:00
fufesou
279fb72a4f
fix: remote printer, update install option ( #11461 )
...
* fix: remote printer, update install option
Signed-off-by: fufesou <linlong1266@gmail.com >
* Add comments
Signed-off-by: fufesou <linlong1266@gmail.com >
* Add comments
Signed-off-by: fufesou <linlong1266@gmail.com >
* Win, run_cmds, remove extra whitespace and newline
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-24 18:24:22 +08:00
fufesou
f4bbf82363
feat: remote printer ( #11231 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-27 15:34:27 +08:00
21pages
d1c8b331c5
Option allow-d3d-render and fix ios ci ( #11107 )
...
* option `allow-d3d-render`, default false
Add this option because it fails on some machines
Signed-off-by: 21pages <sunboeasy@gmail.com >
* only add nokhwa to windows and linux dependencies
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-03-13 09:34:13 +08:00
21pages
e0fd698101
opt dropdown button of connection page ( #11086 )
...
* Use menu style of the peer card
* Add margin between connection button and dropdown button
* Use thinner icon
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-03-11 16:29:02 +08:00
21pages
f0f999dc27
view camera ( #11040 )
...
* view camera
Signed-off-by: 21pages <sunboeasy@gmail.com >
* `No cameras` prompt if no cameras available, `peerGetSessionsCount` use
connType as parameter
Signed-off-by: 21pages <sunboeasy@gmail.com >
* fix, use video_service_name rather than display_idx as key in qos,etc
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
Co-authored-by: Adwin White <adwinw01@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2025-03-10 21:06:53 +08:00
21pages
171d178b09
make errorText of DialogTextField selectable ( #11013 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-03-04 14:11:18 +08:00
fufesou
bfbf00f18c
fix: custom client, settings button ( #10974 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-01 19:43:01 +08:00
fufesou
0d919157c9
Fix/win build ( #10954 )
...
* fix: win build
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: win, build
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-02-28 11:56:17 +08:00
rustdesk
bc3a58f6f4
1.3.9
2025-02-26 18:00:31 +08:00