Aleksi Lassila
d5975b902b
style: Small visual changes to home and library pages
2023-09-17 22:01:16 +03:00
Aleksi Lassila
fed8eacae6
feat: Combined home and discovery pages, small improvements
2023-09-17 00:29:37 +03:00
herbinator222
1ca6a37cb5
Added german translation
2023-09-02 07:44:44 +02:00
Aleksi Lassila
2e941c4a0f
feat(lang): Add Italian translations by @serverless83
2023-09-01 17:30:43 +03:00
Aleksi Lassila
247f52db21
feat: Add search to library
2023-09-01 17:24:58 +03:00
Aleksi Lassila
69482e1ded
refactor: MoviePage
2023-09-01 16:28:18 +03:00
Aleksi Lassila
b44d794c08
Refactored and cleaned up SeriesPage data fetching
2023-09-01 13:52:56 +03:00
Aleksi Lassila
8a056a3045
style: Improved library page loading animations
2023-08-31 03:26:06 +03:00
Aleksi Lassila
ca3911e062
feat: Added library sorting and pagination, improved image loading and other small adjustments
2023-08-31 02:45:36 +03:00
Aleksi Lassila
bddeab7e35
feat: Improved poster styles and image loading
2023-08-30 00:36:31 +03:00
Aleksi Lassila
81e3883485
feat: Updated library page to use new data store
2023-08-29 21:05:45 +03:00
Aleksi Lassila
b5c39c656d
feat: Updated movie and series pages to not use library.store, added keyboard controls to video player
2023-08-29 00:01:47 +03:00
Aleksi Lassila
7d5afa7b7e
feat: Decoupled continue watching from library.store
2023-08-27 03:04:20 +03:00
Aleksi Lassila
6ec440986e
feat: Add french translations by @GaetanPTX
2023-08-23 01:48:08 +03:00
Aleksi Lassila
8b520ef82f
feat: Notify users about invalid and incomplete settings
2023-08-21 18:17:10 +03:00
Aleksi Lassila
f67bf445c5
Merge branch 'feat/event-notifications'
2023-08-21 15:10:55 +03:00
Aleksi Lassila
134a545958
refactor: i18n refactoring
2023-08-21 14:25:11 +03:00
Aleksi Lassila
676512104f
add: Notifications
2023-08-21 13:13:49 +03:00
Axel Aguilar
e75c5b396b
Update TitleShowcase.svelte
...
Localized the entire component (I hope)
2023-08-19 12:05:06 -06:00
Axel Aguilar
015004c744
Update TitleSearchModal.svelte
...
Changed string names to match new syntax
Localized the entire component (I hope)
2023-08-19 12:04:40 -06:00
Axel Aguilar
9bc25dd16f
Update Navbar.svelte
...
Localized the entire component
2023-08-19 12:04:08 -06:00
Axel Aguilar
a6ce9da619
Update I18n.svelte
...
Listening to the reactive Settings property Language to change the application language on save!
Removed component comment at the top
2023-08-19 12:01:05 -06:00
Axel Aguilar
569d8e5c74
Merge remote-tracking branch 'upstream/master' into localization
2023-08-19 08:50:44 -06:00
Aleksi Lassila
834a615883
feat: Implemented settings page
2023-08-19 03:12:04 +03:00
Aleksi Lassila
1609b5f24d
Added initial integration setup on settings page
2023-08-18 03:46:02 +03:00
Aleksi Lassila
dfa8228d9d
Added & configured typeorm for storing settings
2023-08-17 02:57:10 +03:00
Aleksi Lassila
cd99f4e593
feat: Video player UI improvements, double click to fullscreen and click to pause
2023-08-16 13:23:19 +03:00
oxixes
2db658bfec
Fix iOS playback
2023-08-16 02:31:18 +02:00
oxixes
a414bc5ba0
Added custom video controls as well as a quality selector
2023-08-15 18:36:58 +02:00
Aleksi Lassila
c1ba3efabf
fix: Images loaded from Jellyfin not showing up, some fixes regarding environment variables
...
Closes #66
2023-08-15 17:57:15 +03:00
Aleksi Lassila
3cba296db1
fix: Radarr & Sonarr requests fail due to wrong indexerId, fix: Invalid backdrop urls
2023-08-15 15:12:17 +03:00
Aleksi Lassila
4732cc1c47
fix: Context menu clipping out of the window
2023-08-15 14:24:13 +03:00
Aleksi Lassila
1200489a19
feat: Make Radarr optional and some improvements to optional integrations
2023-08-15 14:01:43 +03:00
Aleksi Lassila
0b7956e6b6
feat: Make Sonarr optional
2023-08-15 12:41:46 +03:00
Aleksi Lassila
b64989c517
feat: Make Jellyfin environment variables optional
2023-08-15 12:23:49 +03:00
Aleksi Lassila
95dd5e070c
feat: Add context button with "open in" links in title pages & modals
2023-08-15 02:15:51 +03:00
Aleksi Lassila
383d43d52c
feat: Add skip this version button, use youtube-nocookie.com, add changelog button
2023-08-14 17:50:47 +03:00
Axel Aguilar
c6e19cbc93
enhancement: Added Localization to the app
...
Added Localization to the app (English, Spanish)
Users can add translations in .json format in the /src/lib/lang folder and then register them in the I18n Svelte component
Maybe someone knows how to dinamically load everything in the /lang folder so you don't need to register them manually
Some strings are still missing to be updated, I'm setting up my environment to have Radarr, Sonarr and Jellyfin
Followed this guide to add Localization to Reiverr: https://phrase.com/blog/posts/a-step-by-step-guide-to-svelte-localization-with-svelte-i18n-v3/
2023-08-12 11:45:42 -06:00
Aleksi Lassila
4fcf8fae76
add: Update checker
...
fix: Jellyfin user id being hard coded
2023-08-11 22:45:53 +03:00
Aleksi Lassila
053618e4d3
Added docker production setup, updated README
2023-08-11 02:06:01 +03:00
Aleksi Lassila
2566829e56
General code cleanup and styling fixes regarding mobile hover actions & tab selection, updated screenshots
2023-08-10 20:40:00 +03:00
Aleksi Lassila
fe6042f86d
Fixed request modal & video player issues,
2023-08-10 17:18:20 +03:00
Aleksi Lassila
dd4f3f2f9f
Fixed direct play not working
2023-08-10 14:56:24 +03:00
Aleksi Lassila
3722214636
Various bug fixes and improvements
2023-08-10 02:52:36 +03:00
Aleksi Lassila
4d98320581
Fixed vite dev server freezing
2023-08-09 23:54:31 +03:00
Aleksi Lassila
25c018174d
Added "Dynamic modals"; fixed title modals not allowing child modals
2023-08-09 23:08:46 +03:00
Aleksi Lassila
a52e96e0e1
Added title modals
2023-08-09 15:51:45 +03:00
Aleksi Lassila
a8d328dec5
Styling improvements
2023-08-09 02:36:09 +03:00
Aleksi Lassila
536d11cf78
Added max widths for movie & series pages
2023-08-09 00:14:31 +03:00
Aleksi Lassila
a953f27c31
Initial styling updates
2023-08-08 22:33:58 +03:00