Radon Rosborough 
							
						 
					 
					
						
						
							
						
						32257e438e 
					 
					
						
						
							
							Use ComicInfo.xml for chapter metadata in localSource ( #2332 )  
						
						... 
						
						
						
						Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2025-08-07 05:01:54 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						7f56555d63 
					 
					
						
						
							
							Make local source default chapter sorting match file explorer behavior  
						
						... 
						
						
						
						Closes  #2225  
					
						2025-07-29 18:18:46 +06:00 
						 
				 
			
				
					
						
							
							
								BrutuZ 
							
						 
					 
					
						
						
							
						
						c97fe71e29 
					 
					
						
						
							
							Ignore hidden files/folders for Local Source chapter list ( #1763 )  
						
						
						
						
					 
					
						2025-02-23 10:55:03 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						a1c6089791 
					 
					
						
						
							
							Address some build warnings and cleanup ( #1412 )  
						
						
						
						
					 
					
						2024-10-31 20:17:27 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						140083ee39 
					 
					
						
						
							
							Update dependency com.pinterest.ktlint:ktlint-cli to v1.4.0  
						
						... 
						
						
						
						Co-authored-by: Mend Renovate <bot@renovateapp.com > 
						
						
					 
					
						2024-10-26 07:40:57 +06:00 
						 
				 
			
				
					
						
							
							
								Mend Renovate 
							
						 
					 
					
						
						
							
						
						dbf6ad2ca7 
					 
					
						
						
							
							Update xml.serialization.version to v0.90.2 ( #1331 )  
						
						... 
						
						
						
						* Update xml.serialization.version to v0.90.2
* Fix build
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com > 
						
						
					 
					
						2024-10-19 20:00:30 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						afa5002988 
					 
					
						
						
							
							Cleanup .gitignore files  
						
						
						
						
					 
					
						2024-10-15 03:39:48 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						bd7b354198 
					 
					
						
						
							
							Move archive related code to :core:archive  
						
						
						
						
					 
					
						2024-09-05 16:00: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						46003ec251 
					 
					
						
						
							
							chore(deps): update kotlin and compose compiler to v2 (major) ( #819 )  
						
						... 
						
						
						
						* chore(deps): update kotlin and compose compiler to v2
* Update .gitignore
* 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 03:48:35 +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 
							
						 
					 
					
						
						
							
						
						e448e40406 
					 
					
						
						
							
							Rework buildSrc and remove usage of subprojects  
						
						
						
						
					 
					
						2024-04-06 12:18:10 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						9d5978aca0 
					 
					
						
						
							
							Address ZipFile deprecation warning  
						
						
						
						
					 
					
						2024-03-02 18:27:19 +06:00 
						 
				 
			
				
					
						
							
							
								FooIbar 
							
						 
					 
					
						
						
							
						
						2ccff8cdde 
					 
					
						
						
							
							Fix extracting ComicInfo.xml files in local source ( #325 )  
						
						
						
						
					 
					
						2024-02-04 13:27:46 +06:00 
						 
				 
			
				
					
						
							
							
								FooIbar 
							
						 
					 
					
						
						
							
						
						0da7ad6f1a 
					 
					
						
						
							
							Don't copy archives to temp files when opening ( #326 )  
						
						
						
						
					 
					
						2024-02-03 23:33:18 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						aa498360db 
					 
					
						
						
							
							Move :core to :core:common  
						
						
						
						
					 
					
						2024-01-29 15:20:21 +06:00 
						 
				 
			
				
					
						
							
							
								Theodoro Loureiro mota 
							
						 
					 
					
						
						
							
						
						e17d87f357 
					 
					
						
						
							
							Adding Type-safe project accessors ( #194 )  
						
						... 
						
						
						
						* replace the windowInsetsPadding for navigationBarsPadding + statusBarsPadding
* Enabling TYPESAFE_PROJECT_ACCESSORS
* Adding typesafe project accessors in the app module
* Adding typesafe project accessors in the core module
* Adding typesafe project accessors in the core-metadata module
* Adding typesafe project accessors in the data module
* Adding typesafe project accessors in the domain module
* Adding typesafe project accessors in the presentation-core module
* Adding typesafe project accessors in the presentation-widget module
* Adding typesafe project accessors in the source-local module
* Adding typesafe project accessors in the source-api module
* Rolling back
* Changing TYPESAFE_PROJECT_ACCESSORS line
* Removing extra spaces 
						
						
					 
					
						2024-01-23 18:35:58 +06:00 
						 
				 
			
				
					
						
							
							
								AntsyLich 
							
						 
					 
					
						
						
							
						
						1aa75f22d0 
					 
					
						
						
							
							Replace all Tachi links to Mihon  
						
						
						
						
					 
					
						2024-01-16 01:07:32 +06:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4e221397ce 
					 
					
						
						
							
							Remove tmp chapter files after exiting reader  
						
						
						
						
					 
					
						2024-01-04 18:02:40 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e5263d0345 
					 
					
						
						
							
							Handle content URIs for covers  
						
						... 
						
						
						
						Co-authored-by: jmir1 <jmir1@users.noreply.github.com > 
						
						
					 
					
						2023-12-02 14:44:41 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						4fcdde4913 
					 
					
						
						
							
							Remove storage permissions  
						
						... 
						
						
						
						Requires adjusting some file reading to first copy to a temporary file
in cache that we have permissions to read from. This is only applicable for things
like ZIP files where we need an actual File rather than just some Android content
URI shenanigans. 
						
						
					 
					
						2023-11-28 22:50:30 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						e41668862f 
					 
					
						
						
							
							Ignore casing when looking for some files/folders  
						
						
						
						
					 
					
						2023-11-28 08:59:34 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						a74a689c90 
					 
					
						
						
							
							Update UniFile  
						
						... 
						
						
						
						Which has more correct nullability for some methods and case insensitivity for listFiles where possible. 
						
						
					 
					
						2023-11-27 22:21:40 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						82bdf63419 
					 
					
						
						
							
							Differ extra attempts to load local series' covers until chapter loading  
						
						
						
						
					 
					
						2023-11-26 22:46:55 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						27c4db752c 
					 
					
						
						
							
							Actually use configured storage location for local source  
						
						... 
						
						
						
						Fixes  #10178  
					
						2023-11-26 16:24:37 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ca54984344 
					 
					
						
						
							
							Use UniFile for local source file handling  
						
						
						
						
					 
					
						2023-11-26 16:04:37 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						cf9e60fd92 
					 
					
						
						
							
							Use unified storage location for local source  
						
						
						
						
					 
					
						2023-11-25 17:06:15 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						00afee83b8 
					 
					
						
						
							
							Suppress build warnings from MPP modules  
						
						
						
						
					 
					
						2023-11-19 10:54:19 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						0d1bced122 
					 
					
						
						
							
							Replace remaining Android-specific strings  
						
						... 
						
						
						
						Also renaming the helper composables so it's a bit easier to find/replace everything
in forks. 
						
						
					 
					
						2023-11-18 19:41:33 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						46e734fc8e 
					 
					
						
						
							
							Migrate to multiplatform string resources ( #10147 )  
						
						... 
						
						
						
						* Migrate to multiplatform string resources
* Move plurals translations into separate files
* Fix lint check on generated files 
						
						
					 
					
						2023-11-18 13:54:56 -05:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						1d144e6767 
					 
					
						
						
							
							Restrict line length with ktlint  
						
						
						
						
					 
					
						2023-11-04 23:28:41 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						79b37df647 
					 
					
						
						
							
							Automatically convert details.json to ComicInfo.xml for local series  
						
						... 
						
						
						
						Originally contributed as #9603 
I ended up coming back to this since it seems like a reasonable way to migrate
users in the short-medium term. We'll remove this in a later release.
Co-authored-by: Shamicen <Shamicen@users.noreply.github.com > 
						
						
					 
					
						2023-10-08 22:27:06 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						ccc9a5a052 
					 
					
						
						
							
							Update website links  
						
						
						
						
					 
					
						2023-09-10 18:16:53 -04:00 
						 
				 
			
				
					
						
							
							
								Soitora 
							
						 
					 
					
						
						
							
						
						f5e0cee36c 
					 
					
						
						
							
							Change website URLs to reflect changes ( #9916 )  
						
						... 
						
						
						
						Change website URLs 
						
						
					 
					
						2023-09-10 18:11:00 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						26c5d761da 
					 
					
						
						
							
							Add more replacement suspend functions for source APIs  
						
						... 
						
						
						
						These are basically 1-to-1 replacements for the existing RxJava APIs.
This will make the initial migration off of RxJava simpler. We'll
revisit the actual call flows in followup versions of the API. 
						
						
					 
					
						2023-09-08 22:58:46 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						cd91ea9b77 
					 
					
						
						
							
							Remove need for SQLDelight primitive adapters  
						
						
						
						
					 
					
						2023-07-29 16:14:23 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						6a558ad119 
					 
					
						
						
							
							Upgrade to SQLDelight 2  
						
						
						
						
					 
					
						2023-07-29 15:32:09 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						abae9bf37d 
					 
					
						
						
							
							Minor cleanup  
						
						
						
						
					 
					
						2023-07-23 20:03:37 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						431f8772f8 
					 
					
						
						
							
							Address minor build warnings  
						
						
						
						
					 
					
						2023-05-31 22:47:31 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						67b4e53a58 
					 
					
						
						
							
							Minor cleanup  
						
						
						
						
					 
					
						2023-04-23 10:11:26 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						7ec5a51eb8 
					 
					
						
						
							
							Move isLocal extension functions to LocalSource  
						
						
						
						
					 
					
						2023-03-20 08:41:44 -04:00 
						 
				 
			
				
					
						
							
							
								arkon 
							
						 
					 
					
						
						
							
						
						3cca460282 
					 
					
						
						
							
							Misc cleanup  
						
						
						
						
					 
					
						2023-03-19 22:38:14 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						1abf01c4a0 
					 
					
						
						
							
							Convert source modules to Kotlin Multiplatform ( #9172 )  
						
						... 
						
						
						
						Use KMP in source modules 
Use KMP in source-api
Expect LocalSource 
						
						
					 
					
						2023-03-05 10:16:19 -05:00 
						 
				 
			
				
					
						
							
							
								Andreas 
							
						 
					 
					
						
						
							
						
						f27dc19b37 
					 
					
						
						
							
							Move Local Source to separate module ( #9152 )  
						
						... 
						
						
						
						* Move Local Source to separate module
* Review changes 
						
						
					 
					
						2023-02-26 16:16:49 -05:00