Commit Graph
100 Commits
Author SHA1 Message Date
dijunkun ec6fe8ea98 [fix] compare resolved user SIDs in Windows autostart tests 2026-10-06 11:25:36 +08:00
dijunkun ddefd14409 [fix] repair desktop CI and upgrade outdated Xmake 2026-10-06 10:51:52 +08:00
dijunkun 76eddc9f02 [feat] support adaptive tablet layouts on Android and iPad 2026-10-05 14:10:00 +08:00
dijunkun 9489ede03c [ui] simplify mobile settings descriptions 2026-10-04 22:06:51 +08:00
dijunkun 2f1c16c781 [fix] improve mobile notification and settings icons 2026-10-04 15:06:19 +08:00
dijunkun 050394135a [build] unify minimum Xmake version across platforms 2026-10-04 14:55:49 +08:00
dijunkun 7f7b91851e [feat] add Windows pre-login remote control and fix autostart 2026-10-04 12:49:26 +08:00
dijunkun b8f704abb9 [feat] add mobile update badges and iOS simulator support 2026-10-04 01:38:08 +08:00
dijunkun 115533cd62 [fix] report mobile client info after identity login 2026-10-03 10:44:30 +08:00
dijunkun 6e36163eb9 [ci] ignore cached Xmake toolchains in release source checks 2026-10-02 05:01:10 +08:00
dijunkun 9a1371879b [fix] align Android viewport zoom and pan with iOS 2026-10-02 04:53:44 +08:00
dijunkun 42498ac33d [ci] cache Android build environment and toolchains 2026-10-02 04:42:59 +08:00
dijunkun ca89f2ddc3 [fix] align Android card shadows and corner radii with iOS 2026-10-02 04:19:56 +08:00
dijunkun 638f829418 [fix] align Android mouse cursor appearance with iOS 2026-10-02 04:04:12 +08:00
dijunkun 0f683168cf [fix] align Android privacy consent prompts with iOS 2026-10-02 04:01:22 +08:00
dijunkun 256e28c786 [ci] allow release retries for existing source tags 2026-10-02 03:56:52 +08:00
dijunkun 758bfaa7a0 [ci] sign Android release APKs with a fixed publishing key 2026-10-02 03:44:47 +08:00
dijunkun ad343f2f8b [docs] align mobile release manifest documentation 2026-10-02 03:35:34 +08:00
dijunkun da7dcbe8c4 [ci] remove platforms from release version manifest 2026-10-02 03:30:10 +08:00
dijunkun 13f4116825 [ci] sync desktop and mobile release downloads to version.json 2026-10-02 03:14:10 +08:00
dijunkun bb3949a28e [release] prepare Android v1.6.0 2026-10-02 02:42:34 +08:00
dijunkun 49e90adb60 [feat] support standalone iOS and Android releases 2026-10-02 02:38:45 +08:00
dijunkun 3b5cbf0735 [feat] add Android device presence and align status icons with iOS 2026-10-02 02:27:32 +08:00
dijunkun ff706857bd [feat] enable Android MediaCodec decoding and simplify tests 2026-10-02 02:11:33 +08:00
dijunkun e76cfecac8 [refactor] extract standalone iOS build workflow 2026-10-01 23:31:51 +08:00
dijunkun b2f6bd3204 [feat] add Android build and release workflow 2026-10-01 23:27:57 +08:00
dijunkun b05a84198a [fix] disable Rust symbol stripping for Slint on macOS 2026-10-01 23:21:17 +08:00
dijunkun b9448392a7 [fix] stabilize iOS floating controls and hide applying status 2026-10-01 23:19:34 +08:00
dijunkun f08194f686 [feat] add native Android controller 2026-10-01 23:17:47 +08:00
dijunkun 149d20cbd1 [fix] add missing colon to remote preview setting label 2026-09-30 03:06:29 +08:00
dijunkun b935df917f [fix] refine connection status badges and indicator glow 2026-09-30 03:00:16 +08:00
dijunkun fab7edeff1 [fix] unify recent connection card rounded corners 2026-09-30 02:26:36 +08:00
dijunkun 85ca13aa75 [fix] center exclamation mark in update badge 2026-09-30 02:17:13 +08:00
dijunkun ff7bda6988 [fix] restore remote window dragging on X11 2026-09-30 00:54:01 +08:00
dijunkun 380a2a225c [fix] update minirtc for macOS 14 libyuv compatibility 2026-09-30 00:25:24 +08:00
dijunkun a535ded76d [fix] align announcement dialog styling with desktop UI 2026-09-30 00:13:36 +08:00
dijunkun fc67a1543c [fix] keep macOS main window titlebar white and opaque 2026-09-29 23:57:36 +08:00
dijunkun 31acb6b2f0 [feat] add iOS announcement inbox 2026-09-29 23:43:32 +08:00
dijunkun 2d1241c0a0 [feat] update minirtc with session recovery 2026-09-29 22:36:20 +08:00
dijunkun 0031c411e5 [feat] add announcement dismissal and links 2026-09-29 17:16:39 +08:00
dijunkun bc8dbcbf68 [fix] avoid X11 macro conflict in announcement requests 2026-09-29 14:01:46 +08:00
dijunkun 2d49024bd6 [feat] add announcement inbox with local read tracking 2026-09-29 13:04:54 +08:00
kunkundi 597c1dd2c9 [feat] add Wayland session notice with X11 guidance 2026-09-29 00:46:08 +08:00
dijunkun a83b6badd0 [feat] add desktop preview settings and platform placeholders 2026-09-29 00:22:29 +08:00
dijunkun 6a71a3173a [fix] stabilize iOS settings navigation and validate server edits 2026-09-29 00:18:43 +08:00
dijunkun c345c69e81 [feat] add host platform metadata and iOS platform placeholders 2026-09-28 23:49:55 +08:00
dijunkun f8535a797b [feat] expand iOS network status and refine privacy prompts 2026-09-28 23:26:03 +08:00
dijunkun 163506f81e [feat] add live video settings to iOS controls 2026-09-28 17:12:04 +08:00
dijunkun a4baca222c [fix] require iOS privacy consent and simplify settings 2026-09-28 16:53:43 +08:00
dijunkun 3992ea56db [fix] decouple iOS license checks from minirtc revisions 2026-09-28 14:16:47 +08:00
dijunkun 51d392ef48 [feat] add remote host version checks and update prompts 2026-09-28 13:54:39 +08:00
dijunkun f347fc2387 [feat] update minirtc with negotiated audio and data SRTP 2026-09-28 11:14:31 +08:00
dijunkun 0b28d1bc99 [fix] improve iOS privacy and App Store distribution compliance 2026-09-28 10:23:41 +08:00
dijunkun e894f4a763 [fix] avoid deadlocks in macOS screen capture callbacks 2026-09-27 20:53:18 +08:00
dijunkun e65a30e969 [fix] use VideoToolbox exclusively for iOS H.264 2026-09-27 20:53:12 +08:00
dijunkun 52f6f23f93 [fix] validate signal port range before formatting 2026-09-27 03:48:30 +08:00
dijunkun 3d2235ad4e [fix] statically link the Windows CRT in Slint 2026-09-27 03:35:06 +08:00
dijunkun 0b2eb5b106 [fix] bundle missing Slint runtime in Windows packages 2026-09-27 02:52:56 +08:00
dijunkun 94760b2a3c [fix] keep desktop UI readable under dark system themes, refs #103 2026-09-27 02:34:14 +08:00
dijunkun bbbcfb9d6f [fix] correct video latency measurement and smooth connection RTT 2026-09-26 03:15:47 +08:00
dijunkun 9ef64cc00f [fix] reduce release log verbosity and enforce single instance 2026-09-26 02:58:55 +08:00
dijunkun b8389a8aa0 [feat] add connection latency to network statistics 2026-09-26 02:04:18 +08:00
dijunkun 7ac8163931 [feat] add video latency to network statistics 2026-09-26 00:39:05 +08:00
dijunkun 704938a157 [feat] update minirtc with adaptive media FEC 2026-09-25 23:39:23 +08:00
dijunkun 572a018a72 [docs] refresh README guides and desktop and web screenshots 2026-09-25 03:26:57 +08:00
dijunkun 41cab6fa0b [fix] render toolbar off-state slashes correctly in software mode 2026-09-25 03:26:49 +08:00
dijunkun f73a57baaa [fix] restore missing includes for Linux and Windows builds 2026-09-25 02:20:02 +08:00
dijunkun e62d473b64 [perf] reduce desktop build dependencies and binary size 2026-09-25 01:47:20 +08:00
dijunkun 3c5b3f8e38 [fix] add missing JSON include for Windows service runtime 2026-09-25 00:51:08 +08:00
kunkundi 191ba26772 [feat] add Linux headless mode and interactive console 2026-09-25 00:29:24 +08:00
dijunkun c661319890 [feat] add background and manual update checks 2026-09-24 17:36:41 +08:00
dijunkun e0cd4c0567 [feat] add live remote video settings to the toolbar 2026-09-24 15:44:02 +08:00
dijunkun 88da1081ef [release] prepare v1.5.2 release notes 2026-09-24 11:15:58 +08:00
dijunkun b9efb5944c [fix] recover headless capture and use WGC for usbmmidd displays 2026-09-23 14:40:58 +08:00
dijunkun 5f26a0e239 [feat] add force relay connection option to settings 2026-09-22 11:03:51 +08:00
dijunkun 938ce01513 [fix] align password reset input style and limit it to six characters 2026-09-22 10:47:42 +08:00
dijunkun 2235d5cb62 [fix] place the cursor at the end of the password on retry 2026-09-22 10:39:27 +08:00
dijunkun 7e3e050edf [feat] add random password refresh to the main window 2026-09-22 10:33:28 +08:00
dijunkun b610a0ec7e [fix] anchor display menu to the toolbar when network stats are expanded 2026-09-22 10:19:16 +08:00
dijunkun 120368e4f7 [fix] align remote mouse coordinates with the displayed video area 2026-09-22 10:06:41 +08:00
dijunkun b34755c5ee [chore] bundle the usbmmidd_v2 virtual display driver with Windows packages 2026-09-21 01:10:31 +08:00
dijunkun 6387f2e555 [feat] add headless compatibility capture and usbmmidd virtual display plugging 2026-09-21 01:10:30 +08:00
dijunkun fb556a763d [fix] keep Windows privacy screen across display changes and validate covers 2026-09-21 01:10:30 +08:00
dijunkun 276385b816 [fix] keep Windows display slots and input mapping stable across hotplug 2026-09-21 01:09:12 +08:00
dijunkun 1a59a6ac2e [refactor] build host information in the wire library 2026-09-21 00:56:16 +08:00
dijunkun 485e347337 [fix] render CPU NV12 native frames rejected by the native renderer 2026-09-21 00:51:50 +08:00
dijunkun 89b39803e8 [fix] reuse stale sessions and stored passwords when reconnecting 2026-09-21 00:51:50 +08:00
dijunkun 4797af9260 [fix] correct Windows remote control session routing and key mapping 2026-09-19 03:59:35 +08:00
dijunkun 000b2e44e3 [fix] restore Windows cursor capture and web input control 2026-09-18 23:26:06 +08:00
dijunkun 26217f9d18 [fix] reset mouse input display when restoring initial capture display 2026-09-18 22:40:51 +08:00
dijunkun c2ea90c740 [chore] remove unused ImGui code and old release notes 2026-09-18 19:54:47 +08:00
dijunkun 0eadcf2855 [fix] diagnose and serialize Linux image dependency installation 2026-09-17 12:42:44 +08:00
dijunkun e263aab10d [fix] keep Windows privacy screen active when running as administrator 2026-09-17 09:55:34 +08:00
dijunkun 9abdfbf684 [release] prepare v1.5.1 release notes 2026-09-17 02:56:49 +08:00
dijunkun 31a0b86cee [fix] refine network stats layout and alignment 2026-09-17 02:45:35 +08:00
dijunkun fb34f42744 [fix] show encryption status and simplify network stats labels 2026-09-17 02:01:55 +08:00
dijunkun 4302ab291c [fix] overlay control bar tooltips on expanded network stats 2026-09-17 01:39:09 +08:00
dijunkun 4bf92c9e2c [fix] use reliable transport for mouse input and cursor state 2026-09-17 01:31:54 +08:00
dijunkun 28de4cf938 [fix] improve Windows taskbar icon clarity at small sizes 2026-09-16 23:19:12 +08:00
dijunkun ce7a3c178e [fix] correct WGC and GDI cursor capture and positioning 2026-09-16 23:03:36 +08:00