komikku/app/src/main/java/eu/kanade/tachiyomi/data
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
..
backup Add manga-wised rotation mode settings (#4841) 2021-05-04 14:48:06 -04:00
cache Use Coil (#4870) 2021-05-04 14:13:17 -04:00
coil Use Coil (#4870) 2021-05-04 14:13:17 -04:00
database Add manga-wised rotation mode settings (#4841) 2021-05-04 14:48:06 -04:00
download Make manga and chapter folder name searching case insensitive 2021-04-26 17:58:11 -04:00
library Use Coil (#4870) 2021-05-04 14:13:17 -04:00
notification Use more common MIME type for protobuf 2021-03-28 16:51:29 -04:00
preference Add manga-wised rotation mode settings (#4841) 2021-05-04 14:48:06 -04:00
track Maybe better handle MAL token expiration 2021-04-26 18:00:54 -04:00
updater Avoid duplicate actions in update notifications 2021-04-19 14:15:55 -04:00