Ports every remaining view (Keybinds, the last one — dual Flat/MultiLayout schema detection, per-action dedicated fields with a raw-JSON fallback for anything not modeled) and removes the now-fully-dead GTK4 crate (root Cargo.toml + src/), leaving src-tauri/ as the single Rust binary crate. Also folds in the UX pass done alongside the migration: responsive multi-column layout instead of a single centered column, chip/dropdown pickers replacing free-typed fields (Wi-Fi networks, Bar style, keyboard layout, tag lists), consistent pill-switch toggles and boxed-list card styling across every page, and a sidebar scroll-chaining fix.
37 lines
356 B
Text
37 lines
356 B
Text
# Rust build artifacts
|
|
/target/
|
|
**/*.pdb
|
|
|
|
# Editor / IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.direnv/
|
|
|
|
# OS artifacts
|
|
.DS_Store
|
|
Thumbs.db
|
|
desktop.ini
|
|
|
|
# Environment / secrets
|
|
.env
|
|
.env.local
|
|
*.env.*
|
|
secrets/
|
|
*.pem
|
|
*.key
|
|
*.p12
|
|
|
|
# Runtime / logs
|
|
*.log
|
|
logs/
|
|
*.pid
|
|
*.sock
|
|
|
|
# Claude Code local agent state
|
|
.claude/
|
|
|
|
# Local hygiene notes (not for commit)
|
|
CLAUDE.md
|