Commit Graph

  • aaf98a77dc add version, help printing to main() Bradley Cicenas 2017-03-07 01:04:45 +00:00
  • d40b765dbb add version, build vars Bradley Cicenas 2017-03-07 00:13:48 +00:00
  • a1d68833fa lower logging, add keybindings to help menu Bradley Cicenas 2017-03-07 00:09:46 +00:00
  • a6c6ecc6ee give metrics.MemPercent default negative value Bradley Cicenas 2017-03-07 11:02:40 +11:00
  • 8e995a37c6 convert expanded mem widget to mbarchart, add innerlabel Bradley Cicenas 2017-03-06 23:58:04 +00:00
  • d94aed1531 add resize handlers, screen width error to expandedWidgets Bradley Cicenas 2017-03-06 22:05:04 +00:00
  • 2ee0ae7fcb re-implement expanded view widgets Bradley Cicenas 2017-03-06 08:51:50 +00:00
  • f102e48cc9 add WidgetUpdater interface to container, replace struct fields with metamap Bradley Cicenas 2017-03-06 08:25:59 +00:00
  • e1dc42db03 move dumpContainer method into debug Bradley Cicenas 2017-03-06 07:36:13 +00:00
  • 132335c8a4 remove Grid struct, move cursor into own package file Bradley Cicenas 2017-03-06 03:03:05 +00:00
  • 662d1d182b reset container metrics on reader stop Bradley Cicenas 2017-03-06 02:05:34 +00:00
  • 38a1b305a7 grid updates, fix menu alignment Bradley Cicenas 2017-03-06 02:00:30 +00:00
  • 4b035ad52a include addFieldPar method with CompactHeader struct Bradley Cicenas 2017-03-06 01:09:46 +00:00
  • 1dd5e53b37 use GridBufferer as rows in CompactGrid Bradley Cicenas 2017-03-06 00:46:00 +00:00
  • 3bb48e91ae move logEvent into debug, condense output Bradley Cicenas 2017-03-06 00:23:44 +00:00
  • 52a3e61b92 restructure compact widgets Bradley Cicenas 2017-03-06 00:15:32 +00:00
  • 3172f141f9 refactor dockersource container refresh into channel Bradley Cicenas 2017-03-05 06:46:41 +00:00
  • 8fb5c5de59 move highlight method into textcol widget Bradley Cicenas 2017-03-03 08:02:08 +00:00
  • 56be64367b refactor widgets, add wrapper structs Bradley Cicenas 2017-03-03 07:57:26 +00:00
  • 9f5cd42b73 remove expanded widgets for now Bradley Cicenas 2017-03-01 05:10:28 +00:00
  • 6a4b145b1b add dumpContainer debug method, keybinding Bradley Cicenas 2017-03-01 01:10:33 +00:00
  • 094be99764 add color for created status containers, update default sortfield Bradley Cicenas 2017-03-01 12:09:05 +11:00
  • 1c74377cbd refactor data hist structs, add Val field Bradley Cicenas 2017-03-01 12:03:19 +11:00
  • 423ad8e753 add stateMap for consistent state sorting Bradley Cicenas 2017-03-01 11:03:57 +11:00
  • 2c198ae2a0 initialize metrics with negative value prior to collector start Bradley Cicenas 2017-03-01 10:23:24 +11:00
  • 69128f1947 add mock container source, rename docker source Bradley Cicenas 2017-02-28 09:35:33 +11:00
  • 2329f93e5f fix reset method for compact widgets Bradley Cicenas 2017-02-28 09:29:35 +11:00
  • bb682677f5 update mock collector to match interface Bradley Cicenas 2017-02-28 09:28:52 +11:00
  • 6cc357bb97 remove Render method from containerWidgets interface Bradley Cicenas 2017-02-26 22:55:45 +00:00
  • 70f2648952 refactor all container widgets into subpackage Bradley Cicenas 2017-02-26 22:04:24 +00:00
  • 4aaf26b63d add common column width calculation method, global column spacing Bradley Cicenas 2017-02-26 21:23:56 +00:00
  • 05b50af87b add ContainerSource interface, fix secondary sort method Bradley Cicenas 2017-02-26 21:12:28 +00:00
  • 4709624b17 move field header into CompactGrid, add Align() method Bradley Cicenas 2017-02-26 07:31:23 +00:00
  • b84e22fb90 refactor compact widgets into recursive gridbufferer Bradley Cicenas 2017-02-26 06:22:50 +00:00
  • 381f1da602 move maxrows method out of grid Bradley Cicenas 2017-02-25 07:16:00 +00:00
  • c3bb7c6b96 further containermap refactoring Bradley Cicenas 2017-02-24 09:10:14 +00:00
  • cb9f38adb3 refactor container refresh with docker event handler Bradley Cicenas 2017-02-24 01:18:59 +00:00
  • cf5eff40bb refactor containers as array Bradley Cicenas 2017-02-23 22:00:05 +00:00
  • 7edde13a4d further collector refactoring, add logging to metrics subpackage Bradley Cicenas 2017-02-23 02:24:26 +00:00
  • 70f86c4812 rename collector subpackage Bradley Cicenas 2017-02-23 02:03:55 +00:00
  • d06f07044f start moving collector init into containermap Bradley Cicenas 2017-02-23 02:01:56 +00:00
  • b529d41091 add secondary sort by name Bradley Cicenas 2017-02-23 01:32:35 +00:00
  • a1fdd8fb49 add sorting by container state Bradley Cicenas 2017-02-22 05:20:37 +00:00
  • 9b483ba2f3 include block positioning in menu item drawing Bradley Cicenas 2017-02-20 00:01:27 +00:00
  • 93db38d654 align ctop header on resize, add keybinding to help dialog Bradley Cicenas 2017-02-19 23:52:59 +00:00
  • 335ac8d741 smooth cursor, row rendering. add maxRows calc to grid Bradley Cicenas 2017-02-20 10:23:59 +11:00
  • 549d4892eb move filter into own function Bradley Cicenas 2017-02-20 10:23:17 +11:00
  • 8f8474e468 move compact field header into widgets Bradley Cicenas 2017-02-19 04:09:27 +00:00
  • 40085edbcc update switch defaults Bradley Cicenas 2017-02-19 03:58:42 +00:00
  • 84849a0c9f add SetCursor method to menu Bradley Cicenas 2017-02-19 03:54:24 +00:00
  • db050031df check for nil listener before close Bradley Cicenas 2017-02-18 03:37:00 +00:00
  • 0e8480ce5d render global header independent of grid rows Bradley Cicenas 2017-02-18 14:31:50 +11:00
  • 3c28137873 add quote method to config log messages Bradley Cicenas 2017-02-18 14:30:54 +11:00
  • 8d9e6fd273 redrawrows on resize Bradley Cicenas 2017-02-18 00:59:13 +00:00
  • 24b92384ac resize indicator in gridview to override automatic alignment Bradley Cicenas 2017-02-18 00:43:45 +00:00
  • 2fdf68e876 move logging server into own file, improve cleanup Bradley Cicenas 2017-02-17 17:48:38 +11:00
  • 47360bc8e7 set default log level to INFO Bradley Cicenas 2017-02-16 23:32:16 +00:00
  • 5419337c17 move container state filtering into containermap Bradley Cicenas 2017-02-16 04:35:25 +00:00
  • a1f860a020 export config struct fields, add convenience methods for value fetching Bradley Cicenas 2017-02-16 04:06:05 +00:00
  • 5bbce31601 simplify config, export GlobalParams+GlobalSwitches Bradley Cicenas 2017-02-16 03:49:41 +00:00
  • 90f6ce3962 refactor config, add Switch and Param struct + config labels Bradley Cicenas 2017-02-16 03:02:13 +00:00
  • 5f13563b6f add runtime config param for toggling all containers Bradley Cicenas 2017-02-16 00:00:31 +00:00
  • 9ddc99f788 refactor menu into subpackage Bradley Cicenas 2017-02-15 07:40:16 +00:00
  • c9632c9bf6 add DelItem method to Menu Bradley Cicenas 2017-02-15 06:15:03 +00:00
  • eb66f32a71 add SortItems param to Menu, AddItems method Bradley Cicenas 2017-02-15 06:01:35 +00:00
  • b9bdc1c9c5 add Text() method, sorting to MenuItem Bradley Cicenas 2017-02-15 05:31:04 +00:00
  • d031433ec4 refactor menu widget, add menuitem struct Bradley Cicenas 2017-02-15 04:44:03 +00:00
  • 97a561260a add filter string to ctopheader Bradley Cicenas 2017-02-13 03:37:17 +00:00
  • 70974ee131 move reset view,handlers into each menu Bradley Cicenas 2017-02-13 03:22:32 +00:00
  • e49af4d5bf bind input area to block coordinates Bradley Cicenas 2017-02-13 14:16:36 +11:00
  • 493307b06d add keybindings to readme Bradley Cicenas 2017-02-13 03:01:30 +00:00
  • 0b100bf4fa add log message to config toggle Bradley Cicenas 2017-02-12 06:25:48 +00:00
  • d56af1d932 update config with get, gettoggle methods Bradley Cicenas 2017-02-12 06:03:10 +00:00
  • d5d91398f5 add logging back to config, move logging server start to main package Bradley Cicenas 2017-02-12 05:14:50 +00:00
  • 4450abf89b update logging with Init() method Bradley Cicenas 2017-02-12 05:10:40 +00:00
  • 3513f7485d group var definitions in block Bradley Cicenas 2017-02-11 03:58:26 +00:00
  • a6aa9859c0 combine package global vars Bradley Cicenas 2017-02-09 03:49:46 +00:00
  • 85cd6864ba refactor global config into subpackage Bradley Cicenas 2017-02-07 03:33:09 +00:00
  • d5d00b730b add logEvent hook Bradley Cicenas 2017-02-05 00:56:45 +00:00
  • 1a3968409b add notice log to updateconfig Bradley Cicenas 2017-02-05 00:33:16 +00:00
  • 198d4974e3 add waitgroup, exit handlers to logging server Bradley Cicenas 2017-02-05 00:25:30 +00:00
  • 2b279efc4e refactor logging listener Bradley Cicenas 2017-02-04 08:59:33 +00:00
  • 03789b8ed3 add ctoplogger, log facility, socket server Bradley Cicenas 2017-02-04 02:01:52 +00:00
  • 3f36e0c1f5 add SetStatus method to Container Bradley Cicenas 2017-02-03 23:33:13 +00:00
  • dbe657c9e1 remove unused attribute Bradley Cicenas 2017-02-02 23:25:45 +00:00
  • 987da85db3 add container state checks, set status icon based on state string Bradley Cicenas 2017-02-02 07:09:43 +00:00
  • 9671fffbe9 add status indicator, setstatus method Bradley Cicenas 2017-02-01 05:44:24 +00:00
  • 271a059d3a add mock collector Bradley Cicenas 2017-01-30 16:25:56 +11:00
  • 4b169d6a1b fix panic on already closed stats channel Bradley Cicenas 2017-01-29 03:39:53 +00:00
  • b8828437ce add note, quickstart to readme Bradley Cicenas 2017-01-27 01:00:05 +00:00
  • 1705acf506 add interval refresh of running/killed containers in map Bradley Cicenas 2017-01-26 00:53:03 +00:00
  • 330ba8e188 fix panic on no containers Bradley Cicenas 2017-01-25 19:57:22 +00:00
  • 59eafdbb4f add regex name filter to containermap Bradley Cicenas 2017-01-23 15:00:33 +00:00
  • 6db32bad56 add autosizing,maxlen to input widget Bradley Cicenas 2017-01-21 13:46:48 -05:00
  • edce2b674a refactor map, add padding type Bradley Cicenas 2017-01-21 13:41:28 -05:00
  • bf201f55d3 add input widget, filter menu Bradley Cicenas 2017-01-21 13:15:29 -05:00
  • 5eda9e4d09 unpad empty precision from byte formatting Bradley Cicenas 2017-01-20 15:56:49 +00:00
  • 1a615ed9fd refactor container collector into subpackage Bradley Cicenas 2017-01-20 12:41:26 +00:00
  • 9a87c269aa add reverse sort order option, toggle Bradley Cicenas 2017-01-12 19:48:29 +00:00
  • 6856a7028b refactor container sorting Bradley Cicenas 2017-01-12 19:24:12 +00:00