Commit Graph

58 Commits

Author SHA1 Message Date
Sean E. Russell
285d4d0297 Go vet/lint cleanups 2020-04-27 20:33:41 -05:00
Sean E. Russell
1e78e6faa0 Clean up, and now extensions can register for configuration 2020-04-27 19:38:58 -05:00
Sean E. Russell
b7d65b7587 Change from docopt to pflag to support extensions having options 2020-04-27 13:53:45 -05:00
Sean E. Russell
6bad48b7a1 Merge branch 'ismc' into v4.0 2020-04-24 12:00:17 -05:00
Sean E. Russell
b8be6d0b3f Fixes a null-pointer error introduced by removal of deprecated options. 2020-04-24 11:59:46 -05:00
Sean E. Russell
ccbc71755f Version bump to v4 2020-04-23 14:07:08 -05:00
Sean E. Russell
61e080e518 Remove deprecated command-line arguments 2020-04-23 13:38:22 -05:00
Sean E. Russell
32861bcca8 Help text clean up 2020-04-23 13:20:45 -05:00
Sean E. Russell
6cee395f06 Add sensible defaults for temps. Improve config writing. 2020-04-23 13:01:13 -05:00
Sean E. Russell
5ada5315d9 Fixes #92, configurable temps; help text & docs clean-up; versions are now built into binaries at compile time; clean up old extensions params; adds --list command; adds --write-config command; fixes bug in colorscheme loading; fixes bug in Colorschemes -- all had empty Name attrs; adds ability to list devices. 2020-04-23 10:41:20 -05:00
Sean E. Russell
3fcab5a420 Switch from smc.c to iSMC. 2020-04-22 13:33:51 -05:00
Sean E. Russell
9e1b63be32 Closes #46, option to display network traffic as mbps. This can be set on the command line with --mbps, or toggled while running with b 2020-04-16 13:28:18 -05:00
Sean E. Russell
193b40f30e Closes #84, cli option to scale out 2020-04-16 09:36:10 -05:00
Sean E. Russell
71ec32f452 Merge tag 'v3.5.1' into v3.6 2020-04-16 08:54:25 -05:00
Sean E. Russell
6cc74d5f5f Switch away from Go Plugin API for the time being. 2020-04-16 08:46:57 -05:00
Sean E. Russell
bbf84b62a7 Include the log file path in the help text. 2020-04-16 08:46:57 -05:00
Sean E. Russell
feed054fa5 Forgot to update the version string. 2020-04-09 15:55:18 -05:00
Sean E. Russell
73a36212ac Fixes #75 2020-04-06 11:04:08 -05:00
Sean E. Russell
025527730f Better error reporting. 2020-03-08 08:50:20 -05:00
Sean E. Russell
c24562d671 Adds Go work-around to make gotop exit cleanly with an exit code, like all good POSIX programs **should**. 2020-03-08 08:30:06 -05:00
Sean E. Russell
52f6e2ba7e Executation path re-arranging left a condition where somethnig was closed that was never opened. 2020-03-08 08:20:57 -05:00
Sean E. Russell
0eea3106e0 Print key bindings function 2020-03-07 12:14:19 -06:00
Sean E. Russell
9ebcff9b78 Add ability to look in system-wide directories for configuration files 2020-03-07 09:03:25 -06:00
Sean E. Russell
6150c5819f Actually embed kitchensink 2020-03-07 05:01:47 -06:00
Sean E. Russell
f428d851d0 Version bump for release 2020-03-06 07:29:23 -06:00
Sean E. Russell
20a90672d6 default layout matches old behavior, pre-Layout 2020-03-03 14:16:28 -06:00
Sean E. Russell
9f67cdf773 Change Version so it can be set at compile time. @extensions 2020-03-03 05:47:52 -06:00
Sean E. Russell
8642e94d90 Workflow and documentation improvements. 2020-03-02 13:41:55 -06:00
Sean E. Russell
41a7ab324f resolves #65 Runs tests. Currently, does everything short of initializing the UI, which means it runs the config and plugin code. Currently does not execute any dummy code, such as testing config files etc. 2020-03-02 09:58:03 -06:00
Sean E. Russell
855ebfd93c Fix workflow & version bump. 2020-02-29 16:33:32 -06:00
Sean E. Russell
94221e05c6 Version bump, mainly to test workflow. 2020-02-29 16:20:20 -06:00
Sean E. Russell
640f4a21d7 Update go version to match (necessary) plugin versions
Another version bump for plugins
2020-02-28 15:35:42 -06:00
Sean E. Russell
18be89370d Getting the tags right so modules work for plugins 2020-02-28 15:07:02 -06:00
Sean E. Russell
afb62afcdf Path changes for major revision 2020-02-28 14:48:35 -06:00
Sean E. Russell
231b0d03fe Extensions. 2020-02-28 10:06:05 -06:00
Sean E. Russell
11c33726aa Adds charge/discharge to power widget.
Issue tracking
2020-02-25 14:22:20 -06:00
Sean E. Russell
af40172604 Merge branch 'master' into v3.4.x 2020-02-20 19:26:34 -06:00
Sean E. Russell
a2d04d316d Moved todos around to correct files 2020-02-20 18:56:52 -06:00
Sean E. Russell
7b09a00230 Issue #56. Slight improvement in layout algorithm. Still doesn't handle > 2 columns well, but it's more correct and lays the foundation for a correct solution. It's clear, however, that a full table model parser will require a substantial rewrite and, possibly, a change in the layout syntax. That would add substantial complexity, so maybe for some future effort. I'll fix the basic column layout (rowspans at the edges), and then shelve it. 2020-02-20 08:19:15 -06:00
Sean E. Russell
66ad0f8785 Merge branch 'gauge' into v3.4.x 2020-02-19 10:40:45 -06:00
Sean E. Russell
5e77983901 Merge branch 'metrics' into v3.4.x; also fixes a bug in some of the widgets where it wasn't checking that metrics were enabled and was causing panics. 2020-02-18 13:47:52 -06:00
Sean E. Russell
f96a97c3d8 Prepped for release 2020-02-18 13:27:38 -06:00
Sean E. Russell
5ccfc7cbc6 Adds widget metrics output
Doc cleanup

Missed changes
2020-02-18 10:23:33 -06:00
Sean E. Russell
8e743fc85f Version bump <sigh> 2020-02-17 11:47:42 -06:00
Sean E. Russell
2a53398681 Adds log rotation, config file support, and refactoring. Colorschemes are self-registered. Merge remote-tracking branch 'jrswab/configFile111' into config_file; drastically refactored, and am not sure how much original code from the patch was used. 2020-02-17 11:40:16 -06:00
Sean E. Russell
1d23f0abdd Deprecation warning for --minimal and --battery. 2020-02-15 16:10:45 -06:00
Sean E. Russell
a007047fc5 Fixes #49, logs filling up hard drive. 2020-02-15 14:27:31 -06:00
Sean E. Russell
f850a47d91 Merge remote-tracking branch 'rephorm/filter' 2020-02-14 09:35:58 -06:00
Sean E. Russell
64d4a81212 Merge remote-tracking branch 'mattLLVW/feature/network_interface_list' 2020-02-14 07:52:33 -06:00
Sean E. Russell
c0c2cfb11a Merge remote-tracking branch 'jrswab/nordColorScheme' 2020-02-14 07:19:28 -06:00