Commit graph

509 commits

Author SHA1 Message Date
Dominic Drees
2bf3ad5cc3 fix broken merge 2025-04-22 17:48:43 +02:00
undeaD_D
2127b3b9e6
Move Development from Fork into main Repository (#100)
* add contributor link, add hide empty sections toggle, cleanup warnings, tests

* fix darkmode label color

* use primary and secondary colors ( for consistency with rest of codebase )

* add basic profile views / ui

* add current profile view to important places ( navigationbar leading )

* reorder contributors row, update url

* merge upstream into fork

* add new icons, cleanup, tests.

* close app icon sheet automatically on completion

* add profilestore ( persistence, enviromentobject ), finalize profile settings view, cleanup, tests

* add profilestore ( persistence, enviromentobject ), finalize profile settings view, cleanup, tests

* add dismiss keyboard extension, dismiss keyboard on tap outside ( profile settings view )

* fix icon transparency issue, add profile data to icloud sync

* remove weird empty view ( search ) shadow, fix dismiss keyboard,  align system appearance to other rows ( style ), cleanup, tests

* fancy profile switch manu ( navigationbar )

* add explore view ( basic library and search view copy )

* fix uikit alerts not using the correct accentColor

* apply custom accentColor to stepper components

* style consistency ( icons, colors ), change duplicate section title ( "Info" ), hide more empty sections conditionally, cleanup

* fix missing section headers

* fix copy paste error ^^'

* add empty explore view placeholder, add new shimmer effect ( configurable via settings ), cleanup

* convert ContinueWatchingManager() singleton to dependency injected enviroment object to match similar manager structures

* fix spelling, inject profile into library and continueWatching Managers, fix iCloudSync premature execution, remove profile from explore view ( wont be needed )

* add update profile function to library and continuewatching managers ( to reload the media items ), change media fetching style of continuewatchingmanager to better match librarymanager, update libraryview to use the new continuewatchingmanager fetch style

* fix state desync on insertion / removal / profile change

* switched from filtering by profile ids to seperated data storage via user default suites with different ids.

* update todo markers

* fix bookmarks not getting overwritten on empty userdefaults load

* add the profile button back to the explore view ( you might wanna change profile quickly ), add todos

* moved some views into folders, renamed contentview to rootview, moved bookmark button into navigationbar, used randomUseragents everywhere, add tvos target, add tvos images and basic tabview, started work on settings view design

* add new shimmer type, swap two settings rows, add detailed instructions to some todos

* Squashed commit of the following:

commit 5d076e0cf7
Author: cranci <100066266+cranci1@users.noreply.github.com>
Date:   Tue Apr 22 15:03:25 2025 +0200

    Aniskip logic and basic buttons (#96) (#97)

    * Aniskip logic and basic buttons

    * good fuckin enough for now

    * im callin good enough

    * bug fix

    * its something

    * hallelujah

    * Update SearchView.swift

    * made subs go up the progress bar if it is showing

    ---------

    Co-authored-by: ibro <54913038+xibrox@users.noreply.github.com>
    Co-authored-by: Seiike <122684677+Seeike@users.noreply.github.com>

commit 0ad4659d2c
Author: Seiike <122684677+Seeike@users.noreply.github.com>
Date:   Sun Apr 20 19:50:15 2025 +0200

    hello 👋  (#95)

    * bug fix dimming

    * improved the fetchEpisodeMetadata logic

commit 83cf7b0e9f
Merge: d28a55a 68e8196
Author: cranci <100066266+cranci1@users.noreply.github.com>
Date:   Sun Apr 20 08:53:08 2025 +0200

    Implementation of loading modal and dim mode (#93)

---------

Co-authored-by: Dominic Drees <dominic.drees@atino.de>
Co-authored-by: Francesco <100066266+cranci1@users.noreply.github.com>
2025-04-22 16:49:57 +02:00
cranci
5d076e0cf7
Aniskip logic and basic buttons (#96) (#97)
* Aniskip logic and basic buttons

* good fuckin enough for now

* im callin good enough

* bug fix

* its something

* hallelujah

* Update SearchView.swift

* made subs go up the progress bar if it is showing

---------

Co-authored-by: ibro <54913038+xibrox@users.noreply.github.com>
Co-authored-by: Seiike <122684677+Seeike@users.noreply.github.com>
2025-04-22 15:03:25 +02:00
Seiike
0ad4659d2c
hello 👋 (#95)
Some checks failed
Build and Release IPA / Build IPA (push) Has been cancelled
* bug fix dimming

* improved the fetchEpisodeMetadata logic
2025-04-20 19:50:15 +02:00
cranci
83cf7b0e9f
Implementation of loading modal and dim mode (#93)
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-20 08:53:08 +02:00
ibro
68e8196c70
Merge branch 'dev' into dev 2025-04-19 22:33:46 +02:00
Ibrahim Sulejmenov
163358b3fa dim mode 2025-04-19 22:33:17 +02:00
Francesco
d28a55a48f Update README.md
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-19 22:00:21 +02:00
Francesco
3a76110886 little things but this is good
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-19 10:31:17 +02:00
Francesco
43892a3d43 ok last thing please 2025-04-19 10:10:38 +02:00
Francesco
d8e35b7525 why am i this dumb 😭 2025-04-19 09:55:44 +02:00
Francesco
d86ee0cd00 yeah tf is this idk 2025-04-19 09:42:02 +02:00
Francesco
7ed5048b0b fixed module icloud sync maybe 2025-04-19 09:20:17 +02:00
Ibrahim Sulejmenov
5ba84b26ab Implementation of loading modal 2025-04-18 22:52:55 +02:00
Francesco
e9c9340986 added icloud documents support
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-18 16:32:47 +02:00
Francesco
b2eee5e09c fixed double subs? #58 2025-04-18 14:29:49 +02:00
Francesco
edec2d6693 technically everything is saved idk though 2025-04-18 14:23:16 +02:00
Francesco
0415df2cd9 module sync right? 2025-04-18 14:18:22 +02:00
Francesco
842fd5b01c test
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-17 17:31:24 +02:00
Francesco
c4d16f4ed9 fixed trakers page 2025-04-17 17:15:11 +02:00
cranci
e6c854eb8b
Update SettingsViewTrackers.swift 2025-04-17 17:01:08 +02:00
Seiike
f512faba06
i despise unclean merges 🙏 (also heres ur fidget spinner) (#83) 2025-04-17 16:59:26 +02:00
D Osman
ad07457cf7
add debounce to SearchBar (#81) 2025-04-17 16:58:57 +02:00
Francesco
c582d45fb5 iCloud idk? Docs says yeah but idk 2025-04-17 11:40:54 +02:00
Francesco
dd95e66e16 lmao my bad 2025-04-17 11:27:05 +02:00
Francesco
82ff26f073 good right? 2025-04-17 11:17:43 +02:00
Ylruhc
0f85714268
Add redirect option to Fetch function. (#79)
Some checks failed
Build and Release IPA / Build IPA (push) Has been cancelled
* Add Headers,Status to Response Object

* add redirect option to Fetch

---------

Co-authored-by: DawudOsman <d.osman@outlook.com>
2025-04-15 17:50:00 +02:00
Seiike
ae2bf1fca1
its more respsponsive now (#80) 2025-04-15 17:07:12 +02:00
Francesco
88b63f96cf crazy
Some checks failed
Build and Release IPA / Build IPA (push) Has been cancelled
2025-04-13 16:31:12 +02:00
Francesco
b9cac9c91b added Trakt loggin 2025-04-13 16:30:21 +02:00
Francesco
d5abd35beb yeah weird ass things 2025-04-13 12:11:54 +02:00
Francesco
9d45c12a6e remove TMDB that somewhy doesnt work 2025-04-13 11:47:40 +02:00
Francesco
427102ecd8 Update UIDevice+Model.swift 2025-04-13 09:27:47 +02:00
Francesco
540e29e7fa works 2025-04-13 09:25:16 +02:00
Seiike
6b819326b1
icons done (#78)
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-13 08:17:04 +02:00
Francesco
f4b16dfbca ersgedg
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-12 21:49:12 +02:00
Francesco
839970fe2b Revert "test"
This reverts commit 2a2fafd03f.
2025-04-12 16:37:01 +02:00
Francesco
2a2fafd03f test
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-12 15:42:55 +02:00
Francesco
0dfaa4614f test 2025-04-12 15:17:56 +02:00
Francesco
0c35749855 cleared old stuffs 2025-04-12 15:11:39 +02:00
Seiike
f99dc3e6f1
volume slider 🤤 (#77) 2025-04-12 12:49:25 +02:00
Ylruhc
df3a9e8f74
Add Headers,Status to Response Object (#76)
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-12 06:48:07 +02:00
Seiike
6d05282916
player got a facelift (#75)
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-11 06:26:17 +02:00
Seiike
f58b8b8733
incinerated the buffer indicator, brightness bar restored old code (#74)
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-10 18:10:37 +02:00
Francesco
c256388497 added TMDB support 2025-04-10 17:50:39 +02:00
Francesco
5dfacc8db4 no print only logger 2025-04-10 17:31:38 +02:00
Francesco
7bace8936d fixed title name fetching for anilist 2025-04-10 17:29:28 +02:00
Francesco
75c9fb712b fixed typo 2025-04-10 17:27:33 +02:00
Francesco
8e5758d900 test
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-09 15:04:51 +02:00
Francesco
026ff73be4 fixed continue watching 2025-04-09 15:03:21 +02:00