hatterp
1f35830570
Update pl.rs ( #14112 )
...
updated PL translation
2026-01-26 14:11:41 +08:00
VenusGirl❤
6b334f2977
Update ko.rs ( #14110 )
...
Update Korean
2026-01-25 16:37:34 +08:00
Mr-Update
0dc3c12aa5
Update de.rs ( #14108 )
2026-01-24 12:50:18 +08:00
Yavuz Selim YAZICI
087eb55299
Update tr.rs, Missing Turkish translations added ( #14103 )
...
* Update tr.rs
* Update tr.rs
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2026-01-22 14:15:14 +08:00
bilimiyorum
341eb0c671
Updated tr.rs ( #14100 )
...
New string entries
Minor typo corrections
2026-01-22 14:13:38 +08:00
solokot
43b39102a4
Update ru.rs ( #14099 )
2026-01-22 14:12:26 +08:00
RustDesk
21a7cef98a
keep-awake-during-incoming-sessions ( #14082 )
...
* keep-awake-during-incoming-sessions
* Update flutter/lib/desktop/pages/desktop_setting_page.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update flutter/lib/common.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update flutter/lib/mobile/pages/settings_page.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update common.dart
* wakelock
Signed-off-by: 21pages <sunboeasy@gmail.com >
* fix build
Signed-off-by: 21pages <sunboeasy@gmail.com >
* Update server_model.dart
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: 21pages <sunboeasy@gmail.com >
2026-01-21 16:25:57 +08:00
fufesou
a6724b1c07
fix: build ( #14093 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-01-20 22:53:18 +08:00
Cody Kim
7437593ee7
Update ko.rs ( #14055 )
...
* update: correct Korean translations (typo/grammar)
- typo: 인중 -> 인증
- grammar: 중 입니다 -> 중입니다
Signed-off-by: 0-Chan <kyc4421194@gmail.com >
* update: improve Korean translations
Signed-off-by: 0-Chan <kyc4421194@gmail.com >
---------
Signed-off-by: 0-Chan <kyc4421194@gmail.com >
2026-01-20 17:08:54 +08:00
VenusGirl❤
f21829b075
Update Korean ( #14057 )
2026-01-20 17:08:02 +08:00
hatterp
b4f60e6057
Update pl.rs ( #14054 )
...
improve Polish translation
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2026-01-19 13:41:10 +08:00
hatterp
b9ebddff0c
Update pl.rs ( #14053 )
...
Add and improve Polish translation.
2026-01-18 19:34:26 +08:00
Alex Rijckaert
92ad279324
Dutch Translation up to date ( #14033 )
2026-01-14 13:05:01 +08:00
Kratos
7276025cf9
Update hu.rs ( #14032 )
...
Fix translated strings.
2026-01-13 11:00:29 +08:00
minh
9808d585cf
Update vi.rs file ( #14027 )
2026-01-13 11:00:16 +08:00
John Fowler
dab9ed711c
Update Hungarian translations in hu.rs ( #14014 )
...
Translation of new strings and some fixes.
John Fowler.
2026-01-12 20:57:05 +08:00
Mr-Update
b27a93fc77
Update de.rs ( #14013 )
2026-01-12 20:56:50 +08:00
Lynilia
e3f66973b7
Update fr.rs ( #14012 )
2026-01-12 20:56:35 +08:00
bilimiyorum
21529d6ca2
Current tr.rs ( #14008 )
...
New string entries
2026-01-12 20:56:19 +08:00
solokot
775b0a3c93
Update ru.rs ( #14004 )
2026-01-12 20:56:02 +08:00
bovirus
5355702e9c
Italian language update ( #13998 )
2026-01-12 10:58:42 +08:00
VenusGirl❤
a97997952d
Update Korean ( #13996 )
...
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2026-01-12 10:58:23 +08:00
21pages
98362eaca0
add Changelog link in update help card ( #13997 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2026-01-09 15:34:51 +08:00
fufesou
998b75856d
feat: Add relative mouse mode ( #13928 )
...
* feat: Add relative mouse mode
- Add "Relative Mouse Mode" toggle in desktop toolbar and bind to InputModel
- Implement relative mouse movement path: Flutter pointer deltas -> `type: move_relative` -> new `MOUSE_TYPE_MOVE_RELATIVE` in Rust
- In server input service, simulate relative movement via Enigo and keep latest cursor position in sync
- Track pointer-lock center in Flutter (local widget + screen coordinates) and re-center OS cursor after each relative move
- Update pointer-lock center on window move/resize/restore/maximize and when remote display geometry changes
- Hide local cursor when relative mouse mode is active (both Flutter cursor and OS cursor), restore on leave/disable
- On Windows, clip OS cursor to the window rect while in relative mode and release clip when leaving/turning off
- Implement platform helpers: `get_cursor_pos`, `set_cursor_pos`, `show_cursor`, `clip_cursor` (no-op clip/hide on Linux for now)
- Add keyboard shortcut Ctrl+Alt+Shift+M to toggle relative mode (enabled by default, works on all platforms)
- Remove `enable-relative-mouse-shortcut` config option - shortcut is now always available when keyboard permission is granted
- Handle window blur/focus/minimize events to properly release/restore cursor constraints
- Add MOUSE_TYPE_MASK constant and unit tests for mouse event constants
Note: Relative mouse mode state is NOT persisted to config (session-only).
Note: On Linux, show_cursor and clip_cursor are no-ops; cursor hiding is handled by Flutter side.
Signed-off-by: fufesou <linlong1266@gmail.com >
* feat(mouse): relative mouse mode, exit hint
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact(relative mouse): shortcut
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-01-09 10:03:14 +08:00
Alex Rijckaert
7f9506b476
Update Dutch ( #13970 )
2026-01-06 18:15:54 +08:00
Re*Index. (ot_inc)
7ac03ffefc
Update Japanese translations in ja.rs ( #13952 )
2026-01-03 12:36:25 +08:00
bilimiyorum
f6d6c3afb5
Turkish language support ( #13941 )
...
New string entry
2026-01-02 22:13:32 +08:00
Alex Rijckaert
419703d2ea
Update dutch translation for 'Show terminal extra keys' ( #13939 )
2026-01-02 22:11:18 +08:00
Lynilia
0758e10ae2
Update fr.rs ( #13921 )
2025-12-31 13:28:16 +08:00
Mr-Update
19ae785fa2
Update de.rs ( #13919 )
2025-12-31 13:28:04 +08:00
Kratos
918ce865ca
Update hu.rs ( #13918 )
...
Translate new string
2025-12-31 13:27:53 +08:00
solokot
d27a21feee
Update ru.rs ( #13917 )
2025-12-31 13:27:40 +08:00
VenusGirl❤
d8932b69a3
Update Korean ( #13916 )
2025-12-31 13:27:28 +08:00
bovirus
5af580f44d
Italian language update ( #13913 )
2025-12-31 13:27:16 +08:00
alonginwind
3384eda8b7
feat(terminal): add two-row floating keyboard buttons for common commands (mobile only) ( #13876 )
...
* feat(terminal): add two-row floating keyboard buttons for common commands (mobile only)
* Fix missing newline at end of pl.rs
Add missing newline at the end of the file.
2025-12-28 15:41:25 +08:00
Andrzej Rudnik
ec2d7f0519
Update pl.rs ( #13893 )
2025-12-26 13:31:49 +08:00
21pages
4f2aea65ab
require login for note ( #13775 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-12-20 16:51:25 +08:00
mehdi-song
3e0688ab63
Update fa.rs ( #13818 )
...
* Update fa.rs
:-)
* Update fa.rs
2025-12-17 22:32:16 +08:00
Mahdi Rahimi
7bdfa121f3
Update Arabic translation in ar.rs ( #13738 )
2025-12-12 21:37:15 +08:00
rustdesk
a0537759b1
fix vi
2025-12-10 00:31:13 +08:00
minh
a79776c1c4
Update Vietnamese translations for various terms ( #13756 )
2025-12-09 16:58:34 +08:00
Alex Rijckaert
a342941ec1
Update Dutch translations for input notes ( #13713 )
2025-12-04 00:27:05 +08:00
fufesou
23754630e8
fix build ( #13686 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-12-01 19:41:55 +08:00
bilimiyorum
8e6e91eb4a
Turkish language support ( #13673 )
...
Current
2025-11-30 19:52:40 +08:00
XLion
33e1493932
Update tw.rs; Add space for cn.rs ( #13609 )
...
* Update tw.rs
* Update cn.rs
* Update tw.rs
* Update tw.rs
2025-11-25 01:08:48 +08:00
summoner
22b1dcaf7b
Translation: Update hungarian hu.rs ( #13578 )
...
* Translation: Update hungarian hu.rs
Translate new strings
Fix translation
* Translation: update hu.rs
Fix translation
* Update hu.rs
Fix translation
2025-11-22 15:16:02 +08:00
Lynilia
322ffe288e
Update fr.rs ( #13533 )
2025-11-16 23:47:25 +08:00
Mr-Update
c340eb0e57
Update de.rs ( #13529 )
2025-11-15 21:07:09 +08:00
solokot
1dea5fee0e
Update ru.rs ( #13518 )
2025-11-14 17:02:33 +08:00
VenusGirl❤
9f24b46fee
Update Korean ( #13516 )
2025-11-14 17:02:21 +08:00