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
fufesou
02572e9032
fix: obx, no rx value ( #8652 )
...
Signed-off-by: fufesou <linlong1266@gmail.com>
2024-07-08 21:51:16 +08:00
21pages
af66d2a73b
main window add block mask, cm add keyboard block ( #8640 )
...
* block window body only so user can still click minisize button.
* cm doesn't show mask
* Remove focusable Offstage in tabbar_widget.dart
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-07-08 20:08:05 +08:00
rustdesk
3c7e24c605
add MOUSE_MOVE_TIME to key event, may work for
...
https://github.com/rustdesk/rustdesk/issues/8633 when window resume via
keyboard rather than mouse
2024-07-08 11:38:42 +08:00
21pages
763174657b
add type to all Getx put/get/delete/isRegistered ( #8550 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-06-30 21:24:18 +08:00
rustdesk
e3ca82945f
fix https://github.com/rustdesk/rustdesk/issues/2680
2024-06-18 16:30:56 +08:00
rustdesk
bf6a3a7067
fix stupid flutter
2024-06-18 15:06:43 +08:00
rustdesk
d25670c79a
fix https://github.com/rustdesk/rustdesk/issues/2680
2024-06-18 14:39:56 +08:00
fufesou
69b11e8dc6
fix: linux, custom client, incoming only, resizable ( #8005 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-05-10 16:40:29 +08:00
21pages
45137d5506
fix switch to setting page ( #7849 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-04-27 23:24:07 +08:00
fufesou
6e44a91d0b
Refact. Flutter web desktop ( #7539 )
...
* Refact. Flutter web desktop
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Flutter web, prevent default context menu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-28 11:38:11 +08:00
fufesou
85cafda168
Refact. Flutter web, mid commit ( #7494 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-24 11:23:06 +08:00
fufesou
5253d67e04
Fix/custom client styles ( #7373 )
...
* Fix. qs styles
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* custom client, options
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Move logo.svg to icon.svg
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Refact. Custom client, connection status ui.
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client ui. Disable settings, hide "Change password"
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, logo align center
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, refact, outgoing ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, outgoing, settings icon
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, powered by RustDesk
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, remove unused SizeBox
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Update config.rs
* Update flutter_ffi.rs
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-14 11:36:14 +08:00
rustdesk
fc875f7ad6
more on custom client
2024-03-12 21:47:29 +08:00
fufesou
e6953c8883
Feat. Quick support, ui ( #7267 )
...
* Feat. QS ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Remove 'Quick support'
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* add help card
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* use addPostFrameCallback to get child size
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Fix. qs, set home window size
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, set setResizable for settings page
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, help cards margin bottom
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, online status, padding
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, online status, padding
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, online status, use margin instead of padding
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, fix, start cm window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-27 17:02:10 +08:00
21pages
3b42b331d1
fix home page tabbar label language cannot be changed
...
Signed-off-by: 21pages <pages21@163.com>
2023-03-24 17:39:31 +08:00
Kingtous
6e6fc64f62
opt: add resize area into the compatible ui mode
2023-02-27 16:55:43 +08:00
NicKoehler
ab9acc76fc
backgroundcolor migration
2023-02-23 16:49:31 +01:00
csf
0dba013089
remove unused Overlay in desktop_tab_page.dart and server_page.dart
2023-02-08 21:54:48 +09:00
jimmyGALLAND
55318c2393
Update desktop_tab_page.dart
2023-01-30 17:10:05 +01:00
Kingtous
d3d4c7dac4
opt: enable debug stacktrace output & add json serde check
2022-12-09 10:49:47 +08:00
fufesou
352384646d
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 18:16:52 +08:00
fufesou
b28fa19dfe
flutter_desktop: remote rxbool of fullscreen
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 17:01:43 +08:00
fufesou
03439831a7
flutter_desktop: adjust window
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-10 09:47:45 +08:00
21pages
960df96fdd
jump to setting page
...
Signed-off-by: 21pages <pages21@163.com>
2022-09-23 18:48:46 +08:00
csf
e8587436d6
refactor ThemeData
2022-09-23 16:31:50 +08:00
Kingtous
e5a292ef26
opt: flutter_improved_scrolling doc & remove border
2022-09-20 10:39:18 +08:00
Kingtous
c2f516f57f
opt: use const variable
2022-09-19 17:16:28 +08:00
Kingtous
21eb7bd165
opt: more configurable scroll logic & edge size
2022-09-19 16:06:03 +08:00
Kingtous
225d5a0983
fix: place obx down
2022-09-19 11:10:08 +08:00
Kingtous
ef80dab48e
opt: remove drag to resize widget on macOS
2022-09-19 10:14:14 +08:00
21pages
17a7cbf7bb
follow system theme at startup and changing
...
Signed-off-by: 21pages <pages21@163.com>
2022-09-08 10:25:17 +08:00
21pages
62870e453c
add tabbar theme extension to fix theme update failure after overlay
...
added
Signed-off-by: 21pages <pages21@163.com>
2022-09-04 11:03:16 +08:00
21pages
a553334157
dialog focus && deal with Enter/Esc key
...
Signed-off-by: 21pages <pages21@163.com>
2022-09-04 09:17:36 +08:00
21pages
f6bc448cec
adjust cm display behavior
...
Signed-off-by: 21pages <pages21@163.com>
2022-09-02 11:10:32 +08:00
21pages
38abd27384
impl option remote modification
...
Signed-off-by: 21pages <pages21@163.com>
2022-08-31 15:21:18 +08:00
fufesou
ea77d9284b
flutter_desktop: new remote menu, mid commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-08-28 21:13:11 +08:00
csf
14f34f589c
fix tab dispose bug, add Key for PageView children
2022-08-26 12:14:14 +08:00
csf
66b1459126
rename tabbar -> tab
2022-08-24 20:17:51 +08:00
csf
78c79a0e8d
refactor tabbar_widget.dart and impl for desktop_tab_page.dart
2022-08-24 20:12:04 +08:00
csf
14b8140e45
1. update DesktopTabBar for cm.
...
2. refactor server_model clients map -> list.
3. update tab changing events.
2022-08-22 21:03:54 +08:00
Kingtous
05771e65e2
feat: can resize window when without title bar
...
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-22 13:52:22 +08:00
21pages
a10487c840
native style
...
Signed-off-by: 21pages <pages21@163.com>
2022-08-22 09:40:15 +08:00
21pages
41e5f6d0de
replace tabview with pageview to remove animation
...
Signed-off-by: 21pages <pages21@163.com>
2022-08-18 22:18:58 +08:00
21pages
5887334c2e
add setting page
...
Signed-off-by: 21pages <pages21@163.com>
2022-08-15 08:56:42 +08:00
21pages
94353cf90b
unify tab logic
...
Signed-off-by: 21pages <pages21@163.com>
2022-08-11 18:14:23 +08:00
21pages
c799fb1857
refactor tabbar: Homepage adaptation
...
1. remove redundant MaterialApp in GetMaterialApp
2. unified background color
Signed-off-by: 21pages <pages21@163.com>
2022-08-11 18:14:20 +08:00