komikku/app/src/main/java/eu/kanade/tachiyomi
Andreas 5c352cb3c0 Add manga-wised rotation mode settings (#4841)
* Add manga-wised rotation mode settings

Based on #3522

Co-authored-by: bboyz269 <4453811+bboyz269@users.noreply.github.com>

* Fix small mistakes

* Complete TODOs

* Rename functions

rotation -> orientation

* Fix orientation icon not changing

Bug from video

* Fix bug with force portrait not being force if a default value

Bug from video

* Backup viewer_flag as a seperate field in so legacy/forks doesn't crash

* Make viewer_flags nullable so old backups viewer gets restored

* Add migration for old rotation and viewer to new defaults ones

* Rename variable in enums

* Fix migration after OrientationType was changed

* Remove untrue comment

Co-authored-by: bboyz269 <4453811+bboyz269@users.noreply.github.com>
(cherry picked from commit 0fef546a0d4b2a78089b0880564e80708afbe1da)

# Conflicts:
#	app/build.gradle.kts
#	app/src/main/java/eu/kanade/tachiyomi/data/backup/full/models/BackupManga.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/database/models/Manga.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
2021-05-04 14:48:06 -04:00
..
annotations Fix annotations package name 2020-11-29 18:52:50 -05:00
data Add manga-wised rotation mode settings (#4841) 2021-05-04 14:48:06 -04:00
extension Include extension loading errors in error logs 2021-04-19 14:58:44 -04:00
network Use Coil (#4870) 2021-05-04 14:13:17 -04:00
source LoginSource changes 2021-04-13 18:52:57 -04:00
ui Add manga-wised rotation mode settings (#4841) 2021-05-04 14:48:06 -04:00
util Add manga-wised rotation mode settings (#4841) 2021-05-04 14:48:06 -04:00
widget Use Coil (#4870) 2021-05-04 14:13:17 -04:00
App.kt Use Coil (#4870) 2021-05-04 14:13:17 -04:00
AppModule.kt More coroutine tweaks 2021-01-10 18:43:47 -05:00
Migrations.kt Add manga-wised rotation mode settings (#4841) 2021-05-04 14:48:06 -04:00