mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-10-29 22:47:47 -04:00
* fix(dgop): merge child processes by default * fix(dgop): show the process list on first open parseData threw away the first processes payload and waited 1s for a second, on the grounds that the first carries no CPU deltas. That holds for the cpu module, whose prime stays, but the processes sample is usable as it arrives, so the wait only left the list blank. * fix(dgop): refetch when the module set changes mid-request updateAllStats returned early while a request was in flight, and that request was built from the modules as they stood when it went out. Opening the process list during the bar's periodic poll got back a response with no process data, then a full updateInterval of waiting. Queue a refetch and reissue when the response lands. * fix(dgop): clear pendingUpdate when no request is sent * fix(dgop): prime the queued refetch so the cpu cursor spans an interval * core: bump dgop version --------- Co-authored-by: bbedward <[email protected]>
116 lines
5.2 KiB
AMPL
116 lines
5.2 KiB
AMPL
module github.com/AvengeMedia/DankMaterialShell/core
|
|
|
|
go 1.26.4
|
|
|
|
require (
|
|
github.com/AvengeMedia/dgop v0.2.4-0.20260819141338-085d828cf577
|
|
github.com/Wifx/gonetworkmanager/v2 v2.2.0
|
|
github.com/alecthomas/chroma/v2 v2.27.0
|
|
github.com/charmbracelet/bubbles v1.0.0
|
|
github.com/charmbracelet/bubbletea v1.3.10
|
|
github.com/charmbracelet/lipgloss v1.1.0
|
|
github.com/fsnotify/fsnotify v1.10.1
|
|
github.com/godbus/dbus/v5 v5.2.2
|
|
github.com/holoplot/go-evdev v0.0.0-20260504100651-66d1748fe847
|
|
github.com/pilebones/go-udev v0.9.1
|
|
github.com/sblinch/kdl-go v0.0.0-20260121213736-8b7053306ca6
|
|
github.com/spf13/cobra v1.10.2
|
|
github.com/stretchr/testify v1.11.1
|
|
github.com/yeqown/go-qrcode/v2 v2.2.5
|
|
github.com/yeqown/go-qrcode/writer/standard v1.3.0
|
|
github.com/yuin/goldmark v1.8.4
|
|
github.com/yuin/goldmark-highlighting/v2 v2.0.0-20230729083705-37449abec8cc
|
|
go.etcd.io/bbolt v1.5.0
|
|
go4.org/mem v0.0.0-20240501181205-ae6ca9944745
|
|
golang.org/x/image v0.44.0
|
|
tailscale.com v1.100.0
|
|
)
|
|
|
|
require (
|
|
filippo.io/edwards25519 v1.2.0 // indirect
|
|
github.com/Microsoft/go-winio v0.6.2 // indirect
|
|
github.com/ProtonMail/go-crypto v1.4.1 // indirect
|
|
github.com/akutz/memconn v0.1.0 // indirect
|
|
github.com/charmbracelet/log v1.0.0 // indirect
|
|
github.com/clipperhouse/displaywidth v0.11.0 // indirect
|
|
github.com/clipperhouse/uax29/v2 v2.7.0 // indirect
|
|
github.com/cloudflare/circl v1.6.4 // indirect
|
|
github.com/coder/websocket v1.8.15 // indirect
|
|
github.com/danielgtaylor/huma/v2 v2.39.1 // indirect
|
|
github.com/dblohm7/wingoes v0.0.0-20260526185140-fb298caac7ca // indirect
|
|
github.com/dlclark/regexp2/v2 v2.5.1 // indirect
|
|
github.com/ebitengine/purego v0.10.2 // indirect
|
|
github.com/emirpasic/gods v1.18.1 // indirect
|
|
github.com/fogleman/gg v1.3.0 // indirect
|
|
github.com/fxamacker/cbor/v2 v2.9.2 // indirect
|
|
github.com/go-git/gcfg/v2 v2.0.2 // indirect
|
|
github.com/go-git/go-billy/v6 v6.0.0-alpha.1 // indirect
|
|
github.com/go-json-experiment/json v0.0.0-20260623181947-01eb4420fa68 // indirect
|
|
github.com/go-logfmt/logfmt v0.6.1 // indirect
|
|
github.com/go-ole/go-ole v1.3.0 // indirect
|
|
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 // indirect
|
|
github.com/google/go-cmp v0.7.0 // indirect
|
|
github.com/hdevalence/ed25519consensus v0.2.0 // indirect
|
|
github.com/jsimonetti/rtnetlink v1.4.2 // indirect
|
|
github.com/kevinburke/ssh_config v1.6.0 // indirect
|
|
github.com/klauspost/cpuid/v2 v2.4.0 // indirect
|
|
github.com/lufia/plan9stats v0.0.0-20260802145828-341c2f0c90b5 // indirect
|
|
github.com/mdlayher/netlink v1.11.2 // indirect
|
|
github.com/mdlayher/socket v0.6.1 // indirect
|
|
github.com/mitchellh/go-ps v1.0.0 // indirect
|
|
github.com/pjbgf/sha1cd v0.6.0 // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/power-devops/perfstat v0.0.0-20260805114148-88456608a4f6 // indirect
|
|
github.com/sergi/go-diff v1.4.0 // indirect
|
|
github.com/shirou/gopsutil/v4 v4.26.7 // indirect
|
|
github.com/stretchr/objx v0.5.3 // indirect
|
|
github.com/tailscale/go-winio v0.0.0-20231025203758-c4f33415bf55 // indirect
|
|
github.com/tklauser/go-sysconf v0.4.0 // indirect
|
|
github.com/tklauser/numcpus v0.12.0 // indirect
|
|
github.com/x448/float16 v0.8.4 // indirect
|
|
github.com/yeqown/reedsolomon v1.0.0 // indirect
|
|
github.com/yusufpapurcu/wmi v1.2.4 // indirect
|
|
go4.org/netipx v0.0.0-20231129151722-fdeea329fbba // indirect
|
|
golang.org/x/crypto v0.54.0 // indirect
|
|
golang.org/x/exp v0.0.0-20260727155853-b88d891fe743 // indirect
|
|
golang.org/x/net v0.57.0 // indirect
|
|
golang.org/x/sync v0.22.0 // indirect
|
|
golang.zx2c4.com/wireguard/windows v1.0.1 // indirect
|
|
)
|
|
|
|
require (
|
|
github.com/AvengeMedia/dankgo v0.0.0-20260812195758-5935f34d40ce
|
|
github.com/atotto/clipboard v0.1.4 // indirect
|
|
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
|
|
github.com/charmbracelet/colorprofile v0.4.3 // indirect
|
|
github.com/charmbracelet/harmonica v0.2.0 // indirect
|
|
github.com/charmbracelet/x/ansi v0.11.7 // indirect
|
|
github.com/charmbracelet/x/cellbuf v0.0.15 // indirect
|
|
github.com/charmbracelet/x/term v0.2.2 // indirect
|
|
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
|
|
github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
|
|
github.com/go-git/go-git/v6 v6.0.0-alpha.4
|
|
github.com/inconshreveable/mousetrap v1.1.0 // indirect
|
|
github.com/lucasb-eyer/go-colorful v1.4.1
|
|
github.com/mattn/go-isatty v0.0.24
|
|
github.com/mattn/go-localereader v0.0.2-0.20220822084749-2491eb6c1c75 // indirect
|
|
github.com/mattn/go-runewidth v0.0.27 // indirect
|
|
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect
|
|
github.com/muesli/cancelreader v0.2.2 // indirect
|
|
github.com/muesli/termenv v0.16.0 // indirect
|
|
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
|
|
github.com/rivo/uniseg v0.4.7 // indirect
|
|
github.com/spf13/afero v1.15.0
|
|
github.com/spf13/pflag v1.0.10 // indirect
|
|
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
|
|
golang.org/x/sys v0.47.0
|
|
golang.org/x/text v0.40.0
|
|
gopkg.in/yaml.v3 v3.0.1
|
|
)
|
|
|
|
// v0.0.1 tag is missing a LICENSE file; master has it.
|
|
// See: https://github.com/mattn/go-localereader/issues/2
|
|
replace github.com/mattn/go-localereader v0.0.1 => github.com/mattn/go-localereader v0.0.2-0.20220822084749-2491eb6c1c75
|
|
|
|
replace github.com/mattn/go-runewidth => github.com/mattn/go-runewidth v0.0.25
|