Commit graph

537 commits

Author SHA1 Message Date
Dominic Drees
2a6fd8b84f cleanup Color extension, add init documentation 2025-04-24 00:27:57 +02:00
Dominic Drees
477ea9d3a6 finish initial german translation ( 100% ) 2025-04-24 00:23:17 +02:00
Dominic Drees
acdf190ced add localization, add german translation, tweak row colors in settings view, cleanup 2025-04-24 00:11:31 +02:00
Dominic Drees
f86a59832c cleanup unused code, update deprecated NSKeyedUnarchiver 2025-04-23 23:35:11 +02:00
Dominic Drees
42a517c0cf merge latest dev changes 2025-04-23 23:05:15 +02:00
Dominic Drees
db01231517 refine images, finalize settings view, add info view ( for links on tvos ), change min os targets to 15.0 for most optimal backwards compability, cleanup 2025-04-22 23:47:12 +02:00
Dominic Drees
790e1f0814 hide deprecation notices, add shadow to alternate app icon picker, change tvos top shelf image 2025-04-22 20:48:53 +02:00
Dominic Drees
2bf3ad5cc3 fix broken merge 2025-04-22 17:48:43 +02:00
cranci1
47325e1e07 Auto: Update IPA [skip ci] 2025-04-22 15:36:32 +00:00
Francesco
1f692b460b Merge branch 'main' into dev 2025-04-22 17:35:13 +02:00
cranci1
c2d6116fda Auto: Update IPA [skip ci] 2025-04-22 15:33:52 +00:00
Francesco
5ea21da2cc even more handling crazy fixes 2025-04-22 17:30:55 +02:00
cranci1
304ddbf2fd Auto: Update IPA [skip ci] 2025-04-22 15:28:13 +00:00
Francesco
d9752a8002 fixed crash???? please yes 2025-04-22 17:26:04 +02:00
cranci
00586fcf3e
TestFlight build (#101)
* Implementation of loading modal

* little things but this is good

* Update README.md

* dim mode

* hello 👋  (#95)

* bug fix dimming

* improved the fetchEpisodeMetadata logic

* Aniskip logic and basic buttons (#96)

* 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: Seiike <122684677+Seeike@users.noreply.github.com>
Co-authored-by: Francesco <100066266+cranci1@users.noreply.github.com>

* Updated workflow to change file extension from .zip to .ipa for easier access. (#98)

* Update README.md

* Auto: Update IPA [skip ci]

* Color picker in settings for intro and outro segments (#99)

* Color picker in settings for intro and outro segments

* Color picker in settings for intro and outro segments

* Auto: Update IPA [skip ci]

---------

Co-authored-by: cranci1 <cranci1@github.com>

---------

Co-authored-by: Ibrahim Sulejmenov <batonchik2004@gmail.com>
Co-authored-by: ibro <54913038+xibrox@users.noreply.github.com>
Co-authored-by: Seiike <122684677+Seeike@users.noreply.github.com>
Co-authored-by: bshar <98615778+bshar1865@users.noreply.github.com>
Co-authored-by: cranci1 <cranci1@github.com>
2025-04-22 16:54:11 +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
ibro
ce7913c578
Color picker in settings for intro and outro segments (#99)
* Color picker in settings for intro and outro segments

* Color picker in settings for intro and outro segments

* Auto: Update IPA [skip ci]

---------

Co-authored-by: cranci1 <cranci1@github.com>
2025-04-22 16:45:41 +02:00
cranci1
062e073eb0 Auto: Update IPA [skip ci] 2025-04-22 14:10:08 +00:00
cranci
2e6afa53f8
Update README.md 2025-04-22 16:08:03 +02:00
bshar
882afcdc1e
Updated workflow to change file extension from .zip to .ipa for easier access. (#98) 2025-04-22 16:03:15 +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
ibro
745e295e0d
Aniskip logic and basic buttons (#96)
* 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: Seiike <122684677+Seeike@users.noreply.github.com>
Co-authored-by: Francesco <100066266+cranci1@users.noreply.github.com>
2025-04-22 15:02:06 +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
cranci
6cf88cb50d
ok last thing please (#92) 2025-04-19 10:12:57 +02:00
Francesco
43892a3d43 ok last thing please 2025-04-19 10:10:38 +02:00
cranci
501657c42f
why am i this dumb 😭 (#91) 2025-04-19 09:57:34 +02:00
Francesco
d8e35b7525 why am i this dumb 😭 2025-04-19 09:55:44 +02:00
cranci
079fd395d7
yeah tf is this idk (#89) 2025-04-19 09:42:44 +02:00
Francesco
d86ee0cd00 yeah tf is this idk 2025-04-19 09:42:02 +02:00
cranci
7922f8940e
fixed module icloud sync maybe (#88) 2025-04-19 09:23:19 +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
cranci
a1147fd832
added icloud documents support (#86) 2025-04-18 16:34:31 +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
cranci
9c5eacf1ec
iCloud support ong (#85) 2025-04-18 14:33:26 +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
e076be593d
New testflight build (#84) 2025-04-17 17:05:56 +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