Back to blog
MyDeskViewer

Development changes

A public overview of recent development work, fixes and improvements. Internal implementation details are intentionally generalized.

Updated November 3, 2026 19:39 UTC

October 30, 2026

  • Platforms: Windows, Android, macOS, Linux and FreeBSD
  • Continued improvements to remote-session reliability and troubleshooting across supported platforms.
  • Added optional diagnostic logging to help investigate connection failures, unexpected disconnects and application errors. Detailed logs are intended for troubleshooting, not normal use.
  • Expanded user-interface translations across the 18 supported languages on Windows, Android and macOS, including more settings, sign-in and connection messages. Some advanced text may still appear in English.
  • These changes are being introduced across platform builds; feature availability depends on the installed version, and some platform-specific behavior remains in testing.
  • Platforms: Windows, Android, macOS and Linux
  • Increased the inactivity timeout for guest remote sessions from 5 to 10 minutes on supported clients.
  • Signed-in accounts without a custom timeout now default to 20 minutes of inactivity before automatic disconnection.
  • Extended configurable inactivity timeouts to 1-360 minutes, with an option to turn off automatic inactivity disconnection where supported by the client Settings interface.
  • Existing saved timeout preferences are retained when updating.
  • Disabling the inactivity timeout does not prevent disconnection if the network connection is lost or the session ends for another reason.
  • Platforms: Windows desktop
  • Added a small hint below the session-disconnected message to help locate timeout settings, while keeping the existing clean, translucent appearance.
  • Platforms: FreeBSD (testing)
  • Continued refining saved-computer connections and access-password handling to reduce unnecessary approval prompts.
  • FreeBSD features and Settings options are still being aligned with the other desktop versions.

October 29, 2026

  • Platforms: Windows desktop
  • Expanded desktop localization to 18 languages: English, Polish, Japanese, French, German, Russian, Ukrainian, Czech, Arabic, Italian, Spanish, Portuguese, Simplified Chinese, Hebrew, Danish, Finnish, Slovak and Turkish.
  • Added automatic selection of the available language based on the Windows display language, including regional variants such as es-MX, pt-BR, uk-UA and zh-CN.
  • Kept manual language selection in Settings and remembered the preference locally across restarts.
  • New language selections work without requiring a server update; existing machine-language settings remain compatible.
  • Preserved English fallback for desktop messages that have not yet been translated.
  • Corrected desktop build-time logging references and startup debug/network checks.
  • Platforms: macOS
  • Added initial localization support for 18 languages with automatic macOS system-language detection and a local language selector in Settings and the guest startup screen.
  • Embedded translations for offline use, preserved English fallback for strings not yet translated, and added RTL text direction for Arabic and Hebrew labels.
  • Changing the macOS language does not interrupt remote sessions or modify account/server settings.
  • Mac-specific and advanced messages are still being localized; language coverage varies by screen.
  • Platforms: Android
  • Added support for the same 18 languages, with automatic matching to the Android system language.
  • Added a language selector in Settings, including System language / Automatic, and saved the selected language across restarts.
  • Localized the main navigation, common controls and essential Settings labels, with language updates that do not recreate an active remote session.
  • Added right-to-left text layout for Arabic and Hebrew while retaining left-to-right presentation for Machine IDs and technical fields.
  • Bundled translation resources with the application for offline use.
  • Additional or advanced messages may still appear in English while translation coverage is expanded. Availability depends on the installed build.

October 28, 2026

  • Platforms: Windows, Android, Linux, macOS, FreeBSD and web
  • Development recap for October 23-28, 2026. Platform support and release availability vary by build; items still in testing are not general-release announcements.
  • Continued work on simpler connection flows, clearer connection status and more reliable session cleanup.
  • Improved the MyDeskViewer website's structured search metadata, accessibility attributes, platform download descriptions and Google Ads Content Security Policy compatibility.
  • Updated public download information and kept platform-specific installation options easier to identify.
  • Expanded the website to 18 language versions, adding Russian, Ukrainian, Czech, Arabic, Italian, Spanish, Portuguese, Simplified Chinese, Hebrew, Danish, Finnish, Slovak and Turkish.
  • Extended localized landing pages, help/FAQ, blog content and search metadata, including language-specific URLs and hreflang alternatives.
  • Kept shared WebP images and inline CSS optimization; added right-to-left presentation for Arabic and Hebrew.
  • Platforms: Windows
  • Continued refining the optional custom computer identifier workflow while retaining compatibility with existing Machine IDs.
  • Improved remote-session input, clipboard handling and permission-related user feedback.
  • Continued reliability work on the privacy Cover and session management.
  • Platforms: Android
  • Refined Connect button progress feedback to discourage repeated connection attempts.
  • Improved remote-session controls and readability across portrait and landscape layouts.
  • Continued work on reliable screen rendering, app switching and session re-entry.
  • Platforms: Linux, macOS and FreeBSD
  • Continued client interface, connectivity and release-package testing across additional desktop operating systems.
  • FreeBSD desktop user-interface and connection workflow work remains in progress and should not be interpreted as full feature parity with Windows.

October 22, 2026

  • Platforms: Windows, Android
  • Development highlights for October 17-22, 2026 (ongoing improvements; availability depends on app version and platform).
  • Added standalone File transfer from a computer's options menu without first opening its remote desktop.
  • File-only connections retain the existing access-password and local approval requirements.
  • File-transfer activity is identified separately from screen-sharing activity on the remote computer.
  • Reduced unnecessary screen capture and video traffic during file-only sessions while preserving normal remote-desktop behavior.
  • Improved file-transfer panel closing and cleanup to avoid inadvertently disconnecting an active desktop session.
  • Platforms: Android
  • Refreshed the remote-session toolbar with icons for Keyboard, Refresh, Copy, Enter text, Files and Tools.
  • Improved portrait and landscape layouts, with compact icon controls in portrait and labeled actions in landscape.
  • Refined session quality controls, connection status and optional technical diagnostics.
  • Improved Connecting button feedback to help prevent repeated connection attempts.
  • Adjusted session spacing around Android status and navigation bars.
  • Improved image-rendering responsiveness and recovery when switching between apps or returning from a phone call.
  • Updated the file-transfer panel for automatic Light and Dark appearance, including Access and Refresh icons.
  • Simplified the computer-list footer and primary actions, including Add, Refresh, Scan QR, Access and Settings.
  • Platforms: Windows
  • Added a direct File transfer command to the desktop computer options menu using the existing file explorer.
  • Added lightweight Sender support for file-only sessions without changing the regular desktop capture, input or P2P paths.
  • Retained the existing permission prompt when local approval is required and reused the remote-session activity notice for file transfers.

October 16, 2026

  • Platforms: Windows and other supported platforms
  • Development highlights for October 9-16, 2026 (summary of ongoing work, not a numbered public release; availability varies by version and platform).
  • Improved the reliability and responsiveness of remote desktop sessions.
  • Refined direct peer-to-peer connection handling to help establish efficient connections when network conditions allow.
  • Improved screen-capture recovery and reduced unnecessary processing during remote sessions.
  • Fine-tuned automatic image-quality adjustments for smoother operation as connection conditions change.
  • Made connection status and automatic quality mode easier to understand.
  • Added a quicker way to start a chat from the device list without first opening a remote desktop session.
  • Improved chat notifications, including message previews and convenient access to new conversations.
  • Refined chat controls and usability across supported interfaces.
  • Expanded QR-code sharing and importing options to make it easier to share and add devices.
  • Improved access-sharing tools, including convenient copy and save actions on supported platforms.
  • Improved navigation between Peers and Favorites, including retention of selected views and device filters.
  • Added more convenient Windows system-tray controls for managing automatic startup, without interrupting an existing session.
  • Refined application update handling and shutdown behavior.
  • Improved background operation and recovery behavior in the Windows app.
  • Continued compatibility and interface refinements across supported platforms and languages.

October 9, 2026

  • Platforms: Windows
  • Removed the custom chat emoji picker and its button; keep colorful Unicode emoji rendering while letting Windows handle Win + . natively.
  • Improved chat keyboard focus for Windows text services without reactivating the editor during mouse Preview events.
  • Corrected screen-cover desktop framework layout to the actual monitor size (DPI-aware), verified native overlay bounds and retained click-through styles.
  • The Cover toolbar button now keeps its short label and switches its icon to indicate the active state.
  • Platforms: Windows desktop (viewer only)
  • Replaced the viewer chat's Emoji.desktop framework RichTextBox input with a native Windows EDIT control hosted in desktop framework for the system Win + . emoji picker and caret anchoring.
  • Preserved colorful emoji rendering in chat history; the native editor may render emoji monochrome while composing, depending on Windows.
  • Restricted message submit to Enter in the actual native chat editor while this window is foreground; Shift+Enter keeps a newline.
  • Suppressed remote keyboard forwarding when native chat editor has focus. Sender chat, P2P, encryption, Cover and signing settings remain unchanged.

October 8, 2026

  • Platforms: Windows desktop
  • Fixed privacy Cover input pass-through: layered, no-activate topmost overlay with native hit-test transparency. Remote injected input remains available while local physical input is blocked.
  • Chat editor and messages now render full-color Windows emoji, including Unicode combinations, via Emoji.desktop framework.
  • Added an anchored in-chat emoji picker as fallback when the Windows Win + . panel cannot find a caret.
  • Prevented remote keyboard forwarding for chat child controls and reasserted text-input focus.

October 6, 2026

  • Platforms: Windows, macOS and web
  • Early October development recap: clearer saved-computer management, access controls and platform navigation.
  • Refined Windows access-password management, optional local approval and account sign-in options.
  • Improved Windows Light, Dark and Automatic appearance settings and day-to-day usability.
  • Continued the macOS Peers, Favorites, Settings and saved-computer interface refinements.
  • Adjusted the web experience, downloads and support information as the project expanded.

September 30, 2026

  • Platforms: Windows
  • Added guest remote connections without requiring a MyDeskViewer account.
  • Guest connections can be started directly with the remote computer's Machine ID and access password.
  • Guest sessions are limited to one active connection at a time and a maximum session length of 5 minutes.
  • Text clipboard synchronization remains available during guest sessions, while file transfer and image clipboard transfer are disabled.
  • Guest sessions use the secure server relay so guest-session restrictions can be enforced consistently.
  • Remote-session window titles now indicate whether the active connection is using P2P or server relay transport.
  • Improved button hover and pressed-state styling across the no-account and account sign-in screens.
  • The tray Copy access-data action now copies both the Machine ID and access password in a readable format.

September 26, 2026

  • Platforms: Windows
  • Added Light, Dark and Automatic appearance modes.
  • Automatic appearance follows the current Windows application theme.
  • Appearance selection is remembered and can be synchronized with the signed-in account.
  • Extended dark-mode support across the main window, Settings, login/account UI, remote-session controls and dialogs.
  • Improved dark-mode readability for menus, context menus and selection controls.
  • Improved Cover mode so the local screen can remain covered while remote input continues to work normally.
  • Improved disconnect cleanup after remote sessions and file-transfer activity.
  • Improved native Windows clipboard interoperability and stability.
  • General UI and reliability cleanup across desktop remote-session workflows.

September 25, 2026

  • Platforms: Windows
  • Fixed saved-computer group editing for offline computers.
  • Group changes now refresh the visible computer list immediately after saving.
  • Improved peer context-menu behavior and cleanup.
  • Improved tray-icon cleanup when the application exits.

September 22, 2026

  • Platforms: macOS
  • Refreshed the main macOS interface to more closely match the Windows Peers layout.
  • Improved the left navigation width and spacing for Peers, Favorites and Settings.
  • Added updated peer-management UI with Add/Edit actions and per-computer options.
  • Added dedicated Access and Settings views for the macOS client.
  • Improved saved-computer editing and group management on macOS.

September 20, 2026

  • Platforms: Windows
  • Added Microsoft account sign-in as an additional desktop authentication option.
  • Improved desktop sign-in/session handling around external browser authentication.

September 18, 2026

  • Platforms: Windows
  • Reworked computer access-password management.
  • The access password is now visible in the computer Access/Settings UI and can be changed or regenerated directly.
  • Added simple password generation for quick unattended-access setup.
  • Added optional password-less access; when enabled, an incoming connection without the password requires local Allow / Cancel approval.
  • Improved access-password handling when adding or editing saved computers.
  • Added a consolidated Settings page for account, access, session, clipboard and connection preferences.
  • Added an optional "Optimize Windows for remote session" setting that temporarily reduces selected Windows visual effects during an incoming session and restores them afterwards.

September 6, 2026

  • Platforms: Windows, Android and Linux
  • Early September development recap: introduced optional account MFA with authenticator and recovery codes.
  • Improved Windows Copy and Paste workflows for text, files and images across local and remote machines.
  • Adjusted Android remote-session safe areas for modern edge-to-edge displays.
  • Refined the Linux startup and login interface for smaller screens.

September 5, 2026

  • Platforms: Windows, Android, Linux
  • Added two-factor authentication (MFA/2FA) support for MyDeskViewer accounts.
  • Sign-in now supports six-digit authenticator codes and one-time recovery codes when MFA is enabled.
  • Added account controls for checking MFA status and enabling or disabling two-factor authentication.
  • MFA setup supports authenticator-app enrollment and a manual setup key.
  • Recovery codes are available during setup for safe offline storage.
  • Platforms: Linux
  • Refreshed the Linux startup and account screen for better use on smaller displays.
  • Reduced unused spacing and improved alignment of login, machine information and Settings actions.

September 3, 2026

  • Platforms: Windows
  • Added direct remote-to-local file Paste into the active Explorer destination.
  • Added cross-machine image clipboard transfer with PNG transport and Windows clipboard compatibility.
  • Improved clipboard image compatibility with applications that expose bitmap data in different native formats.
  • Added Settings controls for clipboard synchronization and optional desktop Copy notifications.
  • Added compact Select all, Copy and Paste actions to the remote-session toolbar.
  • Improved remote-session toolbar layout and connection-quality placement.
  • Improved application version labels to show the update channel and .NET runtime in a user-friendly form.
  • Platforms: Android
  • Added explicit safe-area handling for Android status and navigation bars.
  • Improved session layout on edge-to-edge Android devices.
  • Remote ON/OFF can now be used without signing in to a MyDeskViewer account.
  • Account sign-in remains optional for saved computers and account-backed features.

September 2, 2026

  • Platforms: Windows
  • Improved computer identity persistence across reboot and before/after Windows sign-in.
  • Rebuilt Windows clipboard synchronization around native Windows clipboard APIs.
  • Removed the old legacy-helper-based clipboard handling from normal Windows Copy/Paste flows.
  • Improved Explorer file Copy/Paste support, including delayed-rendered Module 3 clipboard formats and multi-file selections.
  • Remote Copy now integrates with the local Windows clipboard so normal Paste can be used in other applications.
  • Remote Paste can transfer local text and files to the remote computer before issuing the normal Paste action.
  • Improved clipboard loop prevention and synchronization reliability.

September 1, 2026

  • Platforms: Windows, Android
  • Added a default connection quality setting with Auto and fixed P1-P10 profiles.
  • Improved automatic stream quality stability by keeping additional safety headroom below the confirmed stable profile.

August 25, 2026

  • Platforms: Windows
  • Added per-machine unattended access with an optional local approval prompt.
  • Incoming access prompts now show the authenticated remote user's name.