Commit Graph

1659 Commits

Author SHA1 Message Date
Sofie f98ce0558d
add prevent option in CloudflareKiller (#808)
* add prevent option in CloudflareKiller
2023-12-15 15:34:58 +01:00
firelight f5e6d98cb0
refactor (library search): sort and query current page only and delay search when typing (#806)
* refactor (library): delay search when typing

* fix comment

* review fixes

---------

Co-authored-by: Funny-Pen-7005 <Funny-Pen-7005>
2023-12-15 15:32:21 +01:00
coxju 91dc83e6a3
refactor (search filter) : syncing main tytype chips and bottom dialog tytype chips (#811) 2023-12-15 15:20:37 +01:00
IndusAryan fe30a85a1c
refactor: general and ui settings and added explicit unstable api opt ins (#787) 2023-12-13 22:18:12 +01:00
yueehaoo 6e5a52e440
Fixing Source List Displaying Empty Items (#810)
* Fixing source list displaying empty items
2023-12-13 20:49:42 +01:00
coxju 410cedc128
refactor (home) : show account icon when no provider selected (#812)
Co-authored-by: Funny-Pen-7005 <Funny-Pen-7005>
2023-12-13 20:23:30 +01:00
Luna712 3c152e04d1
Support showing content ratings for TmdbProvider (#705)
* Support showing content ratings for TmdbProvider
2023-12-09 18:54:29 +01:00
Funny-Pen-7005 530619c8d0
fixes (library): reverted and updated currentPage logic (#802)
Co-authored-by: Funny-Pen-7005 <Funny-Pen-7005>
2023-12-09 16:38:39 +01:00
firelight 3ef8f3030c
fix from pr (#801) 2023-12-09 15:04:26 +01:00
Funny-Pen-7005 2d87983eca
fix (library tab): save and restore tab selection (#798)
Co-authored-by: Funny-Pen-7005 <Funny-Pen-7005>
2023-12-09 14:55:13 +01:00
Sofie 6f3a8c1cd2
extractor: added vidplay and fix few extractors (#795)
* extractor: added Vidplay

* fix id

* fix Chillx

* fix Linkbox

* update m3u8helper in chillx

* fix Dailymotion

---------

Co-authored-by: Sofie99 <Sofie99@gmail.com>
2023-12-08 17:28:16 +01:00
IndusAryan 25b042fb83
refactor(bump): update glide module and fix regressions (#789)
* upgrade glide module and glide ksp

* fix glide breaking changes and regressions
2023-12-07 21:51:42 +01:00
recloudstream[bot] 962ff1c058 chore(locales): fix locale issues 2023-11-27 21:48:42 +00:00
firelight fa7ebc05b3
Refix youtube
This reverts commit df0122c146.
2023-11-21 22:47:01 +01:00
IndusAryan df0122c146
fix: bump rhino js and upgrade desugaring level (#774)
* fix and bump rhino js

* upgrade desugaring level

* uppercase run to Run
2023-11-18 14:31:41 +00:00
Sofie 0077cebaa6
fixed AesHelper (#773)
Co-authored-by: Sofie99 <Sofie99@gmail.com>
2023-11-18 14:30:56 +00:00
CranberrySoup 765071ebef
Fixed flag and name for Levantine Arabic and Najdi Arabic (#770) 2023-11-15 17:30:29 +01:00
self-similarity e11d36aed8
Save selected subtitle language (#765) 2023-11-12 16:36:21 +01:00
Luna712 5bf2b4ead2
Massive changes to account flow (#741)
* Massive changes to account flow
2023-11-11 23:47:23 +01:00
self-similarity 2b60e3a893
Fix faulty automatic subtitle selection (#760) 2023-11-10 23:49:37 +00:00
Luna712 3adf036135
Fix some deprecations and other warnings (#750)
* Fix some deprecations and other warnings
2023-11-10 23:48:53 +00:00
IndusAryan c4aab5e5a8
feat: make cloudstream fast boi, ksp migration (#689)
* migrate from kapt to ksp

* fook codefactor
2023-11-10 17:02:51 +01:00
KingLucius 7e2908c0bb
Fix top bar in Extensions & Test settings (#753) 2023-11-10 15:36:38 +01:00
Sofie 22a0c25d83
extractor: fixed Rabbitstream (#757)
* Extractor: added Rabbitstream

* Extractor: added Rabbitstream

* fixed Rabbitstream

---------

Co-authored-by: Sofie99 <Sofie99@gmail.com>
2023-11-10 15:28:27 +01:00
self-similarity 11136fe63d
Fix selecting sources in cast (#752) 2023-11-05 22:33:11 +00:00
Luna712 a6786aaf98
Add done button for when creating new PINs (#742)
* Add done button for when creating new PINs

* Cleanup
2023-11-02 23:28:25 +00:00
Luna712 5b0cbbf09f
Use nicer grid layout for account select on TV (#737) 2023-11-02 21:14:16 +01:00
KingLucius 908f83c50e
Fix scroll for Library TV layout (#695)
* Fix scroll for Library TV layout

* Fixed without NestedScrollView
2023-11-02 21:03:00 +01:00
KingLucius 6ce9f29331
Fix settings top bar on TV (#738) 2023-11-02 20:50:49 +01:00
firelight 8b73c35e43
faster account skip startup 2023-10-31 00:34:01 +01:00
Luna712 65313b4579
Add account selection activity and support profile locks (#736) 2023-10-31 00:32:01 +01:00
Luna712 f0e429436f
Use TV results layout on emulator (#710)
* Use TV results layout on emulator

* Add subscription support to emulator

* Update
2023-10-29 01:20:04 +02:00
self-similarity 137d833d4a
Improved Simkl autosync and fixed syncing seasons (#722)
* Improved simkl autosync and fixed syncing seasons
2023-10-29 00:55:49 +02:00
Luna712 d542febcda
Reload library when deleting bookmarks (#725) 2023-10-29 00:41:19 +02:00
Luna712 51a877f405
Fix some strings (#730) 2023-10-29 00:29:16 +02:00
Luna712 4b93524e57
Convert the rest of SingleSelectionHelper to ViewBinding (#724) 2023-10-26 02:15:50 +02:00
firelight ef36bccc90
Delete old MultiAnimeProvider.kt (#717) 2023-10-26 02:10:08 +02:00
Luna712 968bd59188
Warn of potential duplicates when adding to library (#691) 2023-10-26 02:09:21 +02:00
Luna712 e4ba852007
Use bottom dialogs for synopsis (#709)
* Use bottom dialogs for synopsis

* Add bottomTextDialog
2023-10-25 16:43:29 +02:00
Luna712 504258bf15
Show confirm exit dialog on emulator layout (#704) 2023-10-23 18:42:17 +02:00
KingLucius 48053164dc
Old APIs focus fixes (#692)
* Movie button focus fix in TV layout

* Cast item focusable in old API

* Media description focus fix in old API

* Switch account button focus fix in old APi
2023-10-23 18:38:53 +02:00
Luna712 2a4468eb44
Add more info on homepage to emulator layout (#698)
* Add more info on homepage to emulator layout

* Support for continue watching and bookmarks

It does some manual changes to avoid having to duplicate the entire layout for minor changes
2023-10-23 18:33:44 +02:00
Luna712 5153a74d4f
Library/LocalList: enable subscriptions on emulator layout (#702) 2023-10-23 18:21:32 +02:00
KingLucius 138dea88c4
Poster cropped at 20% from Top (#693) 2023-10-23 18:16:48 +02:00
IndusAryan eb58cb1184
fix crash when navigation graph is null (#706) 2023-10-23 18:11:05 +02:00
Luna712 8ed7418fe4 Enable sorting by updated date in LocalList 2023-10-14 10:30:45 -06:00
Luna712 3cb2196e62
Add favorites (#682)
* Add favorites
2023-10-14 01:02:12 +02:00
Luna712 b7322ffb19
Add clear search query icons (#687) 2023-10-14 00:44:51 +02:00
CranberrySoup fd1620f3d7
Fix unresponsive settings (#688)
* Lower targetSdk to get all installed packages

* Update sdk version

* Let's not be too radical

* Many fixes

* Revert targetSdk

* Make account homepage persistent

* Update mobile_navigation.xml

* Update SettingsFragment.kt
2023-10-14 00:34:26 +02:00
self-similarity 1ccd3d732d
Reduce image cache to 100mb (#683)
* Reduce image cache to 100mb
2023-10-12 01:06:22 +02:00
LagradOst bb6a17e23c resize images for lower mem footprint 2023-10-11 18:31:46 +02:00
recloudstream[bot] 2f2bbd7d88 chore(locales): fix locale issues 2023-10-10 20:19:06 +00:00
Sir Aguacata 749d131099
Added new primary colors for comfort (#653) 2023-10-10 22:18:34 +02:00
LagradOst b4da93c1de revert jackson 2023-10-10 21:45:36 +02:00
LagradOst dd45ac9e8a reverted to android 14 -> 13 2023-10-10 20:49:04 +02:00
LagradOst b47209483a reverted to instant outline 2023-10-10 18:05:31 +02:00
self-similarity 91b195241e
Automatic backups (#592)
Co-authored-by: Cloudburst <18114966+C10udburst@users.noreply.github.com>
2023-10-10 17:19:27 +02:00
KingLucius abbad1bc94
Delete Focus frame from empty Downloads list & Search TV Layout (#675)
* Delete Focus frame in search TV layout

* Delete focus frame for empty Downloads list

* Chip rounded stroke frame
2023-10-10 17:17:18 +02:00
KingLucius b120a7bce2
Library on TV (#663)
* implementation for Library on TV
2023-10-10 17:16:35 +02:00
Luna712 5b4fd8d77d
Fix issue where DownloadedPlayerActivity interferes with MainActivity (#674)
* Fix issue where DownloadedPlayerActivity interferes with MainActivity
2023-10-10 17:05:34 +02:00
LagradOst 33eb3a3b29 lib fix2 2023-10-07 21:48:24 +02:00
LagradOst f14557fe6a lib fix 2023-10-07 01:54:34 +02:00
LagradOst 77294dc68e cleanup 2023-10-07 01:39:30 +02:00
Luna712 0a327ccbda
Reload library when reloading home (#656)
So that library is reloaded when switching accounts.

Fixes #650
2023-10-06 23:50:31 +02:00
LagradOst 177b1e47f3 added extra logging 2023-10-04 11:33:55 +02:00
Luna712 3f5119525c
Make library preferences account specific (#649) 2023-10-03 22:59:26 +02:00
Luna712 b5d4c3bd27
Make player preferences account specific (#646) 2023-10-03 19:26:56 +02:00
Luna712 cc00e73e16
Make homepage preferences account specific (#647)
* Make homepage preferences account specific

* Fix accidentally removed whitespace

* Fix in setkey
2023-10-03 19:25:31 +02:00
Luna712 462073bd74
Make search prefs account specific (#640) 2023-10-03 16:56:38 +02:00
LagradOst 08060314ad preview seekbar m3u8 2023-10-03 16:50:34 +02:00
Luna712 1d90858f64
Make search history account specific (#638)
* Make search history account specific

* Update for clear history
2023-10-02 21:04:40 +02:00
LagradOst bd05a67f26 preview seekbar 2023-10-02 17:44:06 +02:00
Osten 0351053d80
Readded downloads to tv 2023-09-25 22:57:18 +02:00
Sofie 74060e7da3
Chillx: fix key (#628) 2023-09-25 13:48:35 +02:00
IndusAryan 1e2a11d6e4
refactor: speedostream and newpipe, tmdb update (#632)
* migrate speedostream (yomovies)

* update tmdb and newpipe
2023-09-25 13:48:05 +02:00
CranberrySoup b8917ffa39
Fix episode layout when using RTL language (#631)
* Fix episode layout when using RTL language
2023-09-25 11:40:58 +02:00
CranberrySoup d4fff7cee6
Add homepage search on TV (#618)
* Add search button on homepage for TV
2023-09-21 22:50:31 +02:00
LagradOst 527a6388a9 small fix 2023-09-21 22:46:23 +02:00
CranberrySoup 15333123cd
TV UI fixes (#612)
* TV UI fixes
2023-09-18 23:22:39 +02:00
LagradOst 2ae5b6cefb fixed the fucking updater 💀 2023-09-18 22:28:26 +02:00
LagradOst bff9727f96 Merge remote-tracking branch 'origin/master' 2023-09-17 20:35:11 +02:00
LagradOst a82059cb57 fix 2023-09-17 20:35:01 +02:00
CranberrySoup 627c1bb223
Many UI fixes (#606)
* Lower targetSdk to get all installed packages

* Update sdk version

* Let's not be too radical

* Many fixes

* Revert targetSdk

* Make account homepage persistent
2023-09-16 00:30:34 +02:00
CranberrySoup 24977a8d62
Potential fix for crash loops (#608) 2023-09-15 22:47:59 +02:00
LagradOst 6957a8f95d bump 2023-09-14 20:30:44 +02:00
Sofie 2bed79b1f1
Update Gofile.kt (#600) 2023-09-14 12:53:54 +02:00
self-similarity a5450e5da2
More robust player release (#601) 2023-09-14 12:53:35 +02:00
LagradOst 8fe34d3d2a Merge remote-tracking branch 'origin/master' 2023-09-11 23:05:47 +02:00
LagradOst 7d6ba8c7a4 tv changes for better centering + bigger text + better contrast 2023-09-11 23:05:10 +02:00
self-similarity 2baa75496e
Fix opensubtitles (#598)
* Fix OpenSubtitles
2023-09-11 20:13:42 +02:00
Sofie 01e7acdeac
getTracker: switched to anilist api (#593)
* getTracker: switched to anilist api

---------

Co-authored-by: Sofie99 <Sofie99@gmail.com>
2023-09-11 14:31:11 +02:00
LagradOst 10bc688eaf fixed tracker on dub 2023-09-11 14:29:30 +02:00
LagradOst 7f7c81828a added UI event for seekbar 2023-09-11 13:37:11 +02:00
KingLucius f6b0ea8dfa
Stream button type switch support (#597)
* Stream button type switch support

* Hide Hls playlist switch
2023-09-10 15:31:01 +02:00
LagradOst 0afbc90cd2 fixed last fix 2023-09-09 23:57:18 +02:00
LagradOst 85c4c74222 fixed shitty external extractor code 2023-09-09 23:53:35 +02:00
LagradOst b6e99d7358 backend change for events in player 2023-09-09 23:18:21 +02:00
self-similarity 130cc16e25
Simkl API optimizations (#581)
* Fix episode removal in simkl

* Simkl API optimizations
2023-09-09 00:13:04 +02:00
LagradOst 49731cd699 changed drm API a bit 2023-09-06 22:42:22 +02:00
LagradOst 3fe247fb19 added drm player support 2023-09-06 20:53:43 +02:00
LagradOst 6211b02e85 switched from isM3u8 to ExtractorLinkType 2023-09-03 23:32:43 +02:00
Sofie 9c991f2abd
extractor: fix chillx (#583)
* Extractor: added Rabbitstream

* Extractor: added Rabbitstream

* extractor: fix Chillx

* comply

---------

Co-authored-by: Sofie99 <Sofie99@gmail.com>
2023-09-02 00:32:18 +02:00
LagradOst 6089cbc484 fixed subs on downloads 2023-08-30 00:52:34 +02:00
LagradOst ce1f48978b fixed download error 2023-08-28 20:56:58 +02:00
LagradOst f01820059b delete resume watching + delete bookmarks buttons. fixed backup crash 2023-08-27 19:07:08 +02:00
LagradOst 7d3b8c464e Merge remote-tracking branch 'origin/master' 2023-08-25 23:16:45 +02:00
LagradOst 8193e39b30 bump + refactor 2023-08-25 23:16:34 +02:00
recloudstream[bot] 557003895b chore(locales): fix locale issues 2023-08-25 08:59:37 +00:00
Sofie 2d82480398
fix Rabbitstream (#573)
Co-authored-by: Sofie99 <Sofie99@gmail.com>
2023-08-25 10:58:58 +02:00
LagradOst b38a9b1ff5 fuck android 2023-08-24 21:39:05 +02:00
LagradOst 1a4cbcaea0 small fix 2023-08-24 21:17:42 +02:00
LagradOst 9b4701fe91 dont remove keys while this is tested 2023-08-24 18:14:54 +02:00
LagradOst c92ac3e8b3 fixed removal of predownloaded files 2 + permission 2023-08-24 18:13:42 +02:00
LagradOst 460b1be525 fixed removal of predownloaded files 2023-08-24 16:39:50 +02:00
LagradOst 823ffd8708 reverted low api crash handle crashing 2023-08-24 00:25:05 +02:00
LagradOst 5bad6aca35 fixed native crash handle 2023-08-23 23:57:54 +02:00
LagradOst e2502de02c bump acra 2023-08-23 18:43:55 +02:00
LagradOst bac2ee9805 fixed div by zero 2023-08-23 17:08:26 +02:00
LagradOst d436171a2f removed possible duplicate download queue 2023-08-23 06:36:43 +02:00
LagradOst 3ea6b1a8d5 fixed resume download + migrated filesystem to SafeFile 2023-08-23 06:25:06 +02:00
LagradOst afcbdeecc8 changes to downloader for stable resume 2023-08-22 04:00:05 +02:00
LagradOst 4e28e5f8cc fixed not downloading the last 20MiB on mp4 downloader + bump + mb/s notification 2023-08-20 03:58:31 +02:00
LagradOst 1901eb371e Merge remote-tracking branch 'origin/master' 2023-08-20 01:29:57 +02:00
LagradOst c4852ce440 made HSL downloader even faster 2023-08-20 01:29:50 +02:00
self-similarity a3009af4f5
Add Native Crash Handler (#565)
* Add NativeCrashHandler

* Safer init
2023-08-19 21:48:10 +02:00
recloudstream[bot] 6948bf8073 chore(locales): fix locale issues 2023-08-19 19:38:45 +00:00
LagradOst 98b6417140 made downloader faster with parallel downloads 2023-08-19 21:37:14 +02:00
LagradOst 10c1ea2f02 Merge remote-tracking branch 'origin/master' 2023-08-19 17:03:47 +02:00
LagradOst b3abf1e45f fixed decryption 2023-08-19 17:03:27 +02:00
IndusAryan f571596bbc
fix: expand resume watching sheet and ft: ripple on profile drawable when pressed (#566)
* add ripple to profile icon on home

* Update HomeParentItemAdapterPreview.kt
2023-08-19 16:04:21 +02:00
LagradOst e20e3dcfd3 fixed some bugs caused by new download update 2023-08-19 04:46:47 +02:00
LagradOst a05616e3e8 fix 2023-08-19 01:37:48 +02:00
LagradOst 56cb3d7181 refactored download system for better preference + bugfixes 2023-08-19 00:48:00 +02:00
IndusAryan e95dc1db2a
fix: cast items recycler (finally) (#564)
* turn cast items visible(tools)

* prevent cast gesture listener from permanent RIP in one lifecycle
2023-08-18 17:46:03 +02:00
LagradOst 8f6e8a8e99 fixed #547
fuck inheritance
2023-08-18 01:46:29 +02:00
IndusAryan 61d63b17d8
chore: acra improvements and media3 bump (#562)
* Acra Bump

* Media3 bump
2023-08-17 23:11:59 +02:00
LagradOst 590c74111c fuck it we ball, m3u8 download is now fixed 2023-08-17 23:10:21 +02:00
LagradOst c2b951a078 fixed #560 lock locks orientation 2023-08-17 01:19:24 +02:00
LagradOst cbaca158fa Merge remote-tracking branch 'origin/master' 2023-08-17 01:00:51 +02:00
LagradOst 20da3807a2 fixed search query for intent 2023-08-17 01:00:43 +02:00
IndusAryan d247640dcf
Play n Dowload button fix for NS*W results. (#557)
* Play n Dowload button fix for NS*W results.

* Revert MainAPI Changes

* Tweaked ResultViewModel
2023-08-16 16:18:15 +02:00
self-similarity 4e01d327c6
Fix episode removal in simkl (#555) 2023-08-15 20:37:33 +02:00
LagradOst 4d98690adb small fix to home load 2023-08-15 02:05:07 +02:00
IndusAryan 74867bed1c
Update SpeedoStream.kt (#552)
Fixes YoMovies Provider.
2023-08-13 17:37:36 +02:00
LagradOst 0eb241e6cb fixed fab expand 2023-08-12 23:54:37 +02:00
LagradOst 3ab9e11350 fixed SimklApi subscription 2023-08-12 23:41:53 +02:00
self-similarity d2d2e41fb3
Added Simkl (#548) 2023-08-12 22:25:30 +02:00
LagradOst 3ac462ae96 changed UI a bit for flashbang + fixed crash inf loading bug 2023-08-12 21:20:51 +02:00
self-similarity ecd529f73b
TV UX improvements (#538)
* Update styles.xml
2023-08-12 17:44:35 +02:00
Cloudburst 44a2146c12
fix voting api (#544) 2023-08-09 23:44:17 +02:00