* Add DownloadPersistence for JSON and UserDefaults management
New DownloadPersistence utility to handle the loading, saving, and deleting of downloaded assets using a JSON file and UserDefaults. Updated JSController to utilize this new persistence layer and migration from the previous UserDefaults implementation.
* Add DownloadPersistence.swift to project structure
* Update DownloadPersistence.swift
* nah
---------
Co-authored-by: cranci1 <100066266+cranci1@users.noreply.github.com>
* Modified season selector location
* Increase back button opacity
* Fix drop when exiting reader
* Fix tab bar appearing in reader
* Next chapter button
* removed old commentary
* Fix collection image not updating after module removal
* Fix next chapter button size
* Modified small bookmark type indicator
* Align season selector
* Continue reading, not fully done yet tho
* fixed continue reading issues + added some stuff
* correct resetting
* pretty continue reading cells :3
* Test building
* Fixed continue reading by caching
* inshallah only build issue
* Fixed chapter number for continue reading
* Fix tab bar not appearing in search
* Added github and discord icon
* fix next chapter button
* disable locking for dim
* two finger tap to pause
* 4 hours to fix this, from 8 pm till now
* fix that bichass dim button
* Fix downloadview
* more tab bar fixes
* smoother search bar
* time till done indicator
* someone stop me
* fix bounce scroll
* Fixed most of the localizations
* back up system (experimental)
* fuck main actor
* fix reader crash when no network
---------
Co-authored-by: cranci <100066266+cranci1@users.noreply.github.com>
* Quick Czech fix
* Bookmark collection system + migration system (Video in discord))
* Check discord
* Fix mediainfoview
* Title always expanded
* Reader header enhancements
* Fix tab bar gradient
* MORE/LESS below synopsis instead of next to it (less wasted space))
* Font + Weight + Size buttons for reader (with correct UI))
* Change icon
* Theming and auto scroll
* fucking cool shit
* added new theme for reader
* Fixed reader header
* Added italian
* made italian usable
* changed credits
* finally fucking italian works
* Fix novel details
* Fix loading issue
* made chapter cells less tall
* Fix current label
* German and Slovak
* Seiike cant do shit dawggggg
* Fix translator credits
* Added safari button for movie view
* Search button for AllBookmarks and AllWatching
* Delete all in download view without opening item (long hold))
* Redo downloadview
* Added Kazakh
* Added Swedish
* Fixed searchview images being squeezed in
* removed double bs for id telling
* improved anilist logic, single episode anilist sync, anilist sync also avaiaiable with tmdb as provider, tmdb posters avaiabale with anilist as provider
* Add MP4 Fallback redirect if stream URL is MP4 for some reason
* Consolidate Download Method
* Clean up download logic
* Further Cleanup
* Fix Logging Oopsie
* Fixed ALL view strings + Dutch translations
I THINK I fixed all view strings, i went through all so idk
* Fix
* Fixed type shi
* List number + small text fixes
* Update project.pbxproj