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

ArduPilot / MethodicConfigurator / 38426326973
94%

Build:
DEFAULT BRANCH: master
Ran 13 Oct 2026 04:09PM UTC
Jobs 3
Files 171
Run time 1min
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

13 Oct 2026 03:56PM UTC coverage: 91.696% (+0.04%) from 91.66%
38426326973

push

github

amilcarlucas
fix(tkinter): preserve non-scrollable top plugin controls on short screens

Equal grid row weights allowed the AutoTune gain back-off plugin to
shrink below its requested height while the scrollable parameter table
retained spare space. On short screens, this clipped explanatory text
and feedback or hid the spinbox and Apply button entirely.

Configure top plugin rows according to their scrolling capability:
- Detect ScrollFrame descendants after loading or swapping a top plugin.
- Give non-scrollable plugins zero row weight so they retain their
  natural requested height, including when feedback text grows.
- Remove the table row minimum for non-scrollable plugins, allowing
  the scrollable table to absorb the height shortfall.
- Preserve shared row weights and the DPI-scaled table minimum for
  scrollable assistants.
- Reapply the sizing policy when switching top plugins in place.

Add six real-Tk regression cases covering Heli and ArduCopter results
at short window sizes, resizing, Apply behavior, feedback visibility,
navigation visibility, and switches between back-off and orientation
plugins. Update the lifecycle dummy frame to provide its parent.

Signed-off-by: Dr.-Ing. Amilcar do Carmo Lucas <amilcar.lucas@iav.de>

6955 of 8208 branches covered (84.73%)

24902 of 27157 relevant lines covered (91.7%)

2.73 hits per line

Coverage Regressions

Lines Coverage ∆ File
51
94.91
0.86% frontend_tkinter_parameter_editor.py
25
83.42
0.26% plugins/frontend_tkinter_ahrs_orientation.py
3
94.63
-0.77% frontend_tkinter_component_editor_base.py
Jobs
ID Job ID Ran Files Coverage
1 run-windows-latest-py3.14 - 38426326973.1 13 Oct 2026 04:09PM UTC 171
91.57
GitHub Action Run
2 run-ubuntu-latest-py3.14 - 38426326973.2 13 Oct 2026 07:44PM UTC 171
91.59
GitHub Action Run
3 run-ubuntu-latest-py3.10 - 38426326973.3 13 Oct 2026 07:00PM UTC 171
91.66
GitHub Action Run
Source Files on build 38426326973
  • Tree
  • List 171
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #38426326973
  • b76cead6 on github
  • Prev Build on master (#38411219272)
  • Next Build on master (#38457822493)
  • Delete
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