fooibar / ehviewer Goto Github PK
View Code? Open in Web Editor NEWEhViewer overhauled with Material Design 3 and more, forked from https://github.com/Ehviewer-Overhauled/Ehviewer
License: GNU General Public License v3.0
EhViewer overhauled with Material Design 3 and more, forked from https://github.com/Ehviewer-Overhauled/Ehviewer
License: GNU General Public License v3.0
pid: 4223, tid: 8660, name: DefaultDispatch >>> moe.tarsin.ehviewer.debug <<<
uid: 10249
tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)
pac_enabled_keys: 000000000000000f (PR_PAC_APIAKEY, PR_PAC_APIBKEY, PR_PAC_APDAKEY, PR_PAC_APDBKEY)
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000000
Cause: null pointer dereference
x0 0000000000000000 x1 000000000000002e x2 0000000000000000 x3 0000000000000000
x4 0000000040100401 x5 b4000070b3c8c891 x6 0000000000000067 x7 0000000000000000
x8 0000000000000001 x9 6d222fa56c100fd3 x10 00000070b3c709c0 x11 00000070b3c6f470
x12 00000070b3c6f430 x13 0000000000512278 x14 0000000000512218 x15 00000000000000a0
x16 00000070a6ede4c8 x17 00000071d0b541c0 x18 000000709e362000 x19 b40000711c9bc000
x20 0000000000000000 x21 0000000000000000 x22 00000070a1a09000 x23 b40000711c9bc0a8
x24 0000007084bac078 x25 00000070a1a09000 x26 0000007138415000 x27 0000000000000003
x28 00000070a1a07930 x29 00000070a1a07820
lr 00000070a6e713d4 sp 00000070a1a077d0 pc 00000071d0b5424c pst 0000000040001000
backtrace:
#00 pc 000000000008724c /apex/com.android.runtime/lib64/bionic/libc.so (__strrchr_aarch64+140) (BuildId: 449f781894033dce6346794a1ee593e0)
#01 pc 00000000000293d0 /data/app/~~6YiiFO4GRTk6NKZsSwk2Ag==/moe.tarsin.ehviewer.debug-CiRtPZubWSPiKGYLWQLXgw==/base.apk!libehviewer.so (filename_is_playable_file+100) (BuildId: b4f5d124ceaf078365bebcbc5a64bca6f3b46b09)
#02 pc 0000000000028710 /data/app/~~6YiiFO4GRTk6NKZsSwk2Ag==/moe.tarsin.ehviewer.debug-CiRtPZubWSPiKGYLWQLXgw==/base.apk!libehviewer.so (archive_list_all_entries+72) (BuildId: b4f5d124ceaf078365bebcbc5a64bca6f3b46b09)
#03 pc 000000000002816c /data/app/~~6YiiFO4GRTk6NKZsSwk2Ag==/moe.tarsin.ehviewer.debug-CiRtPZubWSPiKGYLWQLXgw==/base.apk!libehviewer.so (Java_com_hippo_ehviewer_gallery_ArchivePageLoaderKt_openArchive+556) (BuildId: b4f5d124ceaf078365bebcbc5a64bca6f3b46b09)
更新cl包后出现,已更新至最新仍旧无法左侧右滑拉出侧边栏
应该左侧右滑拉出侧边栏
实际上无事发生
No response
以及希望能恢复右侧左滑唤出快速搜索
1.8.11.0
lineage os 20 安卓13
一加8
骁龙865
No response
No response
1.8.11.0-SNAPSHOT
HarmonyOS 4.0.0.116
HUAWEI Nova 9 Pro
高通骁龙778G 4G
1.阅读任意画廊;
2.切换阅读背景为白色会更明显。
页码应显示为白字+黑色(深灰色)描边。
似乎是作为描边的“阴影”显示在正确位置,而白色的文字显示错位。
No response
No response
1.8.10.0-SNAPSHOT
MIUI 12.5 (Android 10)
Xiaomi Mix 2S
骁龙 845
Fresh install
Swiping right
No reaction
Bring up the quick search bar
No reaction
--------- beginning of crash
10-17 07:44:25.824 8991 8991 E AndroidRuntime: FATAL EXCEPTION: main
10-17 07:44:25.824 8991 8991 E AndroidRuntime: Process: moe.tarsin.ehviewer, PID: 8991
10-17 07:44:25.824 8991 8991 E AndroidRuntime: java.lang.RuntimeException: java.lang.NoSuchMethodException: Yo0.values []
10-17 07:44:25.824 8991 8991 E AndroidRuntime: at java.lang.Enum.enumValues(Enum.java:270)
If this is not a bug but a feature that is not implemented, can you update this feature in the future?
1.8.10.2
Android 11
Aquos sense
Qualcomm Snapdragon 690
全部开始(倒序)
倒序下载
APP崩溃
log-2023-10-27-09-41-24-272.zip
No response
1.8.10.2-gms
ONEUI 5.1
Samsung S23 ultra
Snapdragon 8 gen 2
Make it a decode-time thing.
使用集成式更新至1.8.11-SNAPSHOT-gms(1021efb)后,无法正常进入阅读画面,表现为空屏。
进行正常图片浏览显示
/--------- beginning of crash
10-21 04:57:47.109 4221 4221 E AndroidRuntime: FATAL EXCEPTION: main
10-21 04:57:47.109 4221 4221 E AndroidRuntime: Process: moe.tarsin.ehviewer, PID: 4221
10-21 04:57:47.109 4221 4221 E AndroidRuntime: java.lang.RuntimeException: Unable to destroy activity {moe.tarsin.ehviewer/eu.kanade.tachiyomi.ui.reader.ReaderActivity}: java.lang.NullPointerException
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:5547)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:5592)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.app.servertransaction.DestroyActivityItem.execute(DestroyActivityItem.java:47)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2288)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8293)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: Caused by: java.lang.NullPointerException
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at Kx0.f(Unknown Source:29)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at oa0.e(Unknown Source:0)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at oa0.g(Unknown Source:97)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at hF.v(Unknown Source:3)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at eu.kanade.tachiyomi.ui.reader.ReaderActivity.onDestroy(Unknown Source:22)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.app.Activity.performDestroy(Activity.java:8547)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1364)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:5534)
10-21 04:57:47.109 4221 4221 E AndroidRuntime: ... 13 more
--------- beginning of system
10-23 06:16:41.075 12358 12762 W BpBinder: Slow Binder: BpBinder transact took 1464 ms, interface=android.content.IContentProvider, code=21 oneway=false
10-23 06:17:19.698 12358 14674 W BpBinder: Slow Binder: BpBinder transact took 1456 ms, interface=android.content.IContentProvider, code=21 oneway=false
10-23 06:20:08.920 12358 14667 W BpBinder: Slow Binder: BpBinder transact took 1474 ms, interface=android.content.IContentProvider, code=21 oneway=false
10-23 06:22:39.286 12358 15288 W BpBinder: Slow Binder: BpBinder transact took 1524 ms, interface=android.content.IContentProvider, code=21 oneway=false
10-23 06:24:01.872 16192 16192 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-23 06:24:01.956 16192 16192 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-26 04:38:50.804 22637 22637 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-26 04:38:50.879 22637 22637 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-26 04:39:38.813 23178 23178 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-26 04:39:38.870 23178 23178 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-26 04:39:39.267 23178 23178 W Activity: PerfMonitor: Slow Operation: Activity moe.tarsin.ehviewer/com.hippo.ehviewer.ui.MainActivity onPause took 118ms
10-26 04:41:30.979 25117 25117 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-26 04:41:31.031 25117 25117 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-26 04:41:31.300 25117 25117 W Activity: PerfMonitor: Slow Operation: Activity moe.tarsin.ehviewer/com.hippo.ehviewer.ui.MainActivity onPause took 82ms
10-26 04:44:30.845 25117 25145 W BpBinder: Slow Binder: BpBinder transact took 13599 ms, interface=android.content.IContentProvider, code=21 oneway=false
10-26 04:46:38.621 26556 26556 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-26 04:46:38.661 26556 26556 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-26 04:46:38.933 26556 26556 W Activity: PerfMonitor: Slow Operation: Activity moe.tarsin.ehviewer/com.hippo.ehviewer.ui.MainActivity onPause took 80ms
10-26 04:50:24.912 27785 27785 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-26 04:50:24.954 27785 27785 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-26 04:50:25.206 27785 27785 W Activity: PerfMonitor: Slow Operation: Activity moe.tarsin.ehviewer/com.hippo.ehviewer.ui.MainActivity onPause took 79ms
10-26 23:36:06.253 15785 15785 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-26 23:36:06.341 15785 15785 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-26 23:36:06.669 15785 15785 W Activity: PerfMonitor: Slow Operation: Activity moe.tarsin.ehviewer/com.hippo.ehviewer.ui.MainActivity onPause took 62ms
10-26 23:36:55.987 15785 15825 W BpBinder: Slow Binder: BpBinder transact took 1461 ms, interface=android.content.IContentProvider, code=21 oneway=false
10-26 23:37:22.543 15785 15821 W BpBinder: Slow Binder: BpBinder transact took 1485 ms, interface=android.content.IContentProvider, code=21 oneway=false
10-28 00:19:04.377 18788 18788 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-28 00:19:04.430 18788 18788 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-28 00:19:44.719 19217 19217 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-28 00:19:44.789 19217 19217 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-28 00:19:45.111 19217 19217 W Activity: PerfMonitor: Slow Operation: Activity moe.tarsin.ehviewer/com.hippo.ehviewer.ui.MainActivity onPause took 115ms
10-28 06:33:07.811 19239 19239 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-28 06:33:07.874 19239 19239 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-28 06:33:08.150 19239 19239 W Activity: PerfMonitor: Slow Operation: Activity moe.tarsin.ehviewer/com.hippo.ehviewer.ui.MainActivity onPause took 75ms
10-28 06:34:21.498 19684 19684 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-28 06:34:21.537 19684 19684 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-28 06:34:21.741 19684 19684 W Activity: PerfMonitor: Slow Operation: Activity moe.tarsin.ehviewer/com.hippo.ehviewer.ui.MainActivity onPause took 64ms
10-28 06:44:06.667 23831 23831 I ForceDarkHelperStubImpl: initialize for moe.tarsin.ehviewer , ForceDarkOrigin
10-28 06:44:06.743 23831 23831 D ViewScrollStubImpl: the value of ScrollFrictionRes is: 0.015
10-28 06:44:07.036 23831 23831 W Activity: PerfMonitor: Slow Operation: Activity moe.tarsin.ehviewer/com.hippo.ehviewer.ui.MainActivity onPause took 86ms
--------- beginning of main
10-28 06:45:45.602 23831 23883 D AppScoutStateMachine: 23831-ScoutStateMachinecreated
10-28 06:45:45.728 23831 23831 D IS_CTS_MODE: false
10-28 06:45:45.728 23831 23831 D MULTI_WINDOW_SWITCH_ENABLED: false
10-28 06:45:45.729 23831 23879 D ViewContentFactory: initViewContentFetcherClass
10-28 06:45:45.729 23831 23879 I ContentCatcher: ViewContentFetcher : ViewContentFetcher
10-28 06:45:45.729 23831 23831 D DecorView[]: getWindowModeFromSystem windowmode is 1
10-28 06:45:45.729 23831 23879 D ViewContentFactory: createInterceptor took 0ms
10-28 06:45:45.746 23831 23831 D DecorView[]: onWindowFocusChanged hasWindowFocus false
10-28 06:45:45.801 23831 23831 D DecorView[]: onWindowFocusChanged hasWindowFocus true
10-28 06:45:45.836 23831 23831 D DecorView[]: onWindowFocusChanged hasWindowFocus false
10-28 06:45:47.408 23831 23831 D DecorView[]: onWindowFocusChanged hasWindowFocus true
10-28 06:45:54.646 23831 23831 D DecorView[]: onWindowFocusChanged hasWindowFocus false
10-28 06:45:55.234 23831 23866 D OpenGLRenderer: endAllActiveAnimators on 0xb4000076c1c74e00 (j01) with handle 0xb4000076eb4500a0
10-28 06:45:56.517 23831 23938 D AppScoutStateMachine: 23831-ScoutStateMachinecreated
10-28 06:45:56.535 23831 23831 D IS_CTS_MODE: false
10-28 06:45:56.535 23831 23831 D MULTI_WINDOW_SWITCH_ENABLED: false
10-28 06:45:56.611 23831 23879 D ViewContentFactory: initViewContentFetcherClass
10-28 06:45:56.611 23831 23879 I ContentCatcher: ViewContentFetcher : ViewContentFetcher
10-28 06:45:56.611 23831 23879 D ViewContentFactory: createInterceptor took 0ms
10-28 06:45:56.612 23831 23831 D IS_CTS_MODE: false
10-28 06:45:56.612 23831 23831 D MULTI_WINDOW_SWITCH_ENABLED: false
10-28 06:45:56.613 23831 23831 D DecorView[]: getWindowModeFromSystem windowmode is 1
10-28 06:45:56.680 23831 23831 D DecorView[]: onWindowFocusChanged hasWindowFocus true
10-28 06:45:56.686 23831 23831 D DecorView[]: onWindowFocusChanged hasWindowFocus false
No response
1.8.11.0-SNAPSHOT-gms
MIUI14.0.4
Redmi K30 Pro
骁龙865
在搜索栏搜索关键字
显示所有符合搜索的搜索结果
比如搜索“绝色”理论上电脑浏览器网页搜索能出来4个结果,app上一个都没有。别的大类标题对比别的版本的Ehviewer,比如绿e、白e,搜索结果里也会少掉一些。
No response
No response
1.8.10.0
Android 13
vivo iqoo neo 5
骁龙870
设置应该生效。
“定时请求新闻页面”选项被关闭了。
No response
No response
1.8.10.0-SNAPSHOT
Android 14
Google Pixel 5
Snapdragon 765G
So.. I still have a hostile network situation as described in Ehviewer-Overhauled/Ehviewer#1228.
And updating to this new fork from EHV-OH got me every kind of "discovery" operation to timeout (viewing and browsing galleries that were already previously queried still works).
Long story short after playing with EhViewer-NekoInverter and noticing that CI and official release operated differently and what the only meaningful functional change was, I can confidently say this happened due to 97c39d0.
I don't really know what the official endpoints should be (EHWiki only covers the default website)
But if https://exhentai.org/api.php
still works, then it doesn't seem fair to only forcefully and uniquely use https://s.exhentai.org/api.php
.
The later subdomain sits on a different server (178.175.128.254) than the former (188.114.96.7) and the gods got it blocked.
#76 didn't really help the slightest.
1.8.10.1-gms
9
1.展开快速搜索抽屉,且快速搜索列表高度超过一屏可以进行滚动。
2.滚动快速搜索列表,点击任意标签进行快速搜索。
3.进入搜索结果页再次唤出快速搜索抽屉。
4.快速搜索抽屉的列表滚动进度被重置,列表重新回到最顶端。
“复现步骤”的第4步时,列表的滚动进度应该保留。
还有请问能否恢复左滑唤出快速搜索抽屉的操作。
该问题出现于飞鸟澪的较新版本,并且您的项目也继承了此问题。
“复现步骤”的第4步。
No response
No response
1.8.10.0
MIUI 14.0.10,Android 13
Redmi K50 Ultra
骁龙 8+ Gen 1, Snapdragon 8+ Gen 1
如题。
如题。
如题。
No response
No response
如题。
如题。
如题。
如题。
如题。
1.打开应用主页
manga doujin misc artistcg之类的标签颜色区分度希望能更明显一点
特别manga与doujin的颜色太相近,一时间不好通过颜色区分
No response
No response
1.8.10.1-gms
MIUI14.0.6
Redmi note12T pro
天玑8200
通过 https://github.com/wa2c/cifs-documents-provider 挂载的远程文件夹只能读取,无法下载文件
下载成功
点击下载瞬间直接应用闪退
logcat-2023-10-14-00-09-56-224.txt
由于平板容量较小,想将文件下载至NAS上而不是本地,用的这个软件 https://github.com/wa2c/cifs-documents-provider 通过samba方式挂载远程文件夹,在其他应用中使用正常,但是ehviewer中无法下载文件,是否是否能够修复?
1.8.9.7
pixelexperience 13
小米平板6
骁龙870
打开应用点击画廊,点击缩略图,然后黑黑一片
显示图片瀑布流
黑黑一片连菜单都出不来
--------- beginning of system
10-19 21:16:08.345 7144 18001 I ContentCatcher_TaplusBlackListHelper: mActivities isEmpty
10-19 21:16:08.345 7144 18001 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-19 21:16:14.721 7144 18001 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-19 21:16:33.458 7144 18001 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-19 21:16:35.974 18710 18858 I ContentCatcher_TaplusBlackListHelper: mActivities isEmpty
10-19 21:16:35.976 18710 18858 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-19 21:16:42.895 18710 18858 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-19 21:16:48.346 18710 18858 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-19 21:32:43.093 18710 18858 I ContentCatcher_TaplusBlackListHelper: mActivities isEmpty
10-19 21:32:43.093 18710 18858 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-19 21:32:44.344 18710 18858 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-19 21:32:46.599 18710 18858 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-19 21:32:48.047 18710 18858 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:58:30.605 18710 18858 I ContentCatcher_TaplusBlackListHelper: mActivities isEmpty
10-20 00:58:30.605 18710 18858 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:58:31.779 18710 18858 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:58:50.399 18710 18858 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:58:55.995 32692 481 I ContentCatcher_TaplusBlackListHelper: mActivities isEmpty
10-20 00:58:55.995 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:59:03.723 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:59:06.952 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:59:08.007 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:59:08.948 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:59:10.883 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:59:12.123 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:59:15.510 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:59:21.202 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 00:59:25.213 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
--------- beginning of main
10-20 01:00:27.077 32692 32692 D DecorView[]: onWindowFocusChanged hasWindowFocus false
10-20 01:10:22.448 32692 32745 D AppScoutStateMachine: 32692-ScoutStateMachinecreated
10-20 01:10:22.449 32692 481 I ContentCatcher_TaplusBlackListHelper: mActivities isEmpty
10-20 01:10:22.449 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList size: 10 package is moe.tarsin.ehviewer isInTaplusWhiteList: true
10-20 01:10:22.782 32692 32692 D DecorView[]: onWindowFocusChanged hasWindowFocus true
10-20 01:10:22.783 32692 32692 I HandWritingStubImpl: refreshLastKeyboardType: 1
10-20 01:10:22.783 32692 32692 I HandWritingStubImpl: getCurrentKeyboardType: 1
10-20 01:10:22.784 32692 32692 I HandWritingStubImpl: isKeyboardTypeChanged: false
10-20 01:10:26.334 32692 32692 W OnBackInvokedCallback: OnBackInvokedCallback is not enabled for the application.
10-20 01:10:26.334 32692 32692 W OnBackInvokedCallback: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
10-20 01:10:26.336 32692 481 I ContentCatcher_TaplusBlackListHelper: blackList siz
No response
1.8.10.0
MIUI14安卓13/crdroid7.35安卓11
红米K50U/三星note3
8+1/800
对搜索选项中类型筛选进行操作时
https://github.com/Ehviewer-Overhauled/Ehviewer/assets/52618207/67a930f1-e442-4bb7-bdbb-4c39a30db7e7
理论上应该固定两列
两列三列混杂
No response
系统并没有额外修改DPI,仅将字体大小改为“小”,经另一名群友测试,字体大小改为最小即可触发
1.8.10.1-gms
Hydrogen OS 10.0.15.15.IN11
OnePlus 8Pro
Snapdragon 865
安装导航抽屉迁移到compose的版本即出现
它应该不重叠
No response
No response
1.8.11.0-snapshot-gms
Android 13, Stock ROM 67.0.A.4.104
Sony Xperia 1 V
骁龙8 GEN 2
0.重新安装应用
1.游客登录,进入Ehviewer
2.默认状态下打开压缩包,正常进入
3.切换横屏后打开压缩包,Ehviewer奔溃(横屏+条漫&从上到下连续)
正常预览
Ehviewer奔溃
log-2023-09-30-01-30-44-420.zip
No response
1.8.10.0-SNAPSHOT
HarmonyOS 4.0.0.115
HUAWEI Nova 9 Pro
高通骁龙778G 4G
1.打开排行榜;
2.打开右侧抽屉切换到昨日排行;
3.退出排行榜页面(以及重启EhViewer);
4.再次打开排行榜。
显示昨日排行榜
显示从始至终排行榜
No response
可能不算bug,而是功能请求,但下载分类和收藏分类都是会记住上一次选择的,可能表现一致比较好?
1.8.11.0-SNAPSHOT
MIUI 12.5 (Android 10)
Xiaomi Mix 2S
骁龙 845
从上游更新到这里之后使用发现了一点问题:
1.直接在搜索结果列表下拉刷新,列表有时候会自动跳转到后面,而不是最新的部分。
2.使用高级选项搜索限制评分最低为5星依旧能搜到4星和4星半的结果。不知道是不是刻意为之的?
3.使用高级搜索得到结果后(例如搜索l:chinese,高级选项设置最低五星),点击任意画廊返回后会导致高级搜索的调教被重置,具体表现启用高级选项这个复选框被取消。
下拉界面
刷新
到页面最顶层
No response
下拉页面后,除了刷新,使用搜索和快速搜索切换的页面也不会在最顶层
1.8.10.0-SNAPSHOT
OxygenOS 12.1, Android 12
OnePlus 7t
Snapdragon 855+
No response
No response
1.8.9.6
MIUI 12.0,Android 10
redmi note9 4G
高通骁龙662
如题
能够在**大陆直连ehviewer
已经无法直连ehviewer
No response
彩E似乎是无可替代的好用,可惜目前没有直连功能。恳请作者将直连功能添加回来。
1.8.9.5
如上
MIUI 14
REDMI12 turbo
骁龙7gen2
1.打开软件,点击任意非中文画廊(即不含l:Chinese标签);
2.点击作者标签,进行搜索;
3.点击搜索栏,添加l:Chinese标签进行第二次搜索(存在此作者的中文画廊的情况下)。
显示搜索结果。
搜索结果列表空白。
此时从右划抽屉进入下载界面(即显示其它画廊列表)再返回的话,会恢复显示搜索结果。直接刷新也会恢复。
No response
b0896ea 后出现。
推测更具体的情况是:第二次搜索结果导致第一次搜索结果的前几个画廊被隐去时,会连带整个列表一起隐去。
切换界面重新读取搜索结果进行列表绘制时就会恢复显示。
在收藏界面中从云端收藏切换到细分收藏夹时也可能出现一样的情况。
1.8.10.0-SNAPSHOT
MIUI 12.5 (Android 10)
Xiaomi Mix 2S
骁龙 845
1.进入任意画廊开始阅读;
2.双指放大操作。
正常双指放大操作
两种情况:
1.直接白屏(黑屏);
2.如果先使用双击并按住下划来放大一下,再使用双指放大的话就不会白屏,但在双指按下的瞬间会直接变成最大缩放,只能在最大缩放的基础上进行缩小或移动,之后每次双指按下都会如此。
No response
具体不知道从哪个版本开始,但CI#626就有这个情况
1.8.11.0-SNAPSHOT
MIUI 12.5 (Android 10)
Xiaomi Mix 2S
骁龙 845
设备处于没有网络连接的状态时点击ehviewer
正常进入
闪退
log-2023-10-28-00-28-54-444.zip
No response
1.8.11.0-SNAPSHOT
ebde450
HarmonyOS 4.0.0.116
HUAWEI Nova 9 Pro
高通骁龙778G 4G
它应该获取 GMS 版本更新信息
实际上它获取了所有 Release 版本的更新信息
No response
No response
1.8.9.5-gms
Android 12
OnePlus 7 Pro
Snapdragon 855
更新ci5784eb0 后,ehviewer顶部和侧面显示出现错误。
log-2023-10-25-09-14-47-398.zip
No response
1.8.11.0-SNAPSHOT
HarmonyOS 4.0.0.116
HUAWEI Nova 9 Pro
高通骁龙778G 4G
刷新或載入新的畫廊時應當會自動移除帶有被屏蔽的標籤的畫廊。
Galleries with blocked tags should be removed.
實際依舊出現在列表中。
It still appeared on the list.
log-2023-09-30-17-53-17-111.zip
這個問題在多部設備上復現,包括 Pixel 6 Pro, Xiaomi 13 Pro 及下方表格中填寫的 Xperia 1 V。
1.8.9.6-gms
Android 13
Xperia 1 V
Snapdragon 8 Gen 2
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.
com.google.devtools.ksp
, org.jetbrains.kotlin.plugin.serialization
, org.jetbrains.kotlin.plugin.parcelize
, org.jetbrains.kotlin.plugin.compose
, org.jetbrains.kotlin.android
)app/src/main/rust/Cargo.toml
regex-lite 0.1.5
jni 0.21.1
jni_fn 0.1.2
quick-xml 0.31
tl 0.7.8
log 0.4.21
android_logger 0.13.3
once_cell 1.19
serde_cbor 0.11.2
serde 1.0.200
sha1 0.10.6
base16ct 0.2
anyhow 1.0.82
.github/workflows/ci.yml
actions/checkout v4
actions/setup-java v4
Swatinem/rust-cache v2
gradle/actions v3
actions/checkout v4
actions/setup-java v4
Swatinem/rust-cache v2
gradle/actions v3
actions/cache v4
actions/upload-artifact v4
actions/upload-artifact v4
actions/upload-artifact v4
actions/upload-artifact v4
actions/upload-artifact v4
actions/upload-artifact v4
actions/checkout v4
actions/setup-java v4
Swatinem/rust-cache v2
gradle/actions v3
actions/cache v4
actions/upload-artifact v4
actions/upload-artifact v4
actions/upload-artifact v4
actions/upload-artifact v4
actions/upload-artifact v4
actions/upload-artifact v4
.github/workflows/lock-threads.yml
dessant/lock-threads v5
.github/workflows/releases.yml
actions/checkout v4
actions/setup-java v4
Swatinem/rust-cache v2
actions/cache v4
gradle/actions v3
softprops/action-gh-release v2
gradle.properties
settings.gradle.kts
build.gradle.kts
app/build.gradle.kts
gradle/libs.versions.toml
com.mikepenz:aboutlibraries-core 11.1.4
com.mikepenz:aboutlibraries-compose-m3 11.1.4
com.google.accompanist:accompanist-drawablepainter 0.34.0
androidx.activity:activity-compose 1.9.0
androidx.appcompat:appcompat 1.7.0-beta01
androidx.biometric:biometric-ktx 1.2.0-alpha05
androidx.browser:browser 1.8.0
androidx.constraintlayout:constraintlayout-compose 1.1.0-alpha13
androidx.core:core-ktx 1.14.0-alpha01
androidx.core:core-splashscreen 1.2.0-alpha01
androidx.graphics:graphics-path 1.0.1
androidx.lifecycle:lifecycle-process 2.8.0-rc01
androidx.lifecycle:lifecycle-runtime-compose 2.8.0-rc01
androidx.navigation:navigation-compose 2.8.0-alpha08
androidx.paging:paging-compose 3.3.0-rc01
androidx.recyclerview:recyclerview 1.4.0-alpha01
androidx.room:room-compiler 2.7.0-alpha01
androidx.room:room-paging 2.7.0-alpha01
androidx.work:work-runtime-ktx 2.10.0-alpha02
io.arrow-kt:arrow-stack 1.2.4
io.coil-kt.coil3:coil-bom 3.0.0-alpha06
dev.chrisbanes.compose:compose-bom 2024.04.00-alpha02
io.github.raamcosta.compose-destinations:core 2.1.0-beta02
io.github.raamcosta.compose-destinations:ksp 2.1.0-beta02
io.github.fornewid:material-motion-compose-core 1.2.0
org.chromium.net:cronet-embedded 119.6045.31
com.android.tools:desugar_jdk_libs_nio 2.0.4
com.github.tachiyomiorg:DirectionalViewPager 1.0.0
io.github.petertrr:kotlin-multiplatform-diff 0.5.0
dev.chrisbanes.insetter:insetter 0.6.1
org.jsoup:jsoup 1.17.2
org.jetbrains.kotlinx:kotlinx-coroutines-android 1.8.0
org.jetbrains.kotlinx:kotlinx-datetime 0.6.0-RC.2
io.ktor:ktor-client-core 3.0.0-beta-1
com.squareup.logcat:logcat 0.1
com.squareup.okio:okio-jvm 3.9.0
com.github.chrisbanes:PhotoView 2.3.0
sh.calvin.reorderable:reorderable 1.5.2
org.jetbrains.kotlinx:kotlinx-serialization-cbor 1.6.3
org.jetbrains.kotlinx:kotlinx-serialization-json 1.6.3
org.jetbrains.kotlinx:kotlinx-serialization-json-okio 1.6.3
io.github.pdvrieze.xmlutil:core-android 0.86.3
io.github.pdvrieze.xmlutil:serialization-android 0.86.3
com.louiscad.splitties:splitties-appctx 3.0.0
com.louiscad.splitties:splitties-arch-room 3.0.0
com.louiscad.splitties:splitties-preferences 3.0.0
com.louiscad.splitties:splitties-systemservices 3.0.0
me.saket.telephoto:zoomable 0.11.2
com.mikepenz.aboutlibraries.plugin 11.1.4
com.android.application 8.5.0-alpha07
dev.shreyaspatil.compose-compiler-report-generator 1.2.0
org.jetbrains.kotlin.android 2.0.0-RC1
org.jetbrains.kotlin.plugin.compose 2.0.0-RC1
org.jetbrains.kotlin.plugin.parcelize 2.0.0-RC1
org.jetbrains.kotlin.plugin.serialization 2.0.0-RC1
com.google.devtools.ksp 2.0.0-RC1-1.0.20
com.diffplug.spotless 6.25.0
gradle/wrapper/gradle-wrapper.properties
gradle 8.7
目前ehviewer点击归档下载会调用默认的下载管理器,但文件大了很容易出现下载中断导致的失败,不能断点续传。
能否调用本地存在的其他下载管理器?
例如:
ADM
包名 com.dv.adm
活动 com.dv.adm.AEditor
IDM+
包名 idm.internet.download.manager.plus
活动 idm.internet.download.manager.MainActivity
虽然在网页里点归档下载复制到idm+等下载管理器下载也可以,但打开默认打开后,网页点击归档下载会自动跳转到ehviewer,无法在浏览器里直接打开。
.
.
No response
No response
1.8.10.1
HarmonyOS 4.0.0.116
HUAWEI Nova 9 Pro
高通骁龙778G 4G
无
Refine warning
Drop domain fronting and other network hacks since #1147
Drop custom hosts
内置host能直连,觉得还是很有必要的,希望能加回来来
无
No response
No response
1.8.10.1
null
null
null
null
0.重新安装应用
1.打开任意画廊,缩略图可正常加载
2.点击任意图片 或 点击下载按钮
它应该以全屏显示该画廊所有图片或下载所有图片
它只能显示或下载一张图片,具体可显示的图片位置不固定
所有其他图片提示解析失败
log-2023-10-27-16-34-02-018.zip
可显示的图片为点击图片的最近三张
例:点击画廊第一张图片时,会随机显示前三张图片里的任意一张,所有其他图片提示解析失败
从网页端访问相同画廊时所有图片均可正常加载
1.8.10.1
Android 13
OnePlus 8T
骁龙865
关闭VPN,安装 飛鳥澪版ehviewer ;
尝试直连下载图片,正常;
尝试检测剩余下载量,正常;
安装foolbar版ehviewer;
打开之后,无法加载首页内容,也无法下载未完成的部分;
尝试检测剩余下载量,提示“timeout”;
开启VPN,上述测试恢复正常。
ehviewer的一大特色就是可以免VPN直连eh
然而目前似乎并没有用
No response
三大运营商用 飛鳥澪ehv 直连的情况:
**联通:畅连
**电信:低速
**移动:基本不可能
我的网络是**联通
当前分支版本:1.8.9.7; 飛鳥澪分支版本:1.8.8.3
Android 10 / MIUI 12
redmi note 9 4G
高通骁龙 662
1.搜索:artist:kuon$ (结果是2日文画廊+2中文画廊+…)
2.搜索:artist:kuon$ l:chinese$
显示搜索结果
一片空白
No response
情况和#45一样。
重新添加渐隐渐现过渡效果后再次出现。
1.8.11.0-SNAPSHOT
MIUI 12.5 (Android 10)
Xiaomi Mix 2S
骁龙 845
打开快速搜索面板后返回
打开视频录制
快速搜索面板不弹出
No response
返回桌面后重新打开程序则恢复正常
1.8.10.0-SNAPSHOT
OxygenOS 12.1, Android 12
OnePlus 7t
Snapdragon 855+
出现种子列表。
出现“奇怪的错误”。
--------- beginning of main
10-22 23:16:02.140 15060 15060 W moe.tarsin.ehviewer: Failed to determine odex file name: Dex location /gmscompat_fd_120 has no extension.
10-22 23:16:02.140 15060 15060 W ziparchive: Unable to open '/gmscompat_fd_120.dm': No such file or directory
10-22 23:16:02.150 15060 15060 I DynamiteModule: Considering local module com.google.android.gms.cronet_dynamite:0 and remote module com.google.android.gms.cronet_dynamite:2411
10-22 23:16:02.150 15060 15060 I DynamiteModule: Selected remote version of com.google.android.gms.cronet_dynamite, version >= 2411
10-22 23:16:02.150 15060 15060 V DynamiteModule: Dynamite loader version >= 2, using loadModule2NoCrashUtils
10-22 23:16:02.163 15060 15060 W System : ClassLoader referenced unknown path:
10-22 23:16:02.165 15060 15060 D nativeloader: Configuring clns-4 for other apk . target_sdk_version=34, uses_libraries=, library_path=/data/app/~~ZjXJajw4wo86TGCgESxmtQ==/com.google.android.gms-8KCRLrNCj6Yo8UQJ64EPtw==/lib/arm64:/data/app/~~ZjXJajw4wo86TGCgESxmtQ==/com.google.android.gms-8KCRLrNCj6Yo8UQJ64EPtw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand
10-22 23:16:02.184 15060 15060 W moe.tarsin.ehviewer: Failed to determine odex file name: Dex location /gmscompat_fd_150 has no extension.
10-22 23:16:02.184 15060 15060 W ziparchive: Unable to open '/gmscompat_fd_150.dm': No such file or directory
10-22 23:16:02.188 15060 15060 I moe.tarsin.ehviewer: Waiting for a blocking GC ClassLinker
10-22 23:16:02.244 15060 15060 I moe.tarsin.ehviewer: WaitForGcToComplete blocked ClassLinker on Background for 55.726ms
10-22 23:16:02.260 15060 15084 W System : A resource failed to call close.
10-22 23:16:02.378 15060 15096 D nativeloader: Configuring clns-5 for other apk . target_sdk_version=34, uses_libraries=ALL, library_path=/gmscompat_fd_150!/lib/arm64-v8a, permitted_path=/data:/mnt/expand
10-22 23:16:02.379 15060 15096 W linker : Warning: unable to resolve "/gmscompat_fd_150": No such file or directory (ignoring)
10-22 23:16:02.380 15060 15060 W DefaultDispatch: type=1400 audit(0.0:130421): avc: granted { execute } for path="/data/user_de/0/com.google.android.gms/app_chimera/m/0000005a/CronetDynamite.apk" dev="dm-40" ino=320454 scontext=u:r:untrusted_app:s0:c201,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c158,c256,c512,c768 tclass=file app=moe.tarsin.ehviewer
10-22 23:16:02.394 15060 15096 I cr_CronetLibraryLoader: Cronet version: 114.0.5735.33, arch: aarch64
10-22 23:16:02.405 15060 15142 D TrafficStats: tagSocket(112) with statsTag=0xffffffff, statsUid=-1
10-22 23:16:02.422 15060 15142 D TrafficStats: tagSocket(168) with statsTag=0xffffffff, statsUid=-1
10-22 23:16:02.436 15060 15142 D TrafficStats: tagSocket(117) with statsTag=0xffffffff, statsUid=-1
10-22 23:16:02.438 15060 15142 D TrafficStats: tagSocket(117) with statsTag=0xffffffff, statsUid=-1
10-22 23:16:03.070 15060 15153 D ProfileInstaller: Installing profile for moe.tarsin.ehviewer
10-22 23:16:14.467 15060 15098 E OpenGLRenderer: Unable to match the desired swap behavior.
10-22 23:16:15.818 15060 15060 W WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
10-22 23:16:15.818 15060 15060 W WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
10-22 23:16:15.820 15060 15091 D EhEngine: https://exhentai.org/g/2692070/7e2c468c66/
10-22 23:16:15.821 15060 15060 I ImeTracker: moe.tarsin.ehviewer:5c8a5e4d: onRequestHide at ORIGIN_CLIENT_HIDE_SOFT_INPUT reason HIDE_SOFT_INPUT_BY_INSETS_API
10-22 23:16:15.822 15060 15060 I ImeTracker: moe.tarsin.ehviewer:5c8a5e4d: onCancelled at PHASE_CLIENT_APPLY_ANIMATION
10-22 23:16:20.133 15060 15060 I AppCompatDelegate: The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's
10-22 23:16:20.142 15060 15118 W Parcel : Expecting binder but got null!
10-22 23:16:20.161 15060 15098 E OpenGLRenderer: Unable to match the desired swap behavior.
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: Exception in CalledByNative method
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: java.nio.BufferOverflowException
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: at java.nio.ByteBuffer.put(ByteBuffer.java:656)
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: at java.nio.DirectByteBuffer.put(DirectByteBuffer.java:272)
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: at BF.a(Unknown Source:16)
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: at BF.q(Unknown Source:9)
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: at ou.onReadCompleted(Unknown Source:24)
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: at m.jf.onReadCompleted(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):3)
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: at m.ik.run(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):34)
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
10-22 23:16:22.290 15060 15123 E cr_CronetUrlRequestContext: at java.lang.Thread.run(Thread.java:1012)
10-22 23:16:22.293 15060 15060 W System.err: m.hf: Exception received from UrlRequest.Callback
10-22 23:16:22.293 15060 15060 W System.err: at org.chromium.net.impl.CronetUrlRequest.e(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):5)
10-22 23:16:22.293 15060 15060 W System.err: at m.ik.run(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):46)
10-22 23:16:22.293 15060 15060 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
10-22 23:16:22.293 15060 15060 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
10-22 23:16:22.293 15060 15060 W System.err: at java.lang.Thread.run(Thread.java:1012)
10-22 23:16:22.293 15060 15060 W System.err: Caused by: java.nio.BufferOverflowException
10-22 23:16:22.293 15060 15060 W System.err: at java.nio.ByteBuffer.put(ByteBuffer.java:656)
10-22 23:16:22.293 15060 15060 W System.err: at java.nio.DirectByteBuffer.put(DirectByteBuffer.java:272)
10-22 23:16:22.293 15060 15060 W System.err: at BF.a(Unknown Source:16)
10-22 23:16:22.293 15060 15060 W System.err: at BF.q(Unknown Source:9)
10-22 23:16:22.293 15060 15060 W System.err: at ou.onReadCompleted(Unknown Source:24)
10-22 23:16:22.293 15060 15060 W System.err: at m.jf.onReadCompleted(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):3)
10-22 23:16:22.293 15060 15060 W System.err: at m.ik.run(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):34)
10-22 23:16:22.293 15060 15060 W System.err: ... 3 more
10-22 23:16:22.318 15060 15098 E OpenGLRenderer: Unable to match the desired swap behavior.
10-22 23:16:23.064 15060 15060 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda17@6c42697
10-22 23:16:23.084 15060 15060 W InputEventReceiver: Attempted to finish an input event but the input event receiver has already been disposed.
10-22 23:16:49.168 15060 15142 D TrafficStats: tagSocket(116) with statsTag=0xffffffff, statsUid=-1
10-22 23:17:11.908 15060 15060 W WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
10-22 23:17:11.908 15060 15060 W WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
10-22 23:17:12.000 15060 15098 E OpenGLRenderer: Unable to match the desired swap behavior.
10-22 23:17:12.842 15060 15060 I AppCompatDelegate: The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's
10-22 23:17:12.856 15060 15117 W Parcel : Expecting binder but got null!
10-22 23:17:12.878 15060 15098 E OpenGLRenderer: Unable to match the desired swap behavior.
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: Exception in CalledByNative method
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: java.nio.BufferOverflowException
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: at java.nio.ByteBuffer.put(ByteBuffer.java:656)
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: at java.nio.DirectByteBuffer.put(DirectByteBuffer.java:272)
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: at BF.a(Unknown Source:16)
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: at BF.q(Unknown Source:9)
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: at ou.onReadCompleted(Unknown Source:24)
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: at m.jf.onReadCompleted(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):3)
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: at m.ik.run(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):34)
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
10-22 23:17:14.993 15060 15123 E cr_CronetUrlRequestContext: at java.lang.Thread.run(Thread.java:1012)
10-22 23:17:14.998 15060 15060 W System.err: m.hf: Exception received from UrlRequest.Callback
10-22 23:17:14.998 15060 15060 W System.err: at org.chromium.net.impl.CronetUrlRequest.e(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):5)
10-22 23:17:14.998 15060 15060 W System.err: at m.ik.run(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):46)
10-22 23:17:14.998 15060 15060 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
10-22 23:17:14.998 15060 15060 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
10-22 23:17:14.998 15060 15060 W System.err: at java.lang.Thread.run(Thread.java:1012)
10-22 23:17:14.998 15060 15060 W System.err: Caused by: java.nio.BufferOverflowException
10-22 23:17:14.998 15060 15060 W System.err: at java.nio.ByteBuffer.put(ByteBuffer.java:656)
10-22 23:17:14.998 15060 15060 W System.err: at java.nio.DirectByteBuffer.put(DirectByteBuffer.java:272)
10-22 23:17:14.998 15060 15060 W System.err: at BF.a(Unknown Source:16)
10-22 23:17:14.998 15060 15060 W System.err: at BF.q(Unknown Source:9)
10-22 23:17:14.998 15060 15060 W System.err: at ou.onReadCompleted(Unknown Source:24)
10-22 23:17:14.998 15060 15060 W System.err: at m.jf.onReadCompleted(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):3)
10-22 23:17:14.998 15060 15060 W System.err: at m.ik.run(:com.google.android.gms.dynamite_cronetdynamite@[email protected] (190400-0):34)
10-22 23:17:14.998 15060 15060 W System.err: ... 3 more
10-22 23:17:15.024 15060 15098 E OpenGLRenderer: Unable to match the desired swap behavior.
10-22 23:17:15.467 15060 15060 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda17@9049d27
10-22 23:17:15.484 15060 15060 W InputEventReceiver: Attempted to finish an input event but the input event receiver has already been disposed.
10-22 23:17:57.297 15060 15060 W WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
10-22 23:17:57.297 15060 15060 W WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
10-22 23:17:57.329 15060 15098 E OpenGLRenderer: Unable to match the desired swap behavior.
10-22 23:17:59.278 15060 15060 I ImeTracker: moe.tarsin.ehviewer:8087c976: onRequestHide at ORIGIN_CLIENT_HIDE_SOFT_INPUT reason HIDE_SOFT_INPUT_BY_INSETS_API
10-22 23:17:59.278 15060 15060 I ImeTracker: moe.tarsin.ehviewer:8087c976: onCancelled at PHASE_CLIENT_APPLY_ANIMATION
10-22 23:17:59.726 15060 15060 W WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
10-22 23:17:59.726 15060 15060 W WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
10-22 23:18:00.119 15060 15060 W WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
10-22 23:18:00.119 15060 15060 W WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
10-22 23:18:00.404 15060 15060 I AppCompatDelegate: The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's
10-22 23:18:00.425 15060 15117 W Parcel : Expecting binder but got null!
10-22 23:18:00.444 15060 15098 E OpenGLRenderer: Unable to match the desired swap behavior.
10-22 23:18:00.638 15060 15098 D OpenGLRenderer: endAllActiveAnimators on 0xb400d2c671f0a600 (NavigationMenuItemView) with handle 0xb400d197a17eef60
10-22 23:18:00.951 15060 15060 W WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
10-22 23:18:00.951 15060 15060 W WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
10-22 23:18:04.368 15060 15098 D OpenGLRenderer: endAllActiveAnimators on 0xb400d2c671f37000 (g01) with handle 0xb400d197a16f07b0
10-22 23:18:04.782 15060 15060 D CompatibilityChangeReporter: Compat change id reported: 78294732; UID 10201; state: ENABLED
10-22 23:18:04.782 15060 15060 W WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
10-22 23:18:04.782 15060 15060 W WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
10-22 23:18:04.793 15060 15060 W WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
10-22 23:18:04.793 15060 15060 W WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
10-22 23:18:04.794 15060 15117 W Parcel : Expecting binder but got null!
10-22 23:18:04.812 15060 15098 E OpenGLRenderer: Unable to match the desired swap behavior.
10-22 23:18:04.833 15060 15098 E OpenGLRenderer: Unable to match the desired swap behavior.
这个画廊与其他可以正常下载种子的画廊的区别在于,它有多个被 Expunged 的种子。目前猜测是像这个画廊一样的种子里面有被 Expunged 的的,解析不了。
1.8.10.1-gms
Android 14
N/A
N/A
由1.8.8.3版本直接更新而来,关闭下载原图的情况下,发现该版本默认下载时图片分辨率过低,导致部分画廊中图片字体清晰度过低而模糊不清,希望能添加自定义图片分辨率的选项。
No response
No response
1.8.10.2-gms
MIUI 14.0.19 (Android 13)
Redmi Note 12 Turbo
骁龙 7+Gen2
文件夹设置了名字之后,会以比较密集的样式呈现,出现文字重叠,当屏幕比较大的时候,这块UI会臃肿地挤在**;
如题
如题
No response
No response
1.8.10.0
无
无
无
1.启动EhViewer;
2.在主页(或其它画廊列表界面)打开右侧抽屉;
3.关闭右侧抽屉。
状态栏恢复白底黑字
状态栏在打开右侧抽屉时变成暗底白字,关闭抽屉后变成白底白字
No response
可能是手机系统原因,但打开右侧抽屉时,下层界面变暗的程度比左侧抽屉和其它弹窗的要深。
感觉不需要变得那么暗,或者说至少和左侧抽屉表现一致就好。
1.8.11.0-SNAPSHOT
MIUI 12.5 (Android 10)
Xiaomi Mix 2S
骁龙 845
0.重新安装应用
1.cookies登录,进入Ehviewer
2.点击设置-EH-账户-复制cookies
正常复制
复制成功并闪退
log-2023-10-28-00-28-19-457.zip
No response
1.8.11.0-SNAPSHOT
HarmonyOS 4.0.0.116
HUAWEI Nova 9 Pro
高通骁龙778G 4G
hello, the main repo was archived and discussions were not enabled on this fork so I apologize for creating this as a bug report
This is a continuation of Ehviewer-Overhauled/Ehviewer#1375 where I installed the matching NDK version and then ran into issues with nettle:
I am also facing this issue on a fresh install of this fork, which automatically installs NDK from what I can tell
I'm sorry for asking these questions related to local builds, but I am trying to poke around in Android Studio so I can learn about everything interactively. I would appreciate any help 🙏
启动Ehviewer
正常显示主页
No response
No response
1.8.11.0-SNAPSHOT
MIUI 12.5 (Android 10)
Xiaomi Mix 2S
骁龙 845
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.