Repository navigation
BreakMate v1.11.0
·
0 commits
to 6e15efe5701a8625f5f328ef28b404344bfa5f7e
since this release
BreakMate v1.11.0
✨ New Features
- Add uninstall scripts for macOS, Windows, and Linux; update README and Homebrew cask
- Update CI workflows to use flutter-version.yaml for Flutter SDK versioning and add Linux/Windows installation scripts
- Add macOS installation script and update README with installation instructions
- Enhance overlay health check and add escape failsafe for improved user experience
- Update version to 1.11.0 and add entry to changelog for upcoming release
- Improve error message for update check and enhance local server handling in test script
- Add window channel and utility functions for enhanced window management
- add companion overlay setting actions and break appearance sections
- update dependencies and remove unused tests
- add avatar customizer preview and top bar components
- add bundled landscape photos and slideshow functionality for Gallery Focus
- enhance break overlay settings and user experience
- Update BreakTemplateErrorView to use new color palette and improve text styles
- enhance Sparkle updater integration with improved update handling and checks
🐛 Bug Fixes
- resend extended break end time to overlay after wake
- pause break countdown while system is asleep or locked
- gallery tile row shrinks, pill label ellipsizes; deterministic goldens via package:clock
- keep overlay dark by default, separate a11y nodes, light-theme legibility
⚡ Improvements
- Rename Bool function to GetBool for clarity and consistency
🔧 Build & Maintenance
- clean up build byproducts before rebase in macOS release workflow
- drop golden failure artifacts and ignore them
- render matrix, behavior, palette and golden tests for all 29 templates
Other Changes
- redesign(wind_down): warm evening canvas, stat tiles and autofocused Done button
- redesign(night_sky): starfield with constellations, meteors and dawn; headline uses the break label
- redesign(paper_light): editorial page with hairline, serif countdown and e-ink flash
- redesign(dusk_glow): violet twilight with real moon phase and aurora curtains; own label copy
- redesign(open_field): procedural landscape fallback, swaying grass, drifting mist, horizon focal point
- redesign(warm_amber): blue-free sunset canvas, breathing horizon glow, amber action
- redesign(haiku_card): paper card with staggered poem lines, sumi-e ridges and grain
- redesign(step_guide): step chain with filling tracks and number-to-check morph
- redesign(split_view): timer pane and guidance carousel with glowing divider
- redesign(day_stack): block stack that builds up with the day, glowing active block
- redesign(time_slice): segmented ring, one slice per 5s, pop on elapse
- redesign(mono_time): phosphor terminal with typed entrance, blinking cursor and CRT layer
- redesign(clock_face): Swiss dial with cached bezel, growing sector and seconds hand
- redesign(hud): reticle canvas, hero countdown, ticked progress bar with pulsing head
- redesign(classic): Gallery Focus with gradient fallback, Ken Burns, collapsible glass card
- redesign(quiet_pill): spring-expanding glass pill with liquid fill and tip bubble
- redesign(iris_rest): eight-blade aperture, compliance dots with labels, streak chart retained
- redesign(soft_arc): open 240-degree gauge with cached ticks, needle dot and tick flash
- redesign(ring_only): hairline ring with tapered head, flash and haptic on completion
- redesign(wave_calm): three filled sine waves with crest particles
- redesign(focus_orb): layered glowing sphere with evening amber tint
- redesign(pulse_dot): staggered ripples, spring hover core, static ring fallback
- redesign(one_word): draining accent word with widening tracking
- redesign(breathe_line): glowing line with reflection, live-region phase text
- redesign(zen): Catmull-Rom breathing blob, live-region phase text, reduced-motion swell
- redesign(minimal): Quiet Grid with ticked comet ring and breathing dot grid
- redesign(floating): 280x72 glass card, micro arc, 6-anchor spring snap, hover tip
- redesign(companion): glass dock, rimmed pet with bob/squash/hop, scrim and vignette
- redesign(activities): glass segmented control with spring capsule, keyboard tabs, palette tokens
- redesign(tokens): break overlay palette, motion tokens, break_kit and gallery preview fixes
Full changelog: v1.9.0...v1.11.0
🍎 Installing on macOS
BreakMate is not notarized by Apple, so a DMG downloaded in a browser may show "Apple could not verify BreakMate…". Use either fix:
Option 1: one-line install (recommended)
curl -fsSL https://github.com/bijithpn/standup/releases/latest/download/install.sh | bashOption 2: you already downloaded the DMG
xattr -cr /Applications/BreakMate.appor open System Settings → Privacy & Security → Open Anyway.
Homebrew
brew tap bijithpn/standup https://github.com/bijithpn/standup
brew install --cask breakmateUninstall: curl -fsSL https://github.com/bijithpn/standup/releases/latest/download/uninstall.sh | bash (add -s -- --purge to also delete settings). Linux: uninstall_linux.sh, Windows: uninstall.ps1.
🐧 Linux / 🪟 Windows one-liners
curl -fsSL https://github.com/bijithpn/standup/releases/latest/download/install_linux.sh | bashirm https://github.com/bijithpn/standup/releases/latest/download/install.ps1 | iex