Pas
b5b53a90f5
add velora skip api
2025-11-10 10:58:38 -07:00
Isra
9da140444c
Handle backtick earlier + Ignore commands when cmd/atl is pressed + prevent -0.0 as subtitle delay
2025-11-09 21:23:53 -07:00
Pas
67aba5f7af
give detailsmodal the flare border
2025-11-09 16:22:46 -07:00
Pas
bc7886caac
add comment about safari thumbnails not build possible
2025-11-09 15:16:08 -07:00
Pas
b8ca5c3f02
Shuffle thumbnail generation queue for even distribution
...
Updated makeQueue to shuffle thumbnail indices before mapping them to positions, ensuring a more even and randomized distribution of thumbnails.
2025-11-09 15:10:11 -07:00
Pas
bd491f2d14
Improve thumbnail generation and quality selection
...
Refactors thumbnail queue to generate 127 evenly distributed thumbnails instead of using a layered approach. Adds a new selectLowestQuality function to consistently select the lowest available video quality for thumbnail extraction, replacing the previous selectQuality usage.
2025-11-09 15:02:27 -07:00
Pas
c7dcec2560
Improve autoplay handling after PiP and fullscreen on iOS
...
Adds logic to attempt autoplay when entering Picture-in-Picture or fullscreen modes, particularly to address autoplay restrictions on iOS. Introduces a flag to track if autoplay should be retried after loading, and ensures the UI updates appropriately if autoplay remains blocked.
2025-11-09 13:48:28 -07:00
Pas
3b5a1bb76e
Remove word override "i"
...
Removed hard-coded "i" -> "I" override as it's language-specific and breaks languages like Polish where "i" means "and"
2025-11-09 12:53:23 -07:00
Pas
3cfd44579c
encode queries to fix some issues
2025-11-09 12:50:03 -07:00
Pas
0c08052b8f
remove top and bottom controls when caption bg blur is disabled to prevent hdr flicker
...
Updated TopControls and BottomControls to render the background gradient transitions only if backgroundBlurEnabled is true in the subtitle store. This ensures the UI matches the subtitle styling preferences.
2025-11-09 12:47:47 -07:00
Pas
ebfa034cb2
fix native subtitle streaming
2025-11-09 12:21:12 -07:00
Pas
9fec88fc7d
Revert "Update 'Connections' to 'Connections and Sources' in en.json"
...
This reverts commit 70534fa080 .
2025-11-09 10:52:54 -07:00
Pas
04b6368a1d
include delay in copy/paste subtitle feature
2025-11-09 10:50:53 -07:00
Pas
35312114be
fix pip button not displaying on mobile
2025-11-08 14:26:25 -07:00
Pas
7606c1eebb
update settings dividers
2025-11-08 12:43:56 -07:00
Pas
b6a8028eff
refactor and simplify search bar positioning
2025-11-08 12:39:28 -07:00
Pas
544fe97c5e
refactor scrolling with a reusable component
2025-11-08 11:32:57 -07:00
Pas
1199a21df5
fix reorder sources button on player
2025-11-08 11:27:24 -07:00
Pas
bf1bb2775b
detect all images and add a fade in animation on image loads
2025-11-08 10:58:54 -07:00
Pas
ba7c079b75
fix sticky and scrolling of SidebarPart
2025-11-07 23:20:38 -07:00
Pas
14a46c4b85
Update index.css
2025-11-07 23:08:45 -07:00
Pas
3d23a50a2c
Update global scrollbar styles to be cleaner
...
Introduces custom scrollbar styling for a thinner, rounded appearance with smooth color transitions and improved aesthetics. Applies consistent scrollbar styles across browsers and enhances user experience.
2025-11-07 23:04:33 -07:00
Pas
f7c1125327
Update RegisterCalloutPart.tsx
2025-11-07 22:59:56 -07:00
Pas
c792d4b829
Split settings pages into tabs, hiding other sections for accessibility
...
Introduces a category selection mechanism for the settings page, allowing users to filter settings by category or view all settings. Updates the sidebar to include an 'All Settings' option and highlights the selected category. Adjusts the settings layout and section rendering logic to respect the selected category or search query.
2025-11-07 22:57:25 -07:00
Pas
70534fa080
Update 'Connections' to 'Connections and Sources' in en.json
2025-11-07 22:53:22 -07:00
Pas
88f975885c
update app info part to be at bottom of settings on mobile
2025-11-07 22:39:56 -07:00
Rj Manhas
4f781f9736
feat: hide the arrow buttons on scroll lists when at either end of the list
2025-11-07 22:21:34 -07:00
Pas
cd4daea6f3
prettier
2025-11-07 16:50:35 -07:00
Pas
2017cb2f26
Merge branch 'production' into dev
2025-11-07 16:36:57 -07:00
Pas
9bb54ee17e
fix manual source selection resetting progress
2025-11-07 16:23:28 -07:00
Pas
81b67dae90
admin page add m3u8 workers
2025-11-07 15:57:11 -07:00
Pas
09f48baefa
disable 0-9 keyboard shortcuts when ctrl or meta is held
2025-11-07 15:44:06 -07:00
Pas
c6873907ef
esc now closes the caption preview
2025-11-07 15:41:07 -07:00
Pas
665d06c8e0
fix caption preview z index
2025-11-07 15:40:07 -07:00
Pas
0ed041fe93
update subtitle defaults
2025-11-07 15:39:33 -07:00
Pas
66f0a3b95b
workaround for disabling caption blur to fix flicker issues
2025-11-07 15:27:55 -07:00
Pas
29abc0cf25
Revert "fix some grey overlays on the video player with some browsers"
...
This reverts commit 324cff18cc .
2025-11-07 15:08:49 -07:00
Pas
1f5049f7a8
update dropdown styles
2025-11-07 13:00:56 -07:00
Pas
95270201cb
Update LinksDropdown.tsx
2025-11-06 23:37:23 -07:00
Pas
d8df4340e4
update last used source
2025-11-06 23:33:39 -07:00
Pas
09ee0fa8ff
Update en.json
2025-11-06 23:31:13 -07:00
Pas
d2e8b521f0
update dropdown styles
2025-11-06 23:29:12 -07:00
Pas
35574c17c6
remove reorder buttons from bookmark parts
2025-11-06 11:56:09 -07:00
Pas
43a1b57b66
Update EditGroupModal.tsx
2025-11-06 11:48:23 -07:00
Pas
a3a4823bc6
clean up Appearance Part
2025-11-06 11:48:18 -07:00
Pas
ddcabc14de
move group reorder handlers to the modal itself
2025-11-06 11:48:15 -07:00
Pas
9ce46dd3c7
update input border styles
2025-11-06 10:06:43 -07:00
Pas
0e4724f9bd
Revert "add drag and drop bookmark reordering"
...
This reverts commit c90e77ddf3 .
2025-11-06 00:44:25 -07:00
Pas
c90e77ddf3
add drag and drop bookmark reordering
2025-11-06 00:28:38 -07:00
Pas
1b073006f4
add edit group and edit bookmarks modals
2025-11-05 23:57:56 -07:00
Pas
2ad6b8b942
use random group icon for collection group
2025-11-05 22:59:48 -07:00
Pas
abd661e8a2
bookmark entire collection as a group
2025-11-05 22:54:19 -07:00
Pas
c3d653ce8d
fix z index on AdsPart.tsx
2025-11-05 22:40:19 -07:00
Pas
15c3f4949b
stop media carousels in discover from loading right away
...
when heading to the homepage for the first time, it took a realllllly long time to load. This fixes that with intersection stuff
2025-11-05 22:29:38 -07:00
Pas
7d5c88c0a1
log skips to new api
2025-11-05 14:14:43 -07:00
Pas
324cff18cc
fix some grey overlays on the video player with some browsers
2025-11-05 10:26:15 -07:00
Pas
ecb5684529
fix typo
2025-11-04 18:09:00 -07:00
Pas
f74c4aca42
show HD right away from release api
2025-11-04 17:12:08 -07:00
Pas
a7889d568b
load all movie lists from trakt one after another
2025-11-04 11:05:55 -07:00
Pas
7643b719ca
Prettier
2025-11-03 22:58:18 -07:00
Pas
9e1aa5e9a9
Revert hide settings button when not playing
2025-11-03 22:49:12 -07:00
Pas
80d2ae13bd
fix watchparty join shortcut on home page
2025-11-03 15:57:31 -07:00
Pas
65246b8be9
fix the source getting reset when we change sources
...
Changing sources causes a non fatal error, but we were clearing the last successful source when any error happened. Instead we can clear if it's fatal.
2025-11-03 14:22:53 -07:00
Pas
0c192d2582
bug fix the last successful source feature
2025-11-03 12:09:27 -07:00
Pas
d575d71108
add lastSuccessfulSource feature
...
to sort the last successful source to the top
2025-11-02 22:10:48 -07:00
Pas
627d66eced
add paste and copy subtitle options
2025-11-02 21:54:45 -07:00
Pas
bef85aa741
let me hold to widescreen on bigger screens
2025-11-02 11:38:41 -07:00
Pas
82757248d5
update missing home section order setting syncer
2025-11-02 11:06:19 -07:00
Pas
1cdaed5625
add turnstile to skip api
2025-11-02 10:54:35 -07:00
zisra
ac5d4443b1
Use 12 hour clock + add box around time ( #58 )
...
* Use 12 hour clock + box around time
* Fix ref
2025-11-01 17:21:10 -06:00
Pas
6f3437277d
refactor discover and trakt
2025-10-31 21:38:12 -06:00
Pas
3ac786011f
update trakt format
2025-10-31 18:34:14 -06:00
Pas
696e17be17
add halloween movie list
2025-10-31 17:40:21 -06:00
Pas
110a47f86d
remove progressCleanupPart for now
2025-10-31 17:38:48 -06:00
Pas
d28f25118a
Update ProgressCleanupPart.tsx
2025-10-30 13:28:07 -06:00
Pas
afccb7fa4d
add progress cleaning tool to admin page
2025-10-30 13:05:33 -06:00
Pas
3446d01e01
update progress so we dont save finished or unwatched media
2025-10-30 13:05:33 -06:00
Pas
b20b183545
fix febbox input not fitting on mobile
2025-10-28 17:27:01 -06:00
Pas
6b1eaf6d34
fix typo
2025-10-28 12:59:39 -06:00
Pas
51a8f3a7a1
hide player settings button when not playing
2025-10-28 12:59:39 -06:00
Pas
1ab1b34187
Revert "Prevent settings from loading empty and rewriting to backend"
...
This reverts commit 3de8a35df4 .
2025-10-28 11:16:00 -06:00
Pas
7ea5f28b76
Revert "fix settings save confirmation not showing"
...
This reverts commit 21475315d2 .
2025-10-28 11:15:55 -06:00
Pas
54060568ce
update low performance mode to hide flare and show media card ellipse
2025-10-28 10:36:27 -06:00
Pas
21475315d2
fix settings save confirmation not showing
2025-10-28 10:34:50 -06:00
Pas
84165370da
create getProgressPercentage() function that handles greater than 100% values
...
Replace all old uses like
(itemToDisplay.progress.watched / itemToDisplay.progress.duration) * 100
2025-10-28 10:27:56 -06:00
Pas
ba59405612
refactor overlay stack and modals to allow multiple and better navigation
...
Linting and Testing / Run Linters (push) Has been cancelled
Linting and Testing / Build project (push) Has been cancelled
Linting and Testing / Build Docker (push) Has been cancelled
overlays will not close previous ones so that they don't conflict and there can essentially be unlimited modal navigations. Done by passing the modal data to each modal using a global hook instead of relying on local data for each.
When navigating to a new path, it closes all modals.
On CollectionOverlay, when opening a new details modal overlay, it closes the previous using a custom ShowDetails handler.
This isn't the cleanest approach, but offers the greatest flexibility in the future
2025-10-26 23:58:04 -06:00
Pas
61593e7fe5
rewrite collections with simpler modal usage
2025-10-26 23:12:05 -06:00
Pas
295efd468e
Merge branch 'pr/57' into dev
2025-10-26 21:25:07 -06:00
Pas
8687d6da8c
update env stuff
2025-10-26 21:24:50 -06:00
jaliaim
9dd88b7f7e
Add collection feature to DetailModal for movies
...
Movies which are apart of a collection will now have a button to view the collection its apart of in the DetailModal, the overlay for the collection lets you filter them out by release, or rating.
2025-10-26 19:49:22 -07:00
Pas
422f46b406
add border caption style with thickness slider
Linting and Testing / Run Linters (push) Waiting to run
Linting and Testing / Build project (push) Waiting to run
Linting and Testing / Build Docker (push) Waiting to run
2025-10-25 14:39:15 -06:00
Pas
e20bbf27ad
delete unused import
2025-10-25 14:24:52 -06:00
Pas
09c5fc65c0
add missing watchparty translation
2025-10-25 12:41:18 -06:00
Pas
3de8a35df4
Prevent settings from loading empty and rewriting to backend
...
- No saves happen until backend settings are loaded and applied
- Automatic syncers wait for settings to be loaded before syncing
2025-10-25 12:07:15 -06:00
Pas
bd21f7d104
update tips number
...
Linting and Testing / Run Linters (push) Waiting to run
Linting and Testing / Build project (push) Waiting to run
Linting and Testing / Build Docker (push) Waiting to run
downside is we wont show other language's tips that dont have eng translations
2025-10-25 00:47:57 -06:00
Pas
4d1dbe9b3d
fix watchparty not getting reset when changing shows
2025-10-25 00:24:58 -06:00
Pas
b46f618386
update packages
2025-10-25 00:21:34 -06:00
Pas
d8070e5707
revert to old captions/sub handling
2025-10-24 22:34:44 -06:00
Pas
fe426a7413
update tips and add more keyboard shortcut info
2025-10-24 22:18:24 -06:00
Pas
3a31d172b1
add keyboard shortcut modal
2025-10-24 22:18:24 -06:00