Commit Graph

73 Commits

Author SHA1 Message Date
Cameron Clark
90c2bb5fb3 refactor(default layout): add typings for subscribe function in default layout 2021-02-10 19:40:46 +00:00
Cameron Clark
0c962e4913 chore(lint): add vue/html-self-closing eslint rule 2021-02-03 21:39:04 +00:00
Fernando Fernández
d8ef92f497 fix: misc fixes (fullscreen playback, styling, layout, etc...) 2021-01-30 12:12:17 +01:00
Fernando Fernández
329bf72b48 refactor: address review comments 2021-01-26 19:41:58 +01:00
Fernando Fernández
ebda35b59d refactor: login process and clean up strings 2021-01-26 19:41:58 +01:00
Fernando Fernández
b1abb2fb0c feat: expand search textfield when active 2021-01-21 13:34:50 +01:00
Fernando Fernández
8b6de3c7a0 feat(music): create full screen music player 2021-01-14 13:20:33 +01:00
Fernando Fernández
3afdd2079f feat: add transition to audio controls 2021-01-14 13:20:32 +01:00
Thibault Nocchi
013131b8bd fix: fix locales being detected from browser and being overriden
locale detection wasn't fully disabled and so our custom locale assignment was overriden by i18n

fix #494
2021-01-10 20:20:06 +01:00
MrTimscampi
cad499028f feat(dark-theme): add dark theme colors 2021-01-09 11:36:43 +01:00
Fernando Fernández
dcb69d8ef4 refactor(force-return-types): address review comments 2021-01-02 15:56:16 +01:00
Fernando Fernández
1c9be71d0a refactor: override typings for $t and remove string casting 2021-01-02 15:55:37 +01:00
Fernando Fernández
f98592df42 refactor: add missing return types 2021-01-02 15:55:34 +01:00
MrTimscampi
d22ae0f85c feat(music-player): add music player 2021-01-02 14:04:27 +01:00
Thibault Nocchi
63c6d477a7 feat(navigationdrawer): drawer is closed by default on mobile 2020-12-27 21:34:18 +01:00
MrTimscampi
787fb4e217 feat(playback-manager): add playback manager 2020-12-25 19:45:17 +01:00
cameron clark
f1e3144c6b fix(nav draw): fix no library items showing in nav draw 2020-12-22 13:33:12 +00:00
Julien Machiels
95ae6595b2
Merge pull request #415 from jellyfin/responsive-header-section
refactor(home-header): make home header section responsive
2020-12-22 14:24:48 +01:00
Dec-F
9b021b91bb feat: scroll 2020-12-21 11:30:06 +00:00
dec-f
6d515dc68c feat(metadata): data saving & dialog 2020-12-21 11:30:03 +00:00
MrTimscampi
d5d0fc64e7 fix(layout/default): fix type errors 2020-12-19 20:39:04 +01:00
Fernando Fernández
022ba8e965 refactor(build): fix type errors 2020-12-19 20:37:21 +01:00
MrTimscampi
8220bba380 feat(websocket): add websocket connection support 2020-12-19 20:36:18 +01:00
MrTimscampi
0f609b7d31 refactor(home-header): make home header section responsive 2020-12-19 16:26:52 +01:00
Julien Machiels
9c7c9da248
Merge branch 'master' into display_prefs 2020-12-17 23:51:03 +01:00
Thibault Nocchi
e94d67576a refactor(displaypreferences): callback object for special custom props 2020-12-17 16:59:15 +01:00
Thibault Nocchi
c7c74ca115 refactor(darkmodetoggle): move dark mode toggle to own component 2020-12-17 16:59:15 +01:00
Thibault Nocchi
f4ceafe895 feat: display preferences store and dark mode syncing 2020-12-17 16:59:15 +01:00
Thibault Nocchi
4be6274ab1 refactor(variables.scss): editing vuetify dark and light bg instead of applying it manually 2020-12-17 16:59:15 +01:00
MrTimscampi
8239a3fcb8 feat(settings): add settings page 2020-12-17 12:21:31 +01:00
cameron clark
8228342f25 fix(default layout): fix duplicate keys in default layout 2020-12-05 20:45:26 +00:00
Thibault Nocchi
a4b7575452 fix(default.vue): add locale for "toggle dark mode" 2020-12-05 20:34:45 +01:00
MrTimscampi
29069a0638 refactor(default): use v-model for dark mode switch 2020-12-05 18:15:36 +01:00
MrTimscampi
9ff25750ec refactor(navigation): rework navigation sidebar 2020-12-05 18:15:36 +01:00
MrTimscampi
15a1cde73f feat(item-details): add music and genres pages 2020-11-28 02:33:02 +01:00
MrTimscampi
c7deb30b1b fix(loading): fix duplicate v-app in loading bar 2020-11-14 20:17:38 +01:00
MrTimscampi
dc40b0f280 style(all): fix issues with updated linting config 2020-11-14 19:44:35 +01:00
Fernando Fernández
997b81eaa9 Merge branch 'master' into progressbar 2020-11-09 21:38:45 +01:00
MrTimscampi
722746c088 refactor(connection-monitor): move to an icon in user info
This moves the connection monitor to an indicator icon next to the user's name, giving an indication
while allowing the use of the client offline.
2020-11-05 23:52:08 +01:00
MrTimscampi
c1b4348eb4 refactor: use mapGetters to access store getters 2020-10-28 23:16:42 +01:00
MrTimscampi
3b7a96f344 feat: add connection monitor
Adds an overlay that prevents user interaction when connection is lost.
2020-10-28 22:55:25 +01:00
ferferga
2408242f77 feat(progressbar): finish bar component and basic implementation between routes 2020-10-25 21:06:27 +01:00
ferferga
a2759b95a6 feat(progressbar): move to top and fix top spacing 2020-10-23 02:18:25 +02:00
ferferga
804147bc06 feat(progressbar): use nuxt loading and create custom progressbar component 2020-10-22 20:55:30 +02:00
MrTimscampi
ec011945ff feat(details): redesign item details 2020-10-22 19:31:43 +02:00
MrTimscampi
d9686c6d5e refactor(store): use Vuex store for user views 2020-10-04 09:56:24 +02:00
MrTimscampi
d03f0b0a7c feat(backdrop): use theme background color for overlay 2020-09-25 22:16:11 +02:00
MrTimscampi
09b94982b1 feat(backdrop): add backdrop support
A component has been added to the default layout, which displays a blurhash from a Vuex store. The
Vuex store can either set or clear backdrops. To set a backdrop, you must pass a BaseItemDto[] in
order to retrieve the relevant images.
2020-09-25 14:14:17 +02:00
MrTimscampi
5c80d443ab refactor(layout): remove extraneous container from default layout 2020-09-20 12:57:20 +02:00
MrTimscampi
cbfd862a38 refactor(app-bar): use Jellyfin's colors in dark mode 2020-09-19 07:05:13 +02:00