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

flacjacket / qtile / 621 / 8
37%
develop: 62%

Build:
Build:
LAST BUILD BRANCH: limit_pywlroots
DEFAULT BRANCH: develop
Ran 04 Mar 2016 06:11AM UTC
Files 97
Run time 4s
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

04 Mar 2016 05:41AM UTC coverage: 36.749% (-0.007%) from 36.756%
TOXENV=pypy3-trollius

push

travis-ci

flacjacket
Big Floating reorganization/multimonitor bug-fix

Re-organize the use  of Floating layouts to be use single layout for
every group, rather than cloning a new Floating layout for each group.
Some helper functions are added and some function calls changed to
select clients within a single group.

Fix the handling of floating window locations so:
- new floating windows (e.g. dialogs or windows triggered by hooks) will
  properly spawn on the screen corresponding to the given group (rather
  than always spawning relative to x=y=0)
- when a group moves from one screen to another, it's floating windows
  will be moved to lie entirely on the screen
- when a floating window is dragged from one screen to another, the
  window is placed in that group
These in particular greatly improve usability in multimonitor systems.
Previously, dialogs and floating windows would be drawn on different
screens than the group they were associated with, could go off the
screen when moving from a large to a small screen, and could not be
dragged from one monitor to the other (and would cause a nasty snag if
you tried). This should fix all these problems:

4006 of 10901 relevant lines covered (36.75%)

0.37 hits per line

Source Files on job 621.8 (TOXENV=pypy3-trollius)
  • Tree
  • List 0
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 621
  • Travis Job 621.8
  • 6a021943 on github
  • Prev Job for TOXENV=pypy3-trollius on fix_floating (#620.8)
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