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

flacjacket / qtile
37%
develop: 62%

Build:
Build:
LAST BUILD BRANCH: limit_pywlroots
DEFAULT BRANCH: develop
Repo Added 11 Sep 2014 04:34AM UTC
Files 139
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 fix_floating
branch: fix_floating
CHANGE BRANCH
x
Reset
  • fix_floating
  • add-coveralls
  • add-finalize
  • back_to_3_5
  • bat_uses_threaded_poll
  • battery_update_freq
  • better_err
  • cffi-0.8
  • cffi-1.0
  • cffi-new-event-loop
  • cffi-new-xcffib-api
  • command_graph
  • configure_negative
  • coverage-multiprocessing
  • dbus_fix
  • develop
  • doc
  • doc_build_test
  • drop_python3.2
  • entrypoints
  • fakescreens
  • fix_898
  • fix_agroupbox
  • fix_get_transient_for
  • fix_property_encoding
  • fix_six_removal
  • fix_systray_secondary_screen
  • fix_thermal
  • fix_vertical_layout
  • fix_xephyr
  • float_net_wm
  • group_manager
  • improve_fd_handling
  • keys
  • limit_pywlroots
  • lru_cache
  • master
  • minor_fixes
  • more_async
  • more_layout_tests
  • move_command
  • mypy
  • no_close_stdin
  • no_hook_init
  • no_serialize
  • no_truncate_log
  • pango_utf8
  • pr/791-suggestions
  • pr/811
  • pr1277
  • precise
  • pypy3
  • pytest
  • pytype
  • qshell
  • really_fix_setup
  • remove_imp
  • remove_some_six_stuff
  • resimplify_ipc
  • separate_command_object
  • setup_change
  • simplify_ipc
  • test
  • test-coveralls
  • test-unskipping
  • test_log
  • test_no_skip
  • test_serialization
  • test_serialize
  • test_slice_fix
  • test_svg
  • test_tox
  • test_travis_container
  • test_travis_pypy
  • test_trusty
  • to_atoms-check
  • travis
  • try_systray_travis_fix
  • update-cairocffi
  • verticaltile_next
  • wlan_fixes_test
  • xcbq_stuff

pending completion
621

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:

4020 of 10907 relevant lines covered (36.86%)

2.2 hits per line

Relevant lines Covered
Build:
Build:
10907 RELEVANT LINES 4020 COVERED LINES
2.2 HITS PER LINE
Source Files on fix_floating
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
621 fix_floating 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 c... push 04 Mar 2016 05:44AM UTC flacjacket travis-ci pending completion  
620 fix_floating x push 04 Mar 2016 05:01AM UTC flacjacket travis-ci pending completion  
619 fix_floating x push 04 Mar 2016 03:54AM UTC flacjacket travis-ci pending completion  
See All Builds (248)
  • 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