Moved todos around to correct files
This commit is contained in:
parent
5df9babef6
commit
a2d04d316d
@ -41,6 +41,11 @@ var (
|
|||||||
stderrLogger = log.New(os.Stderr, "", 0)
|
stderrLogger = log.New(os.Stderr, "", 0)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// TODO: state:merge #135 linux console font (cmatsuoka/console-font)
|
||||||
|
// TODO: state:deferred 157 FreeBSD fixes & Nvidia GPU support (kraust/master). Significant CPU use impact for NVidia changes.
|
||||||
|
// TODO: Virtual devices from Prometeus metrics @feature
|
||||||
|
// TODO: Export Prometheus metrics @feature
|
||||||
|
// TODO: state:merge #167 configuration file (jrswab/configFile111)
|
||||||
func parseArgs(conf *gotop.Config) error {
|
func parseArgs(conf *gotop.Config) error {
|
||||||
usage := `
|
usage := `
|
||||||
Usage: gotop [options]
|
Usage: gotop [options]
|
||||||
|
11
config.go
11
config.go
@ -12,16 +12,7 @@ import (
|
|||||||
"github.com/xxxserxxx/gotop/widgets"
|
"github.com/xxxserxxx/gotop/widgets"
|
||||||
)
|
)
|
||||||
|
|
||||||
// TODO: Cross-compiling for darwin, openbsd requiring native procs & temps
|
// TODO: test, build, release [#119] [#120] [#121]
|
||||||
// TODO: Merge #184 or #177 degree symbol (BartWillems:master, fleaz:master)
|
|
||||||
// TODO: Merge #169 % option for network use (jrswab:networkPercentage)
|
|
||||||
// TODO: Merge #167 configuration file (jrswab:configFile111)
|
|
||||||
// TODO: Merge #157 FreeBSD fixes & Nvidia GPU support (kraust:master)
|
|
||||||
// TODO: Merge #156 Added temperatures for NVidia GPUs (azak-azkaran:master)
|
|
||||||
// TODO: Merge #135 linux console font (cmatsuoka:console-font)
|
|
||||||
// TODO: Export Prometheus metrics @feature
|
|
||||||
// TODO: Virtual devices from Prometeus metrics @feature
|
|
||||||
// TODO test, build, release [#119] [#120] [#121]
|
|
||||||
type Config struct {
|
type Config struct {
|
||||||
ConfigDir string
|
ConfigDir string
|
||||||
LogDir string
|
LogDir string
|
||||||
|
@ -27,6 +27,7 @@ type NetWidget struct {
|
|||||||
NetInterface []string
|
NetInterface []string
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TODO: state:merge #169 % option for network use (jrswab/networkPercentage)
|
||||||
func NewNetWidget(netInterface string) *NetWidget {
|
func NewNetWidget(netInterface string) *NetWidget {
|
||||||
recvSparkline := ui.NewSparkline()
|
recvSparkline := ui.NewSparkline()
|
||||||
recvSparkline.Data = []int{}
|
recvSparkline.Data = []int{}
|
||||||
|
@ -29,6 +29,7 @@ type TempWidget struct {
|
|||||||
TempScale TempScale
|
TempScale TempScale
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TODO: state:deferred 156 Added temperatures for NVidia GPUs (azak-azkaran/master). Crashes on non-nvidia machines.
|
||||||
func NewTempWidget(tempScale TempScale) *TempWidget {
|
func NewTempWidget(tempScale TempScale) *TempWidget {
|
||||||
self := &TempWidget{
|
self := &TempWidget{
|
||||||
Block: ui.NewBlock(),
|
Block: ui.NewBlock(),
|
||||||
@ -84,6 +85,7 @@ func (self *TempWidget) Draw(buf *ui.Buffer) {
|
|||||||
image.Pt(self.Inner.Min.X, self.Inner.Min.Y+y),
|
image.Pt(self.Inner.Min.X, self.Inner.Min.Y+y),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// TODO: state:merge #184 or #177 degree symbol (BartWillems/master, fleaz/master)
|
||||||
switch self.TempScale {
|
switch self.TempScale {
|
||||||
case Fahrenheit:
|
case Fahrenheit:
|
||||||
buf.SetString(
|
buf.SetString(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user