Maxence Socheleau maxsoch · he/him
  • Joined on 2024-06-08
maxsoch created branch feature/cleanup in maxsoch/BrewBar 2026-07-13 16:29:30 +00:00
maxsoch pushed to feature/cleanup at maxsoch/BrewBar 2026-07-13 16:29:30 +00:00
e2413e52d2 add brew cleanup: menu action, ⌥ purge variant, optional post-upgrade run
maxsoch released BrewBar 0.1 (beta) at maxsoch/BrewBar 2026-07-09 16:57:38 +00:00
maxsoch pushed tag v0.1 to maxsoch/BrewBar 2026-07-09 16:52:31 +00:00
maxsoch deleted tag v1.0 from maxsoch/BrewBar 2026-07-09 16:52:31 +00:00
maxsoch pushed to main at maxsoch/BrewBar 2026-07-09 16:52:19 +00:00
3f130af56a re-release as 0.1: app is still pre-release quality
maxsoch pushed to main at maxsoch/BrewBar 2026-07-07 04:41:21 +00:00
324bd8b3ba update README: features, brew install, build instructions
maxsoch pushed to main at maxsoch/BrewBar 2026-07-07 04:38:12 +00:00
73e0db3519 cask: document quarantine removal, --no-quarantine no longer exists
maxsoch pushed to main at maxsoch/BrewBar 2026-07-07 04:36:22 +00:00
19c5436441 cask: use symbol form for macOS requirement (brew deprecation)
maxsoch pushed tag v1.0 to maxsoch/BrewBar 2026-07-07 04:34:01 +00:00
maxsoch released BrewBar 1.0 at maxsoch/BrewBar 2026-07-07 04:34:01 +00:00
maxsoch pushed to main at maxsoch/BrewBar 2026-07-07 04:33:09 +00:00
de59c46cbe lower deployment target to macOS 13 Ventura
maxsoch pushed to main at maxsoch/BrewBar 2026-07-07 04:30:08 +00:00
4da19145a8 document the release process in RELEASING.md
maxsoch pushed to main at maxsoch/BrewBar 2026-07-07 04:21:41 +00:00
5c6b46ef7a add Homebrew cask so BrewBar installs via brew
maxsoch pushed to main at maxsoch/BrewBar 2026-07-07 04:13:43 +00:00
ec33fbcf6c Merge branch 'serial-brew': brew commands run one at a time
9575339209 Merge branch 'notifications-fix': explain notification permission state
323f64f921 Merge branch 'log-window-ui': monospace log window with smarter autoscroll
ecb6728f42 Merge branch 'window-activation': windows front and center, Cmd-Tab entry while open
fe469d9157 fix: explain notification permission state instead of failing silently
Compare 11 commits »
maxsoch pushed to main at maxsoch/BrewBar 2026-07-06 20:41:43 +00:00
89921275b8 show the triggering brew command in the sudo password dialog
maxsoch pushed to main at maxsoch/BrewBar 2026-07-06 20:39:52 +00:00
421ae5c40d Merge branch 'outdated-json': typed outdated parsing and type-aware auto-upgrade
c296c03ee5 update menu and count before auto-upgrade starts
813fc47461 fetch outdated as JSON; auto-upgrade only for matching package kinds
7b3468126a add typed JSON parser for brew outdated
3a5a7ee623 explain the greedy setting in the settings window
Compare 14 commits »
maxsoch pushed to main at maxsoch/BrewBar 2026-07-06 19:42:02 +00:00
9f848be875 hide Upgrade All when there is nothing to upgrade
15034951fc hide the Outdated menu item when everything is up to date
9ab8af79a4 remove redundant "Refresh List" from the Outdated submenu
e41d7ac008 fix: exec brew directly instead of interpreting a shell string
99c243a51c fix: cap logBuffer at 100k chars to prevent unbounded growth
Compare 9 commits »
maxsoch pushed to main at maxsoch/BrewBar 2026-07-06 19:19:24 +00:00
4ab3cc1e70 add unit test target with BrewParser extraction
6f255380d0 add dev tooling from /init: swiftlint, skills, gitignore; apply swiftformat
Compare 3 commits »
maxsoch pushed to main at maxsoch/DisklavierLink 2026-07-03 11:01:03 +00:00
1a8aa6e0b3 Set up app skeleton: folder structure, networking abstraction, and UI