Commit Graph

106 Commits

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