github greywolf1499/opds_plus.koplugin v1.1.0

latest release: v1.2.0
5 months ago

OPDS Plus v1.1.0 - Polish & Performance Release

This release focuses on polishing the user experience, fixing bugs discovered during real-world testing, and optimizing space utilization across all device sizes.

🎯 Highlights

✨ Better Text Display

  • Titles and authors now show ellipsis (…) when truncated
  • Smart word-aware truncation for cleaner breaks
  • UTF-8 safe for international characters

📐 Optimized Layouts

  • List View: Dynamically fits maximum items with minimal whitespace
  • Grid View: Automatically maximizes rows based on screen height
  • Works perfectly on small e-readers, tablets, and large desktop displays
  • No more wasted space at the bottom of pages!

🐛 Bug Fixes

  • Fixed release package containing nested directories
  • Fixed crashes in Grid Layout and Border settings menus
  • Fixed %% appearing in confirmation messages
  • Fixed version display in About dialog
  • Fixed text truncation crashes

🔧 Developer Features

  • Debug Mode Toggle: Enable verbose logging when troubleshooting
  • Version Display: Now shown in settings menu
  • Cleaned up excessive logging for better performance

📦 Installation

  1. Download opds_plus.koplugin.zip from assets below
  2. Extract to your KOReader plugins directory:
    • Linux/Mac: ~/.config/koreader/plugins/
    • Android: /sdcard/koreader/plugins/
    • Kindle: /mnt/us/koreader/plugins/
  3. Restart KOReader
  4. Access via: File Manager → Menu → OPDS Plus Catalog

⚙️ Settings

All settings accessible via: OPDS Plus Catalog → Settings

  • Display Mode: Switch between List and Grid views
  • List View Settings: Cover size presets (Compact/Regular/Large/Extra Large)
  • Grid View Settings: Layout presets, borders, and styling
  • Font & Text: Customize fonts, sizes, colors
  • Developer: Toggle debug mode for troubleshooting

🔄 Upgrading from v1.0.0

Simply replace the plugin directory with the new version. All your settings and catalogs will be preserved.

🙏 Acknowledgments

Thanks to everyone (myself, so far) who tested v1.0.0 and provided feedback! This release addresses all reported issues and includes several UX improvements based on real-world usage.


Full Changelog: https://github.com/greywolf1499/opds_plus.koplugin/blob/main/CHANGELOG.md

Don't miss a new opds_plus.koplugin release

NewReleases is sending notifications on new releases.