v1.1.9 — One Bar: every widget gets its controls back
Scrollr's biggest redesign yet: every widget now carries its own control bar, and the Configure pages are gone. Everything you used to hunt through menus for lives right where you're looking.
✨ New
- One bar, every widget. Every widget page now has a fixed control bar at the top with everything that matters inline: filters, sorting, search, favorite team, time windows, Pomodoro lengths — no more gear menus, no more Configure pages, no more Options menus. Settings apply instantly and stick.
- Add stocks and crypto by typing. On the Stocks or Crypto widget, just type a ticker in the bar's search — matches appear inline with one-click Add and Remove. The separate symbol picker page is gone.
- The Customize page. Settings and Ticker merged into one place (sidebar → Customize): the Ticker tab owns your ticker row layout, the App tab owns appearance, window behavior, and startup.
Ctrl+,takes you straight there. - A rail that reads at a glance. The sidebar leads with Home, Customize, and Add widget, then your widgets — each with its real logo (BBC, NFL, Kalshi, Yahoo, GitHub…) or a colored app-icon tile. The Catalog cards match.
💄 Improvements
- Feeds finally look like one app. Every widget's feed cards share the same design — clearly visible at rest (no more Kalshi cards blending into the page), with the same hover feel everywhere.
- Smoother page changes. The control bar and its separator line stay planted when you switch widgets; only the bar's contents and the feed animate. Switching between any two widgets now plays the same clean transition — no more hard cuts.
- Everything is a widget now. No more "channels" vs "sources" vs "utilities" — the app speaks one language, from the sidebar to the Support docs (which were rewritten front to back to match the new design).
- Pages now start at the top when you navigate — no more arriving mid-scroll.
- The Support section pages moved their navigation into the same control bar as everywhere else.
🐛 Fixes
- Adding a sports widget (like MLS) now fills its feed immediately instead of showing "no games" until some unrelated refresh happened.
- The favorite-team picker actually lists teams now (it was silently failing to load them).
- Kalshi price-history graphs are back (they'd quietly broken again).
- Which tab is selected is actually visible now — selected tabs, menu rows, and pills across the whole app were rendering grey instead of green due to a styling conflict.
- The control bar's shadow now appears only when you've scrolled, and the update-time pill sits level with its neighbors.
- Price and score flashes fade smoothly again.
🔧 Under the hood
Roughly 9,000 lines of configuration UI deleted; crash reports now carry the correct app version.