Commit graph

76 commits

Author SHA1 Message Date
DevLeonardoK
d8d6ec7d7a Add keybinding to cycle log tail line count in Logs tab
Lets you press 't' while focused on the containers panel to cycle
through common --tail presets (all, 50, 100, 200, 500) for the
selected container's Logs tab, instead of only being able to set a
fixed value via the logs.tail config option. The current value is
shown in the Logs tab subtitle.
2026-07-14 21:21:26 -03:00
Jesse Duffield
26ce871368 Improve projects support 2026-03-15 14:53:48 +11:00
Clément PÉAU
86cce84955 Add navigation via numbers
A la lazygit, we can now navigate between panels using numbers
(1,2,3,4,5,6,7)

Add translation for number navigation

reformat

oops

fix translation case & generate docs

pluralize networks
2024-07-26 15:58:45 +02:00
Jesse Duffield
e5ca391291
287 Display hotkeys to detach from the container (#465)
Co-authored-by: glendsoza <glendsouza23@gmail.com>
2023-07-21 17:47:00 +10:00
Tony-Sol
ce95ddea2a
Add networks panel 2023-03-06 01:25:23 +03:00
Jesse Duffield
b7fea7a44d separate quit and close options 2022-11-10 19:45:32 +11:00
Jesse Duffield
5ffbeae3e8 preparing to refactor main render functions 2022-11-09 21:21:36 +11:00
Jesse Duffield
fc592b5806 more refactoring of list panels 2022-11-09 21:21:36 +11:00
Jesse Duffield
52d2c1ce8c remove unused string 2022-11-09 21:21:36 +11:00
Jesse Duffield
f7beb6e83f stop support menu filtering for simplicity 2022-11-09 21:21:35 +11:00
Jesse Duffield
702361559f allow searching in any list view 2022-11-09 21:21:35 +11:00
Jesse Duffield
be347a7216 POC filtering on images panel 2022-11-09 21:21:35 +11:00
Jesse Duffield
129402fd50 use confirmation panel for upping project 2022-10-10 20:40:51 -07:00
Jesse Duffield
0cdac0bca3 allow upping and downing whole project 2022-10-10 20:33:56 -07:00
Jesse Duffield
15990effff wait when upping 2022-10-10 19:57:34 -07:00
Jesse Duffield
195ccf41ce allow upping a service 2022-10-10 19:19:07 -07:00
Jesse Duffield
fb7b28243b improve subprocess approach 2022-10-09 18:03:46 -07:00
Jesse Duffield
badc43b225 allow changing window size 2022-10-09 18:02:11 -07:00
Luka Markušić
badc92f192 Add container pause functionality 2022-05-12 14:01:44 +02:00
Jesse Duffield
2f08e0942a support starting a service 2022-05-11 19:48:11 +10:00
Jesse Duffield
62be3d9924 allow forcing an image removal 2022-05-11 19:38:53 +10:00
Jesse Duffield
a100caa0d9 use sdk to inspect containers 2022-05-11 18:22:14 +10:00
Jesse Duffield
ac1e47766a ensure we refresh after hiding stopped containers 2022-05-10 22:24:19 +10:00
Jesse Duffield
052c2ec1d1 appease linter 2022-05-10 20:59:28 +10:00
glendsoza
9a0bbd1e38 Fixed the typo and removed the uncessory comment 2022-01-18 21:42:49 +05:30
glendsoza
ce5e97dd68 Merge branch 'master' of github.com:jesseduffield/lazydocker 2022-01-18 21:38:39 +05:30
Jesse Duffield
9fad29449c
Merge pull request #272 from lpessoa/lp-order-by-status 2022-01-18 12:28:09 +11:00
glendsoza
4d90a0345f Changes as requested per review 2022-01-17 19:24:32 +05:30
glendsoza
af2eb0bb84 Created a seperate context to display just environment variables in the container panel 2022-01-12 22:39:12 +05:30
Jesse Duffield
97772a95d0 remove anonymous reporting prompt because we disabled that globally ages ago 2022-01-12 23:11:03 +11:00
lpessoa
14e6ff1c1f Use sort containers by state by default
Implements #224
Use sort containers by state as default behavior

Legacy sort by name behavior can be set using a user config setting.
`sortContainersByName` is false by default.
2021-12-09 23:18:20 +00:00
Mark Kopenga
fb6b73bf5f
Merge pull request #247 from stokito/exec_shell
Exec shell: separate menu item and auto detect shell: bash or sh
2021-03-24 21:38:10 +01:00
Sergey Ponomarev
7ede2f8297 Open in browser
Most containers expose some http port. We can open it in browser.
For simplicity we can just open first container's published port.
2021-03-22 17:43:10 +02:00
Sergey Ponomarev
2688801cbd Separate menu item for Exec shell
Login to container's shell is very popular operation and to make it easier it will be better to make it as a separate menu item with a dedicated hot key.
2020-12-12 18:45:24 +02:00
Jesse Duffield
3f28a97507 ensure the current task is stopped before exit so we don't have any child orphan processes
use stop mutex
2019-09-07 18:04:49 +10:00
Jesse Duffield
1f9f82601b support bulk commands in each of the panels 2019-07-29 18:59:07 +10:00
Jesse Duffield
7c87c21fa0 show y/n options on confirmation panels 2019-07-12 20:59:44 +10:00
Mark Kopenga
9bbd513a72
Update pkg/i18n/english.go
Co-Authored-By: Jesse Duffield <jessedduffield@gmail.com>
2019-07-07 14:33:23 +02:00
Mark Kopenga
0ca9235220
Merge branch 'master' into f110 2019-07-07 14:33:03 +02:00
mjarkk
401c6a39ed
Updated the keybindings 2019-07-07 14:30:18 +02:00
Jesse Duffield
cfd47b2877 add get_required_translations.go 2019-07-07 11:11:24 +10:00
mjarkk
b89b02eee5
Added h key binding 2019-07-06 21:20:21 +02:00
Pieter van de Bruggen
12f3cfab55 Rename StatusPanel to ProjectPanel 2019-07-03 10:48:55 -07:00
Jesse Duffield
ba426f05be don't panick on unix connection failure 2019-06-30 20:41:12 +10:00
Jesse Duffield
ea8258d66e more stuff 2019-06-30 11:40:55 +10:00
Jesse Duffield
4e86732cf2 support custom commands that filter down to service names 2019-06-29 21:29:35 +10:00
Jesse Duffield
eea087c1db add PromptToReturn config option 2019-06-29 13:41:30 +10:00
Jesse Duffield
e220bedc79 support actual mouse support and focusing the main view 2019-06-29 13:41:15 +10:00
Jesse Duffield
b644249d0e show lazydocker config in about tab 2019-06-29 09:16:29 +10:00
Jesse Duffield
799245da38 update keybindings 2019-06-23 17:00:15 +10:00