Skip to content

PJDesk 0.5.2

Choose a tag to compare

@whoamib2 whoamib2 released this 18 Oct 23:10
39e5624

PJDesk 0.5.2

This release makes it easier to see what version everything is running, adds a Saved computers list, and makes working with multi-monitor computers a lot smoother. It works with 0.5.1, so you can update computers in any order.

See versions at a glance

  • pjdesk.com admin page: the new Servers & devices page lists each PJDesk Server with its name, version, role (primary or standby), account, and last report. Servers behind the current release get an outdated badge.
  • PJDesk Server window: the Devices list has a new Version column showing which PJDesk version each computer is running. Computers on a version older than 0.5.2 show unknown (<0.5.2). Computers that are behind the latest release get an update available badge next to the Update button.
  • The server's own version is shown on its service card, and with Cloud Sync you can also see the other server's name, version, and role.

Desktop client versions are shown in the PJDesk Server window rather than on pjdesk.com, because the cloud copy of your server data stays sealed.

Admin: plans and a new Overview

  • Admins can now grant a plan, Free or Cloud Sync, to any account from the admin page, with an optional expiry date and a note. Each change is recorded in the audit log (who made it, when, and the old and new plan). Once a Cloud Sync grant expires, the account goes back to Free.
  • The admin Overview has been redesigned as a dashboard with real numbers: accounts, servers, devices, and audit entries. It also has a Servers panel, recent activity, a Free vs. Cloud Sync breakdown, and quick links to Grant plan and Accounts. It works in both light and dark themes.

New: Saved computers

  • A new Saved computers tab lists every computer you've connected to.
  • Each computer shows an operating system icon, its name, and its ID, with a button to copy the ID.
  • Search by name, ID (spaces don't matter), or operating system. Press Enter to connect to the first match. You can sort the list and filter it to favorites.
  • One-click Connect on every row, plus a menu to rename, transfer a file, favorite, forget the saved password, or remove the computer.
  • Save the password the first time you log in: the password prompt for a new computer has a Remember password box and a Show/Hide toggle. The password is saved only after the other computer accepts it, and it is protected with Windows DPAPI for your Windows user account. If a saved password stops working, PJDesk clears it and asks you again. Remember password is off by default; you can turn it on in Settings.

Multi-monitor

You can now switch between remote screens without reconnecting.

  • Screen tabs across the top: when the remote computer has more than one display, a tab strip at the top of the session window shows Screen 1, Screen 2, … and All screens. Click a tab to switch right away. Hover over a tab to see that screen's resolution. The strip is hidden when the remote computer has only one display, and it never covers the remote picture.
  • All screens shows the whole remote desktop at once, and the mouse moves smoothly from one screen to the next.
  • Separate windows (the button at the end of the tab strip) opens one window per remote screen, titled like Office PC — Screen 2. Drag each window to any of your monitors. Each window has its own fullscreen (a button or F11) on the monitor it's on. Closing a screen's window stops that screen and keeps the session going. Closing the last window ends the session.
  • Keyboard shortcuts: Ctrl+Alt+1 through 9 switches to that screen (in Separate windows mode it brings that screen's window to the front). Ctrl+Alt+Left/Right moves to the previous or next screen.
  • PJDesk remembers your last view, screen, and window positions for each saved computer.
  • When a remote computer adds, removes, or resizes a display, PJDesk picks up the change. If a display is unplugged, its window closes and you get a short notice.

Compatibility

  • The protocol is still version 3, so 0.5.2 is fully compatible with 0.5.1. Older hosts still work. They just show a single screen and an unknown OS icon until they're updated.

Downloads

  • PJDesk-Setup-0.5.2.exe: PJDesk client for Windows
  • PJDesk-Server-Setup-0.5.2.exe: PJDesk Server for Windows

SHA256

10b08da8074d27b3980c323090bc87753b8c386392eb22d3827d056cd81879af  PJDesk-Setup-0.5.2.exe
9be1fb56ede6997d0fe8dea50c8a07f2bde753da372cd678d441d623cbbbf158  PJDesk-Server-Setup-0.5.2.exe