Commit graph

452 commits

Author SHA1 Message Date
Tiberiu Ichim
d0b1ef0882 feat(ui): add tooltips to SideRail navigation and Deselect All button 2026-02-22 08:37:48 +02:00
Tiberiu Ichim
d7a2f4a515 feat(ui): improve keyboard shortcuts discoverability and centralized management 2026-02-22 08:18:50 +02:00
Tiberiu Ichim
a73ce12945 feat: Move to Library dialog with keyboard shortcut buttons + Alt+M shortcut
- Replace library dropdown in MoveToLibraryModal with flex-wrap shortcut buttons
- Each button has one letter underlined as a keyboard shortcut (greedy first-unused-letter assignment)
- Pressing the shortcut key selects the library and immediately triggers the move
- If the target library has multiple folders, folder picker appears before moving
- Add Alt+M as an alias for the existing Ctrl+Shift+M Move to Library shortcut
- Update docs and artifacts index
2026-02-20 20:25:32 +02:00
Tiberiu Ichim
9c0bb3162f Add Alt+Q shortcut for Match / Quick Match 2026-02-20 19:14:07 +02:00
Tiberiu Ichim
2f8a3c9fc7 fix: restore Ctrl+A functionality and expand to categorized bookshelf (Home/Search) 2026-02-20 18:52:20 +02:00
Tiberiu Ichim
0237b9a1e9 feat: add Alt navigation shortcuts (Home, Library, Series, Collections, Authors) 2026-02-20 18:31:33 +02:00
Tiberiu Ichim
791d78884d feat: implement global context-aware keyboard shortcuts and modal keyboard support (Enter/Esc) 2026-02-20 18:28:37 +02:00
Tiberiu Ichim
1e5e0d926b feat: implement global keyboard shortcuts for power users (Consolidate, Merge, Move, Reset) 2026-02-20 18:09:50 +02:00
Tiberiu Ichim
5bf60d5ae3 UI: Support alternative home view and improve View All buttons 2026-02-17 17:22:52 +02:00
Tiberiu Ichim
2369e19fe7 UI: Add View All buttons to Home shelves and update AGENTS.md 2026-02-17 17:18:55 +02:00
Tiberiu Ichim
86b036cb7c Implement interactive consolidation conflict resolution with merge and rename options 2026-02-17 15:48:28 +02:00
Tiberiu Ichim
f7506e84d3 Implement Ctrl+A Select All and Batch Reset functionality 2026-02-15 16:33:16 +02:00
Tiberiu Ichim
5f599a9980 Improve consolidate behavior: redirect to book page and prevent library page redirects for same-library moves 2026-02-14 22:03:02 +02:00
Tiberiu Ichim
96707200b8 Add consolidate feature 2026-02-13 14:15:18 +02:00
Tiberiu Ichim
56eca37304 Allow books to be merged 2026-02-12 19:57:04 +02:00
Tiberiu Ichim
653db18679 Fix multiple bugs 2026-02-06 22:43:24 +02:00
Tiberiu Ichim
7cc476a6ed Fix bugs 2026-02-06 21:57:03 +02:00
Tiberiu Ichim
fb206e8198 Multi move 2026-02-06 14:51:54 +02:00
advplyr
cafd92e206 Fix item edit modal show next/prev arrows when opening from Files or Match context menu item #4718 2025-10-08 14:52:14 -05:00
Tobias Berger
5ef632a7eb
Replace some SVG icons with material-symbols 2025-08-01 09:20:34 +02:00
Felix
d9f2d8bf1d
Update SideRail.vue
Changed cursor at version to pointer
2025-07-24 13:57:26 +02:00
advplyr
e201247d69 Handle socket re-authentication, fix socket toast to be re-usable, socket cleanup 2025-07-06 11:07:01 -05:00
advplyr
af1ff12dbb Add get all, update and delete endpoints. Add api keys config page
Some checks are pending
Run Component Tests / Run Component Tests (push) Waiting to run
Verify all i18n files are alphabetized / update_translations (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
2025-06-30 11:32:02 -05:00
advplyr
0ed6045d1e Add support for searching podcast episode titles #3301 2025-05-15 17:16:15 -05:00
advplyr
fc33da447a Remove unused album component 2025-05-09 17:13:17 -05:00
advplyr
ddf2ca3670 Update item image in audio player when updated on item #4025
Some checks failed
CodeQL / Analyze (push) Waiting to run
Build and Push Docker Image / build (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
Run Component Tests / Run Component Tests (push) Has been cancelled
2025-04-01 17:32:21 -05:00
mikiher
ca7852171b
Merge branch 'advplyr:master' into tailwind-4-migration 2025-03-20 13:06:04 +02:00
advplyr
3b7db82bf0 Update bulk download to not open in new tab 2025-03-18 17:33:46 -05:00
Vito0912
0a9a846a33
added download to frontend 2025-03-17 19:56:42 +01:00
mikiher
30db5d50fb Tailwind V4 migration initial commit 2025-03-16 16:41:37 +02:00
advplyr
3d5c02ae7c
Merge pull request #4037 from mikiher/route-to-library-if-last-issue-removed
Route from Issues to Library page after last issue was removed
2025-02-23 17:00:57 -06:00
mikiher
6c0e42db49 Route from Issues to Library if last issue is removed 2025-02-23 18:06:36 +02:00
Mike Smith
799879d67d
prevent long author strings from pushing the player controls down by truncating (#3944)
* prevent long author strings from pushing the player controls down by truncating

* move truncate to single author, instead of the main container
2025-02-21 17:45:29 -06:00
advplyr
f04ef320aa Restore scroll position on title change re-sort 2025-02-19 17:12:19 -06:00
mikiher
2e8cb46c57 Resort title-sorted bookshelf after title change 2025-02-19 21:04:07 +02:00
advplyr
c4d99a118f Fix chapter end sleep timer sometimes not stopping #3969 2025-02-14 16:24:39 -06:00
advplyr
36ef675556 Fix edit episode next/prev buttons showing when editing from home page 2025-02-08 13:05:50 -06:00
Nicholas Wallace
8974c582fc Add: collection and playlist link to guide 2025-01-29 22:46:53 -07:00
advplyr
45aaaf9f0b Pass ChapterInfo to media session 2025-01-28 09:47:26 -06:00
advplyr
32b886a0c3 Update bookmark modal to scale with playback rate #3728 2025-01-16 17:06:06 -06:00
advplyr
86809dcc62 Update audio player to pass chapterInfo to media session API 2025-01-01 09:02:31 -06:00
advplyr
4d8501c347 Update skeleton card to have box shadow, fix last row of skeleton cards 2024-12-26 16:34:25 -06:00
mikiher
780c0dcb99
Merge branch 'master' into lazy-bookshelf-optimizations 2024-12-21 17:50:51 +02:00
mikiher
921880445a Introduce static skeleton cards 2024-12-21 17:42:32 +02:00
advplyr
71b943f434 Update mobile toolbar nav to show queue for podcast libraries #3719 2024-12-18 17:44:46 -06:00
mikiher
ba55413e63 LazyBookshelf optimizations 2024-12-16 19:21:44 +02:00
advplyr
e616b53877 Accessibility update for book & series cards, home page shelf scroll #2268 #3699 2024-12-12 16:51:36 -06:00
advplyr
eab86f90a8 Accessibility update for config side nav and modal, set focus on modal content on open 2024-12-12 15:16:49 -06:00
advplyr
f97389cb2b More accessibility updates: adding roles for toolbars, bookshelf cards, author sort #2268 #3699 2024-12-11 17:24:48 -06:00
advplyr
4610e58337 Update:Home shelf labels use h2 tag, play & edit buttons overlaying item page updated to button tag with aria-label for accessibility #3699 2024-12-09 17:24:21 -06:00