1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00
Commit graph

230 commits

Author SHA1 Message Date
Dmitry Lyzo
edfae1f1b8 Fix focus indication on artist and album
`emby-button` class is used as a flag for `EmbyButton.createdCallback`.
2024-09-14 02:53:14 +03:00
Peter Santos
1da9b548ac
Replace existence check with optional chaining (#5742) 2024-08-17 02:58:01 -04:00
Bill Thornton
056d802c56 Move globalize to lib 2024-08-14 14:00:09 -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
b0f295d6e6 Remove margin from Favorite button in title
Previosly, the `listItemButton` class removed it.
2024-04-16 14:54:42 +03: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
grafixeyehero
d702ad938a add show method for PlaylistEditor Class 2024-02-11 23:32:14 +03:00
Damian Kacperski
c1079bdda9 Fix handling of single click on previous track button 2024-01-21 14:05:21 +01:00
Bill Thornton
34212614bc
Merge pull request #4891 from Sky-High/playback-fixes-for-chromecast
Fix playback control issues with chromecast
2023-11-08 16:54:35 -05:00
Dmitry Lyzo
bd54821f6d Backport pull request #4912 from jellyfin/release-10.8.z
Fix imports

Original-merge: 1a1735340f

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

Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
2023-11-08 16:30:16 -05:00
Sky-High
c887e960aa implement suggestions 2023-11-08 13:10:21 -05:00
Sky High
4257a401d5 Update src/components/remotecontrol/remotecontrol.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
Dmitriy Dubson
c8a7c7040a Reduce cognitive complexity in card builder component 2023-10-27 09:29:09 -04:00
Vincent Lark
781b0858cb Use a static PNG image for paused indicator 2023-10-25 10:41:34 -04:00
Vincent Lark
f24e299881 Avoid updating the playlist, just the paused icon class 2023-10-25 10:41:34 -04:00
Vincent Lark
efb4a92ba6 Show a different icon when the player is paused 2023-10-25 10:41:34 -04:00
Bill Thornton
f35a8151e0 Add prefer optional chaining rule 2023-07-06 13:39:48 -04:00
Bill Thornton
ec0adb895b Add constructor capitalization rule 2023-07-06 11:49:55 -04:00
Hadi Charara
63dac9915b Fixed the bug 2023-05-06 21:20:26 -04:00
Bill Thornton
f96166657d Move remaining router components 2023-05-02 16:40:31 -04:00
Sky-High
7a0535d9c7 reset long doubleclick time to 5 seconds 2023-04-18 22:08:30 +02:00
Sky High
87b795e14f
Merge branch 'jellyfin:master' into upd-prev-track-evt 2023-04-18 21:25:58 +02:00
FireGamer3
d028531937 Fix rewind and fast forward buttons not showing on audio books 2023-04-15 14:02:01 -05:00
Sky-High
a4ea68f40b add support for playlists in general iso albums only 2023-04-13 10:27:30 +02:00
Sky-High
169f7a8b7d update previousTrack click event to avoid redundant calls to playbackManager 2023-03-30 14:50:21 +02:00
Bill Thornton
329cf77c81 Add eslint radix rule for parseInt 2023-03-09 00:20:11 -05:00
edvwib
d58f2e8ec4 Enable Stylelint rules for vendor prefixes
This commit also removes a bunch of vendor prefixes that were in the styles
but are no longer needed since PostCSS and Autoprefixer handles generating
them.
2022-12-20 23:49:26 +01:00
Bill Thornton
19f416580c Add eslint rules for sonar issues 2022-12-16 21:12:05 -05:00
Dmitry Lyzo
239bbfbbf1 Backport pull request #4089 from jellyfin/release-10.8.z
Fix double escape HTML

Original-merge: aa009091d5

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

Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
2022-10-27 00:13:41 -04: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
32f103b852 Merge branch 'master' into hadicharara/added-support-for-rtl-layouts 2022-10-01 16:55:59 -04:00
FatboyJames
436ba3cf81
Fix fullscreen scrobble not working for Audiobooks 2022-09-12 23:39:15 +01:00
taku0
3d51c68725 Respect safe area (notch) of mobile devices
This adds paddings to various containers so that buttons and contents are not
hidden by the notch or the Home indicator (the gray bar at the bottom).

- `src/assets/css/librarybrowser.scss`
  - `.skinHeader`: menu bar at the top.
  - `.padded-left` and `.padded-right`: the heading of library.

- `src/assets/css/site.scss`
  - `.content-primary`, `.padded-bottom-page`, `.page`,
    `.pageWithAbsoluteTabs`, and `.pageTabContent`: settings and dashboards.

- `src/elements/emby-scroller/emby-scroller.scss`
  - `.emby-scroller`: the library items.

- `src/assets/css/videoosd.scss`
  - `.videoOsdBottom`: the video playback control buttons and the progress bar.

- `src/components/alphaPicker/style.scss`
  - `.alphaPicker-fixed` and `.alphaPicker-fixed-right`: the alphabet picker.

- `src/components/appFooter/appFooter.scss`
  - `.appfooter`: the bottom bar showing the currently playing media.

- `src/components/multiSelect/multiSelect.scss`
  - `.selectionCommandsPanel`: the top bar when selecting multiple media.
    Shown when long-pressing media.

- `src/components/remotecontrol/remotecontrol.scss`
  - `.playlistSectionButton`: the bottom bar for current playlist.
    Shown when touching `.appfooter`.

- `src/components/toast/toast.scss`
  - `.toastContainer`: the toast.  Shown when refreshing metadata.

- `src/index.html`
  - `.mainDrawerHandle`: gesture area for the drawer.
    It seems conflicting with gestures of Safari.

- `src/libraries/navdrawer/navdrawer.scss`
  - `.tmla-mask` and `.touch-menu-la`: the drawer.

- `src/plugins/htmlVideoPlayer/style.scss`
  - `.videoPlayerContainer`: the video area when not fullscreen.
  - `.videoSubtitles`: the video subtitles for some devices, not including
    iPhone.

- `src/plugins/youtubePlayer/style.scss`
  - `.youtubePlayerContainer` container for the YouTube plugin.  Not tested.
2022-08-18 17:34:57 +09: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
Bill Thornton
90b1b45f26 Remove hash bang paths 2022-06-09 14:54:39 -04:00
San
c65a6dc888
fix parenthesis
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2022-05-30 20:44:14 -07:00
sancodes
9f19170dec fix no-sequence lint 2022-04-30 13:04:58 -07:00
Bill Thornton
a9ae263045 Remove default export for backdrop component 2022-04-12 16:58:56 -04:00
Dmitry Lyzo
4929bfd350 Fix HTML escaping
Regression: 59adbc348a
2022-03-19 10:51:52 +03:00
Dmitry Lyzo
59adbc348a Escape HTML 2022-03-06 13:29:14 +03:00
Dmitry Lyzo
bce24b26ba refactor: Remove unnecessary 'height'
It is better to use `flex-grow` to grow the element.
2022-02-28 22:45:18 +03:00
Dmitry Lyzo
20a5437506 refactor: Remove unnecessary flexbox 2022-02-28 18:19:32 +03:00
Dmitry Lyzo
fe895d4a36 fix: Fix vertical button alignment in Safari 10
Using `position: absolute` breaks Flexbox.
2022-02-28 18:19:31 +03:00
Bill Thornton
76b633b62d
Merge pull request #3018 from thornbill/fix-small-player
Fix audio player overlapping on small screens
2022-02-28 09:18:12 -05:00
Bill Thornton
0a0671d965 Remove unused styles 2022-02-28 01:39:12 -05:00
Bill Thornton
7ad5614795 Fix poster view in remote control component 2022-02-25 17:18:37 -05:00