claude_session_viewer/lib
Mathias Beaulieu-Duncan 780ef9378f feat: custom native file picker showing hidden files/folders
Replaced file_picker's Load/Browse with a custom NativePickerRegistrar
Swift plugin that opens NSOpenPanel with showsHiddenFiles = true.
The file_picker package hardcodes this to false, making hidden folders
like ~/.claude invisible in its dialogs.

Changes:
- New NativePickerRegistrar.swift: custom NSOpenPanel with hidden files
- New NativePicker Dart service using method channel
- Browse: only shows folders (canChooseFiles=false), hidden visible
- Load: only shows .jsonl files, hidden folders visible
- Registered via AppDelegate.applicationDidFinishLaunching
- Removed file_picker dependency from home_screen imports
- Fixed all info-level lint issues (super params, null-aware, doc comment)
- Signed, notarized, stapled DMG
2026-04-07 14:32:06 -04:00
..
models feat: custom native file picker showing hidden files/folders 2026-04-07 14:32:06 -04:00
providers perf: Phase 1 critical performance fixes + production macOS build 2026-04-07 13:32:13 -04:00
screens feat: custom native file picker showing hidden files/folders 2026-04-07 14:32:06 -04:00
services feat: custom native file picker showing hidden files/folders 2026-04-07 14:32:06 -04:00
theme Initial commit: Claude Code session viewer (Flutter macOS) 2026-03-10 16:17:23 -04:00
widgets perf: Phase 1 critical performance fixes + production macOS build 2026-04-07 13:32:13 -04:00
main.dart Rename to Claude Session Analysis and prepare for Mac App Store 2026-03-12 16:57:20 -04:00