Skip to content

Meridian v1.0.1

Choose a tag to compare

@oernster oernster released this 01 Jun 18:16
· 33 commits to main since this release

Release Notes

Feed Reader UI

  • Reworked FeedReader.qml layout and item delegate for improved readability and interaction
  • Hero thumbnail displayed at full width in the detail pane with aspect-fill cropping
  • Media player integrated for video, audio, short, and livestream item types
  • Sort controls (Newest / Oldest / A-Z) added to the item list header
  • Unread indicator dot shown on unread items in the list

Sample Feeds

  • Added feeds_export.json with a curated set of RSS, Atom, and MFEED subscriptions
  • Updated default feed list with current technology channels and blogs
  • Import via File > Import Feeds... in the menu

Documentation

  • README restructured with separate Installation (pre-built releases and run from source) and Sample Feeds sections
  • Releases page linked for pre-built Windows installer downloads
  • License corrected to LGPL-3.0 throughout (README and LICENSE file)
  • Add LGPL3 Licence to Help menu.

Code Quality

  • Applied black formatting across all Python sources
  • Added .flake8 configuration aligning line length with black (88 chars)
  • Resolved all flake8 warnings: removed unused imports (F401), duplicate imports (F811), unused variables (F841), and added # noqa annotations for intentional post-setup imports (E402)