Fix RSS article list panel resize behavior
Details
Use proper ColumnDefinition with pixel width (340, min 280, max 600)
instead of Auto column with Border.Width — GridSplitter cannot resize
Auto columns. Add hover styling and resize cursor to the splitter for
a visible drag handle.
Fix empty feed selector dropdown
Details
The flyout was being populated via a Button.Click handler, but the
MenuFlyout renders before Click fires. Switch to the flyout's
Opening event so items are populated before the flyout is displayed.
Fix article list panel: resizable, ellipsis, feed selector dropdown
Details
- Article list panel now resizable via GridSplitter (min 280, default
340, max 600) instead of fixed ThemeDetailPanelWidth
- List items use Grid for star+title layout so TextTrimming works
correctly (ellipsis instead of overflow), increased item margin
- Feed selector dropdown now shows all default categories (Tech,
News, Business, Science, Design) as bold headers, with feeds
indented under their category, and Uncategorized feeds at bottom
- Each feed in the dropdown has a right-click context menu for
Rename Feed, Set Category, and Remove Feed
- Category headers are clickable to filter by that category
Replace sidebar with feed selector dropdown in toolbar
Details
Remove the sidebar entirely — feeds are now selected via a dropdown
button in the toolbar. The dropdown shows "All Feeds" at the top,
then each category as a bold header (clicking selects all feeds in
that category), with individual feeds indented underneath.
- Add SelectedCategory property for category-based filtering
- Add SelectCategoryCommand and FeedSelectorLabel computed property
- Category filtering is client-side (filters loaded articles by
feed IDs belonging to the selected category)
- Feed selector button shows current selection label with caret
- Focus mode star also updated from emoji to PathIcon glyph
Move filters to article toolbar, replace star emoji with glyph
Details
- Move filter buttons (All, Unread, Starred, Today, Last 7 Days) from
sidebar to article toolbar as compact pill buttons with counts
- Sidebar now only shows feeds list (cleaner layout)
- Replace star emoji (★) with PathIcon glyph star throughout:
- Detail view: 20px glyph star button (gold when starred, gray when not)
- List view: 12px gold star to the left of the title when starred
- Remove redundant star emoji from article list date row
- Add filter-pill styles (rounded border, selected state highlight)
Get notified about new releases