dignow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b967d496cc 
							
						 
					 
					
						
						
							
							refact: init values from initState to Constractor ( #8817 )  
						
						... 
						
						
						
						* refact: init values from initState to Constractor
Signed-off-by: dignow <linlong1265@gmail.com>
* fix: move RxBool init into Constructor
Signed-off-by: dignow <linlong1265@gmail.com>
* peer sort option
Signed-off-by: dignow <linlong1265@gmail.com>
* Remove empty initState()
Signed-off-by: dignow <linlong1265@gmail.com>
---------
Signed-off-by: dignow <linlong1265@gmail.com> 
						
						
					 
					
						2024-07-25 10:45:51 +08:00 
						 
				 
			
				
					
						
							
							
								dignow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79a1f888d6 
							
						 
					 
					
						
						
							
							fix: flutter remove setState in initState ( #8807 )  
						
						... 
						
						
						
						Signed-off-by: dignow <linlong1265@gmail.com> 
						
						
					 
					
						2024-07-24 14:00:49 +08:00 
						 
				 
			
				
					
						
							
							
								お餅のCreeeper 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b828768fa9 
							
						 
					 
					
						
						
							
							Update ja.rs and Add "About Rustdesk" ( #8784 )  
						
						... 
						
						
						
						* Update ja.rs
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com>
* Update ja.rs
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com>
* Add 'About RustDesk'
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com>
---------
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com> 
						
						
					 
					
						2024-07-23 08:58:48 +08:00 
						 
				 
			
				
					
						
							
							
								21pages 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22f3425ace 
							
						 
					 
					
						
						
							
							fix custom client show ip whiltelist warning ( #8778 )  
						
						... 
						
						
						
						Signed-off-by: 21pages <sunboeasy@gmail.com> 
						
						
					 
					
						2024-07-22 17:00:29 +08:00 
						 
				 
			
				
					
						
							
							
								21pages 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b54a553c7 
							
						 
					 
					
						
						
							
							buildin options and add to mobile ( #8759 )  
						
						... 
						
						
						
						Signed-off-by: 21pages <sunboeasy@gmail.com> 
						
						
					 
					
						2024-07-19 23:55:52 +08:00 
						 
				 
			
				
					
						
							
							
								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