Commit Graph

732 Commits

Author SHA1 Message Date
Sean E. Russell
6dc2ff1fc6 Getting CGO right w/ workflow 2020-02-29 08:51:10 -06:00
xxxserxxx
0b9f823543
Github workflows v1 2020-02-29 06:11:34 -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
98667ca9f7 Doc fix 2020-02-28 15:03:04 -06:00
Sean E. Russell
afb62afcdf Path changes for major revision 2020-02-28 14:48:35 -06:00
Sean E. Russell
c6af0ab404 Merge branch 'v3.4.x' 2020-02-28 14:38:32 -06:00
Sean E. Russell
d16cf1c6d2 Merge branch 'master' of github.com:xxxserxxx/gotop 2020-02-28 14:11:31 -06:00
Sean E. Russell
231b0d03fe Extensions. 2020-02-28 10:06:05 -06:00
Sean E. Russell
7a89225d72 Abstracts CPU & mem devices.
Finishes device refactoring: temps

Refactoring to allow updating maps. Simpler, and optimizable.
2020-02-28 07:06:51 -06:00
Sean E. Russell
4fce1654c5 Merge branch 'v3.4.x' into nvidia 2020-02-27 16:13:23 -06:00
Sean E. Russell
a5b039cd92 Adding some dev docs. 2020-02-27 15:44:45 -06:00
Sean E. Russell
b03566cd60 Fixes #62, the one-column bug
Updates ticket info
2020-02-27 12:51:59 -06:00
Sean E. Russell
0e9be443b0 Fixes #59: keys not controlling processes widget
Version bump

Version bump
2020-02-26 16:47:24 -06:00
Sean E. Russell
d0e2acc791 Changelog 2020-02-26 15:59:32 -06:00
Sean E. Russell
6befa0ef84 Fixes #59: keys not controlling processes widget 2020-02-26 15:51:46 -06:00
Sean E. Russell
3641a94ba9 Merge remote-tracking branch 'willems/master' into temps 2020-02-25 14:26:52 -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
e38f6fc8c4 Refactoring devices in support of GPU 2020-02-25 14:04:55 -06:00
Sean E. Russell
64f139d580 NVIDIA support 2020-02-25 13:22:12 -06:00
Sean E. Russell
1375dce1be Merge branch 'master' into nvidia 2020-02-24 10:03:08 -06:00
Sean E. Russell
39dc97b37f Documentation clean-up. 2020-02-23 08:16:02 -06:00
Sean E. Russell
8d767a448e Documentation clean-up. 2020-02-23 08:13:43 -06:00
Sean E. Russell
9cc6cab641 Cleans the Arch PKGBUILD to reduce namcap warnings. 2020-02-23 07:00:05 -06:00
Sean E. Russell
ec280a31d7 Arch package (src) 2020-02-22 15:37:15 -06:00
Sean E. Russell
f3af092b12 Fixes #15, crash when battery info includes devices 2020-02-20 19:28:15 -06:00
Sean E. Russell
af40172604 Merge branch 'master' into v3.4.x 2020-02-20 19:26:34 -06:00
Sean E. Russell
cbad9c124e Fixes #15, crash when battery info includes devices 2020-02-20 18:57:06 -06:00
Sean E. Russell
a2d04d316d Moved todos around to correct files 2020-02-20 18:56:52 -06:00
Sean E. Russell
3fb29b5ecf Merge remote-tracking branch 'kraust/master' into nvidia
However, this drastically increases CPU use of gotop, so leaving this
unmerged at the moment.
2020-02-20 13:41:43 -06:00
Sean E. Russell
5df9babef6 Changelog cleanup & add todos. 2020-02-20 13:26:39 -06:00
Sean E. Russell
82add48e51 Fixes #57. Also renames files that came with a pull request such that they follow golang file naming conventions (underscores rather than dashes), mainly for consistency. 2020-02-20 13:05:28 -06:00
Sean E. Russell
5f37965467 Builds for darwin; requires docker.
osxcross has an old go; make go.mod match.

Directory clean-ups
2020-02-20 12:35:18 -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
3db7c7480a Adds a layout with all the widgets 2020-02-18 12:19:35 -06:00
Sean E. Russell
a197638e1f Fixes a layout bug; rolls back gopsutil dep update 2020-02-18 12:18:34 -06:00
Sean E. Russell
2e926c270f Fixes the dependencies again b/c of broken gopsutil 2020-02-18 11:43:55 -06:00
Sean E. Russell
8ee5950308 Adds a battery gauge. 2020-02-18 11:27:29 -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
b61ed8b81b Strange behaviors with 2.20 gopsutil, so reverting dependency. 2020-02-18 05:57:56 -06:00
Sean E. Russell
6c9e51470e Fixes cross-compiling, adds a new build script 2020-02-17 13:00:52 -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
3fc3d1e18e Merge prep 2020-02-16 14:41:22 -06:00
Sean E. Russell
1d23f0abdd Deprecation warning for --minimal and --battery. 2020-02-15 16:10:45 -06:00
Sean E. Russell
514f8e1bbc Fixed changelog text to conform to self-proclaimed spec. 2020-02-15 15:13:34 -06:00
Sean E. Russell
d5d507c189 Addendum to logging fix, to enable on other archs 2020-02-15 14:57:18 -06:00