Skip to content

Fix issues #330 #334 #332 #333 #317: fullscreen title, preview sizing, dock order, spine default, behaviour settings - #338

Merged
BarMal merged 2 commits into
masterfrom
feature/bug-fixes-330-334-332-333-317
Jun 14, 2026
Merged

BarMal merged 2 commits into
masterfrom
feature/bug-fixes-330-334-332-333-317

Conversation

@BarMal

@BarMal BarMal commented Jun 13, 2026

Copy link
Copy Markdown
Owner

$(cat <<'EOF'

Summary

  • Fullscreen mode duplicates the title #330 Fullscreen title duplicate — LauncherPageFactory now suppresses per-page title labels (app library, pinned, categories, classic pages) when fullscreen mode is on, since the global header already shows the page name. ChapterPageBuilder already did this for notification chapters.

  • Card preview page zooms reviews #334 Card preview sizing — addAppPreviewRows and addNotificationPreviewRows switched from fixed dp(13)/dp(22) heights to weight = 1f so the coloured blocks fill the full 132 dp preview container rather than leaving a blank gap at the bottom.

  • Card dock notification order seems inconsistent #332 Dock notification order — resetFeaturedNotificationIndex previously started at the oldest notification when swiping left to an app. Now it always resets to index 0 (newest), so the same notification is shown regardless of navigation direction.

  • Replace Roman numerals #333 Replace Roman numerals — Changed the default chapterSpineStyle from COMBINED (Roman numeral + page name) to TITLE_ONLY (page name only). The existing spine mode setting lets users restore the old behaviour.

  • Press/long-press configurability is missing for all elements  #317 Behaviour settings — Added a Behaviour section at the bottom of Appearance settings containing:

    • Tap notification card choice: Open notification (default) / Expand card / Open app
    • Long-press to expand cards toggle (moved from the Cards section)
      Notification card tap is now wired through a new NotificationCardTapAction preference.

Test plan

  • Enable fullscreen mode and verify app-library, pinned, categories, and classic pages no longer show a second title beneath the global header
  • Open Appearance → Pages layout settings and confirm preview blocks fill the tile height for all page types
  • In the dock with multiple notifications, swipe left then right to the same app and confirm the same (newest) notification is shown each time
  • On a fresh install (or clear prefs) confirm the spine shows page names not Roman numerals
  • In Appearance → Behaviour, switch tap action to "Expand card" and confirm single-tap opens the expanded card overlay
  • Long-press toggle works as before

https://claude.ai/code/session_014SVjLmSTdqY3hSCrK59YFV
EOF
)


Generated by Claude Code

claude added 2 commits June 13, 2026 22:22
…ault, and behaviour settings

- #330: Suppress per-page title labels (app library, pinned, categories, classic) in
  fullscreen mode where the global header already shows the page name
- #334: Switch page preview rows from fixed dp heights to weight-based layout so they
  fill their 132dp container rather than leaving blank space at the bottom
- #332: Always reset dock featured-notification index to 0 (newest) regardless of
  horizontal swipe direction, so the same notification is shown on every approach
- #333: Change default spine title mode from COMBINED to TITLE_ONLY so page labels
  show the page name instead of Roman numerals out of the box
- #317: Add Behaviour settings section with configurable notification card tap action
  (Open notification / Expand card / Open app) and move the long-press expanded-card
  toggle there from the Cards section

https://claude.ai/code/session_014SVjLmSTdqY3hSCrK59YFV
@BarMal
BarMal merged commit 8c3ba32 into master Jun 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants