Commit Graph
100 Commits
Author SHA1 Message Date
Kingtous 220d056760 feat: implement tray in linux 2022-11-04 19:21:09 +08:00
Kingtous 892869c014 feat: tray logic in windows 2022-11-02 11:10:28 +08:00
Kingtous 5c8639c603 add: logo assets 2022-11-02 10:24:07 +08:00
Kingtous 4f301bd0b5 feat: add flutter tray and hide logic of main window 2022-11-02 10:22:41 +08:00
Kingtous cdb63bbc71 opt: add g_autoptr to free event automatically 2022-11-01 10:11:04 +08:00
Kingtous 43f9191a6b fix: close previous tab causes reconnection 2022-11-01 10:10:40 +08:00
Kingtous c8c726b565 feat: support hot,key specification in portable file name 2022-10-31 15:00:20 +08:00
Kingtous f187956ae5 fix: sub window resize cause focus freeze 2022-10-28 14:39:06 +08:00
Kingtous 74d86c9c60 fix: window memory issue 2022-10-27 16:23:31 +08:00
Kingtous b8fc7bb946 fix: add missing appindictor deps 2022-10-27 16:23:14 +08:00
Kingtous 5cf8c039b5 fix: [win] window channel deconstruction memory issue 2022-10-26 16:58:15 +08:00
Kingtous 6f2ef398bf feat: --cm hide task bar 2022-10-26 16:57:56 +08:00
Kingtous 2301d09303 feat: replace forceAppUpdate with customed reloadWindow 2022-10-26 14:39:13 +08:00
Kingtous dd547cedf0 fix: a hook memory issue on linux 2022-10-25 13:48:38 +08:00
Kingtous e00a59bbd4 fix: remove duplicate destory on windows 2022-10-24 17:14:16 +08:00
Kingtous 492bc1525b fix: action button stateful tooltip 2022-10-24 17:14:16 +08:00
Kingtous 30ddc95c6b fix: windows cm popup issue 2022-10-24 17:14:15 +08:00
Kingtous 81221bfa67 fix: add ayatana deps for nightly arch ci 2022-10-23 09:27:45 +08:00
Kingtous 74b03afe5c fix: sub window failed to start or freeze issue 2022-10-22 22:46:48 +08:00
Kingtous 2504ef7af7 feat: add nightly arch package 2022-10-22 12:41:37 +08:00
Kingtous f0f3a2027c opt: ci
opt: use force to prevent reuse newer bundle tools
2022-10-21 14:21:52 +08:00
Kingtous 3818a0ddd0 feat: add hwcodec 2022-10-21 08:41:57 +08:00
Kingtous 1e86f96827 refactor: remove flutter_rust_bridge compilation speedup workaround
chagne crontab to 0:00
2022-10-21 08:39:37 +08:00
Kingtous 13e4435089 opt: split per item 2022-10-20 22:46:04 +08:00
Kingtous 7bd0843bcd feat: add flutter nightly ci 2022-10-20 17:19:08 +08:00
Kingtous bf7597ec7c feat: add window size plugin injection on windows 2022-10-19 16:29:38 +08:00
kingtous 5fff68011a wip: uni links 2022-10-19 16:28:07 +08:00
Kingtous e50271cbb6 fix: cm window block on setSize 2022-10-19 16:28:06 +08:00
Kingtous 0522471b39 fix: cm window block on setSize 2022-10-17 12:04:03 +08:00
Kingtous 614e0d40bf feat: add window event on macos, windows 2022-10-14 14:00:54 +08:00
Kingtous 44662dc50b [Linux] feat: add window oriented listener support 2022-10-13 20:40:02 +08:00
Kingtous ed688bc06d fix: avoid corrupt with --connect in sciter 2022-10-13 09:58:46 +08:00
Kingtous 2eab0d8832 feat: add rustdesk uni links protocol 2022-10-12 21:57:30 +08:00
Kingtous 3d7736836f feat: add dbus and cli connect support 2022-10-11 23:22:57 +08:00
Kingtous ed9ce650e0 opt: update upstream flutter_custom_cursor 2022-10-10 22:23:24 +08:00
Kingtous abbf56f2ab fix: use rawRGBa cursor workaround 2022-10-10 22:21:09 +08:00
Kingtous f3a60a0448 opt: remove debug output from custom cursor 2022-10-09 18:13:15 +08:00
Kingtous 4b72b57428 fix: scroll alignment in remote page 2022-10-09 17:13:14 +08:00
Kingtous d8a720d886 fix: [Linux] duplicate window border on sub window 2022-10-08 17:19:45 +08:00
Kingtous a13e3bdfba fix: build.py 2022-10-05 20:53:05 +08:00
Kingtous 0bf63aaa33 opt: desktop connection page scrollbar 2022-09-28 21:21:54 +08:00
Kingtous e42b543a42 opt: adapt global scroll on mobile 2022-09-28 21:08:11 +08:00
Kingtous 1412d9c3ba refactor: global scroll 2022-09-28 12:03:59 +08:00
Kingtous ed04ede830 fix: cm initial size incorrect sometimes.
opt: linux can hide window when rustdesk core not ready.
2022-09-26 17:56:32 +08:00
Kingtous eb059d83c6 opt: windows program name to rustdesk 2022-09-25 19:22:59 +08:00
Kingtous 02adf7104d feat: add shadow on linux 2022-09-23 16:37:17 +08:00
Kingtous d939fdac72 opt: hide home button when it only exists on tab 2022-09-23 11:01:33 +08:00
Kingtous f1bfb12494 opt: center/align topright when toggle chat 2022-09-23 10:18:30 +08:00
Kingtous 8c10675d8a feat: windows portable build script 2022-09-21 11:28:28 +08:00
Kingtous e5a292ef26 opt: flutter_improved_scrolling doc & remove border 2022-09-20 10:39:18 +08:00
Kingtous df5a2ab556 opt: custom scroll for better scroll and add trackpad support 2022-09-19 21:09:54 +08:00
Kingtous e1ab01a97f opt: use custom scroll feature 2022-09-19 19:18:27 +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 f1a3a8ca01 opt: add support locales 2022-09-19 15:47:37 +08:00
Kingtous 225d5a0983 fix: place obx down 2022-09-19 11:10:08 +08:00
Kingtous 910fb84857 opt: more error catch on address book 2022-09-19 10:22:40 +08:00
Kingtous ef80dab48e opt: remove drag to resize widget on macOS 2022-09-19 10:14:14 +08:00
Kingtous 429d72c9c3 refactor: change binary name to rustdesk 2022-09-19 10:06:12 +08:00
Kingtous 76ad796c6a opt: [windows] hide window on start 2022-09-16 17:46:46 +08:00
Kingtous 402e1c587c fix: cm stuck at boot up, revert to flutter 3.0.5 2022-09-16 17:46:44 +08:00
Kingtous 0e26095852 opt: main window save/restore offset/position 2022-09-16 12:14:03 +08:00
Kingtous 3ef1adf796 opt: icons for all platform 2022-09-16 11:10:09 +08:00
Kingtous 088e31d80f fix: add null catch on address book request 2022-09-15 11:06:44 +08:00
Kingtous 74201b71b4 opt: windows build type & use generator expression 2022-09-12 18:37:09 +08:00
Kingtous a957f894b7 add: dl libs
fix: flutter ci

Signed-off-by: Kingtous <kingtous@qq.com>

add: flutter ci

Signed-off-by: Kingtous <kingtous@qq.com>
2022-09-12 18:37:09 +08:00
Kingtous 2d93460873 feat: flatpak and flutter build 2022-09-08 18:27:38 +08:00
Kingtous 4c499ecf2e fix: linux wayland frame of subwindow exists
Signed-off-by: Kingtous <kingtous@qq.com>
2022-09-05 14:01:52 +08:00
Kingtous 155fa51ff4 fix: linux wayland setAlignment crash workaround
Signed-off-by: Kingtous <kingtous@qq.com>
2022-09-02 10:50:14 +08:00
Kingtous c72e48bef1 fix: close all typed sessions when hide subwindow 2022-08-30 20:48:59 +08:00
Kingtous 66a2c51ca5 fix: linux memory-safe workaround
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-30 16:45:47 +08:00
Kingtous 98387e06e1 fix: linux main/sub window resize issue
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-28 14:59:13 +08:00
Kingtous 4e047f1bb2 opt: support match user/hostname/id(sciter), case insensitive
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-27 01:05:38 +08:00
Kingtous ff5e9a8ea5 opt: support match user/hostname/id(flutter), case insensitive
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-27 00:45:09 +08:00
Kingtous 2fbe313d2e feat: deb package 2022-08-25 18:36:44 +08:00
Kingtous 1fb186fd2a feat: manjaro/arch build.py 2022-08-25 17:35:45 +08:00
Kingtous 0eed72a60d feat: find ID
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-23 17:52:53 +08:00
Kingtous 4f859d3c9d feat: peer card type
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-23 17:21:50 +08:00
Kingtous 8a825a7345 fix: macos window manager compile
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-23 17:21:32 +08:00
Kingtous 48e25accae fix: resize issue found in window manager
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-22 14:21:38 +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
Kingtous 10eb1003c1 fix: multi window macos compile
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-22 09:39:52 +08:00
Kingtous f4d94498c0 fix: window manager start drag
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-19 14:23:16 +08:00
Kingtous 9c01870d9b fix: multi window linux drag issue
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-19 12:27:29 +08:00
Kingtous 3cc67bf581 feat: sub window custom title bar & functions
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-18 17:26:39 +08:00
Kingtous b8f7e85c0b feat: main window custom bar & drag
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-18 17:26:39 +08:00
Kingtous 9fee1f41e7 opt: use WindowOption to initialize screen
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-18 09:51:19 +08:00
Kingtous eed87808e5 opt: optimize cm ui & timer & auto close
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-18 00:34:04 +08:00
Kingtous a580b98472 feat: accpet/disconnect
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-17 21:46:56 +08:00
Kingtous dcab45d8ab feat: cm ui
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-17 21:28:36 +08:00
Kingtous a001b15335 feat: drop to send files to remote
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-16 13:28:48 +08:00
Kingtous 4bd5fe1509 opt: entries empty fallback
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-16 12:50:08 +08:00
Kingtous eea62352d2 feat: file transfer path scrollable
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-16 12:28:12 +08:00
Kingtous 2017a0f02b feat: file transfer searchbar
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-16 12:06:54 +08:00
Kingtous d9c9365520 feat: switch breadcrumb&path with focus node
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-16 11:46:51 +08:00
Kingtous a6e2ad8639 add: fullscreen for sub windows
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-15 14:04:08 +08:00
Kingtous 07e54a0614 add: connection manager page
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-15 12:35:10 +08:00
Kingtous ce86d5a5d4 add: cm page
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-15 11:52:06 +08:00
kingtous 780b42d0ba feat: adapt macos dark mode 2022-08-10 11:33:50 +08:00
Kingtous 0dd91acf0d feat: add focus with restore
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-09 19:49:18 +08:00