Commit Graph

104 Commits

Author SHA1 Message Date
Bill Thornton 2346943348 Move dom.js to utils 2025-07-11 18:28:55 -04:00
Bill Thornton fdcf1b06c3 Add constants for app features 2025-04-30 17:41:36 -04:00
Bill Thornton 953073cd28 Use index file for apiclient lib imports 2025-04-22 08:48:34 -04:00
Bill Thornton 5bcbcfbe12 Move server connections to lib 2025-04-22 08:26:43 -04:00
Bill Thornton fe22de4f89 Refactor item text lines 2025-01-14 13:42:17 -05:00
Bill Thornton 68bac124af Refactor media session to playback subscriber 2024-10-30 02:20:20 -04:00
Bill Thornton 99b2bd4f6e Remove app router routing 2024-09-06 11:41:58 -04:00
Bill Thornton 056d802c56 Move globalize to lib 2024-08-14 14:00:09 -04:00
Bill Thornton c95592d6e3 Hide lyrics button when there are no lyrics 2024-04-30 17:35:08 -04:00
Bill Thornton 873d8597a4 Fix undefined now playing item 2024-04-30 16:10:50 -04:00
Bill Thornton 0e98ae44ab Merge pull request #5371 from dmitrylyzo/fix-favorite-margin
Fix Favorite button margin
2024-04-21 14:32:11 -04:00
Dmitry Lyzo ed9bf4a665 Fix margin of Favorite button
`listItemButton` removes margin and should not be used for non-list items.
2024-04-16 14:54:42 +03:00
robert-hamilton36 c42b96df3e add Lyrics 2024-04-10 10:49:33 +12:00
robert-hamilton36 53524bc95c add titles to buttons on now playing bar 2024-03-27 10:19:15 +03:00
Damian Kacperski c1079bdda9 Fix handling of single click on previous track button 2024-01-21 14:05:21 +01:00
Sky-High ad252c6df1 implement suggestions 2 2023-11-08 13:10:21 -05:00
Sky High 7a98119b93 Update src/components/nowPlayingBar/nowPlayingBar.js
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2023-11-08 13:10:21 -05:00
Sky High b1161facc0 Update src/components/nowPlayingBar/nowPlayingBar.js
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2023-11-08 13:10:21 -05:00
Sky-High 108e00ac45 Fix playback control issues with chromecast 2023-11-08 13:10:21 -05:00
Bill Thornton 20381bd3ec Fix all loneliness 2023-09-12 23:45:36 -04:00
stamatovg e0d4aa6c77 Merge branch 'master' into enable-airplay-audioplayer 2023-07-20 18:10:13 +03:00
Bill Thornton f35a8151e0 Add prefer optional chaining rule 2023-07-06 13:39:48 -04:00
stamatovg 070dadbc69 Merge branch 'master' into enable-airplay-audioplayer 2023-05-11 22:32:27 +03:00
Bill Thornton f96166657d Move remaining router components 2023-05-02 16:40:31 -04:00
Georgi Stamatov 90fc207c9e fix eslint newline required at end of file 2023-04-20 22:26:01 +03:00
stamatovg 9a69156487 Merge branch 'master' into enable-airplay-audioplayer 2023-04-20 12:00:25 +03:00
Bill Thornton f2726653ae Fix indentation issues 2023-04-19 01:56:05 -04:00
Sky-High 7a0535d9c7 reset long doubleclick time to 5 seconds 2023-04-18 22:08:30 +02:00
Georgi Stamatov 14fca37e78 Convert if/else add/remove statements to toggle 2023-04-18 20:17:25 +03:00
Sky-High a4ea68f40b add support for playlists in general iso albums only 2023-04-13 10:27:30 +02:00
Georgi Stamatov f3b84cadad enable airplay for audioplayer 2023-04-10 12:06:00 +03:00
Sky-High 169f7a8b7d update previousTrack click event to avoid redundant calls to playbackManager 2023-03-30 14:50:21 +02:00
Dmitry Lyzo 5e6de2d7db Backport pull request #4243 from jellyfin/release-10.8.z
Fix HTML escaping in MediaSession and on remote page

Original-merge: ae907cd8a6d2114405f9f9d4d1ce502c10d6a0e8

Merged-by: Bill Thornton <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2023-01-22 14:07:08 -05:00
Bill Thornton 84c007fa0b Merge pull request #3743 from hadicharara/hadicharara/added-support-for-rtl-layouts
Add Initial support for RTL layouts
2022-10-15 02:50:48 -04:00
Bill Thornton 0a0e45d155 Replace apiclient event bus with local version 2022-10-14 10:58:16 -04:00
Hadi Charara 104ad71ea7 Merge branch 'master' into hadicharara/added-support-for-rtl-layouts 2022-10-12 08:29:53 -04:00
Bill Thornton 1f4e65822b Fix sonarjs no-collapsible-if 2022-10-03 14:26:16 -04:00
Hadi Charara 32f103b852 Merge branch 'master' into hadicharara/added-support-for-rtl-layouts 2022-10-01 16:55:59 -04:00
callum ea2498a0dd Backport pull request #3877 from jellyfin/release-10.8.z
Fix itemcontextmenu fails to update for items with no image metadata

Original-merge: 72d538e902fbcd7196ee1ee3eb1673a0a225fb2a

Merged-by: Bill Thornton <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-09-24 00:00:13 -04:00
Hadi Charara d4202e0279 Replaced all inline entries with attribute bases selectors 2022-07-14 17:59:23 -04:00
Hadi Charara ece21d0de0 Deployed music player fixes 2022-07-08 22:25:41 -04:00
JodliDev 8420d31696 Move cursor: pointer; to .nowPlayingBar 2022-04-19 15:17:03 +02:00
JodliDev f4ed457dba Update nowPlayingBar.scss
Make clear that nowplayingBar is actually clickable
2022-04-14 11:59:46 +02:00
Dmitry Lyzo 119df2cc99 Add aria-hidden to button icons 2022-02-25 01:52:14 +03:00
Dmitry Lyzo 821036bf71 Fix nowplayingbar not displaying when restoring the view
'init' message was skipped in https://github.com/jellyfin/jellyfin-web/commit/2d5e7f745f54da7917ad6768d3e9b58fcadf3e69
Use 'refresh' type message to allow show/hide.
2022-02-21 00:09:11 +03:00
Dmitry Lyzo 2d5e7f745f Skip non-ready state of player in nowPlayingBar
When nowPlayingBar receives an `init` event, some propertes of `state` are not
yet defined. Wait for `playbackstart`.
2022-02-01 01:16:53 +03:00
Bill Thornton f60b7686d0 Remove unused variables 2021-03-23 11:28:16 -04:00
Bill Thornton a47f6d458c Move components css files to sass 2021-03-19 14:00:59 -04:00
Bill Thornton ec7cffcfd1 Always allow stopping via the action menu 2020-12-18 14:31:40 -05:00
Nyanmisaka c74a4307b6 Apply suggestions from code review
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-11-30 18:03:36 +08:00