lazydocker/pkg/gui
DevLeonardoK e57958fc3b Keep a real sliding window for the tail line count
Previously the selected --tail value only trimmed the initial log
snapshot; since logs are followed live afterwards, the view kept
growing unbounded past the chosen count. Now the main panel writer
re-truncates to the last N lines on every new line, so e.g. tail: 50
always shows only the 50 most recent lines. Behavior when
following logs to stdout (the 'm' keybinding) is unchanged, matching
plain `docker logs --tail N -f` there.
2026-07-14 21:32:12 -03:00
..
panels Improve projects support 2026-03-15 14:53:48 +11:00
presentation Fix types 2025-11-14 21:20:28 +11:00
types move things into presentation package 2022-11-09 21:21:36 +11:00
app_status_manager.go clean up some things 2022-10-09 18:36:42 -07:00
arrangement.go Hide project/services panels when not in a docker-compose project 2026-03-15 22:26:03 +00:00
confirmation_panel.go Remove loader code for confirmation panel 2024-05-26 14:04:25 +10:00
container_logs.go Keep a real sliding window for the tail line count 2026-07-14 21:32:12 -03:00
containers_panel.go Add keybinding to cycle log tail line count in Logs tab 2026-07-14 21:21:26 -03:00
custom_commands.go Re-enable custom command template application (#470) 2023-08-03 20:38:53 +10:00
filtering.go more refactoring of list panels 2022-11-09 21:21:36 +11:00
focus.go more refactoring of list panels 2022-11-09 21:21:36 +11:00
gocui.go changed "white" colors to "default" to work in both light and dark terminals 2022-08-16 13:53:33 +02:00
gui.go Add keybinding to cycle log tail line count in Logs tab 2026-07-14 21:21:26 -03:00
images_panel.go go.mod: github.com/docker/docker, docker/cli v26.1.4 2024-07-15 11:37:10 +02:00
keybindings.go Add keybinding to cycle log tail line count in Logs tab 2026-07-14 21:21:26 -03:00
layout.go Improve projects support 2026-03-15 14:53:48 +11:00
main_panel.go use context instead of struct channel 2022-11-10 19:38:49 +11:00
menu_panel.go separate quit and close options 2022-11-10 19:45:32 +11:00
networks_panel.go Add networks panel 2023-03-06 01:25:23 +03:00
options_menu_panel.go use context instead of struct channel 2022-11-10 19:38:49 +11:00
panels.go more refactoring of list panels 2022-11-09 21:21:36 +11:00
project_panel.go Use IsProjectScoped at remaining call sites + add test 2026-04-19 12:47:30 +10:00
services_panel.go Support -p flag and DRY up code 2026-04-19 12:16:55 +10:00
sort_container_test.go Fix types 2025-11-14 21:20:28 +11:00
subprocess.go Appease linter 2023-10-10 17:39:09 +11:00
tasks_adapter.go use context instead of struct channel 2022-11-10 19:38:49 +11:00
theme.go allow changing window size 2022-10-09 18:02:11 -07:00
view_helpers.go Add navigation via numbers 2024-07-26 15:58:45 +02:00
views.go Use IsProjectScoped at remaining call sites + add test 2026-04-19 12:47:30 +10:00
volumes_panel.go better way of rendering to the main view 2022-11-10 19:14:12 +11:00
window.go clean up some things 2022-10-09 18:36:42 -07:00