Cody Swartz and Claude Opus 5.5
ed6a1acce8
feat(address-book): add a toolbar button to open the web console ( #16680 )
...
The web console is only reachable from the "More on web console" item
in the menu beside the Tags heading, which is easy to miss and hidden
when the tags panel is turned off.
Add a button to the Address Book toolbar that opens the same URL and
reuses the same tooltip text. It shows under the same conditions as the
menu item: logged in, not in legacy address book mode, and write access
to the current book.
Signed-off-by: Cody Swartz <ctsstc@gmail.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-24 10:41:57 +08:00
fufesou
343f12b380
fix: load local peers, called two times on select tab ( #10859 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-02-20 22:47:42 +08:00
fufesou and RustDesk
8b9a7a3506
refact: optimize, ID search peers ( #10853 )
...
* refact: optimize, preload peers
Signed-off-by: fufesou <linlong1266@gmail.com >
* Update dialogs.dart
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2025-02-20 18:31:12 +08:00
fufesou
9114743577
fix: linux, flutter, workaround freeze ( #10324 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-20 09:24:08 +08:00
fufesou
c6e3f60a6b
refact: flutter, ChangeNotifier, reduce rebuild ( #9392 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-19 18:48:01 +08:00
fufesou
d4377a13c5
refact: peer card, orientation ( #9235 )
...
* refact: peer card, orientation
Signed-off-by: fufesou <linlong1266@gmail.com >
* Do not change landscape/portrait on Desktop
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-03 19:06:11 +08:00
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
dignow and RustDesk
614086a216
fix: mobile, query onlines, on active ( #8796 )
...
* fix: mobile, query onlines, on active
Signed-off-by: dignow <linlong1265@gmail.com >
* Update peer_tab_page.dart
---------
Signed-off-by: dignow <linlong1265@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-07-23 23:28:03 +08:00
21pages
eef091d4e8
fix hide ab tag when custom client startup ( #8795 )
...
not custom: 'Y', ''
custom: 'Y', 'N'
should not use isNotEmpty
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-23 21:35:05 +08:00
21pages
8512c2b2b0
fix lan peers batch deletion ( #8715 )
...
`peers.map((p) async {})` is not sync and peers are loaded before deletion.
```
let mut peers = config::LanPeers::load().peers;
peers.retain(|x| x.id != id);
```
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-15 10:47:19 +08:00
rustdesk
1a69d525af
fix tile type droplist and change to build 44
2024-06-23 11:39:44 +08:00
Mr-Update
0e97696b47
Translation missing ( #8199 )
2024-05-29 17:11:13 +08:00
fufesou
72d59af7b0
fix: popup menu, nav, pop ( #8089 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-18 23:55:05 +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
0c294eefae
reordered peer tab ( #7604 )
...
* reordered peer tab
Signed-off-by: 21pages <pages21@163.com >
* opt peer tab visible menu, avoid checkbox value splash
Signed-off-by: 21pages <pages21@163.com >
---------
Signed-off-by: 21pages <pages21@163.com >
2024-04-06 17:53:03 +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
rustdesk
dcd4d0886e
Close -> "Toggle tags"
2024-03-26 16:57:29 +08:00
21pages
376bcefc14
fix peer tab Tooltip persist via move it up ( #7510 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-03-25 20:58:55 +08:00
21pages
49f717fcf8
opt pull ab ( #7508 )
...
1. Test legacy/new mode only upon logging out.
2. Avoid pulling all data unnecessarily:
* On startup: Retrieve list, current, and personal data.
* On refresh: Retrieve list and current data.
* On changing AB/switching tabs: Attempt to pull current data if not initialized.
3. Cache only personal and current AB.
4. Synchronize current AB from recent.
5. Remove AB loading CircularProgressIndicator.
Signed-off-by: 21pages <pages21@163.com >
2024-03-25 19:59:21 +08:00
21pages
41da6d552f
shared address book ( #7229 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-03-20 15:05:54 +08:00
grummbeer
3f7244f23f
Peers. Multiselect. Provide actions only if peers selected ( #7122 )
2024-02-13 22:10:32 +08:00
21pages
dc24868800
fix multiselect does not reset on address book and groups ( #7121 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-13 21:06:42 +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
21pages
2de1c62daf
wake lock for all connection type
...
Signed-off-by: 21pages <pages21@163.com >
2023-11-25 17:43:07 +08:00
rustdesk
d7e8d4d5c3
fix #6198
2023-11-06 20:12:01 +08:00
Sahil Yeole
0e702d8693
remove setState
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-11-04 14:50:04 +05:30
Sahil Yeole
203891c957
fix change view dropdown not working on macos clicking
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-11-03 20:12:52 +05:30
Sahil Yeole
3d7c6c14b3
fix remember list view
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-11-01 00:59:28 +05:30
rustdesk
0fe80e8e1f
unify text style
2023-10-26 13:09:19 +08:00
Sahil Yeole
55f3b93958
fix peer view menu position
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-10-26 05:25:54 +05:30
Sahil Yeole
8fe64755ec
fix icon ui not updating
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-10-26 04:46:24 +05:30
Sahil Yeole
cc35328f28
add dropdown for peer view types
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-10-26 04:02:34 +05:30
Sahil Yeole
3f3489b292
update peer view type tooltip
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-10-24 23:19:43 +05:30
Sahil Yeole
1e059c5649
update peer view type icons
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-10-24 23:15:42 +05:30
Sahil Yeole
d9e1b2df7f
update peer view type options
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-10-24 22:33:51 +05:30
21pages
70c0edcbe7
mobile peer tab right actions dropdown
...
Signed-off-by: 21pages <pages21@163.com >
2023-10-03 09:27:35 +08:00
21pages
23680ccb14
replace desktop outer scroll view with Column, so that there will be
...
only one scrollbar
Signed-off-by: 21pages <pages21@163.com >
2023-09-25 21:04:40 +08:00
21pages
b2a4f11e0b
enable group, show accessible users and peers
...
Signed-off-by: 21pages <pages21@163.com >
2023-09-18 13:44:41 +08:00
21pages
09d380ba8f
allow hide peer tab
...
Signed-off-by: 21pages <pages21@163.com >
2023-09-18 09:12:58 +08:00
fufesou
553e3ee758
win, try awake the os by mouse movement and right click
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-08-27 10:28:16 +08:00
Jimmy GALLAND
d8ace7e38b
fix peer tab page count selected translate
2023-08-21 22:42:16 +02:00
21pages
c3abd3e2b3
save user info when refreshCurrentUser
...
Signed-off-by: 21pages <pages21@163.com >
2023-08-20 17:14:52 +08:00
21pages
9cba0a0b89
fix refresh icon stops after switching tab
...
Signed-off-by: 21pages <pages21@163.com >
2023-08-19 18:12:03 +08:00
21pages
cdb264d47b
opt ui: hover decoration of peer tab icon, add tile card
...
checkbox margin
Signed-off-by: 21pages <pages21@163.com >
2023-08-19 11:33:56 +08:00
21pages
979203cbdb
replace offstage with if-else for LinearProgressIndicator in dialog
...
Signed-off-by: 21pages <pages21@163.com >
2023-08-18 16:16:21 +08:00
21pages
24e6b54650
don't use Offstage as widget of animated loading, reuse refresh as
...
loading
Signed-off-by: 21pages <pages21@163.com >
2023-08-18 12:58:37 +08:00
21pages
d7f0acd96d
ab: unremember password in ab also unremember password in recent, and set alias also sync to recent
...
Signed-off-by: 21pages <pages21@163.com >
2023-08-17 19:20:07 +08:00
21pages
6f8483aecd
ab: full check for adding peers from recent/batch operation
...
Signed-off-by: 21pages <pages21@163.com >
2023-08-16 13:30:38 +08:00