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

qtile / qtile
83%
master: 83%

Build:
Build:
LAST BUILD BRANCH: initialise-fontconfig
DEFAULT BRANCH: master
Repo Added 14 Sep 2014 07:27PM UTC
Files 156
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 initialise-fontconfig
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 0.10.5
  • 5422
  • 5428
  • QiangF-scratchpad-fix
  • StateHint
  • Update-guess-terminal-ghostty
  • Use-Canto-Remote-and-tags
  • activation-surface
  • activation-test
  • add-charge-control
  • add-coredump-ci
  • add-debian-packaging
  • add-default-config-option
  • add-netup-widget
  • add-next-prev-layout-test
  • add-prompt-toolkit
  • add-richcarni-maintainer
  • add-udev-debug
  • add-xcb-cursor
  • also-check-wheel-builds
  • assume-gtk-tests
  • async-widget
  • autodetect-wayland
  • bar_finalize
  • bat-charge-color
  • better-udev-rules
  • bring_to_front_and_focus
  • build-config-libs
  • bump-action-versions
  • bump-actions
  • bump-timeout-for-spawn-in-group
  • cache-wayland-deps
  • cancel-once
  • changelog
  • check-qtile-with-uv
  • checkupdates-widget-fix-fedora
  • chore/ci/update-ruff
  • chore/libqtile/images-use-math-pi
  • ci-314
  • ci-PIthon
  • clear-floats-kept-above
  • clear-focus
  • client-focus-twice
  • close-dev-null-spawn
  • cmd_obj-json-output
  • cmd_obj_pass_kwargs
  • correct-license-specification
  • coveralls-main
  • create-task-wrapper-volume
  • cross
  • current_layout
  • current_layout_merge
  • current_layout_mode
  • current_layout_orientation
  • dbus-fast-migration
  • default-backlight
  • define-hash
  • delete-finalized-gaps
  • develop
  • do-not-mkdir-default-log
  • doc-aiohttp
  • doc-typo
  • doc/set_font
  • doc_fixes
  • docs-build-cleanups
  • docs-cleanups
  • docs-config-vars
  • docs-fix-widget-screenshots
  • docs-git-install
  • docs-update
  • docs-update-link
  • docs-wayc
  • dont-ignore-disconnected-monitors
  • dont-recommend-pip
  • dont-stacktrace-markup
  • drop-bin-qtile
  • drop-default-event-loop-policy
  • drop-gpl
  • drop-iwlan
  • drop-mailing-list
  • drop-old-ubuntu-note
  • drop-pycairo
  • drop-pylintrc
  • drop-ruff-required-version
  • drop-string-events
  • drop-unused-type-ignores
  • drop-x11-wrapper
  • ekollof-bsd-fixes
  • elParaguayo-issue5192-fix
  • extdata
  • faq-typo
  • feat/profiling
  • feat/single-pixel-buffer
  • ffibuild-leftovers
  • finish-imgs
  • fix-bar-spacing
  • fix-blurry-bar
  • fix-canto
  • fix-ci
  • fix-ci-badge
  • fix-edid-name
  • fix-existingwm-exception
  • fix-flake-patches
  • fix-idlerpg-widget
  • fix-includes
  • fix-launchbar-icon_size
  • fix-make-warnings
  • fix-manifest-errors
  • fix-missing-attr
  • fix-mypy
  • fix-prompt-uppercase-input
  • fix-pulsevolume-subscribe
  • fix-python-314-deprecation
  • fix-release-workflow
  • fix-screen-match-group
  • fix-screensplit-hooks
  • fix-statusnotifier-icon-update
  • fix-test-fd-leak
  • fix-textbox-widgets-padding
  • fix-typo
  • fix-warning-spam-screensplit
  • fix-wayland-build
  • fix-wayland-builder
  • fix-wayland-follow_mouse_focus
  • fix-xdg-clipping
  • fix-xwayland-xcb-connection
  • fix/ignore-duplicate-serials
  • fix/reload-config-skip-main
  • fix/systray-finalize-windows-map
  • fix_bluetooth_dbus
  • fixing-packaging
  • flake-add-aiohttp
  • flake-build
  • flake-inputs
  • flake-tests
  • flake-update
  • flake-updates
  • format
  • full-environment-identify-output
  • gen-poll-url-own-file
  • genpollcommand-strip
  • graceful-shutdown
  • graph-weirdness
  • group-add-float-setters
  • handle-errors
  • hide-keyboard
  • httpbin-fixture
  • ignore/slash-branches
  • imap_widget
  • img_zero
  • img_zero_v2
  • implement-cursor-shape-mgr
  • inhibitor-fixes
  • inhibitor-functions
  • initialise-fontconfig
  • input_output
  • introduce-generate-screens
  • issue-4915
  • issue-5122-statusnotifier-new-icons
  • issue-5135
  • issue-5141-text-padding
  • issue-5173
  • issue-5179
  • issue-5199
  • issue-5283
  • issue-5700-keysym-from-code
  • issue-5737-missing-interface
  • issue-5747
  • issue-5753-hook-unsubscribe
  • issue-5762-ftl-ghosts
  • issue-5830-treetab-layer
  • issue-5831-spawn-pathlike
  • issue-5843-lose-focus-between-screens
  • issue-5847-expose-notify-activity
  • issue-5892-vertical-bar-click
  • json_ipc
  • jw-refactor-floating
  • less-threads
  • libdrm
  • libgirepository-2.0-dev
  • license-cleanups
  • log-hook-exception
  • log-upgrades
  • macos-backend
  • make_logo
  • master
  • match-screen-name
  • meson-warning
  • moar-asyncio
  • moar-terminals
  • modernize-pythons
  • more_shell_improvements
  • move-launchbar-docs
  • move-to-uv
  • move-xdg-requests
  • multiple_batteries
  • musl-compat
  • new-prompt-cursor
  • nix-upstream
  • nix_groupbox2
  • nixos-docs
  • nixos-docs-p
  • nixos-tests
  • no-wayland
  • no_group_returns
  • note-tracemalloc-toggle
  • noxwayland-build-failure
  • offset
  • pangocffi-closures
  • patch-1
  • patch-2
  • plasma-remove-fix
  • pr/1134
  • pre-commit-bumps
  • pre-commit-latest
  • prepend-primary-output
  • protect-bar-draw
  • pull/3707/head
  • pyproject-drop-wheel
  • pytest-eval-exceptions
  • pytype
  • pyxdg-instead
  • qtile-extras-layout-icon
  • qtile-extras-remove
  • qtile-repl
  • qtile_develop
  • reapply-position-crash
  • rearrange-output-params
  • remove-extras-tests
  • remove-old-files
  • repl-fix
  • repl-fixes
  • respect-group
  • revert-4551-hook-registries
  • screen-change-notification-fix
  • screen-matching-upgrade
  • screen-output-binding
  • scrolling-layout
  • second-CommandObject-typechecking
  • separate-volume
  • serial-number-ordering
  • set-default-background-logo
  • shell_dont_split_eval_args
  • show-hide-bar-screens
  • simple-fix
  • skip-spawn-in-group-test
  • sni-refactor
  • some-CommandObject-typechecking
  • spawn-in-group
  • spawn-null-stdio
  • spiral-border_on_single
  • spiral-shuffle
  • stale-action
  • statusnofifier-warn-iconname
  • swapping
  • systray
  • tasklist-desktop
  • test_wlan_docs_build
  • textlayout
  • textlayoutv2
  • transient-hooks
  • tree-section-linewidth
  • try-revert-wayland-fix
  • type-conversions
  • udev-uv
  • unify-hovered-window-logic
  • update-copyright-date
  • update-flake-docs
  • update-sponsor
  • use-argv-0
  • use-github-mirror-seatd
  • use-local-httpbin
  • use-uv-action
  • user-idle-timers
  • v0.10.0
  • v0.10.1
  • v0.10.2
  • v0.10.3
  • v0.10.4
  • v0.10.5
  • v0.10.6
  • v0.10.7
  • v0.11.0
  • v0.11.1
  • v0.12.0
  • v0.13.0
  • v0.15.0
  • v0.15.1
  • v0.16.0
  • v0.16.1
  • v0.19.0
  • v0.21.0
  • v0.22.0
  • v0.22.1
  • v0.23.0
  • v0.23.0-beta0
  • v0.23.0-beta2
  • v0.23.0-beta3
  • v0.24.0
  • v0.25.0
  • v0.26.0
  • v0.27.0
  • v0.28.0
  • v0.28.1
  • v0.29.0
  • v0.30.0
  • v0.31.0
  • v0.32.0
  • v0.33.0
  • v0.33.99
  • v0.34.0
  • v0.34.1
  • v0.35.0
  • v0.9.0
  • v0.9.1
  • vertical-launchbar
  • vertical-tasklist
  • vertical-text-no-rotate
  • virtual
  • wayc
  • wayc-build-debugging
  • wayc-build-headers
  • wayc-clipboard
  • wayc-drag-icon
  • wayc-drag-layer-fix
  • wayc-ext-session-lock
  • wayc-fix-listeners
  • wayc-fix-pointer-focus
  • wayc-fix-pointer-focus-pt2
  • wayc-fix-setuptools-normalize
  • wayc-fix-title
  • wayc-fixed-size
  • wayc-focus-deactivate2
  • wayc-fullscreen-background
  • wayc-fullscreen-debugging
  • wayc-gitignore
  • wayc-grab-in-c
  • wayc-implicit-grab
  • wayc-implicit-grab-lock
  • wayc-layer-view-focus-dep
  • wayc-limit-scroll-callbacks
  • wayc-make-wayland
  • wayc-makefile
  • wayc-move-bar-to-layer-group
  • wayc-move-up-down
  • wayc-no-screen-change-on-vt-switch
  • wayc-no-xdg-decorations
  • wayc-official
  • wayc-remove-xwayland-fullscreen-background
  • wayc-rtd2
  • wayc-scrolling-displacement-limit
  • wayc-skip-dgroup-test
  • wayc-spawn-in-group
  • wayc-tidy-ftl
  • wayc-tidy-up-internal
  • wayc-track-focused-view
  • wayc-update-manifest
  • wayc-wayland_display
  • wayc-xdg-popup-focus
  • wayc-xdg-popups
  • wayc-xwayland-clipboard
  • wayc-xwayland-crash
  • wayc-xwayland-crash-fix
  • wayc-xwayland-finish
  • wayc-xwayland-fixedsize
  • wayc-xwayland-titles
  • wayc-xwyland-props
  • wayland-above-below
  • wayland-contribution-docs
  • wayland-core-get-inputs
  • wayland-current-status
  • wayland-ftl-urgent-window
  • wayland-handle-key-repeats
  • wayland-idle
  • wayland-image-copy
  • wayland-layer-shell-version
  • wayland-logging
  • wayland-output-power-management
  • wayland-pager-focus
  • wayland-popups
  • wayland-silence-build-warning
  • wayland-skip-taskbar
  • wayland-touch-device-support
  • wayland-transient-for
  • wayland-wm-type
  • wayland_remove_scroll_logging
  • widget-cleanups
  • widget-finalization-again
  • widget_cleanup
  • widget_import_errors
  • window-bar
  • wl-avoid-refocus
  • wl-cairo-surface-segfault
  • wl-firefox-dnd-fix
  • wl-fix-blurry-icons
  • wl-fix-current_screen
  • wl-fix-float-keep-above
  • wl-fix-kbd-repeat
  • wl-fix-keep-above
  • wl-fix-keybindings
  • wl-fix-kill
  • wl-fix-repeat-keybindings
  • wl-fix-unlock-disconnect
  • wl-fix-warp-focus
  • wl-fix-warp-loop
  • wl-fix-xdg-popup_unconstrain
  • wl-get-mouse-position
  • wl-internal-hidpi
  • wl-layers-rejig
  • wl-output-enable-segfault
  • wl-pointer-constraints-focus
  • wl-pointer_constraints
  • wl-popup-return-focus
  • wl-scale-aware-draw
  • wl-stacking-info-node-id
  • wl-stacking-order-test
  • wl-update-pointer-focus
  • wl-util-formatting
  • wl-xcursor-config
  • wl-xdg-geom-changed
  • wl-xwayland-popup-fix
  • wl-xwayland-redirect
  • wl-xwayland-segfault
  • wl-xwayland-static-fix
  • wlan-ipaddr
  • wlaniw
  • wlr-log
  • wlroots-next
  • wrap-text
  • x11-duplicate-wm
  • x11-pointerbarrier-screen-focus
  • x11-test-fix
  • xfail-fixes
  • xterm-indep-tests
  • xwayland-popup-fix
  • xwayland-urgent
  • z-layer-management
  • zordsdavini-irc-actions

02 Apr 2026 04:24AM UTC coverage: 82.727% (-0.006%) from 82.733%
23883732147

Pull #5902

github

web-flow
Merge 7facb1293 into 67dcd07f0
Pull Request #5902: Initialise fontconfig before starting qtile

4 of 4 new or added lines in 2 files covered. (100.0%)

3 existing lines in 1 file now uncovered.

17069 of 20633 relevant lines covered (82.73%)

4.51 hits per line

Relevant lines Covered
Build:
Build:
20633 RELEVANT LINES 17069 COVERED LINES
4.51 HITS PER LINE
Source Files on master
  • Tree
  • List 156
  • Changed 10
  • Source Changed 0
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23883732147 initialise-fontconfig Merge 7facb1293 into 67dcd07f0 Pull #5902 02 Apr 2026 04:44AM UTC web-flow github
82.73
23872174185 master [docs] Fix GenPollUrl widget screenshots f2b68125a changed certain widget screenshots to just use a TextBox. However, the docs use the widget name to display the screenshots next to the correct widget text. So, as a... push 01 Apr 2026 10:00PM UTC elParaguayo github
82.73
23871255851 docs-fix-widget-screenshots Merge 99b3fcdd0 into 3a237df06 Pull #5904 01 Apr 2026 09:36PM UTC web-flow github
82.73
23870619399 docs-fix-widget-screenshots Merge cd2f76675 into 3a237df06 Pull #5904 01 Apr 2026 09:20PM UTC web-flow github
82.71
23870589167 docs-fix-widget-screenshots Merge c16cc69ec into 3a237df06 Pull #5904 01 Apr 2026 09:20PM UTC web-flow github
82.73
23831303776 initialise-fontconfig Merge e9c48b742 into 3a237df06 Pull #5902 01 Apr 2026 04:22AM UTC web-flow github
82.72
23789075566 initialise-fontconfig Merge 85a62b964 into 3a237df06 Pull #5902 31 Mar 2026 09:15AM UTC web-flow github
82.74
23638723108 issue-5892-vertical-bar-click Merge f389338ec into 777a4403e Pull #5895 27 Mar 2026 09:19AM UTC web-flow github
82.71
23466374080 master [wayland] Fix build if no xwayland support Qtile would not compile if wlroots was built without xwayland support as our build script resulted in references to xwayland specific code and because cffi doesn't preprocess headers. Fixes #5884 push 24 Mar 2026 12:27AM UTC tych0 github
82.72
23466357531 master tests: pass full env to x11_identify_output test If we only pass the backend's env, we'll only get $DISPLAY but not $PYTHONPATH. This means that we won't be able to find qtile's libs, and the test will fail. Fixes #5883 Signed-off-by: Tycho And... push 24 Mar 2026 12:26AM UTC tych0 github
82.72
See All Builds (5737)
  • 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