Repository navigation
Releases
Releases · Akib558/docker-tui
v0.2.0
Changelog
- 200a894 feat(ui): add one column fitter for all list views
- 63b2cc6 feat(ui): add the ListScreen scaffold
- bdfbb9a feat(ui): anchor highlighted rows with a left accent rail
- d26534e feat(ui): log detail modal, opt-in terminal focus, and render/stream performance
- 827c998 fix(theme): also fix Muted contrast in 4 themes
- e473455 fix(theme): give Dim a readable value in all 10 themes
- 93ca1fa fix(ui): correct screenChrome's header/help-bar line attribution
- 68bb8f2 fix(ui): fix events tail-following, narrow-width panics, and 5 other final-review findings
- 73c8862 fix(ui): force TrueColor in tests and fix ANSI-unsafe status-strip truncation
- c3495b1 fix(ui): keep the detail identity line inside the terminal width
- 3c23f8a fix(ui): make highlighted rows render as one unbroken line
- 7572a82 fix(ui): remove unused functions flagged by lint
- a361734 fix(ui): replace header-geometry check with a migration tripwire
- f1a199b refactor(ui): move the containers list onto ListScreen
- 0a05a3e refactor(ui): move the events view onto ListScreen
- c90fa15 refactor(ui): move the images view onto ListScreen
- b2458e1 refactor(ui): move the networks view onto ListScreen
- 3bb23be refactor(ui): move the notifications view onto ListScreen
- b5ac1ef refactor(ui): move the volumes view onto ListScreen
- 57a4f92 refactor(ui): remove dead code flagged by the unused linter
- 34a35f8 refactor(ui): remove the superseded rendering path and glyph literals
- 63f9f36 style(ui): gofmt ui/screen.go
- 2746d4b test(ui): add deterministic fixtures and golden snapshot harness
- 21b451c test(ui): assert every rendered line fits the terminal width
- 16f22fc test(ui): assert highlighted rows have unbroken background
- d617631 test(ui): assert table headers align with their data rows
- a609b89 test(ui): cover the scroll-indicator's two-pass chrome calculation
- 50ca474 test(ui): make render-path clock reads injectable
- f4b5197 test(ui): re-baseline goldens for the fix-wave message/color/loading changes
v0.1.0
Changelog
- cd7e127 feat(ui): show the docker-tui version in the header
- a6db4bc feat(volumes): add ListVolumes method
- 2875a3c feat(volumes): add RemoveVolume and PruneVolumes
- 84c13eb feat(volumes): add VolumeInfo type and DisplayName method
- 961fa67 feat(volumes): add fetchVolumes command
- 195e036 feat(volumes): add remove and prune volume commands
- c3184c0 feat(volumes): add volumes filtering
- 68f4ee5 feat(volumes): add volumes key handlers and dialogs
- e9dbbb3 feat(volumes): add volumes state to model
- ad4b0af feat(volumes): add volumes view rendering
- f6d6a62 feat(volumes): wire v key to open volumes view
- 0129c04 feat: add centralized logs view and streams
- f458cb8 feat: add networks, notifications, command palette, and container ops
- 761d546 feat: add one-line installers, overhaul UI rendering core, and revamp README
- 6fca84b feat: add shared log viewer state
- fb83c5e feat: add volumes management view
- b325cbf feat: initialize Docker TUI core workflows
- 71bb263 feat: parse timestamped docker logs
- e489a01 feat: use shared viewer for detail logs
- 88cbd23 fix(volumes): show selected count in header and mark selected rows
- c5724ed fix(volumes): wire viewVolumes to view switch in views.go
- 94ad2af fix: align detail log viewport scroll rows
- 669bc7c fix: align detail tabs
- a4ef262 fix: align log viewer state behavior with spec
- 5325600 fix: avoid config container color map aliasing
- 1b55ccd fix: preserve legacy stream logs and robust record decoding