21pages
09466680d3
mobile virtual display, resolution menu, proxy setting ( #8717 )
...
1. Merge code of mobile and desktop virtual display menu.
2. Mobile add seperate resolution menu, only support changing
resolutions.
3. Android add proxy setting
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-07-15 18:53:14 +08:00
fufesou
307827be3c
fix: mobile actions hide and mobile theme ( #8447 )
...
Signed-off-by: fufesou <linlong1266@gmail.com>
2024-06-23 11:26:15 +08:00
21pages
e23a9da1a8
sync get option in android setting ( #8393 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-06-18 08:29:10 +08:00
21pages
2e4fafcf46
add missing call of androidUpdatekeepScreenOn ( #8345 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-06-13 19:24:38 +08:00
21pages
ab451b9056
android keep screen on option ( #8344 )
...
* android keep screen on option
Keep screen on option relays on floating window.
Three options: Never, During controlled(default), During service is on
Signed-off-by: 21pages <sunboeasy@gmail.com>
* When rustdesk is in forground, be consistent with the settings
Signed-off-by: 21pages <sunboeasy@gmail.com>
---------
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-06-13 18:30:29 +08:00
fufesou
9ab5512bfa
fix: custom client, option to bool ( #8303 )
...
Signed-off-by: fufesou <linlong1266@gmail.com>
2024-06-10 11:01:39 +08:00
21pages
64d0fb17f7
add floating window setting ( #8279 )
...
* Set `disable-floating-window` in client ui, it shows enabled when
option is enabled and has floating window permission.
* Remove ignore battery setting because not work on every device.
* When the phone orientation changes, make the Y coordinate change
proportionally, when changing back, the floating window position is still the original one.
* Add custom client option `floating-window-untouchable` to make the
click event pass through the floating window automically. Set it untouchable automically when transparency is 0.
* On my phone, floating window size 16 no works and 32 works, so keep
the size range [32, 320]
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-06-07 11:04:18 +08:00
fufesou
96f41fcc02
refact: custom client, more advanced settings ( #8085 )
...
* refact: custom client, more advanced settings
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* feat: custom client, more advanced settings
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-05-18 23:13:54 +08:00
fufesou
8357d4675a
Fix/custom client advanced settings ( #8066 )
...
* fix: custom client, advanced settings
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact: custom client, default options
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* fix: cargo test
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact: remove prefix $ and unify option keys
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact: custom client, advanced options
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* debug custom client, advanced settings
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* custom client, advanced settings. Add filter-transfer to display settings
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* custom client, advanced settings
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* fix: custom client, advanced settings, codec
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* fix: custom client, advanced settings, whitelist
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-05-17 14:19:11 +08:00
21pages
a7499c2de8
add ffmpeg mediacodec h264/h265 encode ( #8028 )
...
* Check available when app start from kotlin via get codec info
* For latency free, repeat encode 10 frame at most when capture return WouldBlock
* For changing quality, kotlin support but jni doesn't support, rerun video service when quality is manualy
changed
* 3 or 6 times bitrate for mediacodec because its quality is poor
Signed-off-by: 21pages <pages21@163.com>
2024-05-13 12:39:04 +08:00
21pages
09f3850250
installed windows client save incoming recording to a specific directory ( #7974 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-05-08 17:04:53 +08:00
21pages
5d5547ffef
put andriod custom client logo to settings section list ( #7768 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-04-19 12:44:52 +08:00
rustdesk
bdf8bbe26f
custom android
2024-04-17 12:49:25 +08:00
21pages
1f557888f5
update pubspec.lock, remove some deprecated ( #7110 )
...
* fix some warnings and some deprecated reported by `flutter analyze`
Signed-off-by: 21pages <pages21@163.com>
* pubspec.lock changes from flutter 3.16.9
Signed-off-by: 21pages <pages21@163.com>
* pubspec.lock changes from `flutter pub upgrade`
Signed-off-by: 21pages <pages21@163.com>
---------
Signed-off-by: 21pages <pages21@163.com>
2024-02-12 21:39:19 +08:00
rustdesk
44e6b7dbb0
2fa for unattended access
2024-01-19 15:35:58 +08:00
21pages
03c8d94024
mobile/desktop use same 'other default settings' ( #6652 )
...
1. mobile add 'reverse mouse wheel' default setting
2. change related menu position
Signed-off-by: 21pages <pages21@163.com>
2023-12-11 15:32:13 +08:00
rustdesk
2e146190e1
swap left right mouse button
2023-12-11 11:22:27 +08:00
rustdesk
d7e8d4d5c3
fix #6198
2023-11-06 20:12:01 +08:00
21pages
36f7d64352
opt "True color" translation
...
Signed-off-by: 21pages <pages21@163.com>
2023-11-01 11:46:51 +08:00
21pages
f05f86dc80
444
...
Signed-off-by: 21pages <pages21@163.com>
2023-10-30 18:46:56 +08:00
21pages
0a0653358c
auto disconnect
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-13 13:57:57 +08:00
21pages
14bf3056de
mobile privacy statement
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-08 13:29:07 +08:00
21pages
54de5b0300
mobile add default display, merge set server and custom quality code
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-01 15:04:36 +08:00
21pages
5d18c04661
replace SettingsTile.navigation with SettingsTile()
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-01 12:49:57 +08:00
21pages
3eeed39f52
ios add settings tab
...
Signed-off-by: 21pages <pages21@163.com>
2023-08-30 22:04:15 +08:00
Mr-Update
b34f745837
Supplement for "fix some words" from yesterday
2023-08-07 14:20:20 +02:00
21pages
ebd8903c9b
logout confirm
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-15 07:21:54 +08:00
rustdesk
22b0b54527
add build date to mobile
2023-06-19 15:06:40 +08:00
21pages
afcb488838
fix mobile language update
...
Signed-off-by: 21pages <pages21@163.com>
2023-06-10 09:38:37 +08:00
Kingtous
77fa807b57
feat: implement dialog callback
2023-05-08 12:34:19 +08:00
21pages
1100b2a465
show fingerprint
...
Signed-off-by: 21pages <pages21@163.com>
2023-04-19 15:52:15 +08:00
21pages
b2c0590898
merge mobile/desktop remote toobar code
...
Signed-off-by: 21pages <pages21@163.com>
2023-04-13 09:22:29 +08:00
grummbeer
7351c58336
Dialogs Mobile. Remove custom contentPadding
2023-03-30 02:43:31 +02:00
grummbeer
88bab7c2d0
Fix. Android settings theme always show "Dark theme"
2023-03-03 18:43:57 +01:00
csf
2cb3ca4ed0
update lang, start on boot
2023-03-01 00:14:37 +09:00
csf
660d6ff230
1. fix check boot on start opt.
...
2. fix late var flutterMethodChannel
2023-02-28 22:26:47 +09:00
csf
60ab29ad6e
1. use XXPermissions to manage REQUEST_IGNORE_BATTERY_OPTIMIZATIONS.
...
2. pre-request permission on Start on Boot enabled.
2023-02-28 21:02:42 +09:00
csf
73bc963311
add kActionAccessibilitySettings to manage Input Permission
2023-02-28 19:46:41 +09:00
csf
48100c9e91
1. add _systemAlertWindow and _enableStartOnBoot options.
...
2. opt settings_page.dart state variables
2023-02-28 11:31:30 +09:00
csf
8cd9f8745d
opt AndroidPermissionManager
2023-02-28 00:41:09 +09:00
21pages
62791613a7
opt dialog button style
...
Signed-off-by: 21pages <pages21@163.com>
2023-01-15 19:46:16 +08:00
csf
a01b87510c
move login.dart
2023-01-08 23:30:34 +09:00
csf
3e357159f3
refactor user login:
...
1. opt request json type.
2. desktop and mobile use same loginDialog.
3. opt loginDialog UI style.
4. opt login request Exception catch.
2023-01-06 19:26:19 +09:00
csf
cba6a3e0ee
refactor to use ServerConfig
2022-12-21 16:24:01 +09:00
21pages
880a0d4209
add group peer card
...
Signed-off-by: 21pages <pages21@163.com>
2022-12-14 11:25:31 +08:00
fufesou
a84ee7a6ec
oidc: init debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-07 15:20:18 +08:00
csf
0c30d34cc2
add android screen record (incoming session)
2022-10-25 10:16:11 +09:00
csf
8d23c11312
fix abModel multi request and state didn't refresh bug
2022-10-09 19:41:50 +09:00
csf
9911f4d2f5
android direct ip access
2022-09-29 13:07:20 +08:00
csf
dac01b416e
android add settings ['Deny LAN Discovery', 'Use IP Whitelisting']
2022-09-26 11:25:08 +08:00