Commit graph

619 commits

Author SHA1 Message Date
Francesco
af2dc41f76 added speed indicator for hold speed 2025-04-25 17:36:12 +02:00
Francesco
db4d74252d fixed pan crashes 2025-04-25 17:12:15 +02:00
Francesco
7dd3609078 fixed intros skipper buttons 2025-04-25 17:09:38 +02:00
Francesco
8cbcf2ac74 ops 2025-04-25 16:58:41 +02:00
Francesco
4c99eb315d seiike ahh moment x2 2025-04-25 16:56:54 +02:00
Francesco
753d50879e Update EpisodeCell.swift 2025-04-25 16:49:17 +02:00
Francesco
e2f4e8bcab added light mode banner 2025-04-25 16:38:27 +02:00
Francesco
69a8da58e7 seiike ahh moment 2025-04-25 16:33:46 +02:00
Francesco
ef21614137 Create banner1.png 2025-04-25 16:31:56 +02:00
Francesco
b83e7cdf30 ok my fault this time
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-25 09:35:22 +02:00
Francesco
521c247546 fire Seiike moment 2025-04-25 09:32:27 +02:00
Francesco
be82bf4fdd custom player stuffs idk if it builds 2025-04-25 09:31:34 +02:00
Francesco
591b60db0b Revert "test"
This reverts commit cbf7412d47.
2025-04-25 09:22:21 +02:00
Francesco
cbf7412d47 test 2025-04-25 09:20:10 +02:00
Francesco
6ae8232e09 removed ffmpeg sorry 2025-04-25 09:19:34 +02:00
Francesco
f6bc1326cf more tests
Some checks are pending
Build and Release IPA / Build IPA (push) Waiting to run
2025-04-24 21:42:57 +02:00
Francesco
1511a0ed26 icloud safe checking 2025-04-24 21:32:30 +02:00
Seiike
219088f3d1
few player bug fixes (#104) 2025-04-24 15:11:50 +02:00
Dominic Drees
ca15d27456 update spm packages, fix hidden navigationlink not working ( explore view ) 2025-04-24 01:22:55 +02:00
Dominic Drees
1850520e2e rename tvos main entry file ( match ios main file name ), add tvos 15 compability, convert groups to folders 2025-04-24 01:15:17 +02:00
Dominic Drees
0ac77aa6a5 get version string automatically, add non exempt encryption = NO ( for quicker testflight submission ), bump version 2025-04-24 01:08:01 +02:00
Dominic Drees
044d0c803b added more LocalizedStringKeys from tvos target, fixed some german translations 2025-04-24 00:56:04 +02:00
Dominic Drees
26161a5fc6 tvos app localization + german translation 2025-04-24 00:40:24 +02:00
Dominic Drees
be6b0c41af add more dynamic localizations and the german translation counterpart 2025-04-24 00:36:41 +02:00
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
Francesco
cefd996115 Merge branch 'main' into dev
Some checks failed
Build and Release IPA / Build IPA (push) Has been cancelled
2025-04-22 18:18:09 +02:00
Francesco
11e48ed280 yeah more safe handling idk 2025-04-22 18:17:27 +02:00
Francesco
6209591ea5 ghj 2025-04-22 17:57:07 +02:00
cranci
0b3b04ab45
testlfyfgdufhgoudyfgh (#103)
* 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>

* fixed crash???? please yes

* Auto: Update IPA [skip ci]

* even more handling crazy fixes

* Auto: Update IPA [skip ci]

* Auto: Update IPA [skip ci]

* test carsh fix

* Update build.yml

---------

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 17:55:00 +02:00
Francesco
58c2d89fd6 Merge branch 'main' into dev 2025-04-22 17:53:27 +02:00
Francesco
b74136584a Update build.yml 2025-04-22 17:52:37 +02:00
Francesco
9c43dc30d2 test carsh fix 2025-04-22 17:50:22 +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
cranci
0cc8f9166d
sduj (#102)
* 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>

* fixed crash???? please yes

* Auto: Update IPA [skip ci]

* even more handling crazy fixes

* Auto: Update IPA [skip ci]

---------

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 17:35:22 +02: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