Bullet subheadings, font-accurate auto-fit, and small UX tweaks #3

Merged
brenno merged 2 commits from feature/bullet-subheadings-and-autofit into main 2026-06-08 19:52:51 +00:00
Owner

Bullet slides

  • Optional subheading under the title (stored as ## … in the slide subtitle, round-tripped losslessly).
  • Two-bullet-column headings and the new subheading participate in the auto-fit so text keeps scaling to fill the slide.

Slide auto-fit

  • Text auto-sizing now measures with the deck's own font, so the fit matches what's rendered and the text uses the available space instead of staying smaller than needed.

Small UX tweaks

  • Tab close button shown for an open presentation tab even when it's the only tab.
  • Double-click the date field in the presentation-info dialog to fill in today's date.

Editor fields, translations (all languages), docs and tests included. Full suite green; analyzer clean.

## Bullet slides - Optional **subheading** under the title (stored as `## …` in the slide subtitle, round-tripped losslessly). - Two-bullet-column headings and the new subheading participate in the auto-fit so text keeps scaling to fill the slide. ## Slide auto-fit - Text auto-sizing now measures with the deck's own font, so the fit matches what's rendered and the text uses the available space instead of staying smaller than needed. ## Small UX tweaks - Tab close button shown for an open presentation tab even when it's the only tab. - Double-click the date field in the presentation-info dialog to fill in today's date. Editor fields, translations (all languages), docs and tests included. Full suite green; analyzer clean.
brenno added 2 commits 2026-06-08 19:52:03 +00:00
Add bullet subheadings and font-accurate slide auto-fit
Some checks are pending
CI / Format · Analyze · Test (push) Waiting to run
9827715873
- Bullet slides can carry an optional subheading under the title (stored as
  `## …` in the slide's subtitle, round-tripped losslessly).
- The two-bullet-column subheadings and the bullets subheading participate in
  the auto-fit so the text keeps scaling to fill the slide.
- Slide text auto-sizing now measures with the deck's own font, so the fit
  matches what is rendered and the text uses the available space instead of
  staying smaller than needed.
- Editor fields, translations (all languages), docs and tests included.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Small UX tweaks: tab close affordance and date quick-fill
Some checks failed
CI / Format · Analyze · Test (push) Has been cancelled
CI / Format · Analyze · Test (pull_request) Has been cancelled
ebc9710283
- Show the tab close button for an open presentation tab even when it is the
  only tab.
- Double-click the date field in the presentation-info dialog to fill in
  today's date.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
brenno merged commit 839474fa19 into main 2026-06-08 19:52:51 +00:00
brenno deleted branch feature/bullet-subheadings-and-autofit 2026-06-08 19:52:51 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LibreKAT/Ocideck#3
No description provided.