Commit graph

3675 commits

Author SHA1 Message Date
Pas
c329118e50 Handle device name decryption errors gracefully
Added error handling for device name decryption in Avatar, LinksDropdown, Settings, and DeviceListPart components. If decryption fails, a fallback 'Unknown device' message is shown using a new translation key. This improves user experience by preventing crashes or blank fields when device name decryption fails.
2025-11-17 13:30:25 -07:00
Pas
a76f25fcea make watchparty use new nickname instead of account id 2025-11-17 13:08:58 -07:00
Pas
04a08af5e9 fix account nickname not updating or displaying 2025-11-17 13:05:57 -07:00
Pas
067b6e43bc Add nickname to user account settings
Introduces a nickname field to user accounts, updates the backend user interface, and extends the settings UI to allow users to view and edit their nickname. Localization strings and state management have been updated accordingly to support this new field.
2025-11-17 10:49:20 -07:00
Pas
5842af7029 remove /lifetime 2025-11-16 13:41:37 -07:00
Pas
f75db9cf99 prevent multiple requests 2025-11-16 13:31:31 -07:00
Pas
ff7a5f4947 update trakt api 2025-11-16 13:10:16 -07:00
Pas
054612b919 Revert "trakt stuff"
This reverts commit f6e9f2be67.
2025-11-16 12:48:28 -07:00
Pas
f6e9f2be67 trakt stuff 2025-11-16 12:48:05 -07:00
Pas
8fa57d9f2c Revert "Update traktApi.ts"
This reverts commit c907ef0c51.
2025-11-15 22:10:08 -07:00
Pas
796b3e85cc Update VideoTesterView.tsx 2025-11-15 12:41:06 -07:00
Pas
c907ef0c51 Update traktApi.ts 2025-11-15 12:31:36 -07:00
Pas
dd2422f852 add custom headers to dev video test view 2025-11-15 12:26:44 -07:00
zisra
3c9f4b246f
Merge branch 'p-stream:production' into production 2025-11-14 21:12:00 +08:00
Pas
f1065e9602 Revert "admin page add m3u8 workers"
This reverts commit 81b67dae90.
2025-11-13 10:14:00 -07:00
Isra
a6ecf826a6 Trancript view (incomplete) 2025-11-13 10:28:44 +08:00
Pas
467c4ea202 Revert "feat: hide the arrow buttons on scroll lists when at either end of the list (#61)"
This reverts commit 598f752b12.
2025-11-12 12:07:57 -07:00
Rj Manhas
598f752b12
feat: hide the arrow buttons on scroll lists when at either end of the list (#61) 2025-11-12 12:03:10 -07:00
zisra
a14b3755cf
Handle backtick command earlier + Ignore commands when cmd/atl is pressed + prevent -0.0 as subtitle delay (#62)
* Use 12 hour clock + box around time

* Fix ref

* Handle backtick earlier + Ignore commands when cmd/atl is pressed + prevent -0.0 as subtitle delay

* Exclude thumbnail from fade effect

* Bring back comments
2025-11-12 12:02:41 -07:00
Isra
2718de34eb Bring back comments 2025-11-12 13:26:07 +08:00
zisra
d4f705c599
Merge branch 'p-stream:production' into production 2025-11-12 13:24:57 +08:00
Pas
8d8a5bdb66 Revert "feat: hide the arrow buttons on scroll lists when at either end of the list"
This reverts commit 4f781f9736.
2025-11-11 12:41:12 -07:00
Pas
ea7caa20d9 Refactor Native Subtitles feature. Fix playback on ios 2025-11-11 11:46:46 -07:00
Pas
0baa20ba7a
Update KeyboardEvents.tsx 2025-11-10 20:20:20 -07:00
Isra
8ee39a2774 Exclude thumbnail from fade effect 2025-11-11 09:26:31 +08:00
Pas
62772b6bd6 Merge branch 'pr/63' into production 2025-11-10 15:04:29 -07:00
Pas
cb1964492e adjust confidence based on adjustments to prior skip 2025-11-10 14:55:13 -07:00
groknt
b33f54e960
fix spacebar boost 2025-11-10 21:53:32 +00:00
Pas
fcf9fbb56e add skip confidence 2025-11-10 14:52:31 -07:00
Pas
aeb131b26d Update SkipTracker.tsx 2025-11-10 14:39:47 -07:00
Pas
7e508cb513 fix subtitle delay getting reset when double pressing to copy 2025-11-10 13:57:46 -07:00
Pas
515c419cb2 delete unused app.tsx. Why we had two... idk 2025-11-10 13:49:48 -07:00
Pas
1c9f02ba8e fix native captions being initialized wrong for mp4 2025-11-10 13:45:05 -07:00
Pas
235a6998db show check for pasted subtitle option 2025-11-10 12:32:40 -07:00
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
Some checks failed
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
Some checks are pending
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
Some checks are pending
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
Pas
99d3e11b80 pressing numbers jumps to that % 2025-10-24 22:18:24 -06:00
Pas
a16c84023f simplify advanced search since it was broken 2025-10-24 22:18:24 -06:00
Pas
5c9f8eea8a fix airplay not being shown on some screen sizes 2025-10-24 22:18:24 -06:00
Pas
af2c2b8acf update chromecast to use new proxy
also it was using the wrong proxy before 💀
2025-10-24 22:18:24 -06:00
Pas
e658d13ec5 attempt to fix airplay and add m3u8 proxy tool 2025-10-24 22:18:24 -06:00
Pas
328f50bbb9 Always emit time updates when seeking to prevent subtitle freezing 2025-10-24 22:18:24 -06:00
Pas
41a58f0045 always show time on progressbar instead of only with thumbnails 2025-10-24 22:18:24 -06:00
Pas
55b68c520e fix playbacksettingsview settigns not working correctly
didnt save to backend or apply thumbails. Also hid them when performance mode is enabled
2025-10-24 22:18:24 -06:00
Pas
71a3d91b2a add save confirmation to admin page
fixes embed order not propagating to backend
2025-10-24 22:18:24 -06:00
Pas
52c1162f3c fix new settings with incorrect data
homeSectionOrder should never be empty.
2025-10-23 12:01:06 -06:00
Pas
8d7a61c5d4 increase watch party pull rate 2025-10-23 10:17:22 -06:00
Pas
0003ef1e98 Update WatchPartyResetter.tsx 2025-10-23 10:04:02 -06:00
Pas
83840594a6 watchparty goes to next episode with host 2025-10-23 09:50:51 -06:00
Chris
bf530902cc Updated MediaSession.tsx
A new and more cleaner MediaSession.tsx also fixed TypeError: Failed to execute 'setPositionState' on 'MediaSession': The provided duration cannot be NaN.
2025-10-23 09:17:42 -06:00
Pas
df2ec49ed3 fix z index issues 2025-10-20 15:42:01 -06:00
Pas
d756108c85 add settings search bar 2025-10-20 15:37:26 -06:00
Pas
8c6d5031d5 fix stutter by moving intersect observer to media card
Instead of unloading the carousel, it now unloads the media card rendering while retaining sizing and metadata, but still saves on resources.
2025-10-20 15:37:26 -06:00
Pas
1b5231ae72 Move admin link (panel) to settings sidebar 2025-10-19 19:14:01 -06:00
Pas
d0db810e2a add remaining (missing) settings to all the parts 2025-10-19 18:43:35 -06:00
Pas
f0a35f6408 Add the ability to disable sources and embeds 2025-10-19 18:33:26 -06:00
Pas
40eb846a68 Revert "Delete duplicate code and unify source selecting views"
This reverts commit 28d03a06a5.
2025-10-19 18:32:58 -06:00
Pas
28d03a06a5 Delete duplicate code and unify source selecting views
There were two because one was used on the atoms settings menu and the other was in place of ScrapePart prior to video playback
2025-10-19 18:11:45 -06:00
Pas
9a6bb041b2 Make custom source effect source select menus 2025-10-19 18:08:00 -06:00
Pas
0a25ee25f2 Fix preferences part order
The double tap to skip setting was on the right and the source settings were on the left. Double tap setting was incorrectly placed
2025-10-19 18:07:43 -06:00
Pas
6355fae614 disable context menu on player 2025-10-19 18:02:20 -06:00
Pas
0e8850f419 attempt to fix progress resetting for no reason 2025-10-19 18:00:30 -06:00
Pas
ba3ca004cb Add discover media carousel skeleton 2025-10-19 17:57:21 -06:00
Pas
f71b287c6a Cache all tmdb data (1h) 2025-10-19 17:54:42 -06:00
Pas
5bf1d5f1ff update navigation z index 2025-10-19 17:51:19 -06:00
Pas
60f1438327 Update traktApi.ts 2025-10-16 12:57:42 -06:00
Pas
72ef9eb944 Update SetupPart.tsx 2025-10-15 16:58:22 -06:00
Pas
2586e4c9d3 Update CaptionsView.tsx 2025-10-15 10:19:33 -06:00
Pas
4096001ad7 nvm just remove the widescreen button and function like the site
if you cant fullscreen on ios quit complaining
2025-10-15 10:14:31 -06:00
Pas
9b4c8e39b5 update turnstile 2025-10-14 18:54:39 -06:00
Pas
31cefc8e7a fix fullscreen button on pwa 2025-10-14 18:32:15 -06:00
Pas
388a25fe12 If cast framework is not available (e.g., on Safari), hide the button 2025-10-14 17:27:17 -06:00
Pas
5a17ee5f89 disable fed subs 2025-10-12 12:45:46 -06:00
Pas
29687ff6c9 update subtitle delay slider with helper text 2025-10-12 12:36:58 -06:00
Pas
f03fbdfc6c unify source and external subtitle views 2025-10-12 12:19:01 -06:00
Chris
f0736c60f1
Fixed the big casting btn 2025-10-12 20:48:33 +03:00
Chris
47653c2906
Fix casting (#49)
* Tbh i tried adding it and it works but i cant fix the dual casting

* clean up chromecasting

* Apply Chromecast fixes

* Update Icon.tsx

---------

Co-authored-by: Pas <74743263+Pasithea0@users.noreply.github.com>
2025-10-12 11:16:16 -06:00
Pas
c45004dc11 Remove PWA limitations stuff 2025-10-11 16:09:50 -06:00
Pas
243314b12a restore manual source selection in auth 2025-10-10 14:05:13 -06:00
Pas
da67d85760 fix double click to seek build 2025-10-10 13:58:37 -06:00
Pas
ca921612f0 remove unused translation on skip episode button 2025-10-10 13:47:48 -06:00
Pas
ba6b4414d7 Merge branch 'pr/46' into production 2025-10-10 13:34:47 -06:00
MaltronCraft Network
2884c0a6f4
Fix issue where sync fails if using older sync backend 2025-10-10 10:14:43 -07:00
Aykhan
c240ccefd5 add double-tap to seek feature 2025-10-10 20:50:25 +04:00
Pas
bf774106ff fix overflow for manual source select 2025-10-08 20:30:39 -06:00
Pas
678a5e4806 add manual scrape setting 2025-10-08 19:30:12 -06:00
Pas
583599d6a3 clear embedID and sourceID when switching ep 2025-10-08 17:38:47 -06:00
Chris-tian123
0ed0496692 Added new theme called skyRealm 2025-10-01 19:12:23 +03:00
Pas
64b5d77919 fix notification bullet margin 2025-09-29 19:03:25 -06:00
Pas
6034274906 feat: add favorite episodes! 2025-09-29 19:03:25 -06:00
Pas
565e93fa73 Allow watching and bookmark section to be reordered 2025-09-29 19:03:25 -06:00
Pas
e9af26b917 allow user to select text again 2025-09-29 19:03:25 -06:00
Pas
a9cd1e9895 remove the hold to edit bookmarks/watching feature 2025-09-29 19:03:25 -06:00
Pas
e9d8945f02 Add small skip episode button to player 2025-09-29 19:03:25 -06:00
Pas
d5b8fbe408 Feat: close any modal with esc 2025-09-29 19:03:25 -06:00
Pas
584a4794dd Add autumn theme 2025-09-29 19:03:25 -06:00
Pas
a498fdde87 move region selector part to fedapi setup parts! 2025-09-25 11:41:48 -06:00
Pas
2a1dab87a9 dont send fedapi region header 2025-09-18 15:08:14 -06:00
Pas
b393213dda use FED API for token check 2025-09-15 10:04:58 -05:00
Pas
cce24a246c Update detectRegion.tsx 2025-09-10 09:20:12 -06:00
Pas
26504bd7e8 are you ok buddy 2025-09-09 14:57:02 -06:00
Pas
313125d68c Reapply "add more fed regions"
This reverts commit 3b2e1b062c.
2025-09-09 12:49:42 -06:00
Pas
3b2e1b062c Revert "add more fed regions"
This reverts commit 0be7d9f75b.
2025-09-09 12:03:23 -06:00
Pas
4ee63177d1
Update region item version
To reset everyone's region
2025-09-06 20:58:33 -06:00
Pas
0be7d9f75b add more fed regions 2025-09-06 19:48:30 -06:00
Pas
b34e263369 add setting to disable speed boost 2025-09-03 21:14:04 -06:00
Pas
e79a04c204 Revert hide/show carousel buttons based on carousel length 2025-09-01 09:51:50 -06:00
Pas
b1b2539814 Update externalSubtitles.ts 2025-08-31 20:11:08 -06:00
Pas
4384781cf9 Update CaptionsView.tsx 2025-08-26 23:14:52 -06:00
Pas
ede305c684 Update externalSubtitles.ts 2025-08-26 23:12:00 -06:00
Pas
bcf9d294c4 add external caption source badges 2025-08-26 22:43:55 -06:00
Pas
dd7ee4b2f3 dont use promise.race for subs. fixes slower sources! 2025-08-26 22:37:23 -06:00
Pas
6f9e08b4ab add febbox subtitles API 2025-08-26 22:31:35 -06:00
Vasilis Manetas
575521cc88
Merge branch 'p-stream:production' into chromecast-rework 2025-08-25 15:47:14 +02:00
Vasilis Manetas
2c121cc501 try to route casted hls content through proxy for better stability 2025-08-25 15:41:36 +02:00
Vasilis Manetas
1ae1629547 fix hls independently 2025-08-25 15:32:15 +02:00
Vasilis Manetas
d8368e6d40 rework chromecast implementation 2025-08-25 15:15:45 +02:00
Pas
40555fbb7e update discover picks 2025-08-24 23:35:02 -06:00
Pas
ffd38b64ef Update Legal.tsx 2025-08-24 23:13:57 -06:00
Pas
9443b09782 add check for active embed 2025-08-24 23:07:57 -06:00
Pas
7161ee8163 add trailer api! 2025-08-24 23:01:01 -06:00
Pas
a9ff5cb168 update sintel meta 2025-08-24 22:30:46 -06:00
Pas
dacff177ec make speed popout smaller 2025-08-24 22:11:50 -06:00
Pas
4f52cd2ba2 update sintel hls 2025-08-22 15:12:07 -06:00
Pas
c173a06ac1 Update SettingsMenu.tsx 2025-08-19 22:37:36 -06:00
Pas
725bca072a Update SettingsMenu.tsx 2025-08-19 22:32:40 -06:00
Pas
5f139643e3 show embed name on settings menu button 2025-08-19 22:24:27 -06:00
Pas
b859ad1b23 report embed id in debug copy 2025-08-19 22:18:02 -06:00
Pas
47182ca615 shorten speed boosted label 2025-08-16 12:16:00 -06:00
Pas
8693cd55d8 add notif and update style 2025-08-16 12:14:24 -06:00
Weblate
6eae03e3c4 Translated using Weblate (Swedish)
Currently translated at 75.0% (603 of 804 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 87.5% (704 of 804 strings)

Co-authored-by: Pinky Brown <07.advised_chaises@icloud.com>
Co-authored-by: hello everybody <thisisanaltforutube@gmail.com>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/de_CH/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/sv/
Translation: P-Stream/P-Stream
2025-08-15 19:00:21 +00:00
Weblate
1a0a13fe79 Translated using Weblate (Swedish)
Currently translated at 73.2% (587 of 801 strings)

Translated using Weblate (Russian)

Currently translated at 50.8% (407 of 801 strings)

Co-authored-by: Deante X <firdavsfayzulin@gmail.com>
Co-authored-by: hello everybody <thisisanaltforutube@gmail.com>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/ru/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/sv/
Translation: P-Stream/P-Stream
2025-08-14 23:55:43 +00:00
Pas
6a50fec37b add embed order on admin page 2025-08-14 09:41:36 -06:00
Weblate
aef4745e61 Update translation files
Updated by "Remove blank strings" add-on in Weblate.

Translated using Weblate (Swedish)

Currently translated at 55.9% (447 of 799 strings)

Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: hello everybody <thisisanaltforutube@gmail.com>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/sv/
Translation: P-Stream/P-Stream
2025-08-13 21:13:14 +00:00
Pas
c38240a7f6 add onboarding reminder to notfound page
TODO find a place for the discover button here
2025-08-11 11:35:50 -06:00
Weblate
d7d956332d Translated using Weblate (German (Switzerland))
Currently translated at 88.5% (704 of 795 strings)

Co-authored-by: Pinky Brown <07.advised_chaises@icloud.com>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/de_CH/
Translation: P-Stream/P-Stream
2025-08-11 11:23:57 +00:00
Pas
d0ce03823a update en 2025-08-10 13:27:32 -06:00
Pas
32d9cd040c update all movie lists 2025-08-10 13:27:32 -06:00
Pas
88dc5f0890 update resume part 2025-08-10 13:27:32 -06:00
Pas
5bb28c02c7 add resume action page
asks what you want to do if your progress is greater than 80%
2025-08-10 13:27:32 -06:00
Weblate
1a95c052a9 Translated using Weblate (German (Switzerland))
Currently translated at 87.9% (699 of 795 strings)

Co-authored-by: Pinky Brown <07.advised_chaises@icloud.com>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/de_CH/
Translation: P-Stream/P-Stream
2025-08-10 10:37:55 +00:00
Pas
7b2cacc8fd update region logic 2025-08-07 20:36:08 -06:00
Weblate
6cf81e1ae6 Translated using Weblate (minion (generated) (minion))
Currently translated at 32.2% (256 of 795 strings)

Translated using Weblate (uwu (generated) (uwu))

Currently translated at 95.7% (761 of 795 strings)

Co-authored-by: kermit <metalewis21@gmail.com>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/minion/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/uwu/
Translation: P-Stream/P-Stream
2025-08-05 20:15:14 +00:00
Pas
8e06ccea4c update notifications + styles 2025-08-05 11:58:26 -06:00
Pas
18c3588fba fix speed boost for mobile 2025-08-05 11:14:01 -06:00
Weblate
aa3bb9d7c9 Translated using Weblate (French)
Currently translated at 87.9% (699 of 795 strings)

Translated using Weblate (Danish)

Currently translated at 49.6% (395 of 795 strings)

Translated using Weblate (Hungarian)

Currently translated at 82.7% (658 of 795 strings)

Translated using Weblate (German)

Currently translated at 70.0% (557 of 795 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 87.7% (698 of 795 strings)

Translated using Weblate (Arabic)

Currently translated at 94.2% (749 of 795 strings)

Translated using Weblate (Spanish)

Currently translated at 61.8% (492 of 795 strings)

Translated using Weblate (Greek)

Currently translated at 72.2% (574 of 795 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 59.1% (470 of 795 strings)

Translated using Weblate (Vietnamese)

Currently translated at 59.8% (476 of 795 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Florescu <filipflorescu06@gmail.com>
Co-authored-by: Wei Bin Zhuang <siqzlike003@gmail.com>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/ar/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/da/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/de/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/de_CH/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/el/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/es/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/fr/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/hu/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/pt_BR/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/vi/
Translation: P-Stream/P-Stream
2025-08-04 18:30:44 +00:00
Pas
33a67ed883 add fallback group order for old backends 2025-08-04 10:42:37 -06:00
Pas
8ec869c688 add more error handling 2025-08-03 21:05:14 -06:00
Pas
843c1b0895 add days ago counter 2025-08-03 16:46:58 -06:00
Pas
c320631fbb Merge branch 'beta' into production 2025-08-03 15:15:02 -06:00
Pas
5c25810c2e improve unreleased air date text clarity 2025-08-03 15:14:48 -06:00
Pas
bd9ff1698f add debug info copy button to playback error 2025-08-03 14:48:17 -06:00
Pas
a7c5821dd3 add sources button to playback error page 2025-08-03 14:32:37 -06:00
Pas
b14f70c9fb close group dropdown when clicking off it 2025-08-03 14:28:24 -06:00
Pas
8e902e94e4 update details modal
new organization and fix the x
2025-08-03 14:26:44 -06:00
Pas
4d03a50481 update bookmark group reorder modal 2025-08-03 14:08:58 -06:00
Pas
501f0f78c1 Update ListView.tsx 2025-08-03 14:01:52 -06:00
Pas
a3ca870fe5 notification style updates 2025-08-03 13:48:18 -06:00
Pas
68407d7dad fix scrolling 2025-08-03 13:33:50 -06:00
Pas
7cafab767e add recommended feeds 2025-08-03 13:28:59 -06:00
Pas
2feb1c3657 fix missing date types 2025-08-03 13:10:31 -06:00
Pas
820f998f53 improve unread count badge 2025-08-03 13:01:56 -06:00
Pas
ac626098e4 add atom feed support 2025-08-03 12:54:40 -06:00
Pas
f478b059b3 use proxied fetcher for rss! 2025-08-03 12:47:08 -06:00
Pas
a1366a99d0 only hold to edit with left mouse 2025-08-03 12:33:33 -06:00
Pas
27fff44278 rename details folder to detailsModal 2025-08-03 12:16:07 -06:00
Pas
846303a75d Break notifications modal into components 2025-08-03 12:15:24 -06:00
Pas
064e08e9c9 temp disable cors proxy for rss 2025-08-03 12:04:40 -06:00
Pas
d0a4ed58c9 finalize merge of pr
update space bar holding to prevent watch party
2025-08-02 01:48:29 -06:00
Pas
746a5c4abb Merge branch 'pr/23' into beta 2025-08-02 01:37:48 -06:00
Pas
f91bb50564 improve featured carousel 2025-08-02 01:31:19 -06:00
Pas
6f66fa707e update rss source title style 2025-08-02 01:17:44 -06:00
Pas
6557d56c62 add settings page and custom rss feeds 2025-08-02 00:59:20 -06:00
Pas
9636bddac6 update notification styles 2025-08-02 00:59:20 -06:00
Pas
95d641695b defer focustrap error to prevent crash 2025-08-02 00:59:20 -06:00
Pas
6d362294c4 Add notifications feed 2025-08-01 20:05:07 -06:00
Pas
78af5d76b8 fix getState overflow 2025-08-01 19:52:58 -06:00
Pas
9cccb2637c add dedicated bookmarks page 2025-08-01 17:09:47 -06:00
Pas
2aece97408 only show carousel nav buttons when needed
for media cards only
maybe ill do this for episodes
2025-08-01 16:44:57 -06:00
Pas
7dee206776 update groupdropdown styles 2025-08-01 16:28:04 -06:00
Pas
ccf38a2cad Update ScrollToTopButton.tsx 2025-08-01 16:08:19 -06:00
Pas
851e134b7f update group styles 2025-08-01 15:54:29 -06:00
Pas
2d8b4f99fd attempt to bruteforce fix utf8 subs 2025-08-01 15:23:19 -06:00
Pas
8f5728ebf0 move external subtitle scrape to client 2025-08-01 13:57:45 -06:00
Pas
fbba8bc90f clear group order when logging out 2025-07-31 10:19:04 -06:00
Pas
0acb043960 fix groups and order initialization for new accounts 2025-07-31 10:14:50 -06:00
Pas
100d7cfe40 PARTIAL Revert "display season and episode on resume button"
This reverts commit cf9503f4b7.
2025-07-30 23:13:56 -06:00
Aykhan
cf9503f4b7 display season and episode on resume button 2025-07-30 23:12:25 -06:00
Pas
a9a9cbf6ea update whole season watched overlay and styles 2025-07-30 23:10:23 -06:00
Pas
1d70f002e7 add modal stacking support 2025-07-30 23:06:47 -06:00
SimSalabimse
cbf1d678f2 Feat: Added whole season watched button 2025-07-30 22:50:41 -06:00
Pas
65ea4c5091 add edit group order 2025-07-30 22:41:49 -06:00
Pas
2f968bfe48 load groups on signin 2025-07-30 21:22:16 -06:00
Pas
128c9d7657 fix, couldnt log in when using a custom passphrase 2025-07-30 21:20:39 -06:00
Pas
084078d75a add febbox token example modal 2025-07-27 21:25:51 -07:00
Pas
5e7a8cc228 Update en.json 2025-07-25 09:23:42 -06:00
Pas
29adab1bf1 update fed apis 2025-07-24 19:53:28 -06:00
Pas
1fb86995fc update fed apis 2025-07-24 19:53:05 -06:00
Weblate
28c305da66 Update translation files
Updated by "Cleanup translation files" add-on in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/
Translation: P-Stream/P-Stream
2025-07-24 15:29:10 +00:00
Pas
268e517591 use old url for skip time api for now 2025-07-23 19:30:57 -06:00
Pas
5c34664ccb fix some styles 2025-07-22 11:50:41 -06:00
Pas
fe8533251c add support for multiple groups 2025-07-22 11:10:18 -06:00
Pas
3a6b0fb2f2 add normal bookmark icon 2025-07-22 10:32:06 -06:00
Pas
5ff95d6393 Update M3U8TestPart.tsx 2025-07-22 10:09:25 -06:00
Pas
94e3a9682f revert "add admin option to force enable extension detection" 2025-07-22 10:02:58 -06:00
Weblate
84aac608b1 Update translation files
Updated by "Remove blank strings" add-on in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/
Translation: P-Stream/P-Stream
2025-07-22 15:52:43 +00:00
Pas
256728af05 update "DMCA" to "Legal / DMCA" 2025-07-21 17:22:02 -06:00
Pas
f42e87dcc8 dont show watched toggle for current ep 2025-07-21 11:03:35 -06:00
Weblate
95697d98af Translated using Weblate (Indonesian)
Currently translated at 44.0% (341 of 774 strings)

Translated using Weblate (Hebrew)

Currently translated at 98.4% (762 of 774 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 90.8% (703 of 774 strings)

Co-authored-by: Pinky Brown <07.advised_chaises@icloud.com>
Co-authored-by: Ranwiesiel <ronggofc@gmail.com>
Co-authored-by: aroush <arik251008@gmail.com>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/de_CH/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/he/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/id/
Translation: P-Stream/P-Stream
2025-07-21 01:53:14 +00:00
Weblate
ffdd96cf46 Translated using Weblate (uwu (generated) (uwu))
Currently translated at 100.0% (774 of 774 strings)

Co-authored-by: toxicfox <may@toxicfox.xyz>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/uwu/
Translation: P-Stream/P-Stream
2025-07-19 20:53:14 +00:00
Weblate
838689b504 Translated using Weblate (uwu (generated) (uwu))
Currently translated at 99.6% (771 of 774 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 90.6% (702 of 774 strings)

Co-authored-by: Pinky Brown <07.advised_chaises@icloud.com>
Co-authored-by: toxicfox <may@toxicfox.xyz>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/de_CH/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/uwu/
Translation: P-Stream/P-Stream
2025-07-18 20:41:25 +00:00
Pas
1b8f274377 group dropdown and icons 2025-07-18 12:37:08 -06:00
Weblate
22b232a171 Translated using Weblate (uwu (generated) (uwu))
Currently translated at 100.0% (765 of 765 strings)

Translated using Weblate (Hebrew)

Currently translated at 100.0% (765 of 765 strings)

Co-authored-by: aroush <arik251008@gmail.com>
Co-authored-by: toxicfox <may@toxicfox.xyz>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/he/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/uwu/
Translation: P-Stream/P-Stream
2025-07-18 08:02:05 +00:00
Pas
cc04c9e6c0 Add bookmark groups 2025-07-17 12:39:50 -06:00
Pas
5a74886e7d dont require account to download data 2025-07-15 20:48:29 -06:00
Pas
9b12beaaa0 improve subtitle selection 2025-07-15 20:41:21 -06:00
Pas
61c3b4acf0 change movie-web/providers to p-stream/providers and update 2025-07-15 20:13:36 -06:00
Pas
ef8521fdf4 allow user to select subtitle text 2025-07-15 19:08:08 -06:00
Pas
95f27565c7 sanitize custom passphrase + requirements 2025-07-15 19:03:35 -06:00
Pas
1e635c363b custom passphrase support
hold shift to enter a custom phrase
2025-07-15 18:48:07 -06:00
Pas
3f727364e8 re-add jiggle physics 2025-07-15 18:27:22 -06:00
Pas
151c3bb397 increase hold to edit time 2025-07-15 18:18:54 -06:00
Pas
52cc975420 readd right click to open card modal 2025-07-15 18:18:02 -06:00
Pas
b137669428 use cia api for status check 2025-07-15 08:50:15 -06:00
Pas
0a6c162ba5 fix local upload for migration 2025-07-15 08:49:58 -06:00
Weblate
aab87f1ced Translated using Weblate (Portuguese (Portugal))
Currently translated at 51.3% (393 of 765 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 92.1% (705 of 765 strings)

Co-authored-by: Francisco Real <franciscotinocoreal@gmail.com>
Co-authored-by: Pinky Brown <07.advised_chaises@icloud.com>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/de_CH/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/pt_PT/
Translation: P-Stream/P-Stream
2025-07-15 00:08:32 +00:00
Pas
621c2a0c13 update some urls 2025-07-14 17:47:46 -06:00
Pas
cdf18f08c6 dont require account for upload (temp) 2025-07-14 16:44:43 -06:00
Weblate
59da290b1a Translated using Weblate (Portuguese (Portugal))
Currently translated at 43.2% (331 of 765 strings)

Translated using Weblate (German (Switzerland))

Currently translated at 91.5% (700 of 765 strings)

Co-authored-by: Francisco Real <franciscotinocoreal@gmail.com>
Co-authored-by: Pinky Brown <07.advised_chaises@icloud.com>
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/de_CH/
Translate-URL: http://weblate.pstream.mov/projects/p-stream/p-stream/pt_PT/
Translation: P-Stream/P-Stream
2025-07-14 15:53:15 +00:00
Pas
774237c537 add m3u8 proxy test and toggle to admin page 2025-07-12 16:58:33 -06:00
Pas
e8c3f1f25f fix build error and update packages!
Issue caused by Rollup 4.45.0
https://github.com/rollup/rollup/issues/6012
Solved with temp fix:
https://github.com/mengxi-ream/read-frog/issues/184
2025-07-12 15:54:27 -06:00
Pas
102c228f3c allow banner id changes 2025-07-11 16:15:48 -06:00
Weblate
b81685a9b0 Translated using Weblate (Polish)
Currently translated at 84.9% (650 of 765 strings)

Translated using Weblate (Polish)

Currently translated at 76.9% (584 of 759 strings)

Co-authored-by: John Doe <johndoe170505@protonmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/pl/
Translation: P-Stream/P-Stream
2025-07-11 17:30:10 +00:00
Pas
0875c3b7fb return github and fix typos 2025-07-11 11:29:43 -06:00
Pas
bec4160bad add admin option to force enable extension detection
without having it installed
2025-07-10 12:13:11 -06:00
Pas
791591f06b add "type" search option
type:movie or type:tv
2025-07-10 11:56:32 -06:00
Pas
0399276c4f move and rename watchparty reporter 2025-07-10 11:33:43 -06:00
Pas
cfcca03d69 init skip time tracker 2025-07-10 11:33:33 -06:00
Pas
9ed21823d0 make ads slightly larger for desktop 2025-07-10 09:10:24 -06:00
Pas
9f9c603bc5 add info banner with env 2025-07-10 09:07:53 -06:00
Weblate
d59c5b584c Translated using Weblate (Urdu (Pakistan))
Currently translated at 1.5% (12 of 759 strings)

Translated using Weblate (Vietnamese)

Currently translated at 63.3% (481 of 759 strings)

Translated using Weblate (Polish)

Currently translated at 72.3% (549 of 759 strings)

Translated using Weblate (French)

Currently translated at 88.5% (672 of 759 strings)

Co-authored-by: Arham <mhmdarham24@icloud.com>
Co-authored-by: Inkawu <chevalier.kelian@gmail.com>
Co-authored-by: John Doe <johndoe170505@protonmail.com>
Co-authored-by: Khanh Kieu <hov81202@gmail.com>
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/fr/
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/pl/
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/ur_PK/
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/vi/
Translation: P-Stream/P-Stream
2025-07-10 00:53:15 +00:00
Pas
f2fbf6accc ah fix those new locales 2025-07-08 17:34:11 -06:00
Pas
6eb48c5236 maybe fix translations? 2025-07-08 17:24:42 -06:00
Pas
6ad05e5a86 Delete 7358455941559356193.mp3 2025-07-08 17:21:33 -06:00
Pas
007cebc1c5 add Urdu (Pakistan) locale 2025-07-08 17:21:31 -06:00
Weblate
2515d0d62d Translated using Weblate (Vietnamese)
Currently translated at 40.9% (311 of 759 strings)

Translated using Weblate (Turkish)

Currently translated at 55.0% (418 of 759 strings)

Translated using Weblate (Polish)

Currently translated at 65.2% (495 of 759 strings)

Translated using Weblate (Hindi)

Currently translated at 67.0% (509 of 759 strings)

Translated using Weblate (French)

Currently translated at 86.9% (660 of 759 strings)

Translated using Weblate (French)

Currently translated at 86.9% (660 of 759 strings)

Translated using Weblate (Czech)

Currently translated at 43.6% (331 of 759 strings)

Co-authored-by: Fruiko <fruiko@seznam.cz>
Co-authored-by: John Doe <johndoe170505@protonmail.com>
Co-authored-by: Kerim 1337 <kerimw1337@gmail.com>
Co-authored-by: Khanh Kieu <hov81202@gmail.com>
Co-authored-by: Mikul Ghunawat <mikulghunawat@gmail.com>
Co-authored-by: RASTIQ <louis.licari91@gmail.com>
Co-authored-by: logout <console.logout7285@gmail.com>
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/cs/
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/fr/
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/hi/
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/pl/
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/tr/
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/vi/
Translation: P-Stream/P-Stream
2025-07-08 23:19:48 +00:00
Pas
0edb4ece08 make native subtitles a proper setting 2025-07-07 22:44:18 -06:00
Pas
30f0d4ac52 dont show watched toggle button on unreleased episodes 2025-07-07 22:03:34 -06:00
Pas
fedcb4d2b6 fix is watched precentage 2025-07-07 22:00:48 -06:00
Pas
805cccf1b6
2/2 lower is watched to 80% 2025-07-07 21:23:37 -06:00
Pas
f4023c31a5
1/2 lower is watched to 80% 2025-07-07 21:22:53 -06:00
Pas
47a9e2a247 Revert "attempt to fix subtitle download"
This reverts commit 30c80053b6.
2025-07-07 19:59:19 -06:00