Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						890f1a3c7b 
					 
					
						
						
							
							Full Compose settings ( #8201 )  
						
						... 
						
						
						
						* Uses Voyager for navigation.
* Replaces every screen inside settings except category editor screen since it's
called from several places. 
						
						
					 
					
						2022-10-15 11:38:01 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						23bfa1f18f 
					 
					
						
						
							
							Minor UI fixes  
						
						... 
						
						
						
						- Remove M3 styling from search toolbar
- Use secondary alpha for subtitles for Sources and Migrate items
- Update some content descriptions 
						
						
					 
					
						2022-10-09 15:49:32 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						7be6863910 
					 
					
						
						
							
							Add JavaScriptEngine abstraction to extensions-lib ( #8155 )  
						
						... 
						
						
						
						This allows us to swap out the implementation in the future and on different platforms
without major changes to the extensions themselves. 
						
						
					 
					
						2022-10-08 09:45:06 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						caf9219d99 
					 
					
						
						
							
							Reword some reader settings  
						
						
						
						
					 
					
						2022-10-05 09:26:42 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						3b62396442 
					 
					
						
						
							
							Setup Baseline Profile ( #8135 )  
						
						... 
						
						
						
						* Setup Baseline Profile
Adds Baseline Profile generator and startup time test.
Readme included in macrobenchmark module to run the generator.
* changes 
						
						
					 
					
						2022-10-04 09:22:55 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						29fa93e829 
					 
					
						
						
							
							Split the rest of the preferences in PreferencesHelper ( #8074 )  
						
						... 
						
						
						
						* Split the reset of the preferences in PreferencesHelper
* Capitalize ThemeMode 
						
						
					 
					
						2022-09-25 10:07:06 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						b5dca2eb09 
					 
					
						
						
							
							Move chapter preferences from PreferencesHelper to LibraryPrefrences ( #8061 )  
						
						
						
						
					 
					
						2022-09-24 10:14:16 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						0086743a53 
					 
					
						
						
							
							Use 1.x preference abstraction ( #8020 )  
						
						... 
						
						
						
						* Use 1.x preference abstraction
- Uses SharedPreferences compared to 1.x impl which uses DataStore but it breaks all settings screens currently
- Move PreferencesHelper to new PreferenceStore
  - PreferencesHelper should be split into smaller preference stores and be in core or domain
- Remove flow preferences as new PreferenceStore handles changes for us
Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com >
* Fix PreferenceMutableState not updating
* Fix changes not emitting on first subscription
Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com > 
						
						
					 
					
						2022-09-17 11:48:24 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						829aadd0bd 
					 
					
						
						
							
							Always attempt automatic backup creation  
						
						... 
						
						
						
						- Defaults to every 12 hours
- Minimum number of backups is now 2, just to offer some level of redundancy in case something happens
- If it's missing storage permissions, it'll fail but that's the user's loss if they somehow haven't granted that permission yet 
						
						
					 
					
						2022-09-15 22:53:46 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						86fe850794 
					 
					
						
						
							
							Extract source api from app module ( #8014 )  
						
						... 
						
						
						
						* Extract source api from app module
* Extract source online api from app module 
						
						
					 
					
						2022-09-15 18:12:27 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						d5c207d8a3 
					 
					
						
						
							
							Extract translation from app module ( #7975 )  
						
						... 
						
						
						
						* Extract translation from app module
- Prep for further extraction to modules in the nearish future
* Subproject .gitignore 
						
						
					 
					
						2022-09-10 09:58:45 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						fb9791f597 
					 
					
						
						
							
							DownloadController: Partial Compose conversion ( #7969 )  
						
						... 
						
						
						
						Item list is not changed as currently there is no fitting Compose component to
replace the drag-drop behavior. 
						
						
					 
					
						2022-09-09 22:29:40 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4c1da1bd1d 
					 
					
						
						
							
							Maybe fix extensions list crash  
						
						... 
						
						
						
						Also fix weird animation of last updated text in Updates 
						
						
					 
					
						2022-08-31 15:56:08 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						880407442c 
					 
					
						
						
							
							Tweak flag classes for Library ( #7829 )  
						
						... 
						
						
						
						* Tweak flag classes for Library
- Add interface for Flag and Mask
- Merge Sort Type and Direction into one class
- Use custom serializers for preferences
  - Mainly to not break the old
* Review changes 
						
						
					 
					
						2022-08-29 13:10:30 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						a83d29f058 
					 
					
						
						
							
							Add APK output for x86_64 CPU architecture ( #7885 )  
						
						... 
						
						
						
						* Add APK output for x86_64 CPU architecture
* Review changes
* Fix formatting
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com >
* Use underscore instead of hyphen
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com > 
						
						
					 
					
						2022-08-28 09:45:33 -04:00 
						 
				 
			
				
					
						
							
							
								stevenyomi 
							
						 
					 
					
						
						
							
						
						e36e9d9d5c 
					 
					
						
						
							
							Remove 1.x source models ( #7781 )  
						
						
						
						
					 
					
						2022-08-18 14:07:13 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						09abfc7843 
					 
					
						
						
							
							Lint changes ( #7802 )  
						
						... 
						
						
						
						- Fixes current lint issues
- Changes lint task to lintKotlin on PRs 
						
						
					 
					
						2022-08-18 14:06:32 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						1d6aa9a277 
					 
					
						
						
							
							Merge branch 'patch'  
						
						... 
						
						
						
						# Conflicts:
#	app/build.gradle.kts
#	app/src/main/java/eu/kanade/tachiyomi/data/database/DbOpenCallback.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/database/models/Manga.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/notification/NotificationReceiver.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/saver/ImageSaver.kt
#	app/src/main/java/eu/kanade/tachiyomi/extension/util/ExtensionInstallReceiver.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/base/controller/SearchableNucleusController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/MigrationFlags.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/AddDuplicateMangaDialog.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ChapterLoader.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/ReaderPageImageView.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/ReaderTransitionView.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/webview/WebViewActivity.kt
#	app/src/main/java/eu/kanade/tachiyomi/util/chapter/ChapterSorter.kt
#	app/src/main/res/layout/pref_settings.xml
#	app/src/test/java/eu/kanade/tachiyomi/util/chapter/ChapterRecognitionTest.kt
#	gradle/androidx.versions.toml
#	gradle/libs.versions.toml 
						
						
					 
					
						2022-08-14 11:28:28 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						4291cc8eb1 
					 
					
						
						
							
							Add task to generate locales_config.xml ( #7754 )  
						
						
						
						
					 
					
						2022-08-14 10:43:28 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						8811d951d0 
					 
					
						
						
							
							Release v0.13.6  
						
						
						
						
					 
					
						2022-08-14 10:32:04 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3966a917ee 
					 
					
						
						
							
							Bump dependencies + compile SDK to 33 + linting  
						
						
						
						
					 
					
						2022-08-13 12:52:18 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4a71022a60 
					 
					
						
						
							
							Update chapter recognition and related tests  
						
						... 
						
						
						
						Includes 3e07100dc2Saud-97@users.noreply.github.com > 
						
						
					 
					
						2022-08-13 12:37:02 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						d6f1534ee8 
					 
					
						
						
							
							Address misc. build warnings  
						
						
						
						
					 
					
						2022-08-10 23:26:34 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						a2bb81b7db 
					 
					
						
						
							
							Start cleaning up backup/restore code  
						
						... 
						
						
						
						The abstraction was useful for handling 2 systems, but it's no longer needed. Cleaning it up will make migrating to domain models easier down the line. 
						
						
					 
					
						2022-08-05 23:11:06 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						bfd22f8f2d 
					 
					
						
						
							
							Minor gradle cleanup  
						
						
						
						
					 
					
						2022-07-31 11:55:53 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						2ca62c4eda 
					 
					
						
						
							
							Remove unused viewstatepageradapter dependency  
						
						
						
						
					 
					
						2022-07-31 11:55:07 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						29e1976b90 
					 
					
						
						
							
							Glance widget for Updates ( #7581 )  
						
						... 
						
						
						
						* glance
* glance2 
						
						
					 
					
						2022-07-31 11:31:40 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						7336714306 
					 
					
						
						
							
							Bump dependencies and remove some unneeded opt-in compiler flags  
						
						
						
						
					 
					
						2022-07-27 09:26:40 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						fc328e141c 
					 
					
						
						
							
							Remove unused dependencies ( #7585 )  
						
						
						
						
					 
					
						2022-07-23 08:54:08 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						2b8d1bcc02 
					 
					
						
						
							
							Use Compose for Library screen ( #7557 )  
						
						... 
						
						
						
						- Move Pager to Compose
- Move AppBar to Compose
- Use Stable interface for state
- Use pills for no. of manga in category instead of (x) 
						
						
					 
					
						2022-07-22 19:05:50 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ab1a44e108 
					 
					
						
						
							
							Merge branch 'patch'  
						
						
						
						
					 
					
						2022-07-08 16:09:19 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						26ddc6e3aa 
					 
					
						
						
							
							Release v0.13.5  
						
						
						
						
					 
					
						2022-07-08 15:52:48 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						17951cfd68 
					 
					
						
						
							
							Use SQLDelight for all Manga related queries ( #7447 )  
						
						
						
						
					 
					
						2022-07-03 10:17:41 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						5d77ee37d2 
					 
					
						
						
							
							Replace package with namespace ( #7436 )  
						
						
						
						
					 
					
						2022-07-02 13:08:22 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						7e4c45858f 
					 
					
						
						
							
							Bump dependencies  
						
						
						
						
					 
					
						2022-06-29 22:45:22 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						33a778873a 
					 
					
						
						
							
							MangaController overhaul ( #7244 )  
						
						
						
						
					 
					
						2022-06-25 11:03:48 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						cd0294b1b6 
					 
					
						
						
							
							Replace history query with actual upsert  
						
						
						
						
					 
					
						2022-05-29 12:12:06 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan Iskandar 
							
						 
					 
					
						
						
							
						
						3b2362c784 
					 
					
						
						
							
							Add scrollbar indicator to LazyColumn ( #7164 )  
						
						
						
						
					 
					
						2022-05-23 18:03:46 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						3e2d7d76b9 
					 
					
						
						
							
							Convert Extension tab to use Compose ( #7107 )  
						
						... 
						
						
						
						* Convert Extension tab to use Compose
Co-authored-by: jobobby04 <17078382+jobobby04@users.noreply.github.com >
* Review changes
Co-authored-by: jobobby04 <17078382+jobobby04@users.noreply.github.com > 
						
						
					 
					
						2022-05-15 09:59:53 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						6d011ebe32 
					 
					
						
						
							
							Update AndroidX SQLite ( #7123 )  
						
						
						
						
					 
					
						2022-05-14 10:04:43 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						681e9396b3 
					 
					
						
						
							
							Fix crash when using renamed library sort methods ( fixes   #7092 )  
						
						
						
						
					 
					
						2022-05-07 23:48:53 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						891406cc7f 
					 
					
						
						
							
							Fix database corruption ( #7042 )  
						
						... 
						
						
						
						When using SQLDelight and Storio at the same time 
						
						
					 
					
						2022-04-29 08:04:59 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						a5d767042c 
					 
					
						
						
							
							Update compiler flag args  
						
						
						
						
					 
					
						2022-04-28 18:09:16 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						f1126c55ca 
					 
					
						
						
							
							Add Plumber to handle some system leaks automatically  
						
						
						
						
					 
					
						2022-04-24 16:28:09 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4d23f35b9d 
					 
					
						
						
							
							Throw out old unit tests  
						
						... 
						
						
						
						Considering we never run or update them, they're not providing any value right now.
Kept the chapter recognition tests and bumped to JUnit 5. 
						
						
					 
					
						2022-04-24 16:16:05 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						558b18899c 
					 
					
						
						
							
							Migrate WebViewActivity to Compose  
						
						
						
						
					 
					
						2022-04-24 10:22:22 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						d6c87ec10e 
					 
					
						
						
							
							Basic initial port of About screen to Compose  
						
						
						
						
					 
					
						2022-04-23 12:05:00 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						1b4d9fc4e9 
					 
					
						
						
							
							Migrate open source licenses screen to Compose  
						
						
						
						
					 
					
						2022-04-23 10:52:19 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						2b79295240 
					 
					
						
						
							
							Revert "Revert history Compose/SQLDelight changes"  
						
						... 
						
						
						
						This reverts commit 96c894ce5b 
						
						
					 
					
						2022-04-22 17:35:18 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						42eaaa497f 
					 
					
						
						
							
							Release v0.13.4  
						
						
						
						
					 
					
						2022-04-22 17:29:18 -04:00