Skip to content

Customize energy tabs and gate Session live power#7

Merged
EClinick merged 1 commit into
masterfrom
task/ec/session-tab-behavior
Jul 25, 2026
Merged

Customize energy tabs and gate Session live power#7
EClinick merged 1 commit into
masterfrom
task/ec/session-tab-behavior

Conversation

@EClinick

Copy link
Copy Markdown
Owner

What changed

  • add persistent range-tab visibility settings shared by the Stats window and menu-bar popover
  • let users customize visible tabs from Stats while preserving canonical tab order and at least one visible range
  • keep Session live power active only while unplugged; when plugged in, live power remains available in Today
  • make the Stats window observe current battery state so plug/unplug transitions update live attachment immediately

Why

Session represents the current or most recent off-charger battery session. Showing current live draw there while connected to AC mixes plugged-in activity into a battery-session view. Today remains the always-available live view.

Verification

  • make test — 194 tests across 26 suites passed
  • make app — signed universal Juice Dev bundle built and signature verification passed
  • installed and launched /Applications/Juice Dev.app for manual behavior verification

@vercel

vercel Bot commented Jul 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
website Ignored Ignored Jul 25, 2026 11:18pm

@EClinick
EClinick marked this pull request as ready for review July 25, 2026 23:20
Copilot AI review requested due to automatic review settings July 25, 2026 23:20

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@EClinick
EClinick merged commit f3519a7 into master Jul 25, 2026
2 checks passed
@EClinick
EClinick deleted the task/ec/session-tab-behavior branch July 25, 2026 23:24
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