• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

jyablonski / goarctis
60%

Build:
DEFAULT BRANCH: main
Repo Added 01 Mar 2026 09:39PM UTC
Token f7vv9DjeDzGlvO55vkcdVgmMbmEkExHez regen
Build 25 Last
Files 16
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • jyablonski/add-cpu-memory-monitoring
  • jyablonski/add-gpu-and-temp-monitoring
  • jyablonski/add-hyperx-monitoring
  • jyablonski/add-self-update
  • jyablonski/add-sustained-cpu-temp-control
  • jyablonski/gamebuds-update
  • jyablonski/hello-world
  • jyablonski/high-cpu-fix
  • jyablonski/razer-fixes
  • main

09 Jun 2026 01:03AM UTC coverage: 60.363% (+0.6%) from 59.812%
27177119139

push

github

web-flow
feat: report gamebuds battery, case, and anc state (#12)

### Description

GameBuds battery never populated because the dongle is a
request/response device, not a GET_FEATURE one. The poll now writes the
0xB0 status query and parses the reply, and we additionally report
charging-case battery and ANC mode.

## Added

- Charging-case battery reporting via the case's own USB device
(`0x230c`), shown as a new tray "Case" line (hidden when the case is
unplugged)
- ANC mode parsed from byte 9 of the dongle's 0xB0 status report, so it
appears on the first poll instead of only after a manual toggle

## Updated

- Replaced the all-zero GET_FEATURE polling with a write-based 0xB0
status query (battery, wear status, ANC)
- Added tests for status parsing, case discovery, and GameBuds
`String()` formatting

## Deleted

- Dead HID feature-report / ioctl code and the `syscall`/`unsafe`
imports it required

61 of 167 new or added lines in 3 files covered. (36.53%)

14 existing lines in 3 files now uncovered.

1960 of 3247 relevant lines covered (60.36%)

0.68 hits per line

Relevant lines Covered
Build:
Build:
3247 RELEVANT LINES 1960 COVERED LINES
0.68 HITS PER LINE
Source Files on main
  • Tree
  • List 16
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
27177119139 main feat: report gamebuds battery, case, and anc state (#12) ### Description GameBuds battery never populated because the dongle is a request/response device, not a GET_FEATURE one. The poll now writes the 0xB0 status query and parses the reply, and... push 09 Jun 2026 01:04AM UTC web-flow github
60.36
27177051425 jyablonski/gamebuds-update feat: add gamebuds improvements Pull #12 09 Jun 2026 01:02AM UTC jyablonski github
60.7
27103532964 main feat: add sustained temperature tray badges (#11) ### Description Adds sustained hot-temperature state so transient CPU/GPU spikes do not immediately appear in the compact tray title. ## Added - Sustained hot temperature tracking for CPU, GPU,... push 07 Jun 2026 08:13PM UTC web-flow github
59.81
27103476098 jyablonski/add-sustained-cpu-temp-control feat: add sustained cpu temp check Pull #11 07 Jun 2026 08:11PM UTC jyablonski github
59.81
27075193933 main feat(system): add gpu and temperature monitoring (#10) ## Description Adds CPU/GPU temperature monitoring (hwmon + NVIDIA NVML) to the system tray, plus an opt-in, NVIDIA-only GPU thermal guard that reduces a card's power limit when it runs hot ... push 06 Jun 2026 10:08PM UTC web-flow github
59.34
27072519240 jyablonski/add-gpu-and-temp-monitoring chore: add concurreny group to ci Pull #10 06 Jun 2026 08:05PM UTC jyablonski github
58.99
27050585337 jyablonski/add-gpu-and-temp-monitoring chore: update docs Pull #10 06 Jun 2026 02:53AM UTC jyablonski github
59.4
27050565589 jyablonski/add-gpu-and-temp-monitoring chore: fix lint error Pull #10 06 Jun 2026 02:52AM UTC jyablonski github
58.99
26704128840 main fix(ui): keep tray label in sync (#9) ### Description Unifies tray rendering so menu rows and compact tray text are refreshed from the same state snapshot. This prevents the panel label from getting stale while the opened menu shows fresh system... push 31 May 2026 05:20AM UTC web-flow github
55.91
26704074895 jyablonski/high-cpu-fix chore: swap to shared state renderer Pull #9 31 May 2026 05:17AM UTC jyablonski github
55.39
See All Builds (25)

Badge your Repo: goarctis

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc