Commit Graph

  • be757de462 Update ru.rs (#16217) solokot 2026-09-15 11:14:49 +03:00
  • a437eb9bc6 fix(windows): recognize Hyper-V Enhanced Sessions by protocol (#16223) fufesou 2026-09-15 15:21:19 +08:00
  • 39d4f1854b chore(qos): remove verbose diagnostics while retaining trace logs (#16214) 21pages 2026-09-14 17:19:58 +08:00
  • bd028ad350 Update Korean (#16212) VenusGirl❤ 2026-09-14 17:15:55 +09:00
  • b48fe17b52 Update Italian language (#16211) bovirus 2026-09-14 10:15:31 +02:00
  • 82b6fc2f3b https://github.com/rustdesk/rustdesk/pull/16199/ rustdesk 2026-09-14 14:38:55 +08:00
  • 29772f6595 fix https://github.com/rustdesk/rustdesk/issues/16208 rustdesk 2026-09-14 14:06:03 +08:00
  • f487aaed99 Preserve thin cursor proportions at the visibility minimum fix-unzoomed-cursor-dpi fufesou 2026-09-14 13:54:04 +08:00
  • d0ee56d349 fastlane: add it-IT Android metadata (#16162) Kauan Kelvin 2026-09-14 01:44:31 -03:00
  • 4515cd6463 Update Korean (#16197) VenusGirl❤andgreptile-apps[bot] 2026-09-14 13:43:50 +09:00
  • 70e345a76d Fix Wayland cursor density in physical desktop layouts fufesou 2026-09-14 12:32:16 +08:00
  • 9b5f342839 fix(audio): throttled debug logs (#16172) fufesou 2026-09-14 12:26:23 +08:00
  • cdcb4d4b4c Fix/android voice call (#16180) fufesouandRustDesk 2026-09-14 12:24:33 +08:00
  • 6a62b7bbd9 Fix cursor alignment when a scrollbar axis stops overflowing fufesou 2026-09-14 11:18:03 +08:00
  • 74c818bef9 Validate cursor source metadata before UI dispatch fufesou 2026-09-14 10:50:08 +08:00
  • 34c340be4e Upgrade FFmpeg to 7.1.1 to fix HEVC WPP deadlocks (#16169) 21pages 2026-09-14 10:43:59 +08:00
  • 9f60bb6fc5 Update it.rs (#16171) bovirus 2026-09-14 04:43:14 +02:00
  • 8f499c2eb5 Keep browser cursor validation coverage in the existing Web fixture fufesou 2026-09-14 10:43:05 +08:00
  • 5d7e20103a Translate terminal clipboard tips to Portuguese (#16183) Maison da Silva 2026-09-13 23:42:36 -03:00
  • 2d5d11282b Trim redundant cursor density and alpha test combinations fufesou 2026-09-14 10:40:32 +08:00
  • e4b9594c5e fix(android): exclude android from fixed 64 audio buffer size (#16198) Vojtěch Lapuník 2026-09-14 04:40:18 +02:00
  • 8b716c7046 flutter: fix End connetion typo (#16202) ElyorandElyor1977 2026-09-14 07:23:33 +05:00
  • f6c89aa06c Validate and decode cursor packets at the Rust receive boundary fufesou 2026-09-14 10:00:54 +08:00
  • c142cba450 Declare existing Zstd dependency for bounded cursor decoding fufesou 2026-09-14 09:52:05 +08:00
  • ee8c843bc4 Validate raw cursor geometry and RGBA length before decoding fufesou 2026-09-14 09:37:40 +08:00
  • 70d45051f6 update base image in Dockerfile (#16176) Marc Frank 2026-09-14 03:36:30 +02:00
  • 2cfbbd56b4 Update cursor plugin to preserve sparse artwork when downscaling fufesou 2026-09-14 08:53:07 +08:00
  • e7f307bb80 test: remove import superseded by shared cursor fixtures fufesou 2026-09-14 08:41:09 +08:00
  • a0f24abe80 docs: shorten cursor scaling comments fufesou 2026-09-14 08:39:06 +08:00
  • 6137be5414 test: reuse native cursor registration recorder fufesou 2026-09-14 08:38:39 +08:00
  • e76b7e7bc2 test: share cursor painting recorders fufesou 2026-09-14 08:37:57 +08:00
  • 1982bb3abd test: reuse cursor fixtures for Web and alpha coverage fufesou 2026-09-14 08:36:46 +08:00
  • 8cf138e2cc test: share cursor density policy fixtures fufesou 2026-09-14 08:32:09 +08:00
  • 19040f3eef fix: preserve unzoomed cursor size for hosts without density fufesou 2026-09-14 00:00:25 +08:00
  • c02f17212a Reject unusable cursor density and oversized raster requests fufesou 2026-09-13 23:17:40 +08:00
  • fbfa37c8fd Preserve legacy macOS cursor dimensions with optional Retina artwork fufesou 2026-09-13 23:17:21 +08:00
  • 819535f1db Bump cursor plugin to preserve same-name recreation fufesou 2026-09-13 18:18:36 +08:00
  • 110ddb9a6c Report Linux cursor density independently of the host UI fufesou 2026-09-13 17:48:03 +08:00
  • 9a1c1a1a36 Preserve DRM cursor density during display cache contention fufesou 2026-09-13 17:25:11 +08:00
  • 3629db2aa0 Keep one macOS cursor density snapshot and retry failed captures fufesou 2026-09-13 17:15:28 +08:00
  • 8869a440da fix(cursor): comments fufesou 2026-09-13 16:52:29 +08:00
  • 777407e72e Bump cursor plugin to invalidate activation after pointer removal fufesou 2026-09-13 16:45:28 +08:00
  • 20ede1a85f Activate native cursors after successful registration retries fufesou 2026-09-13 15:52:24 +08:00
  • a87d9c1082 Use key-stable native cursor sessions during local movement fufesou 2026-09-13 15:05:31 +08:00
  • bb06f54070 Keep rounded Retina cursor hotspots inside the bitmap fufesou 2026-09-13 15:01:18 +08:00
  • 16088cfc80 Synchronize custom-scrollbar cursor geometry after relayout fufesou 2026-09-13 14:53:47 +08:00
  • b630f14483 Synchronize edge-scroll cursor geometry after relayout fufesou 2026-09-13 13:27:46 +08:00
  • d2d7c83602 Keep edge-scroll fractions valid after clamped jumps fufesou 2026-09-13 12:04:05 +08:00
  • d2561f7f6b Align remote cursor overlays with edge-scrolled video fufesou 2026-09-13 11:04:55 +08:00
  • 70c50402a2 Keep resized Web cursors within a proportional minimum fufesou 2026-09-13 10:58:34 +08:00
  • bbc8ee3bdb Align painted cursors with Linux texture origins fufesou 2026-09-13 10:04:12 +08:00
  • 32e9895294 Fix predefined cursor density and scrollbar centering fufesou 2026-09-13 00:18:06 +08:00
  • feff308f11 test: reduce duplicate cursor fixtures and geometry checks fufesou 2026-09-12 23:32:26 +08:00
  • 5a89aa8c58 Resolve DRM cursor density from the complete display mapping fufesou 2026-09-12 23:02:12 +08:00
  • 6e2d838bf1 Keep density-aware cursor IDs compatible with legacy Web clients fufesou 2026-09-12 22:56:13 +08:00
  • 1fabdd6a9c Preserve Windows cursor alpha during native image decoding fufesou 2026-09-12 22:52:36 +08:00
  • afdd1d5c9d Preserve the macOS cursor wire alpha format for older controllers fufesou 2026-09-12 21:47:08 +08:00
  • 371e5e8f2d Fix native cursor display selection during local movement fufesou 2026-09-12 21:46:28 +08:00
  • 4d064a8445 docs(cursor): explain outline alignment and Linux density scope fufesou 2026-09-12 20:51:59 +08:00
  • 02e4f02815 docs(cursor): explain image decoding and Retina sampling fufesou 2026-09-12 20:51:58 +08:00
  • bbf86259e9 fix(cursor): encode macOS cursor alpha correctly in Sciter fufesou 2026-09-12 20:10:57 +08:00
  • 8dfff101f8 fix(cursor): align painted and native minimum sizes fufesou 2026-09-12 20:01:26 +08:00
  • 6934b3cb14 fix(cursor): follow Linux video pixel scale fufesou 2026-09-12 19:56:55 +08:00
  • 8f3beba2d1 fix(cursor): decode legacy macOS alpha for native cursors fufesou 2026-09-12 18:40:27 +08:00
  • be1f4e0a33 fix(cursor): isolate optional X11 density failures fufesou 2026-09-12 18:30:27 +08:00
  • cb068ba5df fix(cursor): decode predefined PNG images with correct alpha fufesou 2026-09-12 17:46:57 +08:00
  • 1d98d1a647 fix(cursor): keep DRM density lookup off the polling path fufesou 2026-09-12 16:56:48 +08:00
  • 944f93ba7b fix(cursor): use plugin with nonzero raster dimensions fufesou 2026-09-12 15:54:38 +08:00
  • aea8e2a4a6 fix(cursor): preserve macOS alpha through Web decode and resize fufesou 2026-09-12 15:51:22 +08:00
  • d65faca21f fix(cursor): preserve unzoomed Web size across browser DPRs fufesou 2026-09-12 15:42:47 +08:00
  • 85e7c72ccd test(cursor): clarify scale constraints and isolate DPR checks fufesou 2026-09-12 14:29:40 +08:00
  • bf1ebe5be2 Ci/native arm64 msbuild (#16170) fufesou 2026-09-12 14:31:16 +08:00
  • a3bfe075d5 test(cursor): reuse painting and web fixtures fufesou 2026-09-12 14:28:41 +08:00
  • 7e2e9b68da test(cursor): consolidate native DPI and bridge coverage fufesou 2026-09-12 14:26:00 +08:00
  • 3c7c13d79d timeout of webrtc fallback to delay rustdesk 2026-09-12 13:52:11 +08:00
  • e54f21e10c Fix/ci (#16168) fufesou 2026-09-12 11:33:49 +08:00
  • 6871ae130e docs(cursor): clarify optional capture metadata and rendering scope fufesou 2026-09-12 10:46:05 +08:00
  • 54881092b7 refactor(cursor): separate native capture from rendering fixes fufesou 2026-09-12 10:40:23 +08:00
  • 34ceb16b63 fix(cursor): align the remote cursor with scrollbar offsets fufesou 2026-09-12 06:57:15 +08:00
  • d95c3f2ec9 fix(cursor): preserve full cursor IDs in Web clients fufesou 2026-09-12 03:43:32 +08:00
  • daafa09318 fix(cursor): keep the Windows minimum in logical pixels fufesou 2026-09-12 03:33:38 +08:00
  • 96cd5cd1e2 fix(cursor): align Web hotspots with rounded cursor images fufesou 2026-09-12 03:29:27 +08:00
  • d876ea0ce4 fix(cursor): report X11 and Wayland cursor density fufesou 2026-09-12 03:27:53 +08:00
  • 2a61a0955a fix(cursor): capture the physical Windows cursor across DPI changes fufesou 2026-09-12 03:26:52 +08:00
  • db7c48e1a7 fix(cursor): normalize native cursor density in scaled views fufesou 2026-09-12 02:57:37 +08:00
  • e72e7fb8ba fix(cursor): capture complete macOS Retina cursor images fufesou 2026-09-12 02:47:37 +08:00
  • 4f0f784532 feat(cursor): carry the remote bitmap pixel density fufesou 2026-09-12 02:47:37 +08:00
  • 844bf40703 fix(cursor): align the painted cursor with the remote image fufesou 2026-09-12 02:24:31 +08:00
  • f8bfc4eb56 chore(cursor): pin plugin with legacy platform routing preserved fufesou 2026-09-12 02:06:41 +08:00
  • 1061670368 fix(cursor): delegate native image scaling to cursor plugin fufesou 2026-09-12 01:40:26 +08:00
  • 8da629c57d revert(cursor): return to f5b98b32 before splitting plugin changes fufesou 2026-09-12 00:32:58 +08:00
  • 650a6e21cc fix(web): preserve full precision in cursor identifiers fufesou 2026-09-12 00:20:47 +08:00
  • 5f4bb00007 fix(web): align cursor bitmap and hotspot rounding fufesou 2026-09-12 00:20:28 +08:00
  • a7f1eb4c25 fix(cursor): address sizing and capture review findings fufesou 2026-09-12 00:19:10 +08:00
  • e82dd12350 Lower QoS sample logging to trace (#16161) 21pages 2026-09-11 18:24:34 +08:00
  • be5fb304d4 fix(flutter): align painted cursor with the software image origin fufesou 2026-09-11 17:54:56 +08:00
  • fdd67a875b test(flutter): cover local cursor sizing and mode switches fufesou 2026-09-11 16:02:52 +08:00
  • 39940b717a fix(flutter): size unzoomed remote cursors to the local system fufesou 2026-09-11 16:02:52 +08:00
  • 67b94c7906 feat(windows): measure the native system cursor size fufesou 2026-09-11 16:02:52 +08:00
  • eeff9eb121 feat(linux): measure the active system cursor size fufesou 2026-09-11 16:02:52 +08:00