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

popstas / talks-reducer / 30854737937 / 1
79%
master: 79%

Build:
DEFAULT BRANCH: master
Ran 03 Aug 2026 09:29PM UTC
Files 94
Run time 3s
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

03 Aug 2026 09:27PM UTC coverage: 78.959% (+0.9%) from 78.061%
30854737937.1

push

github

web-flow
feat: Replace Advanced settings sliders with compact button groups (#154)

* docs: Add design spec for segmented settings control

Captures the brainstormed design for the button-based choice control
that replaces the Basic options sliders and radio rows, the regrouped
Advanced settings panel, and the threshold guidance tooltip plus
article link.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* docs: Migrate keyframe interval onto the segmented control in spec

The keyframe interval slider joins the settings moving to button
groups (5/10/30/60 sec, custom 1-60). Its size-overhead estimate stays
a visible label beside the buttons rather than moving into tooltips.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* docs: Add implementation plan for segmented settings control

Nine TDD tasks covering the new segmented.py module, its ttk styles,
migration of every small-choice setting off sliders and radio rows,
the regrouped Advanced panel, the remote status label, and the docs.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* task: Add GUI settings compaction tasks

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* docs: Fix slider-count and style-ordering conflicts in the plan

The Task 4 assertion counted sliders as if Task 8 had already run, and
Task 3's test referenced a style Task 6 introduces.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* refactor: Add pure core for the segmented choice control

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* docs: Defer widget-only imports from Task 1 to Task 2 in the plan

Task 1's sample code imported Any, Callable and add_tooltip, none of
which its pure helpers use; they belong with the widget code in Task 2.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* refactor: Remove unused imports from segmented module

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* refactor: Add SegmentedChoice widget with custom-value slot

Co-Authored-By: Claude ... (continued)

12196 of 15446 relevant lines covered (78.96%)

0.79 hits per line

Source Files on job 30854737937.1
  • Tree
  • List 94
  • Changed 14
  • Source Changed 7
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 30854737937
  • 5e64b251 on github
  • Prev Job for on master (#29190237031.1)
  • Next Job for on master (#30854834370.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc