buste 3aca3baafc Fix ensure searchTarget is properly initialized for aggregatedSearch mode (#173)
Set searchTarget = defaultSearchTarget when aggregatedSearch is enabled, ensuring correct initialization and preventing missing suggestions on first input.

Without this fix, when opening the search page for the first time with aggregatedSearch enabled by default, entering an ID that matches a comic source does not trigger the "Open comic" suggestion. However, after toggling aggregatedSearch off and then back on, the same ID input correctly displays the suggestion.
2025-02-07 17:03:52 +08:00
2025-01-19 08:17:27 +00:00
2025-01-27 07:04:15 +00:00
2025-01-30 17:49:01 +08:00
2025-01-20 19:17:36 +08:00
2025-01-20 21:31:17 +08:00
2024-11-11 14:23:24 +08:00
2025-01-18 17:23:22 +08:00
2025-01-15 16:07:08 +08:00
2024-09-29 16:17:03 +08:00
2024-09-29 16:22:25 +08:00
2024-10-29 12:41:10 +08:00
2025-02-01 15:56:57 +08:00
2025-01-28 17:04:13 +08:00

venera

flutter License Download stars Telegram

A comic reader that support reading local and network comics.

Get it on F-Droid

Features

  • Read local comics
  • Use javascript to create comic sources
  • Read comics from network sources
  • Manage favorite comics
  • Download comics
  • View comments, tags, and other information of comics if the source supports
  • Login to comment, rate, and other operations if the source supports

Build from source

  1. Clone the repository
  2. Install flutter, see flutter.dev
  3. Install rust, see rustup.rs
  4. Build for your platform: e.g. flutter build apk

Create a new comic source

See Comic Source

Thanks

Tags Translation

Readme Card

The Chinese translation of the manga tags is from this project.

Languages
Dart 90.7%
JavaScript 2.6%
C++ 2.2%
CMake 1.3%
Kotlin 1.1%
Other 2%