Commit graph

34 commits

Author SHA1 Message Date
Bill Thornton
20381bd3ec Fix all loneliness 2023-09-12 23:45:36 -04:00
Bill Thornton
f96166657d Move remaining router components 2023-05-02 16:40:31 -04:00
Bill Thornton
64ecc3eae7 Add plugin types 2023-03-08 11:08:19 -05:00
Aimekram
bf145a602c refactor: give variables more descriptive names 2022-10-19 22:23:38 +02:00
Aimekram
832b9eaf4d fix: eslint no-shadow errors 2022-10-16 16:04:37 +02:00
Bill Thornton
0a0e45d155 Replace apiclient event bus with local version 2022-10-14 10:58:16 -04:00
Bill Thornton
1f4e65822b Fix sonarjs no-collapsible-if 2022-10-03 14:26:16 -04: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
Bill Thornton
125d5cb015 Move backdrop transparency method to component 2022-04-12 16:22:00 -04:00
Bill Thornton
9067b0e397 Fix eslint errors for empty functions/constructors 2022-03-01 10:57:48 -05:00
Bill Thornton
f60b7686d0 Remove unused variables 2021-03-23 11:28:16 -04:00
Bill Thornton
55dfb219b0 Move plugins css files to sass 2021-03-19 13:46:12 -04:00
Bill Thornton
f3d1b77058
Merge pull request #1903 from dmitrylyzo/return-of-the-scrollbar
Return permanent scrollbar
2020-11-21 15:28:08 -05:00
Dmitry Lyzo
b2d342f0e4 Suggestions: inline function 2020-11-21 23:04:42 +03:00
Dmitry Lyzo
89e2e77886 Add default error text 2020-11-21 22:51:24 +03:00
Dmitry Lyzo
6f61bee9d4
Merge branch 'master' into unavailable-yt-video-trailer-bug-fix 2020-11-20 11:08:06 +03:00
Dmitry Lyzo
c2b1d02a33
Merge branch 'master' into return-of-the-scrollbar 2020-11-20 09:28:55 +03:00
vitorsemeano
8a41247491 made some otimizations in nowPlayingBar.js
minor fixes in youtubePlayer plugin
2020-11-08 11:00:57 +00:00
Bill Thornton
a71b0314d4 Fix apiclient imports 2020-11-05 23:11:47 +00:00
MrTimscampi
7d9208e951 WIP 2020-11-05 23:09:09 +00:00
MrTimscampi
bfb8c7c1f6 Make import paths ES6-compatible 2020-11-05 22:58:26 +00:00
Dmitry Lyzo
5787069b31 Add some comments 2020-10-31 12:54:40 +03:00
Dmitry Lyzo
6aa0d7c318 Add error message 2020-10-29 23:52:52 +03:00
Dmitry Lyzo
da50605b4e Hide scrollbar only for fullscreen 2020-09-26 23:55:02 +03:00
Dmitry Lyzo
74227f38f5 Fix scrollbar for Youtube player 2020-09-03 01:40:36 +03:00
matjaz321
73e6f3c03f fixed linting error 2020-08-19 21:35:51 +02:00
matjaz321
865e9085ef CR fixes 2020-08-19 21:32:22 +02:00
matjaz321
a50e4853e3 linting fixes 2020-08-13 22:40:01 +02:00
matjaz321
c5cb1028ae Added onError eventListener to the youtube iframe video player to destroy itself whenever it receives any errors 2020-08-13 22:35:04 +02:00
MrTimscampi
5e1b6acffe Disallow block padding 2020-07-27 08:06:46 +02:00
MrTimscampi
60ec70b2d8 Fix linting errors 2020-07-26 13:10:32 +02:00
Cameron
c0d4c9f134 remove require 2020-07-17 20:56:21 +01:00
Cameron
0b98e7770f Migration of alphanumericshortcuts, autobackdrops and youtubeplayer/plugin to ES6 modules 2020-07-17 20:56:16 +01:00
MrTimscampi
128baad126 Move plugins to a dedicated directory 2020-06-03 22:17:01 +02:00