Jesse Duffield
27eb5a6474
back to only allowing false defaults for config booleans
2019-06-29 15:27:41 +10:00
Jesse Duffield
8a5c634957
don't ask about the reporting config thing more than once
2019-06-29 13:56:58 +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
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
7025468f43
allow clicking on frame edges
2019-06-29 10:40:24 +10:00
Jesse Duffield
c3ec4b15ad
add in donate button again
2019-06-29 10:40:10 +10:00
Jesse Duffield
dcb8b3329f
fix up click events on list panels
2019-06-29 10:22:37 +10:00
Jesse Duffield
8b99753ab8
fix keybinding error in menu panel on close
2019-06-29 10:05:54 +10:00
Jesse Duffield
2ef5edcf89
switch to yaml fork so that we can view omitEmpty yaml fields when printing the config
2019-06-29 09:55:35 +10:00
Jesse Duffield
f3491cf13f
allow y/n to respond to confirmation prompts
2019-06-29 09:16:48 +10:00
Jesse Duffield
b644249d0e
show lazydocker config in about tab
2019-06-29 09:16:29 +10:00
Jesse Duffield
3105c03bbe
add '?' keybinding to view keybindings for a panel
2019-06-29 08:55:27 +10:00
Jesse Duffield
f34c7b9058
close goEvery goroutines when switching to a subprocess
2019-06-23 19:56:23 +10:00
Jesse Duffield
8242bd279a
show ports at top of container config
2019-06-23 19:39:45 +10:00
Jesse Duffield
83b6cd7e27
rename to RefreshImages
2019-06-23 17:26:55 +10:00
Jesse Duffield
ee688746f0
more
2019-06-23 12:27:31 +10:00
Jesse Duffield
014dce909c
no more separate code paths for tty container logs
2019-06-23 08:11:16 +10:00
Jesse Duffield
7bd7eed2a3
add donate link back in
2019-06-22 14:15:49 +10:00
Jesse Duffield
f2da6dca3b
appease gofmt
2019-06-18 20:30:05 +10:00
Jesse Duffield
5ab4ef6f8c
support docker daemon going down randomly
2019-06-16 12:37:47 +10:00
Jesse Duffield
4c916477ba
refactor
2019-06-16 11:05:19 +10:00
Jesse Duffield
1bf9c47438
fixup layout origin/cursor changing
2019-06-16 10:46:03 +10:00
Jesse Duffield
55894b4a5e
test
2019-06-16 10:28:58 +10:00
Jesse Duffield
383f8a51e3
move goroutine call into the NewTask function
2019-06-15 14:51:09 +10:00
Jesse Duffield
344c72f91a
allow showing TOP of a container/service
2019-06-15 14:31:49 +10:00
Jesse Duffield
2474c0b34e
support custom commands in services and containers panel
2019-06-15 14:08:12 +10:00
Jesse Duffield
3e49e299b9
better support for custom commands
2019-06-10 20:14:44 +10:00
Jesse Duffield
b02c92da33
support running in non-docker-compose context
2019-06-10 19:29:52 +10:00
Jesse Duffield
87c6208577
add volumes panel
2019-06-10 18:08:23 +10:00
Jesse Duffield
84090bcb94
support viewing docker compose config from status panel
2019-06-09 12:50:17 +10:00
Jesse Duffield
d81c407dd2
allow for viewing logs in both status and containers panel
2019-06-09 12:24:22 +10:00
Jesse Duffield
da645cf173
allow viewing container config in services panel
2019-06-09 12:07:01 +10:00
Jesse Duffield
1246ac1ad3
visually display context tabs
2019-06-09 12:00:53 +10:00
Jesse Duffield
6cc6f61ad1
Speed up startup time
...
Currently the thing most slowing down startup is calling docker-compose config --hash="*"
Even calling docker-compose config --services, which only returns service names, takes
about half a second. So that's the main bottleneck. We could try and directly obtain the
service names, but we'd then need to have our own algorithm for composing all the
docker-compose files being used, and that gives us more stuff to maintain
2019-06-09 10:59:35 +10:00
Jesse Duffield
5d55939719
clean some things up
2019-06-09 10:03:04 +10:00
Jesse Duffield
b65df625f4
much more stuff
2019-06-09 00:08:22 +10:00
Jesse Duffield
9a5a01dfbd
fix up rebuild container logic
2019-06-08 22:08:56 +10:00
Jesse Duffield
a27b429807
allow config option to only show standalone containers
2019-06-08 21:09:53 +10:00
Jesse Duffield
61a10f5cc7
return to the same panel after switching to a subprocess
2019-06-08 14:01:48 +10:00
Jesse Duffield
71f05ff80a
more
2019-06-08 13:42:18 +10:00
Jesse Duffield
7e45881dc3
a lot of change
2019-06-08 13:00:37 +10:00
Jesse Duffield
1f5df32141
WIP streaming commands
2019-06-05 23:20:42 +10:00
Jesse Duffield
129c9bbe9e
type the translations
2019-06-05 22:20:30 +10:00
Jesse Duffield
53844b2d7b
show logs from two hours ago
2019-06-05 21:08:38 +10:00
Jesse Duffield
c55e83aeaa
support custom commands and do minor refactor
2019-06-05 19:58:08 +10:00
Jesse Duffield
645f588cb1
focus on current line after returning from subprocess
2019-06-03 22:21:43 +10:00
Jesse Duffield
365096d5b0
subprocesses that can be safely interrupted
2019-06-03 22:02:44 +10:00
Jesse Duffield
f0f96de2b5
WIP on subprocesses
2019-06-03 21:52:25 +10:00