claude_session_viewer/lib/models
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
..
agent_info.dart Initial commit: Claude Code session viewer (Flutter macOS) 2026-03-10 16:17:23 -04:00
content_block.dart feat: custom native file picker showing hidden files/folders 2026-04-07 14:32:06 -04:00
log_entry.dart Initial commit: Claude Code session viewer (Flutter macOS) 2026-03-10 16:17:23 -04:00
token_usage.dart Initial commit: Claude Code session viewer (Flutter macOS) 2026-03-10 16:17:23 -04:00