github FooIbar/EhViewer 1.10.0

latest releases: 1.13.1, 1.13.0, 1.12.1...
11 months ago

Taken down due to major bug, wait for next release

由于重大 bug 被删除,等待下一版本

重大变更

  • 后备 HTTP 引擎变更为 Apache HttpClient 5
  • 类别和高级搜索选项移至搜索栏下方

新功能

  • 支持在搜索时指定画廊语言

改进

  • 在下载中阅读画廊时会更新历史记录
  • 多处性能改进

Bug 修复

  • 修复无法由外部应用进入画廊页面 #436
  • 修复点击精确到页的画廊链接闪退 #430
  • 修复无法搜索本地收藏 #491
  • 修复 CI 版本不显示变更日志

What's Changed

  • Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.5.0 by @renovate in #418
  • Move to Ktor, Part 1 by @VDostoyevskiy in #415
  • Move to Ktor Cookie handle, Part 2 by @VDostoyevskiy in #419
  • Migrate to kotlinx datetime [1/2] by @FooIbar in #422
  • Initial CronetEngine by @VDostoyevskiy in #421
  • Add search suggestion item placement animation by @FooIbar in #423
  • Update history when viewing downloaded galleries by @FooIbar in #425
  • Add missing inline modifier by @FooIbar in #426
  • Fix search bar offset on label change by @FooIbar in #427
  • Convert to use async Channel for reuse of CancellableContinuation by @VDostoyevskiy in #432
  • Fix NPE by @FooIbar in #433
  • Update dependency sh.calvin.reorderable:reorderable to v1.1.0 by @renovate in #434
  • Add language filter for search by @FooIbar in #428
  • Move advanced options below search bar by @FooIbar in #438
  • Fix intent emitted before collection being missed by @FooIbar in #441
  • Fix crash on clicking gallery link with page number by @FooIbar in #444
  • Move category filters below search bar by @FooIbar in #446
  • Cleanups by @VDostoyevskiy in #447
  • Fix ProgressScreen layout by @FooIbar in #448
  • Fix download origin image by @VDostoyevskiy in #449
  • Readd QUIC hints as cronet engine is now preferred by @FooIbar in #451
  • Update plugin spotless to v6.23.3 by @renovate in #452
  • Cleanups by @VDostoyevskiy in #453
  • Cleanup okhttp usage by @VDostoyevskiy in #454
  • Save body for ByteBuffer as well by @VDostoyevskiy in #455
  • Fallback engine should be Apache5 HC by @VDostoyevskiy in #456
  • Avoid progress indicator recomposing in background by @FooIbar in #457
  • Update dependency com.google.android.material:material to v1.12.0-alpha02 by @renovate in #459
  • Continue to Compose Reader, following tachiyomi 5b2a099203cae59d266a3d417f128b36ddad9858 by @VDostoyevskiy in #460
  • Avoid graphicsLayer overhead by @VDostoyevskiy in #461
  • Keep search bar state across configuration changes by @FooIbar in #462
  • Update Rust crate once_cell to 1.19 by @renovate in #466
  • Flatten layout by @FooIbar in #465
  • Optimize to use constant ConstraintSet by @VDostoyevskiy in #467
  • Update compose snapshot for lazygrid performance by @VDostoyevskiy in #468
  • Let GalleryTags prefer next column not multiple lines by @VDostoyevskiy in #469
  • Allow VectorPainter to be cached by @VDostoyevskiy in #471
  • Use commit author name instead of login name by @FooIbar in #472
  • Make sure computeIfAbsent inlined by @VDostoyevskiy in #473
  • Don't scroll to top on refresh in local favorites by @FooIbar in #474
  • Fix search bar padding in landscape mode by @FooIbar in #475
  • Cleanups & Workaround rating icon by @VDostoyevskiy in #477
  • Make blur radius discrete to reduce overhead by @FooIbar in #476
  • Follow API rate limit to avoid IP ban by @FooIbar in #478
  • Compose bottom reader menu by @VDostoyevskiy in #479
  • Drop icon recompose fix by @VDostoyevskiy in #480
  • Convert ReaderPageSheet to Compose by @VDostoyevskiy in #481
  • Move to Coil 3 by @VDostoyevskiy in #482
  • Remove unnecessary Image -> Drawable by @VDostoyevskiy in #484
  • Reduce image target size since we are using fill by @FooIbar in #485
  • Let GalleryList aware of favSlot update by @VDostoyevskiy in #486
  • Animate comments update, Resolve #450 by @VDostoyevskiy in #487
  • Fix imageSearch by @VDostoyevskiy in #488
  • Update compose snapshot by @VDostoyevskiy in #490
  • Update compose snapshot, drop outdated workaround by @VDostoyevskiy in #492
  • Update dependency sh.calvin.reorderable:reorderable to v1.2.0 by @renovate in #493
  • Fix build by @VDostoyevskiy in #497
  • Update androidx.lifecycle to v2.7.0-rc02 by @renovate in #494
  • Update dependency androidx.activity:activity-compose to v1.8.2 by @renovate in #496
  • Update androidx.navigation to v2.7.6 by @renovate in #495
  • PagingSourceFactory capture mutableState only, Resolve #491 by @VDostoyevskiy in #498
  • Drop deprecated Accompanist libraries by @FooIbar in #500
  • Update compose compiler by @FooIbar in #501
  • Fix ReaderPageSheet padding and ripple by @FooIbar in #502
  • Update CHANGELOG.zh-CN.MD by @FooIbar in #503
  • Update dependency dev.chrisbanes.compose:compose-bom to v2023.12.00-alpha04 by @renovate in #504

Full Changelog: 1.9.0...1.10.0

Don't miss a new EhViewer release

NewReleases is sending notifications on new releases.