v1.12.0
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