Skip to content

Releases: jaimitus/ZenDesktop

ZenDesktop v1.0.16

Choose a tag to compare

@github-actions github-actions released this 13 Aug 15:46

[1.0.16] - 2026-08-13

Added

  • File favorites (pin to top): pin important files so they always float
    above a fence, regardless of the sort order. Toggle with Ctrl+P on the
    selected item or by clicking the pin button that appears on hover; pinned
    files show a pin badge in list and grid view and persist per rule (including
    virtual and tabbed fences).
  • Dedicated language tab: Settings now has its own 🌐 Language panel with
    flag cards, instead of crowding the General tab (which also fixes the overlap
    with the export/import configuration section).

Fixed

  • Settings scroll residue: scrolling the settings panels no longer leaves
    black lines over the input fields. Native edit controls are now repositioned
    and shown/hidden outside the Direct2D draw cycle (before/after EndDraw),
    so their previous positions are always repainted.

ZenDesktop v1.0.15

Choose a tag to compare

@github-actions github-actions released this 13 Aug 12:40

[1.0.15] - 2026-08-13

Added

  • Keyboard navigation: arrow keys move the selection (Home/End jump to
    first/last, Shift extends the selection). Works in both list and grid
    view, auto-scrolls to keep the selected item visible, and pairs with
    Enter (open) and Delete (trash).
  • Advanced rules: rules can now filter by file size (min/max, human
    readable like 5 MB), age (newer/older than N days), and a full regular
    expression on the file name. Filters combine with the existing
    extension/name patterns and apply to virtual fences and auto-organization.

Fixed

  • F2 rename now works: fences are non-activating windows, so clicking a
    file never gave the fence keyboard focus and F2/Delete/Enter keystrokes
    went to the previously focused app. Clicking an item now activates and
    focuses the fence, so F2 rename, Delete, Enter, Ctrl+A and arrow keys all
    work right after selecting a file.

ZenDesktop v1.0.14

Choose a tag to compare

@github-actions github-actions released this 13 Aug 12:01

[1.0.14] - 2026-08-13

Added

  • Pin to Top (always-on-top): a pin button next to the lock in each fence
    header makes that fence float above any app (HWND_TOPMOST), ideal for an
    Inbox or a notes box. The state persists with the layout, survives layout
    templates, and can also be toggled from the right-click menu.
  • Per-fence icon size: each rule can override the global grid icon size
    with a cycling chip in Settings → Rules (Auto → 16 → 24 → 32 → 48 → 64 →
    96 px). Auto inherits the global Appearance setting.
  • Header tooltips: hovering the lock or pin icon now shows a floating
    tooltip above the fence explaining the action, localized in all six
    languages.

ZenDesktop v1.0.13

Choose a tag to compare

@github-actions github-actions released this 13 Aug 11:02

[1.0.13] - 2026-08-13

Changed

  • Live settings preview: options now apply instantly as you change them
    (theme, colors, sizes, rules, language, folders…), so you see the result
    immediately without an Apply button.
  • Removed the Apply button: Save persists the changes and closes,
    Cancel reverts the live preview back to the state before opening
    Settings. Text fields commit when they lose focus or on Enter.
  • An unsaved changes indicator (accent dot + label) appears in the
    Settings bar while the preview differs from the saved state.
  • Debounced preview: rapid changes (typing + blur, fast toggles) coalesce
    into a single fence rebuild ~200 ms after the last change, so the desktop
    doesn't flicker while editing.
  • State preserved on rebuild: fences keep their scroll position, selection,
    search text and active tab across live-preview rebuilds, so changing a
    color no longer resets what you were looking at.
  • Selective organize: saving now only runs an organization pass when the
    rules or folders actually changed, so a purely visual tweak no longer
    sweeps the desktop.

Fixed

  • Settings sidebar now shows the real build version instead of a hardcoded
    v1.0.11.

ZenDesktop v1.0.12

Choose a tag to compare

@github-actions github-actions released this 12 Aug 22:58

[1.0.12] - 2026-08-13

Added

  • Layout templates: save named snapshots of all fence positions from
    Settings → General and reapply them with one click (clickable chips).
    Each template can be marked as the default (star icon).
  • Multi-monitor aware templates: templates remember which monitor each
    fence lives on; applying one repositions fences onto their monitors even
    when the display setup changed (moved, swapped, resized, or unplugged
    monitors) — and never leaves a fence off-screen.
  • Auto-restore on known monitors: when the current monitor arrangement
    matches the default template (e.g. reconnecting a dock), the layout
    restores itself automatically — at startup if the display changed since
    the last session, and live whenever monitors are connected/disconnected.
  • Configurable startup delay: fences appear after a configurable delay
    (0–600 s) so they don't cover the desktop while Windows finishes booting.
  • Toast queue: notifications now queue up (max 5) instead of overwriting
    each other, and clicking one dismisses it instantly.
  • Magnetic snap guides: blue alignment guides while dragging fences —
    edges, centers, and same-size alignment with other fences and the monitor.

Changed

  • Pretty empty state: empty fences show a centered icon and a hint
    ("Drop files here") instead of plain text.

ZenDesktop v1.0.11

Choose a tag to compare

@github-actions github-actions released this 12 Aug 21:00

[1.0.11] - 2026-08-12

Changed

  • Test release to verify the end-to-end automatic update flow (1.0.10 ->
    1.0.11) over the CDN-only updater: detection, download with retries,
    signature verification, UAC elevation, mutex handoff and restart.

ZenDesktop v1.0.10

Choose a tag to compare

@github-actions github-actions released this 12 Aug 20:52

[1.0.10] - 2026-08-12

Fixed

  • Update checks no longer hit the GitHub API: the public API rate-limits
    per IP (60/hour), which made the updater report "status code 403" and
    blocked updates entirely. The latest version is now read from a small
    version.txt published on the downloads CDN (no rate limit), and the
    exe/signature URLs are built by convention.

ZenDesktop v1.0.9

Choose a tag to compare

@github-actions github-actions released this 12 Aug 20:42

[1.0.9] - 2026-08-12

Changed

  • Test release to verify the end-to-end automatic update flow from an
    installed build (1.0.8 -> 1.0.9: detection, download with retries,
    signature verification, UAC elevation, mutex handoff and restart).

ZenDesktop v1.0.8

Choose a tag to compare

@github-actions github-actions released this 12 Aug 20:30

[1.0.8] - 2026-08-12

Fixed

  • Robust update downloads: GitHub's CDN intermittently cuts connections
    mid-transfer ("Network Error: Unexpected EOF"). The updater now retries
    with backoff, and signature verification happens inside the retry loop, so
    a truncated download is discarded and re-downloaded instead of failing.
  • Better UAC diagnostics: if elevation is cancelled or blocked, the
    message now includes the real Windows error code (1223 = cancelled by
    user, 5 = denied/blocked) so the cause is identifiable.

ZenDesktop v1.0.7

Choose a tag to compare

@github-actions github-actions released this 12 Aug 20:18

[1.0.7] - 2026-08-12

Changed

  • Test release to verify the end-to-end automatic update flow from an
    installed build (1.0.6 -> 1.0.7, including the UAC elevation path).