Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
Changelog
58e8a05 Merge chore/lint: lint for complexity and fix what it finds
cedc667 Merge docs/readme: install and trust steps, features, current keys, more screenshots
02c7029 Merge feat/columns: the sidebar, list and details slide with the focus
c0e009a Merge feat/deprecated: show deprecated and disabled packages, with brew's reasons
71481e4 Merge feat/home-keys: Home moves on a grid
530cc1b Merge feat/reinstall-link-fetch: an action menu, with reinstall, link and fetch
0141e05 Merge feat/sidebar-search: / in the sidebar jumps to an entry
d2c8b8f Merge feat/sidebar: a sidebar replaces the tab bar
2059721 Merge feat/tap-health: check taps on GitHub from Maintenance
740867e Merge feat/tidy-and-retry: autoremove, services cleanup, run a job again
18f596a Merge feat/tools: History and Maintenance in the sidebar
a2c2991 Merge fix/follow-ups: empty lists keep focus, Services log scrolls, coverage to 90%+
42c4941 Merge fix/sidebar-spacing: a roomier sidebar with aligned badges
489a991 Merge refactor/complexity: every function under the complexity limits
25d9530 chore(lint): complexity limits at 20, tests excluded
eb547ef chore(lint): enable gocyclo
09124e6 chore: lint for complexity and fix what it finds
2763a4b ci: golangci-lint v2.15.0, matching the local install
5554f6e docs(ui): reflow handleKey's comment
4579544 feat(brew): autoremove's dry run, brew's service files, service labels
77e0146 feat(brew): read whether a formula is linked or keg-only
2d9e9ec feat(brew): read why a package is deprecated or disabled
7415d60 feat(github): ask GitHub how a tap's repository stands
e6d497c feat(ui): / in the sidebar jumps to an entry
f24c31b feat(ui): History in the sidebar: past jobs with their command and output
0b3af5b feat(ui): Home moves on a grid: h/l along the tiles, j/k down to Doctor and back
df11a11 feat(ui): Installed gains Formulae and Pinned views; Apps becomes Casks
272877e feat(ui): Maintenance in the sidebar: doctor, cleanup and brew update
c703466 feat(ui): R on History runs a job again
3bf533b feat(ui): Services' details scroll the log
74cb586 feat(ui): an action menu box
424dd0c feat(ui): autoremove and services cleanup on Maintenance
426924c feat(ui): check autoremove and brew's service files with doctor
de24f78 feat(ui): check taps on GitHub from Maintenance, and show it on Taps
a31d121 feat(ui): enter opens an action menu on every list with actions
16a5d15 feat(ui): one focus for the sidebar, list and details; [ ] and 1-4 keep it
c96ebf5 feat(ui): reinstall, link or unlink, and fetch from Installed and Outdated
3c91f70 feat(ui): show deprecated and disabled packages, with brew's reasons
fd8176b feat(ui): sidebar entries, selection and drawing
5c963a8 feat(ui): the rule for which columns show at each width
41b73f7 feat(ui): the sidebar replaces the tab bar; lists name their view
29faf67 feat(ui): the sidebar takes the keys: h/l focus, 1-4 sections, [ ] entries; f/F go
fa1f8c5 feat(ui): the sidebar, list and details slide with the focus
43b65a9 fix(brew): keep Doctor's comment; skip directories among service files
d9b8f40 fix(ui): a help line that fits; service files by name; a failed services list fails the row
e5e33a4 fix(ui): an empty list keeps the focus
d10a4d3 fix(ui): close the menu when brew asks for input; polish from the final review
ce3ee12 fix(ui): esc and q close the menu after g too
cae4a2d fix(ui): gg and help on Maintenance; History wraps its output and is titled History
6788fb9 fix(ui): give the sidebar room; line chips up with the counts
46ab8a5 fix(ui): mark deprecated and disabled with symbols, so the columns keep their room
8c9e2f2 fix(ui): no details focus on Discover before it loads; Services in the trail
703e359 fix(ui): the log's scroll needs no render first; paging and resize tests
da19bdd fix(ui): the sidebar keeps its selected entry in view
82ada85 fix: Installed follows the app's clock; replacements are taken disabled-first, as brew does
4571ff8 fix: readable network errors, tap names before the GITHUB column, untracked taps in the status
15e652f fix: test the focus guard on refresh; drop dead previews; hint scrolling only when the log scrolls
6d7412e refactor(brew): split ParseInfo and caskDeps into steps
8d3d06f refactor(ui): one state per Maintenance row; split upgradeMarked
e3d2a64 refactor(ui): route keys and messages through per-tab helpers
4ee27b2 refactor(ui): split completion into steps
77e8f8e refactor(ui): split rendering of the body, status bar, tiles and badges
03995a4 refactor: polish from the final review (names, comments, plainer branches)
7b8dc70 test(ui): a cached snapshot loads autoremove and the service files
3fc5704 test(ui): cover the gaps the layout reviews found
8f2d024 test(ui): pin HOME for the services cleanup details, as CI's differs
You can’t perform that action at this time.