Skip to content

v1.12.0

Choose a tag to compare

@CyberGems CyberGems released this 20 Aug 07:52
· 63 commits to main since this release

What's Changed in v1.12.0

πŸš€ Notification Batching & Lifecycle Synchronization

  • Full Poll Cycle Synchronization: Notifications are now accumulated across the entire background feed fetching cycle, presenting a single consolidated batch once all feeds finish instead of triggering multiple fragmented popups.
  • Concurrent Image Preloading: Remote article thumbnails within each incoming batch are preloaded in parallel prior to opening the notification window, eliminating staggered card jumps.
  • Reduced Dimensions & Compact Layout: Streamlined notification window footprint with balanced width across languages.
  • Smooth Card Dismissal Animation: Cards now exit with a lightweight, GPU-accelerated slide and fade-out animation, providing clear visual feedback upon dismissal, marking read, or viewing articles.
  • Breathing Timer Pulse: Soft breathing animation on the active notification countdown indicator, automatically pausing when hovered.
  • Opaque Control Buttons: Solid backgrounds for top notification actions to prevent blend-in with desktop wallpaper or background windows.
  • In-App Article Viewing Control: Added an optional setting under Notifications ("Close notification window when viewing in app" / "Cerrar ventana de notificaciones al ver en la app", default false) allowing the rest of the batch to remain visible when opening an article in CyberFeeds.

πŸ”„ Tray Icon & Polling Status Indicators

  • Blinking LED Activity Indicator: The tray icon now displays a vibrant top-right cyan LED overlay and smoothly blinks during background feed fetching or notification batch preparation.
  • Dynamic Tray Tooltip: Real-time tooltip updates during feed polling ("CyberFeeds v1.12.0 β€” Loading feeds..." / "CyberFeeds v1.12.0 β€” Cargando feeds..."), reverting to the app version when idle.

βš™οΈ Feed Synchronization & General Settings

  • Startup Fetch & Configurable Delay: New toggle with preset delay options (0s, 5s, 10s, 15s, 30s, 1m, 2m, 5m) to control when the initial feed refresh occurs on application launch.
  • Unfocused Polling (Default ON): Option to automatically skip scheduled background polling cycles while the application is active and focused, avoiding unexpected list disruptions while reading articles.
  • Refined Settings Card Layout: Clean, organized card structure with right-aligned numeric inputs and well-spaced toggle rows.

πŸ“‹ Article List Cards Refinement

  • Fixed Right-Aligned Timestamps: Article publication times are now permanently pinned to the right edge ensuring clear visibility.
  • Flexible Feed & Author Meta: Removed artificial width constraints on feed titles and author labels, allowing them to fluidly utilize available card width without premature truncation.

🎨 Visuals & Assets

  • Global App Icon Refresh: Updated high-resolution application icons (.ico, .png, and tray frames) across the entire application.

Full Changelog: v1.11.0...v1.12.0