Commit Graph

57 Commits

Author SHA1 Message Date
Bradley Cicenas
05b50af87b add ContainerSource interface, fix secondary sort method 2017-02-27 08:12:28 +11:00
Bradley Cicenas
4709624b17 move field header into CompactGrid, add Align() method 2017-02-26 18:31:23 +11:00
Bradley Cicenas
b84e22fb90 refactor compact widgets into recursive gridbufferer 2017-02-26 17:22:50 +11:00
Bradley Cicenas
381f1da602 move maxrows method out of grid 2017-02-25 18:16:00 +11:00
Bradley Cicenas
c3bb7c6b96 further containermap refactoring 2017-02-24 20:10:14 +11:00
Bradley Cicenas
cb9f38adb3 refactor container refresh with docker event handler 2017-02-24 12:18:59 +11:00
Bradley Cicenas
cf5eff40bb refactor containers as array 2017-02-24 09:00:05 +11:00
Bradley Cicenas
a1fdd8fb49 add sorting by container state 2017-02-22 16:20:37 +11:00
Bradley Cicenas
93db38d654 align ctop header on resize, add keybinding to help dialog 2017-02-20 10:52:59 +11:00
Bradley Cicenas
335ac8d741 smooth cursor, row rendering. add maxRows calc to grid 2017-02-20 10:23:59 +11:00
Bradley Cicenas
8f8474e468 move compact field header into widgets 2017-02-19 15:09:27 +11:00
Bradley Cicenas
0e8480ce5d render global header independent of grid rows 2017-02-18 14:31:50 +11:00
Bradley Cicenas
8d9e6fd273 redrawrows on resize 2017-02-18 11:59:13 +11:00
Bradley Cicenas
24b92384ac resize indicator in gridview to override automatic alignment 2017-02-18 11:43:45 +11:00
Bradley Cicenas
5419337c17 move container state filtering into containermap 2017-02-16 15:35:25 +11:00
Bradley Cicenas
a1f860a020 export config struct fields, add convenience methods for value fetching 2017-02-16 15:06:05 +11:00
Bradley Cicenas
90f6ce3962 refactor config, add Switch and Param struct + config labels 2017-02-16 14:02:13 +11:00
Bradley Cicenas
5f13563b6f add runtime config param for toggling all containers 2017-02-16 11:00:31 +11:00
Bradley Cicenas
97a561260a add filter string to ctopheader 2017-02-13 14:37:17 +11:00
Bradley Cicenas
70974ee131 move reset view,handlers into each menu 2017-02-13 14:22:32 +11:00
Bradley Cicenas
d56af1d932 update config with get, gettoggle methods 2017-02-12 17:03:10 +11:00
Bradley Cicenas
85cd6864ba refactor global config into subpackage 2017-02-07 03:33:09 +00:00
Bradley Cicenas
d5d00b730b add logEvent hook 2017-02-05 11:56:45 +11:00
Bradley Cicenas
987da85db3 add container state checks, set status icon based on state string 2017-02-03 18:09:55 +11:00
Bradley Cicenas
9671fffbe9 add status indicator, setstatus method 2017-02-03 17:00:23 +11:00
Bradley Cicenas
1705acf506 add interval refresh of running/killed containers in map 2017-01-26 00:53:03 +00:00
Bradley Cicenas
330ba8e188 fix panic on no containers 2017-01-25 19:57:22 +00:00
Bradley Cicenas
59eafdbb4f add regex name filter to containermap 2017-01-23 10:00:33 -05:00
Bradley Cicenas
bf201f55d3 add input widget, filter menu 2017-01-21 13:15:29 -05:00
Bradley Cicenas
9a87c269aa add reverse sort order option, toggle 2017-01-12 14:48:29 -05:00
Bradley Cicenas
2e77e40044 add displayitems override, padding updates to menu 2017-01-09 10:02:34 -05:00
Bradley Cicenas
ee2b63d21d refactor statreader into metricreader, add processed metrics stream 2017-01-09 09:09:26 -05:00
Bradley Cicenas
409d44e8a3 dettach menus from grid 2017-01-08 18:07:58 -05:00
Bradley Cicenas
99aac17030 init expanded view, add cpu histogram 2017-01-06 14:46:30 -05:00
Bradley Cicenas
bebdfd844f add ctop header, disabled by default 2017-01-06 08:49:22 -05:00
Bradley Cicenas
f311aad105 add ContainerWidgets interface, config channel 2017-01-06 07:59:45 -05:00
Bradley Cicenas
87d5ba447b refactor compact widgets into subpackage 2017-01-06 06:51:11 -05:00
Bradley Cicenas
062c4298f2 init global config 2017-01-03 12:37:09 -05:00
Bradley Cicenas
e1e989c220 add Menu widget type, sort field menu 2017-01-02 18:40:55 -05:00
Bradley Cicenas
157b51b6f6 remove export of grid methods 2017-01-02 15:14:35 -05:00
Bradley Cicenas
68d2207cb1 refactor multiview cursor 2017-01-02 11:04:22 -05:00
Bradley Cicenas
e09bcd0272 move ui.Init() into main, allow any key to exit help dialog 2017-01-01 17:48:35 -05:00
Bradley Cicenas
6e87539b9d add client to containermap, add views package, help view 2017-01-01 17:42:13 -05:00
Bradley Cicenas
72b643d5d2 add redraw handler to reorder rows 2016-12-30 17:10:49 -05:00
Bradley Cicenas
995285ebb9 refactor sort into containermap struct 2016-12-30 15:14:07 -06:00
Bradley Cicenas
12ce9b1874 add custom container sorter 2016-12-29 21:22:25 -06:00
Bradley Cicenas
d5b35fe01b increase name col width 2016-12-27 21:01:44 -06:00
Bradley Cicenas
574bcb19fe restructure columns in multiview 2016-12-27 09:37:08 -06:00
Bradley Cicenas
b7823bda5c add mute color placeholder for low-percent gauages 2016-12-27 09:32:45 -06:00
Bradley Cicenas
407e8fca0e add names column to multiview 2016-12-26 20:24:02 -06:00