72 Commits
Author SHA1 Message Date
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
Tony-Sol ce95ddea2a Add networks panel 2023-03-06 01:25:23 +03:00
Jesse Duffield 3e2a3e608a update cheatsheet 2022-11-10 20:13:41 +11:00
Jesse Duffield d6ad538426 refactor side list panel some more 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 5d498c796a move context stuff into its own struct 2022-11-09 21:21:36 +11:00
Jesse Duffield 751dbef42e refactor some more 2022-11-09 21:21:35 +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 60df208924 convert menu panel to use new struct 2022-11-09 21:21:35 +11:00
Jesse Duffield 158ef68372 convert project panel to use new struct 2022-11-09 21:21:35 +11:00
Jesse Duffield 5aea90c08b convert containers panel to use new struct 2022-11-09 21:21:35 +11:00
Jesse Duffield a4b4fee868 convert volumes panel to use new struct 2022-11-09 21:21:35 +11:00
Jesse Duffield 79a58c8d48 convert services panel to use new struct 2022-11-09 21:21:35 +11:00
Jesse Duffield b80c8edcd0 convert images panel to use new struct 2022-11-09 21:21:35 +11:00
Jesse Duffield e46b908006 support filtered list panel without dependency on gui package 2022-11-09 21:21:35 +11:00
Jesse Duffield cb38e48add create filtered list struct 2022-11-09 21:21:35 +11:00
Jesse Duffield 57379252a5 bump gocui 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 008ad719d6 allow jumping to top of main panel with home key 2022-10-10 20:34:05 -07:00
Jesse Duffield 0cdac0bca3 allow upping and downing whole project 2022-10-10 20:33:56 -07:00
Jesse Duffield 195ccf41ce allow upping a service 2022-10-10 19:19:07 -07:00
Jesse Duffield badc43b225 allow changing window size 2022-10-09 18:02:11 -07:00
blennster 7e9bde0f41 add tab and backtab navigation 2022-09-21 00:33:28 +02:00
Jesse Duffield 14af9f4547 exec shell handler for services panel 2022-05-19 15:30:39 +10:00
Luka Markušić 0ced576d9c Add services pause functionality 2022-05-12 14:01:44 +02:00
Luka Markušić badc92f192 Add container pause functionality 2022-05-12 14:01:44 +02:00
Jesse Duffield d0a53fbe60 use SDK to print container logs to stdout 2022-05-12 19:03:15 +10:00
Jesse Duffield 2f08e0942a support starting a service 2022-05-11 19:48:11 +10:00
Konstantin Mikhailov 6c27cf3f32 Open service in browser 2021-03-27 07:15:41 +10: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 941c9fff05 couple small fixes 2020-09-23 20:31:21 +10:00
Jesse Duffield 12e486edd8 fix ci errors 2020-09-23 20:19:36 +10:00
Jesse Duffield 012f8d6e08 bump gocui 2020-02-02 10:14:44 +11:00
Dawid Dziurla dc8a624e07 gui: remove duplicate 'c' binding in images panel
closes: #169
2019-09-11 10:16:18 +02:00
Michiel Roos ea18c1b85f Update keybindings.go (#162)
* Update keybindings.go

Remove duplicate keybinding: volumes - c
2019-09-03 14:34:04 +02:00
Jesse Duffield 1f9f82601b support bulk commands in each of the panels 2019-07-29 18:59:07 +10:00
Dowideit, Sven (O&A, St. Lucia) cdf075b00d Initial working demo
Signed-off-by: Dowideit, Sven (O&A, St. Lucia) <Sven.Dowideit@csiro.au>
2019-07-08 17:01:15 +10:00
mjarkk 209456fdcd Changed the keybinding to e 2019-07-07 14:44:59 +02: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 dcd5bcdfcd remove incorrect description from status click binding 2019-06-30 22:22:35 +10:00
Jesse Duffield e220bedc79 support actual mouse support and focusing the main view 2019-06-29 13:41:15 +10:00
Jesse Duffield 405bb85ed0 support clicking on tabs 2019-06-29 11:27:21 +10:00
Jesse Duffield 0e76f61359 allow click events in menu 2019-06-29 10:47:45 +10:00
Jesse Duffield dcb8b3329f fix up click events on list panels 2019-06-29 10:22:37 +10:00
Jesse Duffield 3105c03bbe add '?' keybinding to view keybindings for a panel 2019-06-29 08:55:27 +10:00
Jesse Duffield 2474c0b34e support custom commands in services and containers panel 2019-06-15 14:08:12 +10:00