Skip to content

feat: hide footer help grid + link version to release - #42

Merged
jwarykowski merged 2 commits into
masterfrom
feat/footer-toggle
Jul 24, 2026
Merged

feat: hide footer help grid + link version to release#42
jwarykowski merged 2 commits into
masterfrom
feat/footer-toggle

Conversation

@jwarykowski

Copy link
Copy Markdown
Owner

What

  • F toggles the footer help grid — the jwarykowski/shepherd · version line stays; only the multi-line key help hides, reclaiming rows for the list. New hidefooter config key (default false) sets the startup default; a footer row in settings (,) cycles it and persists.
  • Version links to its GitHub release — the v0.18.0 in the bottom bar is now an OSC8 hyperlink to …/releases/tag/v0.18.0 (skipped for dev/unknown builds).

Wiring

Config: hideFooter in the config struct + load/save (hidefooter key). Runtime toggle preserved across board/global switches like density. listFooter drops the help grid when hidden; bottomBar wraps the version in osc8.

Version

Bumped to 0.18.0 (next minor after the real latest, v0.17.0).

Test

TestFooterToggleF hides the help grid but keeps the repo/version line; TestSaveConfigRoundTrip extended for hidefooter. fmt/vet/test/lint green.

@jwarykowski
jwarykowski merged commit c15cbd3 into master Jul 24, 2026
1 check passed
@jwarykowski
jwarykowski deleted the feat/footer-toggle branch July 29, 2026 12:15
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.

1 participant