Skip to content

yafm v0.9.5 — File-type tiles · Sidebar reorder · App handling

Choose a tag to compare

@akurach akurach released this 16 Jun 09:11
· 11 commits to main since this release

File-type tiles · Sidebar reorder · App handling

Added

  • File-type tiles — colored extension chips for ~250 known types (code, 3D/CAD, RAW photo, design, audio/video project files, fonts, binaries…). Toggle in Settings ▸ Appearance; folders and unknown types keep their real macOS icon.
  • One type→color palette drives both the tile and the optional "tint file names by type" — they can never disagree. Per-category color pickers + a searchable type browser to see/override what's mapped.
  • Live sidebar reorder — drag a Favorites item or a whole section; the grabbed block follows the cursor while neighbors spring into place. Order persists.
  • Configurable columns (header right-click / path-bar button), quick tags from the row menu (colored dots), Full Disk Access in Settings, and an app right-arrow behavior setting + Show Package Contents.

Fixed

  • Big-folder freeze — an unbounded persisted column width sent AppKit's layout engine into infinite recursion. Restored the Name-width clamp + a startup sanitizer that heals corrupt widths.
  • .app shown as a folder — real app icon, Kind = "Application", launches on double-click (no spurious prompt), enters as a folder on → (configurable).
  • Sidebar drag no longer moves the window; selecting a row no longer scroll-centers the list; light-mode tile contrast; debounced plugin/EXIF churn.

Changed

  • Settings reorganized (General: Theme/Density/Motion; Appearance: the tile system); window enlarged.

⚠️ Unnotarized DMG. Gatekeeper blocks it on first open: right-click the app → Open, then Open Anyway (or xattr -dr com.apple.quarantine /Applications/yafm.app). Notarization lands once an Apple Developer ID cert is set up.