From 126aa174acd67e3b733becd120363e719a4dfdd5 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Wed, 12 Feb 2025 00:05:50 +0700 Subject: [PATCH 1/4] Fix (MangasPage): crash when extensions trying to destructuring MangasPage --- .../kotlin/eu/kanade/tachiyomi/source/model/MangasPage.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source-api/src/commonMain/kotlin/eu/kanade/tachiyomi/source/model/MangasPage.kt b/source-api/src/commonMain/kotlin/eu/kanade/tachiyomi/source/model/MangasPage.kt index ce59e8017..bd7295c7a 100644 --- a/source-api/src/commonMain/kotlin/eu/kanade/tachiyomi/source/model/MangasPage.kt +++ b/source-api/src/commonMain/kotlin/eu/kanade/tachiyomi/source/model/MangasPage.kt @@ -29,6 +29,12 @@ open /* SY <-- */ class MangasPage(open val mangas: List, open val hasNe override fun toString(): String { return "MangasPage(mangas=$mangas, hasNextPage=$hasNextPage)" } + + // KMK --> + // Additional methods to mimic data class behavior + operator fun component1() = mangas + operator fun component2() = hasNextPage + // KMK <-- } // SY --> From 6f7543676b8a8684cae7e3f47d34f0c90a79f536 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Thu, 13 Feb 2025 01:26:01 +0700 Subject: [PATCH 2/4] update changelog --- app/src/main/res/raw/changelog_release.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/res/raw/changelog_release.xml b/app/src/main/res/raw/changelog_release.xml index b8db5887e..ca4408280 100644 --- a/app/src/main/res/raw/changelog_release.xml +++ b/app/src/main/res/raw/changelog_release.xml @@ -1,5 +1,8 @@ + + [b]Fix:[/b] crash due to extensions destructuring MangasPage + [b]New:[/b] Remove extensions repo [b]Improve:[/b] Allow manual install app update From 2c5cc8ef193701d77229cfa283c047a690fd96ae Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Thu, 13 Feb 2025 17:43:27 +0700 Subject: [PATCH 3/4] bump version --- app/build.gradle.kts | 2 +- app/src/main/res/raw/changelog_release.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 17e5529b8..1059dd603 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -31,7 +31,7 @@ android { applicationId = "app.komikku" versionCode = 71 - versionName = "1.12.4" + versionName = "1.12.6" buildConfigField("String", "COMMIT_COUNT", "\"${getCommitCount()}\"") buildConfigField("String", "COMMIT_SHA", "\"${getGitSha()}\"") diff --git a/app/src/main/res/raw/changelog_release.xml b/app/src/main/res/raw/changelog_release.xml index ca4408280..f42a309fa 100644 --- a/app/src/main/res/raw/changelog_release.xml +++ b/app/src/main/res/raw/changelog_release.xml @@ -1,6 +1,6 @@ - + [b]Fix:[/b] crash due to extensions destructuring MangasPage From d127ce9805ea63b6d73ae0a1e1762a8680f0bd9c Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Thu, 13 Feb 2025 22:53:19 +0700 Subject: [PATCH 4/4] rename repo --- app/src/debug/res/raw/previews.json | 2 +- app/src/debug/res/raw/release_latest.json | 2 +- app/src/debug/res/raw/releases.json | 2 +- .../browse/components/ExtensionReposContent.kt | 6 +++--- .../browse/components/ExtensionReposScreen.kt | 4 ++-- .../tachiyomi/extension/util/ExtensionLoader.kt | 7 ------- .../main/res/mipmap/{keiyoushi.jpeg => repo.jpeg} | Bin app/src/main/res/raw/changelog_preview.xml | 2 +- app/src/main/res/raw/changelog_release.xml | 2 +- .../extensionrepo/interactor/CreateExtensionRepo.kt | 2 +- 10 files changed, 11 insertions(+), 18 deletions(-) rename app/src/main/res/mipmap/{keiyoushi.jpeg => repo.jpeg} (100%) diff --git a/app/src/debug/res/raw/previews.json b/app/src/debug/res/raw/previews.json index 7f5b28ea4..d03ab76a2 100644 --- a/app/src/debug/res/raw/previews.json +++ b/app/src/debug/res/raw/previews.json @@ -1816,7 +1816,7 @@ ], "tarball_url": "https://api.github.com/repos/komikku-app/komikku-preview/tarball/r9312", "zipball_url": "https://api.github.com/repos/komikku-app/komikku-preview/zipball/r9312", - "body": "## What's Changed\r\n### New\r\n- Showing source icon in library (@cuong-tran)\r\n- Use language flags (@cuong-tran)\r\n- Bulk-merging multiple library entries (@cuong-tran)\r\n- Ability to enable/disable repo (@cuong-tran)\r\n- Show repo icon for Komikku & Keiyoushi (@cuong-tran)\r\n- Custom themes (@kana-shii)\r\n- Allow sync Feeds & extension-repo settings (@cuong-tran)\r\n- Add `show entry` action to download notifications (@mm12)\r\n- Add option to skip downloading duplicate read chapters (@shabnix)\r\n- Delete duplicate downloaded chapters when they are automatically marked as read (@NGB-Was-Taken)\r\n- Remove the `UNOFFICIAL` status, remove built-in Komikku repo, instead allow adding it as default (@cuong-tran)\r\n\r\n### Improve\r\n- Show same extension from multiple repos & show their repo's name (@cuong-tran)\r\n- Rename Related Titles to *Suggestions* (@cuong-tran)\r\n- Add more auto backup hours (@kana-shii)\r\n- Add option to update library each 6 hours (@kana-shii)\r\n- Back-button on pre-migration source (@cuong-tran)\r\n- Don't expand description on the manga while merging (@cuong-tran)\r\n- Hide keyboard when a Tracker SearchResultItem is clicked (@Animeboynz)\r\n- Move dropdown menu to correct position (@cuong-tran)\r\n- Add extensions list refresh menu (@cuong-tran)\r\n- Add confirmation when adding repo via URI (@Animeboynz)\r\n- Respect privacy settings in extension update notification (@Animeboynz)\r\n- Option to not backup Saved searches & Feeds (@cuong-tran)\r\n- Change Reader's open-in-browser icon to Explore (@cuong-tran)\r\n\r\n### Fix\r\n- Smart library updates now will honor the 'Skip Completed' option (@kana-shii)\r\n- Setting to hide home button while browsing *Suggestions* (@cuong-tran)\r\n\r\n**Full Changelog**: https://github.com/komikku-app/komikku/compare/r9234...r9312\r\n\r\n---\r\n\r\n### Checksums\r\n\r\n| Variant | SHA-256 |\r\n| ------- | ------- |\r\n| Universal | d927918758873a46795e5b78eafaead379738b08b431a085c88448bfdf2debd9 |\r\n| arm64-v8a | 254f6825ebcba7b4564b92b8597cf86418c2371debb224deba5516f6be01aaf2 |\r\n| armeabi-v7a | f2c4f8f90a6b7a38744c5a61f78b370da9d06a3ef90c4a83ffe2b2ef02a8148c |\r\n| x86 | dd86615e5187f792e78ff73d4209c649d2107b3c035d0c4a377d6db3cdc21b93 |\r\n| x86_64 | 17da88f2e37609f460907f798edd9f9c3f166d6f7382d7092c6c37ce6175dd7c |\r\n\r\n### If you are unsure which apk to download then go with `Komikku-r9312.apk`\r\n", + "body": "## What's Changed\r\n### New\r\n- Showing source icon in library (@cuong-tran)\r\n- Use language flags (@cuong-tran)\r\n- Bulk-merging multiple library entries (@cuong-tran)\r\n- Ability to enable/disable repo (@cuong-tran)\r\n- Show repo icon for Repo (@cuong-tran)\r\n- Custom themes (@kana-shii)\r\n- Allow sync Feeds & extension-repo settings (@cuong-tran)\r\n- Add `show entry` action to download notifications (@mm12)\r\n- Add option to skip downloading duplicate read chapters (@shabnix)\r\n- Delete duplicate downloaded chapters when they are automatically marked as read (@NGB-Was-Taken)\r\n- Remove the `UNOFFICIAL` status, remove built-in Komikku repo, instead allow adding it as default (@cuong-tran)\r\n\r\n### Improve\r\n- Show same extension from multiple repos & show their repo's name (@cuong-tran)\r\n- Rename Related Titles to *Suggestions* (@cuong-tran)\r\n- Add more auto backup hours (@kana-shii)\r\n- Add option to update library each 6 hours (@kana-shii)\r\n- Back-button on pre-migration source (@cuong-tran)\r\n- Don't expand description on the manga while merging (@cuong-tran)\r\n- Hide keyboard when a Tracker SearchResultItem is clicked (@Animeboynz)\r\n- Move dropdown menu to correct position (@cuong-tran)\r\n- Add extensions list refresh menu (@cuong-tran)\r\n- Add confirmation when adding repo via URI (@Animeboynz)\r\n- Respect privacy settings in extension update notification (@Animeboynz)\r\n- Option to not backup Saved searches & Feeds (@cuong-tran)\r\n- Change Reader's open-in-browser icon to Explore (@cuong-tran)\r\n\r\n### Fix\r\n- Smart library updates now will honor the 'Skip Completed' option (@kana-shii)\r\n- Setting to hide home button while browsing *Suggestions* (@cuong-tran)\r\n\r\n**Full Changelog**: https://github.com/komikku-app/komikku/compare/r9234...r9312\r\n\r\n---\r\n\r\n### Checksums\r\n\r\n| Variant | SHA-256 |\r\n| ------- | ------- |\r\n| Universal | d927918758873a46795e5b78eafaead379738b08b431a085c88448bfdf2debd9 |\r\n| arm64-v8a | 254f6825ebcba7b4564b92b8597cf86418c2371debb224deba5516f6be01aaf2 |\r\n| armeabi-v7a | f2c4f8f90a6b7a38744c5a61f78b370da9d06a3ef90c4a83ffe2b2ef02a8148c |\r\n| x86 | dd86615e5187f792e78ff73d4209c649d2107b3c035d0c4a377d6db3cdc21b93 |\r\n| x86_64 | 17da88f2e37609f460907f798edd9f9c3f166d6f7382d7092c6c37ce6175dd7c |\r\n\r\n### If you are unsure which apk to download then go with `Komikku-r9312.apk`\r\n", "reactions": { "url": "https://api.github.com/repos/komikku-app/komikku-preview/releases/172624000/reactions", "total_count": 6, diff --git a/app/src/debug/res/raw/release_latest.json b/app/src/debug/res/raw/release_latest.json index d8fd918f9..bbf85ba60 100644 --- a/app/src/debug/res/raw/release_latest.json +++ b/app/src/debug/res/raw/release_latest.json @@ -212,7 +212,7 @@ ], "tarball_url": "https://api.github.com/repos/komikku-app/komikku/tarball/v1.12.1", "zipball_url": "https://api.github.com/repos/komikku-app/komikku/zipball/v1.12.1", - "body": "### What's Changed\r\n\r\n#### New\r\n\r\n##### UI\r\n\r\n- **Error screen** for Library update (@cuong-tran)\r\n- **Custom color theme** (@kana-shii) with Colors palette (@cuong-tran)\r\n- **Panorama cover** showing wide cover in full (@cuong-tran)\r\n- **Language flags** (@cuong-tran)\r\n- **Repo icon** for Komikku & Keiyoushi (@cuong-tran)\r\n- show all entries going to be checked for **Smart update** (@cuong-tran)\r\n- show **duplicating manga cover** on Duplicate dialog (@cuong-tran)\r\n\r\n##### Action\r\n\r\n- **Hidden categories** to hide yours *things* from nosy people (@cuong-tran)\r\n- **Random library sort** for your inspiration(@jackhamilton)\r\n- **Chips for Saved search** in source browse (@cuong-tran)\r\n- **Docking Read/Resume button** (@cuong-tran)\r\n- **Merge multiple** library entries together at same time (@cuong-tran)\r\n- **Range-selection for Migration** (@cuong-tran)\r\n- **Hide library entries in Feed** (@cuong-tran)\r\n- Add source search, icon & flag on **Feed adding dialog** (@cuong-tran)\r\n- Easy **re-ordering Feed & Saved search** (@cuong-tran)\r\n- Ability to **enable/disable repo** (@cuong-tran)\r\n- Show **extensions from multiple repos** (@cuong-tran)\r\n- Default disable **integrated H** features (fresh install) (@cuong-tran)\r\n- Add option to opt out of ~~Analytics and~~ Crashlytics (@Animeboynz)\r\n\r\n#### Improve\r\n\r\n- Show **quantity badge** on Upcoming screen (@cuong-tran)\r\n- Add option to **skip downloading duplicate read chapters** (@shabnix)\r\n- Allow **sync Feeds & extension's settings** (@cuong-tran)\r\n- Option to **not backup Saved searches & Feeds** (@cuong-tran)\r\n- Option to **Always/Ask/Never update trackers** when chapter marked as read (@Animeboynz)\r\n- Show a toast whenever progress is synced from Trackers (@cuong-tran)\r\n- update all trackers progress when new tracker is added (@cuong-tran)\r\n- Allow disable smart-update for individual & fix custom interval update (@kana-shii)\r\n- Show download state and progress on reader chapter list (@NGB-Was-Taken)\r\n- Show local chapters as downloaded on merged entries. (@NGB-Was-Taken)\r\n- Allow adding multiple tags separated by commas (@NGB-Was-Taken)\r\n- make global search pinned/all sticky (@cuong-tran)\r\n- hide Pinned chip in Global/Migrate Search if no pinned sources available (@cuong-tran)\r\n- hide Filter save-button on SourceFeedScreen (@cuong-tran)\r\n- show loading indicator while bulk-favorite is running (@cuong-tran)\r\n- bulk-favorite: reverse selection (@cuong-tran)\r\n- Add extensions list refresh menu (@cuong-tran)\r\n- Respect privacy settings in extension update notification (@Animeboynz)\r\n- Add \"show entry\" action to download notifications (@mm12)\r\n- Avoid blocking call causing lag when open Settings (@cuong-tran)\r\n- allow chapter 0 dupe auto mark as read (@Riztard)\r\n- Re-enable fetching chapters list for entries with licensed status (@Animeboynz)\r\n- hide batch-add if integrated H & Delegated src is off (@Riztard)\r\n- add MangaDex to batch-add example (@cuong-tran)\r\n- Remove more unnecessary permissions from Firebase dependency (@AntsyLich)\r\n- rename `Related Titles` to `Suggestions` (@cuong-tran)\r\n- only load suggestions after entry finished loading info & chapters (@cuong-tran)\r\n- Add confirmation when adding repo via URI (@Animeboynz)\r\n- Confirmation dialog when removing privately installed extensions (@Animeboynz)\r\n- Hide sync library option when sync is disabled (@FuSan21)\r\n- Hide keyboard when a Tracker SearchResultItem is clicked (@Animeboynz)\r\n- Back button on smart-search source (@cuong-tran)\r\n- Remove legacy broken source and history backup (@AntsyLich)\r\n- Move \"Choose what to sync\" out of \"Sync now\" (@NGB-Was-Taken)\r\n- Enable 'Split Tall Images' by default (@Smol-Ame)\r\n- Ignore \"intent://\" urls on webview (@bapeey)\r\n- Hide display mode for e-hentai (@cuong-tran)\r\n- Reduce ChapterNavigator horizontal padding on small ui (@AntsyLich)\r\n- Respect the `altTitlesInDesc` preference (MangaDex) (@NGB-Was-Taken)\r\n- Respect `thumbnailQuality` and `tryUsingFirstVolumeCover` preferences (@NGB-Was-Taken)\r\n\r\n#### Fix\r\n\r\n- Remove built-in Komikku repo (fresh install) (@cuong-tran)\r\n- Fix for ExHentai (@jobobby04)\r\n- Fix dropdown menu position (@cuong-tran)\r\n- Fix late loading saved-searches/filters when jump from other screens (@cuong-tran)\r\n- Don't show Suggestions for merged entries (@cuong-tran)\r\n- Don't expand description on the manga found by smart search being used for merging (@cuong-tran)\r\n- Fix sync progress from tracker not working if chapters' order is messed up after backup restoration (@cuong-tran)\r\n- Fix app crash when removing tracked entry from tracker (@cuong-tran)\r\n- Safe-guard some edge-cases where chapters are duplicated causing a crash on a merged entry (@cuong-tran)\r\n- Retain remote last chapter read if it's higher than the local one for EnhancedTracker (@brewkunz)\r\n- Fix crashlytics (@cuong-tran)\r\n- Fix Kitsu `ratingTwenty` being typed as String (@MajorTanya)\r\n- Fix Kitsu `synopsis` nullability (@MajorTanya)\r\n- Fix AniList `ALSearchItem.status` nullibility (@Secozzi)\r\n- Fix EnhancedTracker not auto binding when adding manga to library (@brewkunz)\r\n- Fix issue with not showing source names in merged manga sometimes (@jobobby04)\r\n- Fix source search box's height (@cuong-tran)\r\n- Fix settings SliderItem steps count (@abdurisaq)\r\n\r\n##### Hotfix for v1.12.0\r\n\r\n- Fix release update version checking\r\n- Migration integrated H enable\r\n- add Back button on Migration screen\r\n- fix crash if cancel migration too soon\r\n- fix unable to migrate after manually cancel & search for entry\r\n\r\n#### Based on\r\n\r\n- Mihon stable 0.17.0 (Oct 26, 2024)\r\n- TachiyomiSY stable 1.11.0 (Oct 28, 2024)\r\n\r\n*Full Changelog*: https://github.com/komikku-app/komikku/compare/v1.11.2...v1.12.1\r\n\r\n---\r\n\r\n### Checksums\r\n\r\n| Variant | SHA-256 |\r\n| ------- | ------- |\r\n| Universal | 979d69cc357729161d5846aab6500aff8d78f89a32176f7a55228eaa693c1a0e |\r\n| arm64-v8a | f802acdf36b0ff7a3cb0a158bd1fbac6a229669fe545fd5bab8142cd92ecda0b |\r\n| armeabi-v7a | fb0a72e7dbfed270f8a0d3495307f44e0d53110f3e7f6abad911a0bae2f7939d |\r\n| x86 | c2629e414f319af8de9ef6c7cf700463c28fbcea7a006a1558c8e0ada3cb064a |\r\n| x86_64 | 2f95110d1f89efdfe6551f01e8a1b064d697458953084e3df78b39011622c8f1 |\r\n\r\n### If you are unsure which apk to download then go with `Komikku-v1.12.1.apk`\r\n", + "body": "### What's Changed\r\n\r\n#### New\r\n\r\n##### UI\r\n\r\n- **Error screen** for Library update (@cuong-tran)\r\n- **Custom color theme** (@kana-shii) with Colors palette (@cuong-tran)\r\n- **Panorama cover** showing wide cover in full (@cuong-tran)\r\n- **Language flags** (@cuong-tran)\r\n- **Repo icon** for Repo (@cuong-tran)\r\n- show all entries going to be checked for **Smart update** (@cuong-tran)\r\n- show **duplicating manga cover** on Duplicate dialog (@cuong-tran)\r\n\r\n##### Action\r\n\r\n- **Hidden categories** to hide yours *things* from nosy people (@cuong-tran)\r\n- **Random library sort** for your inspiration(@jackhamilton)\r\n- **Chips for Saved search** in source browse (@cuong-tran)\r\n- **Docking Read/Resume button** (@cuong-tran)\r\n- **Merge multiple** library entries together at same time (@cuong-tran)\r\n- **Range-selection for Migration** (@cuong-tran)\r\n- **Hide library entries in Feed** (@cuong-tran)\r\n- Add source search, icon & flag on **Feed adding dialog** (@cuong-tran)\r\n- Easy **re-ordering Feed & Saved search** (@cuong-tran)\r\n- Ability to **enable/disable repo** (@cuong-tran)\r\n- Show **extensions from multiple repos** (@cuong-tran)\r\n- Default disable **integrated H** features (fresh install) (@cuong-tran)\r\n- Add option to opt out of ~~Analytics and~~ Crashlytics (@Animeboynz)\r\n\r\n#### Improve\r\n\r\n- Show **quantity badge** on Upcoming screen (@cuong-tran)\r\n- Add option to **skip downloading duplicate read chapters** (@shabnix)\r\n- Allow **sync Feeds & extension's settings** (@cuong-tran)\r\n- Option to **not backup Saved searches & Feeds** (@cuong-tran)\r\n- Option to **Always/Ask/Never update trackers** when chapter marked as read (@Animeboynz)\r\n- Show a toast whenever progress is synced from Trackers (@cuong-tran)\r\n- update all trackers progress when new tracker is added (@cuong-tran)\r\n- Allow disable smart-update for individual & fix custom interval update (@kana-shii)\r\n- Show download state and progress on reader chapter list (@NGB-Was-Taken)\r\n- Show local chapters as downloaded on merged entries. (@NGB-Was-Taken)\r\n- Allow adding multiple tags separated by commas (@NGB-Was-Taken)\r\n- make global search pinned/all sticky (@cuong-tran)\r\n- hide Pinned chip in Global/Migrate Search if no pinned sources available (@cuong-tran)\r\n- hide Filter save-button on SourceFeedScreen (@cuong-tran)\r\n- show loading indicator while bulk-favorite is running (@cuong-tran)\r\n- bulk-favorite: reverse selection (@cuong-tran)\r\n- Add extensions list refresh menu (@cuong-tran)\r\n- Respect privacy settings in extension update notification (@Animeboynz)\r\n- Add \"show entry\" action to download notifications (@mm12)\r\n- Avoid blocking call causing lag when open Settings (@cuong-tran)\r\n- allow chapter 0 dupe auto mark as read (@Riztard)\r\n- Re-enable fetching chapters list for entries with licensed status (@Animeboynz)\r\n- hide batch-add if integrated H & Delegated src is off (@Riztard)\r\n- add MangaDex to batch-add example (@cuong-tran)\r\n- Remove more unnecessary permissions from Firebase dependency (@AntsyLich)\r\n- rename `Related Titles` to `Suggestions` (@cuong-tran)\r\n- only load suggestions after entry finished loading info & chapters (@cuong-tran)\r\n- Add confirmation when adding repo via URI (@Animeboynz)\r\n- Confirmation dialog when removing privately installed extensions (@Animeboynz)\r\n- Hide sync library option when sync is disabled (@FuSan21)\r\n- Hide keyboard when a Tracker SearchResultItem is clicked (@Animeboynz)\r\n- Back button on smart-search source (@cuong-tran)\r\n- Remove legacy broken source and history backup (@AntsyLich)\r\n- Move \"Choose what to sync\" out of \"Sync now\" (@NGB-Was-Taken)\r\n- Enable 'Split Tall Images' by default (@Smol-Ame)\r\n- Ignore \"intent://\" urls on webview (@bapeey)\r\n- Hide display mode for e-hentai (@cuong-tran)\r\n- Reduce ChapterNavigator horizontal padding on small ui (@AntsyLich)\r\n- Respect the `altTitlesInDesc` preference (MangaDex) (@NGB-Was-Taken)\r\n- Respect `thumbnailQuality` and `tryUsingFirstVolumeCover` preferences (@NGB-Was-Taken)\r\n\r\n#### Fix\r\n\r\n- Remove built-in Komikku repo (fresh install) (@cuong-tran)\r\n- Fix for ExHentai (@jobobby04)\r\n- Fix dropdown menu position (@cuong-tran)\r\n- Fix late loading saved-searches/filters when jump from other screens (@cuong-tran)\r\n- Don't show Suggestions for merged entries (@cuong-tran)\r\n- Don't expand description on the manga found by smart search being used for merging (@cuong-tran)\r\n- Fix sync progress from tracker not working if chapters' order is messed up after backup restoration (@cuong-tran)\r\n- Fix app crash when removing tracked entry from tracker (@cuong-tran)\r\n- Safe-guard some edge-cases where chapters are duplicated causing a crash on a merged entry (@cuong-tran)\r\n- Retain remote last chapter read if it's higher than the local one for EnhancedTracker (@brewkunz)\r\n- Fix crashlytics (@cuong-tran)\r\n- Fix Kitsu `ratingTwenty` being typed as String (@MajorTanya)\r\n- Fix Kitsu `synopsis` nullability (@MajorTanya)\r\n- Fix AniList `ALSearchItem.status` nullibility (@Secozzi)\r\n- Fix EnhancedTracker not auto binding when adding manga to library (@brewkunz)\r\n- Fix issue with not showing source names in merged manga sometimes (@jobobby04)\r\n- Fix source search box's height (@cuong-tran)\r\n- Fix settings SliderItem steps count (@abdurisaq)\r\n\r\n##### Hotfix for v1.12.0\r\n\r\n- Fix release update version checking\r\n- Migration integrated H enable\r\n- add Back button on Migration screen\r\n- fix crash if cancel migration too soon\r\n- fix unable to migrate after manually cancel & search for entry\r\n\r\n#### Based on\r\n\r\n- Mihon stable 0.17.0 (Oct 26, 2024)\r\n- TachiyomiSY stable 1.11.0 (Oct 28, 2024)\r\n\r\n*Full Changelog*: https://github.com/komikku-app/komikku/compare/v1.11.2...v1.12.1\r\n\r\n---\r\n\r\n### Checksums\r\n\r\n| Variant | SHA-256 |\r\n| ------- | ------- |\r\n| Universal | 979d69cc357729161d5846aab6500aff8d78f89a32176f7a55228eaa693c1a0e |\r\n| arm64-v8a | f802acdf36b0ff7a3cb0a158bd1fbac6a229669fe545fd5bab8142cd92ecda0b |\r\n| armeabi-v7a | fb0a72e7dbfed270f8a0d3495307f44e0d53110f3e7f6abad911a0bae2f7939d |\r\n| x86 | c2629e414f319af8de9ef6c7cf700463c28fbcea7a006a1558c8e0ada3cb064a |\r\n| x86_64 | 2f95110d1f89efdfe6551f01e8a1b064d697458953084e3df78b39011622c8f1 |\r\n\r\n### If you are unsure which apk to download then go with `Komikku-v1.12.1.apk`\r\n", "reactions": { "url": "https://api.github.com/repos/komikku-app/komikku/releases/182433147/reactions", "total_count": 19, diff --git a/app/src/debug/res/raw/releases.json b/app/src/debug/res/raw/releases.json index 52afec7e0..9d78ada58 100644 --- a/app/src/debug/res/raw/releases.json +++ b/app/src/debug/res/raw/releases.json @@ -213,7 +213,7 @@ ], "tarball_url": "https://api.github.com/repos/komikku-app/komikku/tarball/v1.12.1", "zipball_url": "https://api.github.com/repos/komikku-app/komikku/zipball/v1.12.1", - "body": "### What's Changed\r\n\r\n#### New\r\n\r\n##### UI\r\n\r\n- **Error screen** for Library update (@cuong-tran)\r\n- **Custom color theme** (@kana-shii) with Colors palette (@cuong-tran)\r\n- **Panorama cover** showing wide cover in full (@cuong-tran)\r\n- **Language flags** (@cuong-tran)\r\n- **Repo icon** for Komikku & Keiyoushi (@cuong-tran)\r\n- show all entries going to be checked for **Smart update** (@cuong-tran)\r\n- show **duplicating manga cover** on Duplicate dialog (@cuong-tran)\r\n\r\n##### Action\r\n\r\n- **Hidden categories** to hide yours *things* from nosy people (@cuong-tran)\r\n- **Random library sort** for your inspiration(@jackhamilton)\r\n- **Chips for Saved search** in source browse (@cuong-tran)\r\n- **Docking Read/Resume button** (@cuong-tran)\r\n- **Merge multiple** library entries together at same time (@cuong-tran)\r\n- **Range-selection for Migration** (@cuong-tran)\r\n- **Hide library entries in Feed** (@cuong-tran)\r\n- Add source search, icon & flag on **Feed adding dialog** (@cuong-tran)\r\n- Easy **re-ordering Feed & Saved search** (@cuong-tran)\r\n- Ability to **enable/disable repo** (@cuong-tran)\r\n- Show **extensions from multiple repos** (@cuong-tran)\r\n- Default disable **integrated H** features (fresh install) (@cuong-tran)\r\n- Add option to opt out of ~~Analytics and~~ Crashlytics (@Animeboynz)\r\n\r\n#### Improve\r\n\r\n- Show **quantity badge** on Upcoming screen (@cuong-tran)\r\n- Add option to **skip downloading duplicate read chapters** (@shabnix)\r\n- Allow **sync Feeds & extension's settings** (@cuong-tran)\r\n- Option to **not backup Saved searches & Feeds** (@cuong-tran)\r\n- Option to **Always/Ask/Never update trackers** when chapter marked as read (@Animeboynz)\r\n- Show a toast whenever progress is synced from Trackers (@cuong-tran)\r\n- update all trackers progress when new tracker is added (@cuong-tran)\r\n- Allow disable smart-update for individual & fix custom interval update (@kana-shii)\r\n- Show download state and progress on reader chapter list (@NGB-Was-Taken)\r\n- Show local chapters as downloaded on merged entries. (@NGB-Was-Taken)\r\n- Allow adding multiple tags separated by commas (@NGB-Was-Taken)\r\n- make global search pinned/all sticky (@cuong-tran)\r\n- hide Pinned chip in Global/Migrate Search if no pinned sources available (@cuong-tran)\r\n- hide Filter save-button on SourceFeedScreen (@cuong-tran)\r\n- show loading indicator while bulk-favorite is running (@cuong-tran)\r\n- bulk-favorite: reverse selection (@cuong-tran)\r\n- Add extensions list refresh menu (@cuong-tran)\r\n- Respect privacy settings in extension update notification (@Animeboynz)\r\n- Add \"show entry\" action to download notifications (@mm12)\r\n- Avoid blocking call causing lag when open Settings (@cuong-tran)\r\n- allow chapter 0 dupe auto mark as read (@Riztard)\r\n- Re-enable fetching chapters list for entries with licensed status (@Animeboynz)\r\n- hide batch-add if integrated H & Delegated src is off (@Riztard)\r\n- add MangaDex to batch-add example (@cuong-tran)\r\n- Remove more unnecessary permissions from Firebase dependency (@AntsyLich)\r\n- rename `Related Titles` to `Suggestions` (@cuong-tran)\r\n- only load suggestions after entry finished loading info & chapters (@cuong-tran)\r\n- Add confirmation when adding repo via URI (@Animeboynz)\r\n- Confirmation dialog when removing privately installed extensions (@Animeboynz)\r\n- Hide sync library option when sync is disabled (@FuSan21)\r\n- Hide keyboard when a Tracker SearchResultItem is clicked (@Animeboynz)\r\n- Back button on smart-search source (@cuong-tran)\r\n- Remove legacy broken source and history backup (@AntsyLich)\r\n- Move \"Choose what to sync\" out of \"Sync now\" (@NGB-Was-Taken)\r\n- Enable 'Split Tall Images' by default (@Smol-Ame)\r\n- Ignore \"intent://\" urls on webview (@bapeey)\r\n- Hide display mode for e-hentai (@cuong-tran)\r\n- Reduce ChapterNavigator horizontal padding on small ui (@AntsyLich)\r\n- Respect the `altTitlesInDesc` preference (MangaDex) (@NGB-Was-Taken)\r\n- Respect `thumbnailQuality` and `tryUsingFirstVolumeCover` preferences (@NGB-Was-Taken)\r\n\r\n#### Fix\r\n\r\n- Remove built-in Komikku repo (fresh install) (@cuong-tran)\r\n- Fix for ExHentai (@jobobby04)\r\n- Fix dropdown menu position (@cuong-tran)\r\n- Fix late loading saved-searches/filters when jump from other screens (@cuong-tran)\r\n- Don't show Suggestions for merged entries (@cuong-tran)\r\n- Don't expand description on the manga found by smart search being used for merging (@cuong-tran)\r\n- Fix sync progress from tracker not working if chapters' order is messed up after backup restoration (@cuong-tran)\r\n- Fix app crash when removing tracked entry from tracker (@cuong-tran)\r\n- Safe-guard some edge-cases where chapters are duplicated causing a crash on a merged entry (@cuong-tran)\r\n- Retain remote last chapter read if it's higher than the local one for EnhancedTracker (@brewkunz)\r\n- Fix crashlytics (@cuong-tran)\r\n- Fix Kitsu `ratingTwenty` being typed as String (@MajorTanya)\r\n- Fix Kitsu `synopsis` nullability (@MajorTanya)\r\n- Fix AniList `ALSearchItem.status` nullibility (@Secozzi)\r\n- Fix EnhancedTracker not auto binding when adding manga to library (@brewkunz)\r\n- Fix issue with not showing source names in merged manga sometimes (@jobobby04)\r\n- Fix source search box's height (@cuong-tran)\r\n- Fix settings SliderItem steps count (@abdurisaq)\r\n\r\n##### Hotfix for v1.12.0\r\n\r\n- Fix release update version checking\r\n- Migration integrated H enable\r\n- add Back button on Migration screen\r\n- fix crash if cancel migration too soon\r\n- fix unable to migrate after manually cancel & search for entry\r\n\r\n#### Based on\r\n\r\n- Mihon stable 0.17.0 (Oct 26, 2024)\r\n- TachiyomiSY stable 1.11.0 (Oct 28, 2024)\r\n\r\n*Full Changelog*: https://github.com/komikku-app/komikku/compare/v1.11.2...v1.12.1\r\n\r\n---\r\n\r\n### Checksums\r\n\r\n| Variant | SHA-256 |\r\n| ------- | ------- |\r\n| Universal | 979d69cc357729161d5846aab6500aff8d78f89a32176f7a55228eaa693c1a0e |\r\n| arm64-v8a | f802acdf36b0ff7a3cb0a158bd1fbac6a229669fe545fd5bab8142cd92ecda0b |\r\n| armeabi-v7a | fb0a72e7dbfed270f8a0d3495307f44e0d53110f3e7f6abad911a0bae2f7939d |\r\n| x86 | c2629e414f319af8de9ef6c7cf700463c28fbcea7a006a1558c8e0ada3cb064a |\r\n| x86_64 | 2f95110d1f89efdfe6551f01e8a1b064d697458953084e3df78b39011622c8f1 |\r\n\r\n### If you are unsure which apk to download then go with `Komikku-v1.12.1.apk`\r\n", + "body": "### What's Changed\r\n\r\n#### New\r\n\r\n##### UI\r\n\r\n- **Error screen** for Library update (@cuong-tran)\r\n- **Custom color theme** (@kana-shii) with Colors palette (@cuong-tran)\r\n- **Panorama cover** showing wide cover in full (@cuong-tran)\r\n- **Language flags** (@cuong-tran)\r\n- **Repo icon** for Repo (@cuong-tran)\r\n- show all entries going to be checked for **Smart update** (@cuong-tran)\r\n- show **duplicating manga cover** on Duplicate dialog (@cuong-tran)\r\n\r\n##### Action\r\n\r\n- **Hidden categories** to hide yours *things* from nosy people (@cuong-tran)\r\n- **Random library sort** for your inspiration(@jackhamilton)\r\n- **Chips for Saved search** in source browse (@cuong-tran)\r\n- **Docking Read/Resume button** (@cuong-tran)\r\n- **Merge multiple** library entries together at same time (@cuong-tran)\r\n- **Range-selection for Migration** (@cuong-tran)\r\n- **Hide library entries in Feed** (@cuong-tran)\r\n- Add source search, icon & flag on **Feed adding dialog** (@cuong-tran)\r\n- Easy **re-ordering Feed & Saved search** (@cuong-tran)\r\n- Ability to **enable/disable repo** (@cuong-tran)\r\n- Show **extensions from multiple repos** (@cuong-tran)\r\n- Default disable **integrated H** features (fresh install) (@cuong-tran)\r\n- Add option to opt out of ~~Analytics and~~ Crashlytics (@Animeboynz)\r\n\r\n#### Improve\r\n\r\n- Show **quantity badge** on Upcoming screen (@cuong-tran)\r\n- Add option to **skip downloading duplicate read chapters** (@shabnix)\r\n- Allow **sync Feeds & extension's settings** (@cuong-tran)\r\n- Option to **not backup Saved searches & Feeds** (@cuong-tran)\r\n- Option to **Always/Ask/Never update trackers** when chapter marked as read (@Animeboynz)\r\n- Show a toast whenever progress is synced from Trackers (@cuong-tran)\r\n- update all trackers progress when new tracker is added (@cuong-tran)\r\n- Allow disable smart-update for individual & fix custom interval update (@kana-shii)\r\n- Show download state and progress on reader chapter list (@NGB-Was-Taken)\r\n- Show local chapters as downloaded on merged entries. (@NGB-Was-Taken)\r\n- Allow adding multiple tags separated by commas (@NGB-Was-Taken)\r\n- make global search pinned/all sticky (@cuong-tran)\r\n- hide Pinned chip in Global/Migrate Search if no pinned sources available (@cuong-tran)\r\n- hide Filter save-button on SourceFeedScreen (@cuong-tran)\r\n- show loading indicator while bulk-favorite is running (@cuong-tran)\r\n- bulk-favorite: reverse selection (@cuong-tran)\r\n- Add extensions list refresh menu (@cuong-tran)\r\n- Respect privacy settings in extension update notification (@Animeboynz)\r\n- Add \"show entry\" action to download notifications (@mm12)\r\n- Avoid blocking call causing lag when open Settings (@cuong-tran)\r\n- allow chapter 0 dupe auto mark as read (@Riztard)\r\n- Re-enable fetching chapters list for entries with licensed status (@Animeboynz)\r\n- hide batch-add if integrated H & Delegated src is off (@Riztard)\r\n- add MangaDex to batch-add example (@cuong-tran)\r\n- Remove more unnecessary permissions from Firebase dependency (@AntsyLich)\r\n- rename `Related Titles` to `Suggestions` (@cuong-tran)\r\n- only load suggestions after entry finished loading info & chapters (@cuong-tran)\r\n- Add confirmation when adding repo via URI (@Animeboynz)\r\n- Confirmation dialog when removing privately installed extensions (@Animeboynz)\r\n- Hide sync library option when sync is disabled (@FuSan21)\r\n- Hide keyboard when a Tracker SearchResultItem is clicked (@Animeboynz)\r\n- Back button on smart-search source (@cuong-tran)\r\n- Remove legacy broken source and history backup (@AntsyLich)\r\n- Move \"Choose what to sync\" out of \"Sync now\" (@NGB-Was-Taken)\r\n- Enable 'Split Tall Images' by default (@Smol-Ame)\r\n- Ignore \"intent://\" urls on webview (@bapeey)\r\n- Hide display mode for e-hentai (@cuong-tran)\r\n- Reduce ChapterNavigator horizontal padding on small ui (@AntsyLich)\r\n- Respect the `altTitlesInDesc` preference (MangaDex) (@NGB-Was-Taken)\r\n- Respect `thumbnailQuality` and `tryUsingFirstVolumeCover` preferences (@NGB-Was-Taken)\r\n\r\n#### Fix\r\n\r\n- Remove built-in Komikku repo (fresh install) (@cuong-tran)\r\n- Fix for ExHentai (@jobobby04)\r\n- Fix dropdown menu position (@cuong-tran)\r\n- Fix late loading saved-searches/filters when jump from other screens (@cuong-tran)\r\n- Don't show Suggestions for merged entries (@cuong-tran)\r\n- Don't expand description on the manga found by smart search being used for merging (@cuong-tran)\r\n- Fix sync progress from tracker not working if chapters' order is messed up after backup restoration (@cuong-tran)\r\n- Fix app crash when removing tracked entry from tracker (@cuong-tran)\r\n- Safe-guard some edge-cases where chapters are duplicated causing a crash on a merged entry (@cuong-tran)\r\n- Retain remote last chapter read if it's higher than the local one for EnhancedTracker (@brewkunz)\r\n- Fix crashlytics (@cuong-tran)\r\n- Fix Kitsu `ratingTwenty` being typed as String (@MajorTanya)\r\n- Fix Kitsu `synopsis` nullability (@MajorTanya)\r\n- Fix AniList `ALSearchItem.status` nullibility (@Secozzi)\r\n- Fix EnhancedTracker not auto binding when adding manga to library (@brewkunz)\r\n- Fix issue with not showing source names in merged manga sometimes (@jobobby04)\r\n- Fix source search box's height (@cuong-tran)\r\n- Fix settings SliderItem steps count (@abdurisaq)\r\n\r\n##### Hotfix for v1.12.0\r\n\r\n- Fix release update version checking\r\n- Migration integrated H enable\r\n- add Back button on Migration screen\r\n- fix crash if cancel migration too soon\r\n- fix unable to migrate after manually cancel & search for entry\r\n\r\n#### Based on\r\n\r\n- Mihon stable 0.17.0 (Oct 26, 2024)\r\n- TachiyomiSY stable 1.11.0 (Oct 28, 2024)\r\n\r\n*Full Changelog*: https://github.com/komikku-app/komikku/compare/v1.11.2...v1.12.1\r\n\r\n---\r\n\r\n### Checksums\r\n\r\n| Variant | SHA-256 |\r\n| ------- | ------- |\r\n| Universal | 979d69cc357729161d5846aab6500aff8d78f89a32176f7a55228eaa693c1a0e |\r\n| arm64-v8a | f802acdf36b0ff7a3cb0a158bd1fbac6a229669fe545fd5bab8142cd92ecda0b |\r\n| armeabi-v7a | fb0a72e7dbfed270f8a0d3495307f44e0d53110f3e7f6abad911a0bae2f7939d |\r\n| x86 | c2629e414f319af8de9ef6c7cf700463c28fbcea7a006a1558c8e0ada3cb064a |\r\n| x86_64 | 2f95110d1f89efdfe6551f01e8a1b064d697458953084e3df78b39011622c8f1 |\r\n\r\n### If you are unsure which apk to download then go with `Komikku-v1.12.1.apk`\r\n", "reactions": { "url": "https://api.github.com/repos/komikku-app/komikku/releases/182433147/reactions", "total_count": 19, diff --git a/app/src/main/java/eu/kanade/presentation/more/settings/screen/browse/components/ExtensionReposContent.kt b/app/src/main/java/eu/kanade/presentation/more/settings/screen/browse/components/ExtensionReposContent.kt index 213c536ae..346e38c43 100644 --- a/app/src/main/java/eu/kanade/presentation/more/settings/screen/browse/components/ExtensionReposContent.kt +++ b/app/src/main/java/eu/kanade/presentation/more/settings/screen/browse/components/ExtensionReposContent.kt @@ -36,8 +36,8 @@ import eu.kanade.tachiyomi.R import eu.kanade.tachiyomi.util.system.copyToClipboard import kotlinx.collections.immutable.ImmutableSet import kotlinx.collections.immutable.persistentSetOf -import mihon.domain.extensionrepo.interactor.CreateExtensionRepo.Companion.KEIYOUSHI_SIGNATURE import mihon.domain.extensionrepo.interactor.CreateExtensionRepo.Companion.KOMIKKU_SIGNATURE +import mihon.domain.extensionrepo.interactor.CreateExtensionRepo.Companion.REPO_SIGNATURE import mihon.domain.extensionrepo.model.ExtensionRepo import tachiyomi.i18n.MR import tachiyomi.presentation.core.components.material.padding @@ -183,7 +183,7 @@ private fun ExtensionRepoListItem( // KMK --> fun repoResId(signKey: String) = when (signKey) { KOMIKKU_SIGNATURE -> R.mipmap.komikku - KEIYOUSHI_SIGNATURE -> R.mipmap.keiyoushi + REPO_SIGNATURE -> R.mipmap.repo else -> R.mipmap.extension } @@ -192,7 +192,7 @@ fun repoResId(signKey: String) = when (signKey) { fun ExtensionReposContentPreview() { val repos = persistentSetOf( ExtensionRepo("https://repo", "Komikku", "", "", KOMIKKU_SIGNATURE), - ExtensionRepo("https://repo", "Keiyoushi", "", "", KEIYOUSHI_SIGNATURE), + ExtensionRepo("https://repo", "Repo", "", "", REPO_SIGNATURE), ExtensionRepo("https://repo", "Other", "", "", "key2"), ) ExtensionReposContent( diff --git a/app/src/main/java/eu/kanade/presentation/more/settings/screen/browse/components/ExtensionReposScreen.kt b/app/src/main/java/eu/kanade/presentation/more/settings/screen/browse/components/ExtensionReposScreen.kt index 10614f3d0..651b45f51 100644 --- a/app/src/main/java/eu/kanade/presentation/more/settings/screen/browse/components/ExtensionReposScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/more/settings/screen/browse/components/ExtensionReposScreen.kt @@ -24,9 +24,9 @@ import eu.kanade.presentation.components.AppBar import eu.kanade.presentation.more.settings.screen.browse.RepoScreenState import eu.kanade.tachiyomi.util.system.openInBrowser import kotlinx.collections.immutable.persistentSetOf -import mihon.domain.extensionrepo.interactor.CreateExtensionRepo.Companion.KEIYOUSHI_SIGNATURE import mihon.domain.extensionrepo.interactor.CreateExtensionRepo.Companion.KOMIKKU_SIGNATURE import mihon.domain.extensionrepo.interactor.CreateExtensionRepo.Companion.REPO_HELP +import mihon.domain.extensionrepo.interactor.CreateExtensionRepo.Companion.REPO_SIGNATURE import mihon.domain.extensionrepo.model.ExtensionRepo import tachiyomi.i18n.MR import tachiyomi.presentation.core.components.material.Scaffold @@ -117,7 +117,7 @@ private fun ExtensionReposScreenPreview() { val state = RepoScreenState.Success( repos = persistentSetOf( ExtensionRepo("https://repo", "Komikku", "", "", KOMIKKU_SIGNATURE), - ExtensionRepo("https://repo", "Keiyoushi", "", "", KEIYOUSHI_SIGNATURE), + ExtensionRepo("https://repo", "Repo", "", "", REPO_SIGNATURE), ExtensionRepo("https://repo", "Other", "", "", "key2"), ), disabledRepos = setOf("https://repo"), diff --git a/app/src/main/java/eu/kanade/tachiyomi/extension/util/ExtensionLoader.kt b/app/src/main/java/eu/kanade/tachiyomi/extension/util/ExtensionLoader.kt index b204141d3..43155100e 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/extension/util/ExtensionLoader.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/extension/util/ExtensionLoader.kt @@ -20,7 +20,6 @@ import kotlinx.coroutines.async import kotlinx.coroutines.awaitAll import kotlinx.coroutines.runBlocking import logcat.LogPriority -import mihon.domain.extensionrepo.interactor.CreateExtensionRepo.Companion.KEIYOUSHI_SIGNATURE import mihon.domain.extensionrepo.interactor.CreateExtensionRepo.Companion.KOMIKKU_SIGNATURE import mihon.domain.extensionrepo.interactor.GetExtensionRepo import mihon.domain.extensionrepo.model.ExtensionRepo @@ -292,7 +291,6 @@ internal object ExtensionLoader { // KMK --> repoName = when { isOfficiallySigned(signatures) -> "Komikku" - isKeiyoushiSigned(signatures) -> "Keiyoushi" else -> repos.firstOrNull { repo -> signatures.all { it == repo.signingKeyFingerprint } }?.name @@ -364,7 +362,6 @@ internal object ExtensionLoader { signatureHash = signatures.last(), repoName = when { isOfficiallySigned(signatures) -> "Komikku" - isKeiyoushiSigned(signatures) -> "Keiyoushi" else -> repos.firstOrNull { repo -> signatures.all { it == repo.signingKeyFingerprint } }?.name @@ -431,10 +428,6 @@ internal object ExtensionLoader { return signatures.all { it == KOMIKKU_SIGNATURE } } - private fun isKeiyoushiSigned(signatures: List): Boolean { - return signatures.all { it == KEIYOUSHI_SIGNATURE } - } - /** * On Android 13+ the ApplicationInfo generated by getPackageArchiveInfo doesn't * have sourceDir which breaks assets loading (used for getting icon here). diff --git a/app/src/main/res/mipmap/keiyoushi.jpeg b/app/src/main/res/mipmap/repo.jpeg similarity index 100% rename from app/src/main/res/mipmap/keiyoushi.jpeg rename to app/src/main/res/mipmap/repo.jpeg diff --git a/app/src/main/res/raw/changelog_preview.xml b/app/src/main/res/raw/changelog_preview.xml index 8aefa4471..6bcf87972 100644 --- a/app/src/main/res/raw/changelog_preview.xml +++ b/app/src/main/res/raw/changelog_preview.xml @@ -161,7 +161,7 @@ [b]New:[/b] Use language flags [b]New:[/b] Bulk-merging multiple library entries [b]New:[/b] Ability to enable/disable repo - [b]New:[/b] Show repo icon for Komikku & Keiyoushi + [b]New:[/b] Show repo icon for Repo [b]New:[/b] Custom themes [b]New:[/b] Allow sync Feeds & extension-repo settings [b]New:[/b] Add 'show entry' action to download notifications diff --git a/app/src/main/res/raw/changelog_release.xml b/app/src/main/res/raw/changelog_release.xml index f42a309fa..04530f5d3 100644 --- a/app/src/main/res/raw/changelog_release.xml +++ b/app/src/main/res/raw/changelog_release.xml @@ -85,7 +85,7 @@ [b]New:[/b] Use language flags [b]New:[/b] Bulk-merging multiple library entries [b]New:[/b] Ability to enable/disable repo - [b]New:[/b] Show repo icon for Komikku & Keiyoushi + [b]New:[/b] Show repo icon for Repo [b]New:[/b] Custom themes [b]New:[/b] Allow sync Feeds & extension-repo settings [b]New:[/b] Add 'show entry' action to download notifications diff --git a/domain/src/main/java/mihon/domain/extensionrepo/interactor/CreateExtensionRepo.kt b/domain/src/main/java/mihon/domain/extensionrepo/interactor/CreateExtensionRepo.kt index 30ae5df3b..befffb4dd 100644 --- a/domain/src/main/java/mihon/domain/extensionrepo/interactor/CreateExtensionRepo.kt +++ b/domain/src/main/java/mihon/domain/extensionrepo/interactor/CreateExtensionRepo.kt @@ -75,6 +75,6 @@ class CreateExtensionRepo( // cuong-tran's key const val KOMIKKU_SIGNATURE = "cbec121aa82ebb02aaa73806992e0368a97d47b5451ed6524816d03084c45905" - const val KEIYOUSHI_SIGNATURE = "9add655a78e96c4ec7a53ef89dccb557cb5d767489fac5e785d671a5a75d4da2" + const val REPO_SIGNATURE = "9add655a78e96c4ec7a53ef89dccb557cb5d767489fac5e785d671a5a75d4da2" } }