| -rw-r--r-- | .gitignore | 4L |
| -rw-r--r-- | Cargo.lock | 2040L |
| -rw-r--r-- | Cargo.toml | 31L |
| -rw-r--r-- | LICENSE | 202L |
| -rw-r--r-- | README.md | 192L |
| -rw-r--r-- | assets/ommp_logo.png | 16399B |
| -rw-r--r-- | assets/screenshot.png | 679900B |
| -rw-r--r-- | packaging/aur/.SRCINFO | 17L |
| -rw-r--r-- | packaging/aur/PKGBUILD | 42L |
| -rw-r--r-- | site/content/_index.md | 92L |
| -rw-r--r-- | site/sqzass.toml | 15L |
| -rw-r--r-- | site/static/CNAME | 1L |
| -rw-r--r-- | site/static/css/main.css | 383L |
| -rw-r--r-- | site/static/favicon.ico | 15086B |
| -rw-r--r-- | site/static/fonts/bricolage-grotesque-var.woff2 | 76888B |
| -rw-r--r-- | site/static/fonts/jetbrains-mono-400.woff2 | 21168B |
| -rw-r--r-- | site/static/fonts/jetbrains-mono-700.woff2 | 21908B |
| -rw-r--r-- | site/static/img/01-main.avif | 282272B |
| -rw-r--r-- | site/static/img/02-help.avif | 81150B |
| -rw-r--r-- | site/static/img/03-search.avif | 286170B |
| -rw-r--r-- | site/static/img/logo.png | 16503B |
| -rw-r--r-- | site/static/img/note-field.png | 16414B |
| -rw-r--r-- | site/static/img/og.png | 60654B |
| -rw-r--r-- | site/static/js/status.js | 87L |
| -rw-r--r-- | site/templates/landing.html | 208L |
| -rw-r--r-- | site/templates/page.html | 19L |
| -rwxr-xr-x | site/tools/deploy.sh | 39L |
| -rw-r--r-- | site/tools/note-field.py | 80L |
| -rw-r--r-- | site/tools/prep-state.py | 9L |
| -rwxr-xr-x | site/tools/shoot.sh | 112L |
| -rw-r--r-- | src/app/handler.rs | 971L |
| -rw-r--r-- | src/app/mod.rs | 804L |
| -rw-r--r-- | src/app/persist.rs | 113L |
| -rw-r--r-- | src/app/state.rs | 208L |
| -rw-r--r-- | src/audio/mod.rs | 3L |
| -rw-r--r-- | src/audio/player.rs | 326L |
| -rw-r--r-- | src/event/input.rs | 42L |
| -rw-r--r-- | src/event/mod.rs | 30L |
| -rw-r--r-- | src/library/cache.rs | 172L |
| -rw-r--r-- | src/library/mod.rs | 386L |
| -rw-r--r-- | src/library/scanner.rs | 151L |
| -rw-r--r-- | src/library/track.rs | 187L |
| -rw-r--r-- | src/library/watcher.rs | 70L |
| -rw-r--r-- | src/main.rs | 412L |
| -rw-r--r-- | src/ui/layout.rs | 58L |
| -rw-r--r-- | src/ui/mod.rs | 323L |
| -rw-r--r-- | src/ui/pane.rs | 15L |
| -rw-r--r-- | src/ui/panes/dir_browser_pane.rs | 276L |
| -rw-r--r-- | src/ui/panes/library_pane.rs | 411L |
| -rw-r--r-- | src/ui/panes/list_pane.rs | 305L |
| -rw-r--r-- | src/ui/panes/mod.rs | 5L |
| -rw-r--r-- | src/ui/panes/queue_pane.rs | 258L |
| -rw-r--r-- | src/ui/panes/track_info_pane.rs | 82L |
| -rw-r--r-- | src/ui/text.rs | 102L |
| -rw-r--r-- | src/ui/theme.rs | 36L |
| -rw-r--r-- | src/ui/widgets/about_modal.rs | 424L |
| -rw-r--r-- | src/ui/widgets/help_modal.rs | 88L |
| -rw-r--r-- | src/ui/widgets/info_pane.rs | 392L |
| -rw-r--r-- | src/ui/widgets/mod.rs | 8L |
| -rw-r--r-- | src/ui/widgets/playlist_modal.rs | 164L |
| -rw-r--r-- | src/ui/widgets/progress_bar.rs | 85L |
| -rw-r--r-- | src/ui/widgets/search_modal.rs | 161L |
| -rw-r--r-- | src/ui/widgets/status_bar.rs | 174L |
| -rw-r--r-- | src/ui/widgets/tab_bar.rs | 151L |