Sergey Ponomarev
dd92e85d45
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.
We'll determine the ip:port on container creation and store to meta "Web Port".
To open browser on any platform was added a new dependency github.com/pkg/browser which is very small
2020-12-12 21:21:53 +02:00
Sergey Ponomarev
2bcfc365f7
Single Container View: truncate ID
...
Truncation Id inside of NewSingle() doesn't work.
It even doesn't have any effect.
Instead truncate the ID inside of NewMeta() call
2020-11-03 14:11:58 +02:00
Bradley Cicenas
7c6b5c54dc
init column config menu
2020-10-25 10:31:51 -04:00
Bradley Cicenas
54fc5ac5c6
Revert "shows total memory usage"
...
This reverts commit 1271ce96e8
.
2020-10-25 10:31:51 -04:00
Marcos Diez
15c5c31726
shows total memory usage
2020-10-25 10:23:31 -04:00
Bradley Cicenas
c0db41ebcb
Revert "shows total memory usage"
...
This reverts commit 1271ce96e8
.
2020-10-25 10:23:30 -04:00
Marcos Diez
9bcf2c2c7a
shows total memory usage
2020-10-25 10:23:30 -04:00
Bradley Cicenas
c8ac331652
fix timer
2019-05-22 17:39:37 +00:00
Bradley Cicenas
0a5a4c9062
add multi-line scrolling support, timestamps to error view
2019-05-22 17:38:01 +00:00
Bradley Cicenas
98fcfe8b6f
refactor connectors for retry logic, add error view
2019-05-22 16:58:55 +00:00
Stanislav Pavlovichev
a26fc9169c
Ability to change Shell
2018-10-25 21:58:33 +03:00
Stanislav Pavlovichev
e68f7ba96a
fix: handlers used to work after "exec sh" command
...
feature: hot key for "exec sh"
2018-10-12 10:03:27 +03:00
xiechengsheng
078564bd38
add support for alternative navigation
...
Signed-off-by: xiechengsheng <XIE1995@whut.edu.cn>
2018-06-28 16:40:26 +08:00
Bradley Cicenas
107def9ccc
add status err messages to start/stop/remove
2018-01-11 15:27:30 -03:00
Bradley Cicenas
d46ce783c2
add statusline widget, status messages to logging
2018-01-11 15:19:01 -03:00
Bradley Cicenas
d743472b16
add support for config file, keybinding for exporting active config
2018-01-11 13:15:18 -03:00
Bradley Cicenas
eb49e51ffb
prevent recursive/nested running menus, handle all within main Display() loop
2018-01-11 11:23:28 -03:00
Bradley Cicenas
c958e4c34e
move keybinding for single view, add single view to container menu
2018-01-10 15:45:14 -03:00
Peter Reisinger
a0e0da1da9
Added 'view logs binding'
2017-11-25 18:30:50 +00:00
Peter Reisinger
436266b1a4
added container menu closes #28
2017-11-20 11:09:36 +00:00
Bradley Cicenas
27e272c58f
rename expanded -> single view
2017-08-05 13:28:20 +02:00
Bradley Cicenas
671c944272
disable timed display refresh while scrolling
2017-06-12 10:52:45 -03:00
Bradley Cicenas
b85ca680f0
restructure container,connectors in subpackage
2017-06-08 11:51:02 -03:00
yashpatel5400
6560768e08
Added page up/down features
2017-03-23 22:31:08 -04:00
Bradley Cicenas
38599bbd19
add keymap, handle wrapper for common keybindings
2017-03-15 08:34:58 +10:00
Bradley Cicenas
12fa716825
add y pos scrolling to expanded view
2017-03-13 07:53:17 +11:00
Bradley Cicenas
b2184bbc6d
fixes out of bounds error on filtered selection #7
2017-03-10 12:01:13 +11:00
Bradley Cicenas
168e8f3aae
implement Buffer() method for ctop header
2017-03-09 19:33:25 +11:00
Bradley Cicenas
2f17a9d689
add ctrl+c exit handler
2017-03-09 16:29:34 +11:00
Bradley Cicenas
2b80832a36
add pagination support for compact view
2017-03-08 18:45:31 +11:00
Bradley Cicenas
a6ee6edb1d
move MaxRows() method into cgrid
2017-03-08 11:52:31 +11:00
Bradley Cicenas
d7f9f715bb
fix cursor highlighting for newly filtered containers
2017-03-08 11:46:39 +11:00
Bradley Cicenas
2d2d58d47f
filter Containers in place
2017-03-08 11:26:22 +11:00
Bradley Cicenas
bf4d59c251
clear screen conditionally
2017-03-08 11:10:38 +11:00
Bradley Cicenas
98d8dc62f9
add stream to input widget, realtime filtering updates
2017-03-07 12:47:07 +11:00
Bradley Cicenas
d94aed1531
add resize handlers, screen width error to expandedWidgets
2017-03-07 09:05:04 +11:00
Bradley Cicenas
2ee0ae7fcb
re-implement expanded view widgets
2017-03-06 19:51:50 +11:00
Bradley Cicenas
f102e48cc9
add WidgetUpdater interface to container, replace struct fields with metamap
2017-03-06 19:25:59 +11:00
Bradley Cicenas
e1dc42db03
move dumpContainer method into debug
2017-03-06 18:36:13 +11:00
Bradley Cicenas
132335c8a4
remove Grid struct, move cursor into own package file
2017-03-06 14:03:05 +11:00
Bradley Cicenas
38a1b305a7
grid updates, fix menu alignment
2017-03-06 13:00:30 +11:00
Bradley Cicenas
3bb48e91ae
move logEvent into debug, condense output
2017-03-06 11:23:44 +11:00
Bradley Cicenas
3172f141f9
refactor dockersource container refresh into channel
2017-03-05 17:46:41 +11:00
Bradley Cicenas
8fb5c5de59
move highlight method into textcol widget
2017-03-03 19:02:08 +11:00
Bradley Cicenas
56be64367b
refactor widgets, add wrapper structs
2017-03-03 18:57:26 +11:00
Bradley Cicenas
9f5cd42b73
remove expanded widgets for now
2017-03-01 16:10:28 +11:00
Bradley Cicenas
6a4b145b1b
add dumpContainer debug method, keybinding
2017-03-01 12:10:33 +11:00
Bradley Cicenas
6cc357bb97
remove Render method from containerWidgets interface
2017-02-27 09:55:45 +11:00
Bradley Cicenas
70f2648952
refactor all container widgets into subpackage
2017-02-27 09:04:24 +11:00
Bradley Cicenas
05b50af87b
add ContainerSource interface, fix secondary sort method
2017-02-27 08:12:28 +11:00