Dani 
							
						 
					 
					
						
						
							
						
						ca968f162e 
					 
					
						
						
							
							Add option to skip downloading duplicate read chapters ( #1125 )  
						
						... 
						
						
						
						* Add query to get chapter count by manga and chapter number
* Add functions to get chapter count by manga and chapter number
* Only count read chapters
* Add interactor
* Savepoint
* Extract new chapter logic to separate function
* Update javadocs
* Add preference to toggle new functionality
* Add todo
* Add debug logcat
* Use string resource instead of hardcoding title
* Add temporary logcat for debugging
* Fix detekt issues
* Update javadocs
* Update download unread chapters preference
* Remove debug logcat calls
* Update javadocs
* Resolve issue where read chapters were still being downloaded during manual manga fetch
* Apply code review changes
* Apply code review changes
* Revert "Apply code review changes"
This reverts commit 1a2dce78acc66a7c529ce5b572bdaf94804b1a30.
* Revert "Apply code review changes"
This reverts commit ac2a77829313967ad39ce3cb0c0231083b9d640d.
* Group download chapter logic inside the interactor GetChaptersToDownload
* Update javadocs
* Apply code review
* Apply code review
* Apply code review
* Update CHANGELOG.md to include the new feature
* Run spotless
* Update domain/src/main/java/mihon/domain/chapter/interactor/FilterChaptersForDownload.kt
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-08-23 15:43:46 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						d6252ab770 
					 
					
						
						
							
							Address spotless lint errors ( #1138 )  
						
						... 
						
						
						
						* Add spotless (with ktlint)
* Run spotlessApply
* screaming case screaming case screaming case
* Update PagerViewerAdapter.kt
* Update ReaderTransitionView.kt 
						
						
					 
					
						2024-08-19 18:11:39 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						777ae2461e 
					 
					
						
						
							
							Remove detekt ( #1130 )  
						
						... 
						
						
						
						Annoying. More annoying in this project. 
						
						
					 
					
						2024-08-19 12:51:37 +06:00 
						 
				 
			
				
					
						
							
							
								FooIbar 
							
						 
					 
					
						
						
							
						
						1c47a6b9b3 
					 
					
						
						
							
							Add comment about RecyclerView cache size ( #1119 )  
						
						... 
						
						
						
						Note for forks: Increasing cache size may cause OOM on API < 26, better
to make it API 26+ only. 
						
						
					 
					
						2024-08-13 22:03:10 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						9a34ace09c 
					 
					
						
						
							
							Sync compose theme with MDC theme  
						
						
						
						
					 
					
						2024-08-13 12:42:32 +06:00 
						 
				 
			
				
					
						
							
							
								MajorTanya 
							
						 
					 
					
						
						
							
						
						be124ebe86 
					 
					
						
						
							
							Fix some migrations never running ( #1114 )  
						
						... 
						
						
						
						Both `SetupBackupCreateMigration` and `SetupLibraryUpdateMigration` were
trying to get the `App` class from Injekt which is never provided via
the `AppModule`. Using `Application` instead works since the
`workManager` property used by the respective `setupTask` functions is
an extension property on `Context`.
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-08-12 05:36:34 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						fdb96179c6 
					 
					
						
						
							
							Handle Android SDK 35 API collision  
						
						
						
						
					 
					
						2024-08-12 05:22:56 +06:00 
						 
				 
			
				
					
						
							
							
								Catting 
							
						 
					 
					
						
						
							
						
						c5994e057b 
					 
					
						
						
							
							Add an "open in browser" button to reader menu ( #1110 )  
						
						... 
						
						
						
						* Add an "open in browser" button to reader menu
Signed-off-by: Catting <5874051+mm12@users.noreply.github.com >
* fixup! Add an "open in browser" button to reader menu
Signed-off-by: Catting <5874051+mm12@users.noreply.github.com >
---------
Signed-off-by: Catting <5874051+mm12@users.noreply.github.com > 
						
						
					 
					
						2024-08-12 03:52:47 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						3f1d28c383 
					 
					
						
						
							
							Fix UI freeze after migration  
						
						... 
						
						
						
						Fixes  #938  
					
						2024-08-12 03:21:17 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						84b2164787 
					 
					
						
						
							
							Add a button to select all scanlators  
						
						... 
						
						
						
						Resolves  #943 
Closes  #1109  
					
						2024-08-12 02:51:13 +06:00 
						 
				 
			
				
					
						
							
							
								Catting 
							
						 
					 
					
						
						
							
						
						200d39e023 
					 
					
						
						
							
							Add Copy Tracker URL on icon long press ( #1101 )  
						
						... 
						
						
						
						* Add Copy Tracker URL on icon long press
Signed-off-by: Catt0s <5874051+mm12@users.noreply.github.com >
* Add 'Copy To Clipboard' to tracker item menu
Signed-off-by: Catt0s <5874051+mm12@users.noreply.github.com >
* Add 'Copy link' to locales.
Signed-off-by: Catt0s <5874051+mm12@users.noreply.github.com >
* Implement code review suggestions
>
> Co-authored-by: AntsyLich  <59261191+AntsyLich@users.noreply.github.com >
Signed-off-by: Catt0s <5874051+mm12@users.noreply.github.com >
* Update app/src/main/java/eu/kanade/presentation/track/components/TrackLogoIcon.kt
---------
Signed-off-by: Catt0s <5874051+mm12@users.noreply.github.com >
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-08-11 23:10:36 +06:00 
						 
				 
			
				
					
						
							
							
								MajorTanya 
							
						 
					 
					
						
						
							
						
						97c81fadb4 
					 
					
						
						
							
							Fix MAL search results not showing start dates ( #1098 )  
						
						... 
						
						
						
						The previous approach would always throw an Exception because
`SimpleDateFormat.format()` expects the input to be of type `Date` or
`Number`, not `String`. 
						
						
					 
					
						2024-08-11 22:55:13 +06:00 
						 
				 
			
				
					
						
							
							
								MajorTanya 
							
						 
					 
					
						
						
							
						
						9240eceedc 
					 
					
						
						
							
							Change Kitsu to kitsu.app domain ( #1106 )  
						
						... 
						
						
						
						cf. 244fdccca9 
						
						
					 
					
						2024-08-11 22:40:28 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						1c16fc79c2 
					 
					
						
						
							
							ExpandableMangaDescription: Adjust size transform anim spec  
						
						... 
						
						
						
						Co-authored-by: ivan <12537387+ivaniskandar@users.noreply.github.com > 
						
						
					 
					
						2024-08-07 14:30:39 +06:00 
						 
				 
			
				
					
						
							
							
								Roshan Varughese 
							
						 
					 
					
						
						
							
						
						31263084ec 
					 
					
						
						
							
							Add Backup and Restore of Extension Repos ( #1057 )  
						
						... 
						
						
						
						* Backup/Restore Extension Repos
* Refactor
* Moving to Under App Settings
* Sort by URL, Check existing by SHA and Error Logging
Untested. Currently in a lecture and can't test if the changes really work.
* Changes to logic
* Don't ask me what's happening here
* Renaming Variables
* Fixing restoreAmount & changes to logic
Co-Authored-By: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-08-07 13:49:17 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						2858ef835f 
					 
					
						
						
							
							Rename backup restore error log file  
						
						
						
						
					 
					
						2024-08-07 12:02:49 +06:00 
						 
				 
			
				
					
						
							
							
								FooIbar 
							
						 
					 
					
						
						
							
						
						854474f85f 
					 
					
						
						
							
							Don't crash on ill-formed URLs ( #1084 )  
						
						
						
						
					 
					
						2024-08-06 20:39:49 +06:00 
						 
				 
			
				
					
						
							
							
								FooIbar 
							
						 
					 
					
						
						
							
						
						a3dfd2efe6 
					 
					
						
						
							
							Match extra layout space with scroll distance ( #1076 )  
						
						... 
						
						
						
						And increase recycler item view cache size. 
						
						
					 
					
						2024-08-04 21:45:11 +06:00 
						 
				 
			
				
					
						
							
							
								Vetle Ledaal 
							
						 
					 
					
						
						
							
						
						de8ef6dad7 
					 
					
						
						
							
							Improve error message if restoring from JSON file ( #1056 )  
						
						... 
						
						
						
						* Improve error message if restoring from JSON file
* Replace Exception with IOException
* Use more generic error message if protobuf fails
* fix lint 
						
						
					 
					
						2024-07-31 20:39:41 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						c201b341a7 
					 
					
						
						
							
							Cleanup backup/restore related code  
						
						
						
						
					 
					
						2024-07-30 04:59:16 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						56fb4f62a1 
					 
					
						
						
							
							Fix library is backed up when disabled and make categories backup/restore independent  
						
						
						
						
					 
					
						2024-07-30 04:47:57 +06:00 
						 
				 
			
				
					
						
							
							
								Roshan Varughese 
							
						 
					 
					
						
						
							
						
						0af90999c8 
					 
					
						
						
							
							Adds Option to Copy Panel to Clipboard ( #1003 )  
						
						... 
						
						
						
						* Add Copy to Clipboard
* Removing Unused Import
* Reusing onShare function
* Commit Suggestion
* Early Return on null
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-07-27 02:59:59 +06:00 
						 
				 
			
				
					
						
							
							
								Tran M. Cuong 
							
						 
					 
					
						
						
							
						
						913ff22132 
					 
					
						
						
							
							Fix disappearance items when fast scrolling ( #1035 )  
						
						... 
						
						
						
						* Don't use animateItem's fade-in/fade-out in FastScrollLazyColumn
* Move to extension function
Avoid using animateItemPlacement name since it's shadowed by compose-bom's deprecated one 
						
						
					 
					
						2024-07-27 01:01:32 +06:00 
						 
				 
			
				
					
						
							
							
								Roshan Varughese 
							
						 
					 
					
						
						
							
						
						88efde8796 
					 
					
						
						
							
							Format Category String on Subtitle Display ( #1030 )  
						
						... 
						
						
						
						* Fixes  #1029 
* Max Line Length Fix
* Update SettingsLibraryScreen.kt
No idea how this works.
Co-authored-by: Foolbar <118464521+Foolbar@users.noreply.github.com >
---------
Co-authored-by: Foolbar <118464521+Foolbar@users.noreply.github.com > 
						
						
					 
					
						2024-07-25 22:00:06 +06:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						e65634cb42 
					 
					
						
						
							
							Bump coil version and some cleanup  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-10 01:24:32 +06:00 
						 
				 
			
				
					
						
							
							
								FooIbar 
							
						 
					 
					
						
						
							
						
						daa47e0493 
					 
					
						
						
							
							Fix some issues when reading/saving images ( #993 )  
						
						... 
						
						
						
						* Fix unsupported mime type error when saving images
Avoid using platform mime type map to get extensions as it may not have
all mime types we support.
* Fix jxl images downloading/reading 
						
						
					 
					
						2024-07-08 16:02:50 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						cbcd8bd668 
					 
					
						
						
							
							Fix login prompts despite being logged in to trackers in Manga screen  
						
						
						
						
					 
					
						2024-07-08 09:20:58 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						2092c81bad 
					 
					
						
						
							
							Observe tracker login state instead of fetching once ( #987 )  
						
						... 
						
						
						
						* Observe tracker login state instead of fetching once
* Review changes 
						
						
					 
					
						2024-07-06 07:25:33 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						5a61ca5535 
					 
					
						
						
							
							Make global search "Has result" sticky  
						
						... 
						
						
						
						Closes  #133  
					
						2024-07-03 06:00:04 +06:00 
						 
				 
			
				
					
						
							
							
								Roshan Varughese 
							
						 
					 
					
						
						
							
						
						ddba71df37 
					 
					
						
						
							
							Smart Update Dialog Tweak ( #977 )  
						
						... 
						
						
						
						* Smart Update Dialog Fix
* Build Fail Change 1
* Commit Suggested Change
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
* Build Fail Change 2
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-07-02 18:08:33 +06:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						c0f9de88e7 
					 
					
						
						
							
							fix(deps): update dependency io.coil-kt.coil3:coil-bom to v3.0.0-alpha07 ( #960 )  
						
						... 
						
						
						
						* fix(deps): update dependency io.coil-kt.coil3:coil-bom to v3.0.0-alpha07
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-06-30 01:44:17 +06:00 
						 
				 
			
				
					
						
							
							
								CrepeTF 
							
						 
					 
					
						
						
							
						
						e132cc405f 
					 
					
						
						
							
							Theme fixes ( #963 )  
						
						... 
						
						
						
						* Fix theme issue with download progress indicator
* Fix theme issue with download progress indicator + better contrast 
						
						
					 
					
						2024-06-28 17:59:32 +06:00 
						 
				 
			
				
					
						
							
							
								Maddie Witman 
							
						 
					 
					
						
						
							
						
						2f86f25d5b 
					 
					
						
						
							
							Added configuration options to e-ink page flashes ( #625 )  
						
						... 
						
						
						
						* Recommit for e-ink pref changes
* Fixed state holder for flash interval
* Detekt
* Refactor suggested by Antsy
* inverted currentDisplayRefresh check for early exit 
						
						
					 
					
						2024-06-27 02:04:28 +06:00 
						 
				 
			
				
					
						
							
							
								FooIbar 
							
						 
					 
					
						
						
							
						
						239c38982c 
					 
					
						
						
							
							Refactor archive support with libarchive ( #949 )  
						
						... 
						
						
						
						* Refactor archive support with libarchive
* Revert string resource changs
* Only mark archive formats as supported
Comic book archives should not be compressed.
* Fixup
* Remove epub from archive format list
* Move to mihon package
* Format
* Cleanup 
						
						
					 
					
						2024-06-26 20:54:25 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						e17f70f722 
					 
					
						
						
							
							Cleanup in CommonMangaItem.kt  
						
						... 
						
						
						
						Closes  #19 
Co-authored-by: Roshan Varughese <40583749+Animeboynz@users.noreply.github.com > 
					
						2024-06-23 05:00:26 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						f696f209c6 
					 
					
						
						
							
							Fix issue with creating and restoring backup  
						
						... 
						
						
						
						Fixes  #881  
					
						2024-06-13 03:27:52 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						119bcbf8ed 
					 
					
						
						
							
							Check category order before restoring from backup  
						
						... 
						
						
						
						Closes  #632 
Co-authored-by: Cologler <10906962+Cologler@users.noreply.github.com > 
					
						2024-06-08 06:38:35 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						15d999229f 
					 
					
						
						
							
							MangaChapterListItem: Don't use alpha modifier  
						
						... 
						
						
						
						Possibly fixes  #822 
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com > 
						
						
					 
					
						2024-06-07 04:31:42 +06:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						1edd55c981 
					 
					
						
						
							
							fix(deps): update okhttp monorepo to v5.0.0-alpha.14 ( #688 )  
						
						... 
						
						
						
						* fix(deps): update okhttp monorepo to v5.0.0-alpha.14
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-06-07 04:26:25 +06:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						777a071f4a 
					 
					
						
						
							
							fix(deps): update dependency dev.chrisbanes.compose:compose-bom to v2024.05.00-alpha03 ( #843 )  
						
						... 
						
						
						
						* fix(deps): update dependency dev.chrisbanes.compose:compose-bom to v2024.05.00-alpha03
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-06-07 04:23:27 +06:00 
						 
				 
			
				
					
						
							
							
								Sven 
							
						 
					 
					
						
						
							
						
						8632ba85ee 
					 
					
						
						
							
							fix: storage permission request for non-conforming devices ( #726 )  
						
						... 
						
						
						
						* fix: storage permission request for non-conforming devices
* fix: catch more specific exception
* chore: add toast message to indicate missing persistent permissions
* chore: correct newly introduced translaction string
* Change error toast message
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-06-02 01:25:58 +06:00 
						 
				 
			
				
					
						
							
							
								CrepeTF 
							
						 
					 
					
						
						
							
						
						16392adcbb 
					 
					
						
						
							
							Update themes to follow new compose update changes ( #766 )  
						
						... 
						
						
						
						* Update Green Apple theme
* Add some Green Apple theme comments
* Update Lavender theme
* Update Midnight Dusk theme
* Update Nord theme
* Update Strawberry Daiquiri theme
* Update Tako theme
* Update Teal & Turquoise theme
* Update Lavender secondaryContainer and onSecondaryContainer colour
* Update M.Dusk secondaryContainer and onSecondaryContainer colour
* Update Tako secondaryContainer and onSecondaryContainer colour
* Comments
* Update Tidal Wave theme
* Update Yin Yang theme
* Update Yotsuba theme
* Fix navbar tinted background on pure black
* Add surfaceContainer levels to Lavender theme
* Resolve detekt issues
* Add surfaceContainer levels to Midnight Dusk theme
* Add surfaceContainer levels to Nord theme
* Add surfaceContainer levels to Tako theme
* Add surfaceContainer levels to Teal & Turquoise theme
* Add surfaceContainer levels to Tidal Wave theme
* Add surfaceContainer levels to Yin Yang theme
* Add surfaceContainer levels to Yotsuba theme
* Add dark theme surfaceContainer levels to Yotsuba theme
* surfaceContainer tweaks to Yotsuba theme
* surfaceContainer tweaks to Strawberry Daiquiri theme
* surfaceContainer tweaks to Nord theme
* surfaceContainer tweaks to Lavender theme
* Update Tachiyomi theme
* Update Pure Black theme
* Resolve detekt issues
* Oopsie 
						
						
					 
					
						2024-05-14 02:44:40 +06:00 
						 
				 
			
				
					
						
							
							
								FooIbar 
							
						 
					 
					
						
						
							
						
						8e9396a9cf 
					 
					
						
						
							
							Fix tap control area shifting after zooming out ( #767 )  
						
						
						
						
					 
					
						2024-05-07 15:13:43 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						1df87eabf2 
					 
					
						
						
							
							Use new SurfaceContainer color roles  
						
						... 
						
						
						
						Non-dynamic themes need to be updated
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com > 
						
						
					 
					
						2024-05-07 15:03:48 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						ca7391bbf3 
					 
					
						
						
							
							Fix search bar style  
						
						
						
						
					 
					
						2024-05-07 15:03:32 +06:00 
						 
				 
			
				
					
						
							
							
								Reagan 
							
						 
					 
					
						
						
							
						
						550f1197e8 
					 
					
						
						
							
							Change keyboard type in extension repo dialog ( #764 )  
						
						
						
						
					 
					
						2024-05-05 16:23:09 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						e473c7f09f 
					 
					
						
						
							
							Bump compose version  
						
						... 
						
						
						
						Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com > 
						
						
					 
					
						2024-05-05 01:55:23 +06:00 
						 
				 
			
				
					
						
							
							
								Radon Rosborough 
							
						 
					 
					
						
						
							
						
						7ec2108812 
					 
					
						
						
							
							Massively improve findFile performance ( #728 )  
						
						... 
						
						
						
						* Massively improve findFile performance
* Update libs.versions.toml
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-05-04 22:40:41 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						e55e5f6f64 
					 
					
						
						
							
							Remove some legacy folder/file name lookup for download  
						
						... 
						
						
						
						Related to #705  
						
						
					 
					
						2024-05-04 22:27:51 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						70cd688ac2 
					 
					
						
						
							
							Trust extension by repo ( #570 )  
						
						
						
						
					 
					
						2024-05-04 16:26:45 +06:00