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
d1ccf11502
small refactor
2022-11-10 19:42:02 +11:00
Jesse Duffield
52040d1d99
better way of rendering to the main view
2022-11-10 19:14:12 +11:00
Jesse Duffield
fc592b5806
more refactoring of list panels
2022-11-09 21:21:36 +11:00
Jesse Duffield
b453ce8940
cleaning things up
2022-11-09 21:21:36 +11:00
Jesse Duffield
d964c59df0
dont store cyclable views in state
2022-11-09 21:21:36 +11:00
Jesse Duffield
9b58b8188a
remove redundant function
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
e6d4a97545
better search logic
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
dcce4c67ec
create list panel struct
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
46de6b365d
clean up some things
...
remove redundant g argument
2022-10-09 18:36:42 -07:00
Jesse Duffield
540c592b04
prevent issue where opening popup in maximised main view shows popup in front of a side view
2022-10-09 18:03:57 -07:00
Jesse Duffield
aa8504b8f6
fix focus issues
2022-10-09 18:03:57 -07:00
Jesse Duffield
c6607686eb
fix view stack code
2022-10-09 18:03:40 -07:00
Jesse Duffield
ae240021c1
ensure we never delete views
2022-10-09 18:03:14 -07:00
Jesse Duffield
badc43b225
allow changing window size
2022-10-09 18:02:11 -07:00
Jesse Duffield
cd791e576f
appease linter
...
see if this works
2022-10-08 09:25:31 -07:00
Jesse Duffield
75ed6b12e5
refresh images upon receiving an event
2022-05-10 23:14:46 +10:00
Jesse Duffield
052c2ec1d1
appease linter
2022-05-10 20:59:28 +10:00
Jesse Duffield
6bc57b7628
appease linter
2022-05-09 21:31:24 +10:00
Jesse Duffield
2fe7505ebc
use event channel to reduce CPU usage by a LOT
2022-05-09 20:31:16 +10:00
Jesse Duffield
c5d90fd09d
fix clicking on item after scrolling
2022-01-17 22:11:36 +11:00
Dawid Dziurla
cfd4b7a1cc
gui: improve and fix PreviousViews stack
2019-09-02 16:19:30 +02:00
Dawid Dziurla
f95b49cd6b
gui: actually pop stack and keep it fit
2019-09-02 15:49:13 +02:00
Dawid Dziurla
897d47d0cc
gui: implement PreviousViews stack
2019-08-31 12:02:27 +02:00
Jesse Duffield
7c87c21fa0
show y/n options on confirmation panels
2019-07-12 20:59:44 +10:00
Pieter van de Bruggen
b3422c87f4
Pull the project name from docker-compose labels, when available
2019-07-03 16:58:42 -07:00
Pieter van de Bruggen
12f3cfab55
Rename StatusPanel to ProjectPanel
2019-07-03 10:48:55 -07:00
Jesse Duffield
187689a553
Merge pull request #62 from mjarkk/fix-58
...
Fix #58 (nil pointer dereference)
2019-07-02 19:52:21 +10:00
mjarkk
d10410e787
Fixed a sugestion
2019-07-02 11:28:19 +02:00
mjarkk
28e75ebe1a
Fixed the issue
2019-07-02 10:38:36 +02:00
mjarkk
cb926cd20a
Fixed an escape bug
2019-07-02 09:14:22 +02:00
mjarkk
e3f6f59890
Removed some dead code
2019-07-01 09:56:05 +02:00
Jesse Duffield
ea8258d66e
more stuff
2019-06-30 11:40:55 +10:00
Jesse Duffield
32fc8ea3e2
defaulting to not wrap now that we can navigate horizontally in the main view
2019-06-29 15:47:15 +10:00
Jesse Duffield
e220bedc79
support actual mouse support and focusing the main view
2019-06-29 13:41:15 +10:00
Jesse Duffield
0e76f61359
allow click events in menu
2019-06-29 10:47:45 +10:00
Jesse Duffield
7025468f43
allow clicking on frame edges
2019-06-29 10:40:24 +10:00
Jesse Duffield
dcb8b3329f
fix up click events on list panels
2019-06-29 10:22:37 +10:00
Jesse Duffield
ee688746f0
more
2019-06-23 12:27:31 +10:00