Commit graph

9609 commits

Author SHA1 Message Date
renovate[bot]
3759f57d3c
Update dependency gradle to v8.11.1 (#547)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-05 15:42:12 +07:00
Cuong-Tran
bf2b3d2153
update changelog 2024-12-05 15:42:12 +07:00
MajorTanya
af34b13fe3
Add a Honor system app to list of invalid browsers (mihonapp/mihon#1520)
Closes mihonapp/mihon#1348.

Specifically adds com.hihonor.android.internal.app to the list of
invalid browsers. It's very similar to the existing entry for Huawei,
so it stands to reason it is the same/similar problem as with Huawei's
internal app.

(cherry picked from commit 3bd8d3ecb7023d1b01930ab0f91482c23e89c946)
2024-12-05 15:42:12 +07:00
Cuong-Tran
a8c587829c
Auto install app update (#561)
* migrating

* - Fix Broadcaster
- Include Updater for Debug
- json to emulate Github call

* - resetup AppUpdateJob when changing settings
- Fix ACTION_MY_PACKAGE_REPLACED

* improve notification

* update icon

* app update to high important

* - Run auto install on AppUpdateJob
- Add release link to job

* idle state & network aware

* fix duplicated job start

* don't show notification & start job for peek-into-preview

* allow cancel auto update job when set to NEVER

* always notify on install complete

* rearm AppUpdateJob each time MainActivity already checked for update

* MainActivity checks every 2 days, rearm AutoUpdateJob in 3 days

* - fix install error notification ID
- add timeout for manual installation if package manager crash

* settings & spotless

* restriction settings & auto run download-install if not in restrictions

* clean up
2024-12-05 15:41:50 +07:00
Cuong-Tran
5a893927a3
App update retry/resume (#523)
* custom timeout for NetworkHelper.client

* support retry/resume downloading app update apk

* retain app update download progress over retries

* increase app update download timeout to 180 seconds / 3 minutes from previously 2 minutes
2024-11-28 22:06:48 +07:00
Cuong-Tran
7628e064e5
custom timeout for NetworkHelper.client (#524) 2024-11-28 22:06:13 +07:00
Cuong-Tran
05a52f2e13
avoid crash with bad xml format (#551) 2024-11-26 07:20:47 +07:00
Cuong-Tran
6d6fb8da77
remember migrate screen's obsolete option (#529)
* remember migrate screen's obsolete option

* also filter not-installed source
2024-11-25 10:09:24 +07:00
renovate[bot]
ca1330dc4e
Update actions/dependency-review-action action to v4.5.0 (#548)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 09:40:32 +07:00
AntsyLich
e3d17184a6
Improve hardware bitmap threshold option
Also `spotlessApply`

(cherry picked from commit d6dfd24548eaa05a8c3e478068fe2e08f2ee4473)
2024-11-21 09:39:44 +07:00
renovate[bot]
d3a2236010
Update gradle/actions digest to cc4fc85 (#543)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 02:10:28 +07:00
Cuong-Tran
cdd67bfff0
new separated ID or app update error notification 2024-11-21 02:09:25 +07:00
AntsyLich
21bdefb4ce
Fix loading screen not appearing when changing query in browser screen
Fixes #mihonapp/mihon1438
Closes #mihonapp/mihon1441

(cherry picked from commit 9aef08c333397caa4b897514cf76966592d3849c)
2024-11-21 02:06:19 +07:00
AntsyLich
8be6eff7b2
Cleanup some code
(cherry picked from commit 2f4bb7cadb0297492cfb21393e75ca276e0539d7)
(cherry picked from commit ee81c3e905)
2024-11-21 02:06:19 +07:00
AntsyLich
de0692c185
Slightly tweak Preference.PreferenceItem.CustomPreference
(cherry picked from commit 81effea01c33d4b47f6802a3d5e31fa39609a6fb)
2024-11-21 02:06:19 +07:00
AntsyLich
f6eaad8439
Add option to lower the threshold for hardware bitmaps
Closes #mihonapp/mihon1436
Closes #mihonapp/mihon1486

(cherry picked from commit dcddac5daaff3ec89c8507c35dc13d345ffdb6d7)
2024-11-21 02:06:18 +07:00
AntsyLich
9d3b99ec1a
Switch to hardware bitmap in reader only if device can handle it
Closes #mihonapp/mihon1460

(cherry picked from commit e6d96bd348ea5d18a005d6465222ad5f5123103e)
2024-11-21 02:06:18 +07:00
AntsyLich
77863480c9
Revert "Add option to always use SSIV for image decoding"
This reverts commit bb4d9fc81a043ac4f2d0105f19c09974ae2f7201.

(cherry picked from commit 1909126921ac78309f7f7c7c2aa85606611531b8)
2024-11-21 01:14:40 +07:00
Cuong-Tran
2385593001
Fix reader transition color scheme in auto background mode (#536)
also cleanup SY code
2024-11-18 02:27:27 +07:00
renovate[bot]
91c146d741
Update dependency com.google.firebase:firebase-bom to v33.6.0 (#537)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-18 02:12:24 +07:00
renovate[bot]
d9112fa926
Update dependency io.coil-kt.coil3:coil-bom to v3.0.3 (#532)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-18 02:12:17 +07:00
renovate[bot]
96da02d6e5
Update dependency dev.chrisbanes.haze:haze to v1.0.2 (#513)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-18 02:12:08 +07:00
renovate[bot]
088d509df8
Update dependency androidx.viewpager:viewpager to v1.1.0-rc01 (#526)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 12:38:28 +07:00
renovate[bot]
beac777d3a
Update paging.version to v3.3.4 (#527)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 12:38:19 +07:00
renovate[bot]
3b949c430c
Update dependency androidx.compose:compose-bom to v2024.11.00 (#528)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 12:38:10 +07:00
Cuong-Tran
b27ee2111c
fix: Github release regex for link 2024-11-14 08:06:51 +07:00
renovate[bot]
7a0d064065
Update GitHub Actions (#522)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-13 02:14:04 +07:00
renovate[bot]
89c5ae8617
Update dependency gradle to v8.11 (#521)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-13 02:13:56 +07:00
renovate[bot]
a2e49596f7
Update dependency io.coil-kt.coil3:coil-bom to v3.0.2 (#519)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-13 02:13:45 +07:00
Cuong-Tran
398d50a3e5
migrate to dev.chrisbanes.haze:haze to v1 2024-11-13 02:12:59 +07:00
Cuong-Tran
99386aebe2
add manual download & error message to app update error notification 2024-11-12 22:20:12 +07:00
Cuong-Tran
75122e7a12
fix: app update error notification always disappeared 2024-11-11 23:20:52 +07:00
az4521
88f98ea0b4
add webp support to nh
(cherry picked from commit 839056a959a69610d4611d56a64160f86f7aa727)
2024-11-10 17:51:56 +07:00
Cuong-Tran
11beafeaa7
update changelog 2024-11-10 14:27:51 +07:00
Cuong-Tran
de72201aae
filter only Obsolete sources in Migration screen 2024-11-10 13:42:57 +07:00
Cuong-Tran
b685d82096
Improve saved-search usage (#518)
* reload saved-searches every time reseting filters

* always reload saved-search & reset filter list when click on saved-search
2024-11-10 03:31:22 +07:00
Cuong-Tran
e2ca729277
allow using saved-search while migration source search
also fix keyboard always show up when migration source search
2024-11-10 02:47:50 +07:00
Cuong-Tran
3383a835dd
fix: allow reset filters on SourceFeedScreen 2024-11-10 01:00:07 +07:00
Cuong-Tran
d45eb34d1a
Trying to load saved-search as much as possible even though filterList might changed 2024-11-09 22:44:44 +07:00
Cuong-Tran
3610f4a6f2
Revert "Cleanup some code"
This reverts commit ee81c3e905.
2024-11-08 22:29:37 +07:00
Cuong-Tran
2d1ee3c7d8
Revert "Fix pager flow messed up Loading screen"
This reverts commit 0e951d8ac1.
2024-11-08 22:29:30 +07:00
Cuong-Tran
fed40c1391
fix source-search clear causing disappearance of search box 2024-11-08 15:43:38 +07:00
Cuong-Tran
f72be9c810
fix build 2024-11-08 11:23:11 +07:00
Cuong-Tran
e93b917cae
SY, try doing it properly would you 2024-11-08 10:57:53 +07:00
Jobobby04
54aecf3ff6
Fix a possible crash with auto-zoom
(cherry picked from commit 26cfb4811fef4059fb7e8e03361c141932fec6b5)
2024-11-08 10:52:34 +07:00
Jobobby04
2524488162
Fix multiple issues with the E-Hentai updater
(cherry picked from commit f0b621dfe582b7493356bf0ccf86cab400bff72e)
2024-11-08 10:52:28 +07:00
renovate[bot]
0ec297b555
Update dependency com.android.tools:desugar_jdk_libs to v2.1.3 (#511)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-08 00:25:41 +07:00
renovate[bot]
735ac0d3b2
Update dependency io.coil-kt.coil3:coil-bom to v3.0.1 (#512)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-08 00:25:22 +07:00
Cuong-Tran
c801a8c7d1
support comma (,) delimiter when searching library 2024-11-07 14:52:08 +07:00
Cuong-Tran
c84fb61084
Update README & screenshots 2024-11-07 13:01:43 +07:00