Skip to content

NcDavTray v1.2.2

Latest

Choose a tag to compare

@ernolf ernolf released this 21 Apr 02:06
v1.2.2
3a46bf0

A tidy-up release — smaller, stabler, better documented. 🧹✨

🆕 What's new

Screenshots in the README — the documentation now shows what NcDavTray actually looks like: tray states, context menus, Settings dialog tabs, Explorer
with custom drive icons and labels.

Corrected file locking docs — the README now accurately describes how automatic Office file locking works (with and without the files_lock app), including the known same-user bypass behaviour.

⚡ Smaller footprint

The embedded bitmap has been replaced with a more compact variant — the script is about 43 KB lighter without any visual change.

🐛 Fixes

  • Settings / UAC shield — a subtle Heisenbug that caused the WebDAV cache tab to silently ignore the first interaction is now gone
  • Cache watcher status label was missing quotes in an i18n call — fixed
  • $args in Start-InstalledInstance was shadowing a PowerShell automatic variable — renamed to $psArgs
  • Duplicate tab-variable cleanup in the FormClosed handler — removed
  • Unnecessary global: scope qualifier on an internal function — removed
  • Redundant UpdateSaveButton call in the avatar TextChanged handler — removed

🔧 Internal

Extracted a shared New-HttpGetRequest factory to eliminate repeated HTTP setup boilerplate across four functions (~40 lines removed).

Full Changelog: v1.2.1...v1.2.2