Skip to content

Settings and Stats improvements (v0.18.0-beta.1)#73

Merged
mapgie merged 2 commits into
mainfrom
claude/settings-stats-improvements-SWOcQ
May 31, 2026
Merged

Settings and Stats improvements (v0.18.0-beta.1)#73
mapgie merged 2 commits into
mainfrom
claude/settings-stats-improvements-SWOcQ

Conversation

@mapgie
Copy link
Copy Markdown
Owner

@mapgie mapgie commented May 31, 2026

Settings:

  • Add back arrow to main Settings screen top bar — no longer relying on
    hardware back / gesture alone
  • Export: add Full backup scope option (JSON only) that includes all category
    configuration (names, values, colours, numeric settings, archive status)
    and dashboard pins alongside log data; import now restores categories and
    pinned stats from a full backup
  • Fix biometric lock crash by wrapping BiometricPrompt calls in runCatching

Stats:

  • Default time range changed from All Time to YTD
  • Reorder time range segment: All Time | Year | YTD | Month
  • Persist last-selected time range, categories, chart type, and zoom level
    to DataStore; state is restored on navigation and app restart
  • Add zoom +/- buttons in Month view to compress/expand bar width
    (compact 28 dp | normal 52 dp | wide 80 dp)
  • Landscape: auto-hide top bar on scroll via enterAlwaysScrollBehavior;
    hide beta banner; hide bottom navigation bar

https://claude.ai/code/session_01G32KVsnsG9Ynvib5ojXvWe

claude and others added 2 commits May 31, 2026 17:46
Settings:
- Add back arrow to main Settings screen top bar — no longer relying on
  hardware back / gesture alone
- Export: add Full backup scope option (JSON only) that includes all category
  configuration (names, values, colours, numeric settings, archive status)
  and dashboard pins alongside log data; import now restores categories and
  pinned stats from a full backup
- Fix biometric lock crash by wrapping BiometricPrompt calls in runCatching

Stats:
- Default time range changed from All Time to YTD
- Reorder time range segment: All Time | Year | YTD | Month
- Persist last-selected time range, categories, chart type, and zoom level
  to DataStore; state is restored on navigation and app restart
- Add zoom +/- buttons in Month view to compress/expand bar width
  (compact 28 dp | normal 52 dp | wide 80 dp)
- Landscape: auto-hide top bar on scroll via enterAlwaysScrollBehavior;
  hide beta banner; hide bottom navigation bar

https://claude.ai/code/session_01G32KVsnsG9Ynvib5ojXvWe
@mapgie mapgie merged commit 4404763 into main May 31, 2026
3 checks passed
@mapgie mapgie deleted the claude/settings-stats-improvements-SWOcQ branch May 31, 2026 18:55
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