Compare commits
merge into: brl:citadel
brl:citadel
brl:citadel-46.0
brl:citadel-45.0
brl:citadel-43.0
brl:citadel-42.1
brl:main
brl:gnome-3-36
brl:wip/carlosg/im-events
brl:gbsneto/effects-paint-nodes
brl:wip/carlosg/input-thread
brl:benzea/fix-notification-crash
brl:wip/carlosg/shuffle-coverage
brl:cherry-pick-d67ba3ea
brl:wip/exalm/focused-appearance
brl:gbsneto/offscreen-paint-node
brl:wip/carlosg/im-events-3.36
brl:wip/exalm/unaccel
brl:gnome-3-34
brl:wip/carlosg/a11y-snoop-keys
brl:wip/carlosg/centralized-panel-auto-orientation
brl:wip/carlosg/inputfd
brl:wip/smcv/cogl-show-test-output
brl:wip/carlosg/broadcast-offers-3.36
brl:wip/cally-leak
brl:gnome-3-28
brl:wip/lantw/xwayland-Don't-use-abstract-socket-on-non-Linux-systems
brl:wip/lantw/tests/wayland-Don't-test-file-sealing-on-the-fallback-case
brl:gnome-3-32
brl:gnome-3-30
brl:wip/carlosg/x11-selection-timestamps
brl:wip/carlosg/device-mapper-scores
brl:wip/carlosg/cycle-integrated-tablets
brl:gtk3-ci
brl:pwood/fix-trackball-button-scroll
brl:wip/nielsdg/meta-multi-texture
brl:wip/nielsdg/meta-multi-texture-dmabuf
brl:wip/carlosg/fix-x11-wacom-device
brl:wip/hadess/fedora-no-wayland
brl:wip/carlosg/ci-coverity
brl:wip/chergert/has-accessible
brl:wip/chergert/paint-node-cleanup
brl:wip/chergert/identity-matrix
brl:benzea/ignore-monitor-connector
brl:benzea/use-sysprof-prefix
brl:benzea/ci-add-machine-id
brl:wip/carlosg/clutter-seat
brl:wip/carlosg/drop-caps
brl:wip/carlosg/fix-second-monitor-invalidations(again)
brl:wip/nielsdg/add-wayland-buf-docs
brl:gbsneto/content-part2
brl:wip/carlosg/fix-open-lid-flicker
brl:wip/kms-connector-add-remove
brl:gbsneto/fix-geometric-picking
brl:wip/carlosg/xwayland-initfd
brl:wip/carlosg/avoid-app-updates-2
brl:wip/run-tests-install
brl:wip/nielsdg/uncrustify
brl:wip/nielsdg/add-yuv-support
brl:wip/nieldsg/cogl-pixel-format-include-dr
brl:wip/gbsneto/kms-transactions-on-steroids
brl:wip/nielsdg/remove-gl-alpha
brl:wip/carlosg/left-handed-tablet-touchpads
brl:wip/nielsdg/add-yuv-support-gnome-3-32
brl:wip/nieldsg/cogl-pixel-format-include-drm
brl:wip/carlosg/no-passive-grabs-on-wayland
brl:dcvviewer
brl:cherry-pick-1ca0fdc9
brl:wip/nielsdg/junit-report
brl:gbsneto/charts
brl:wip/carlosg/axe-libsn
brl:wip/nielsdg/reenable-gtk-doc
brl:gbsneto/graphene2
brl:wip/fmuellner/flash-flash
brl:wip/fmuellner/missing-image-missing
brl:wip/carlosg/unfocus-on-modal
brl:wip/rstrode/rhel-8.0.0
brl:gbsneto/cleanup-x11-from-meta-window
brl:gbsneto/content-pt1
brl:wip/muktupavels/work-areas-v2
brl:wip/carlosg/context-priority
brl:wip/texture-purge-on-nvidia
brl:wip/nielsdg/sprinkle-some-g-likely
brl:wip/3-monitors-on-nvidia
brl:wip/nielsdg/uncrustify-test
brl:wip/nielsdg/clutter-remove-deprecated
brl:wip/3v1n0/run-tests-in-ci
brl:cherry-pick-8eabfaaa
brl:alatiera/docker-images
brl:wip/carlosg/there-can-be-only-one
brl:gbsneto/paint-nodes
brl:wip/fmuellner/hide-titlebar-when-tiled
brl:wip/carlosg/issue-294
brl:wip/laney/drmmodegetresources-handle-failure
brl:wip/muktupavels/work-areas
brl:gbsneto/tty-switch-crash
brl:cherry-pick-041be7c5
brl:wip/carlosg/move-resize-loop
brl:gnome-3-24
brl:wip/carlosg/keep-depressed-mods-depressed
brl:wip/idletime-inhibitors
brl:wip/ssd-black-borders-fix
brl:gbsneto/small-leak
brl:wip/fmuellner/fix-condition
brl:wip/fmuellner/fix-headless-segfault
brl:gnome-3-26
brl:wip/gbsneto/tile-picker
brl:wip/carlosg/text-input
brl:wip/fmuellner/contraint-tiling
brl:wip/xwayland-on-demand
brl:gnome-3-22
brl:tintou/wip/vapi
brl:wip/carlosg/performance-improvements
brl:wip/jstpierre/cursor-position-tracker
brl:gnome-3-20
brl:gnome-3-18
brl:wip/fmuellner/gtk-shadows
brl:gnome-3-4
brl:gnome-3-6
brl:gnome-3-8
brl:gnome-3-10
brl:gnome-3-12
brl:gnome-3-2
brl:gnome-3-0
brl:gnome-3-14
brl:gnome-3-16
brl:wip/garnacho/wayland-emulated-output-transform
brl:wip/garnacho/virtual-input-device
brl:wip/tablet-protocol-v2
brl:wip/tablet-protocol
brl:wip/rtcm/merge
brl:wip/tiling-2
brl:wip/primary-selection
brl:wip/garnacho/wayland-startup-notification
brl:wip/garnacho/wayland-extra-scroll-events
brl:wip/halfline/black-stage-before-dpms-off
brl:wip/fullscreen
brl:wip/dnd-actions
brl:wip/garnacho/touchpad-gestures
brl:wip/viewport
brl:wip/dnd-surface2
brl:wip/dnd-surface
brl:wip/background-rework
brl:wip/quadbuffer-stereo
brl:wip/gestures
brl:wip/xtoglsync
brl:wip/xtoglsync-3-10
brl:wayland
brl:wip/split-cursor-tracker
brl:wip/ui-on-own-connection
brl:wip/icons
brl:wip/compositor-menu
brl:wip/login1
brl:wip/resize-2
brl:wip/resize
brl:wip/surface-two
brl:wip/no-reparent
brl:gnome-3-10-wayland
brl:wip/surface-content
brl:wip/xdg-shell-props
brl:wip/subsurfaces
brl:wip/csd-flicker
brl:wip/remove-map
brl:wip/mult-window-actors
brl:wip/culling
brl:wip/wayland-clutter-events-2
brl:wip/wayland-work
brl:wip/wayland-clutter-events
brl:wip/new-api
brl:wip/wayland-opaque
brl:wip/wayland-bare-metal
brl:wip/tower
brl:wip/display-no-wayland
brl:wip/wayland-display
brl:focus-new
brl:wip/is-switch-fixes
brl:wip/gcampax/background
brl:wip/frame-synchronization
brl:wip/media-keys
brl:wip/multitouchr
brl:wip/xinput2r
brl:wip/message-tray
brl:wip/cb2eb3
brl:wip/gmenu
brl:wip/multitouch
brl:wip/xinput2
brl:configurable-shadows
brl:override-redirect-exclusion
brl:3.37.91
brl:3.36.5
brl:3.37.90
brl:3.36.4
brl:3.37.3
brl:3.36.3
brl:3.37.2
brl:3.34.6
brl:3.36.2
brl:3.37.1
brl:3.34.5
brl:3.36.1
brl:3.36.0
brl:3.35.92
brl:3.35.91
brl:3.34.4
brl:3.35.90
brl:3.34.3
brl:3.35.3
brl:3.34.2
brl:3.35.2
brl:3.35.1
brl:3.34.1
brl:3.34.0
brl:3.33.92
brl:3.33.91
brl:3.33.90
brl:3.33.4
brl:3.33.3
brl:3.33.2
brl:3.33.1
brl:3.32.2
brl:3.28.4
brl:3.32.1
brl:3.32.0
brl:3.31.92
brl:3.31.91
brl:3.31.90
brl:3.31.4
brl:3.31.2
brl:3.30.2
brl:3.30.1
brl:3.30.0
brl:3.29.92
brl:3.29.91
brl:3.29.90
brl:3.28.3
brl:3.29.4
brl:3.29.3
brl:3.29.2
brl:3.28.2
brl:3.29.1
brl:3.28.1
brl:3.28.0
brl:3.27.92
brl:3.27.91-real
brl:3.27.91
brl:3.26.2
brl:3.27.1
brl:3.26.1
brl:3.26.0
brl:3.25.92
brl:3.25.91
brl:3.25.90
brl:3.24.4
brl:3.25.4
brl:3.24.3
brl:3.25.3
brl:3.25.2
brl:3.24.2
brl:3.25.1
brl:3.22.4
brl:3.24.1
brl:3.24.0
brl:3.23.92
brl:3.23.91
brl:3.22.3
brl:3.23.90
brl:3.23.3
brl:3.23.2
brl:3.22.2
brl:3.23.1
brl:3.22.1
brl:3.22.0
brl:3.21.92
brl:3.21.91
brl:3.21.90
brl:3.21.4
brl:3.20.3
brl:3.21.3
brl:3.21.2
brl:3.20.2
brl:3.21.1
brl:3.18.4
brl:3.20.1
brl:3.20.0
brl:3.19.92
brl:3.18.3
brl:3.19.91
brl:3.19.90
brl:3.19.4
brl:3.19.3
brl:3.19.2
brl:3.18.2
brl:3.19.1
brl:3.16.4
brl:3.18.1
brl:3.18.0
brl:3.17.92
brl:3.17.91
brl:3.17.90
brl:3.17.4
brl:3.16.3
brl:3.17.3
brl:3.17.2
brl:3.16.2
brl:3.17.1
brl:3.16.1.1
brl:3.16.1
brl:3.16.0
brl:3.14.4
brl:3.15.92
brl:3.15.91
brl:3.15.90
brl:3.15.4
brl:3.15.3
brl:3.14.3
brl:3.15.2
brl:3.14.2
brl:3.14.1.5
brl:3.15.1
brl:3.14.1
brl:3.14.0
brl:3.13.92
brl:3.13.91
brl:3.13.90
brl:3.13.4
brl:3.13.3
brl:3.13.2
brl:3.12.2
brl:3.13.1
brl:3.12.1-wayland
brl:3.12.1
brl:3.12.0-wayland
brl:3.12.0
brl:3.11.92-wayland
brl:3.11.92
brl:3.11.91-wayland
brl:3.11.91
brl:3.11.90-wayland
brl:3.11.90
brl:3.10.4-wayland
brl:3.10.4
brl:3.11.5-wayland
brl:3.11.5
brl:3.11.4-wayland
brl:3.10.3
brl:3.11.4
brl:3.11.3-wayland
brl:3.11.3
brl:3.11.2-wayland
brl:3.10.2
brl:3.11.2
brl:3.11.1-wayland
brl:3.11.1
brl:3.10.1.1
brl:3.10.1-wayland
brl:3.10.1
brl:3.10.0.1-wayland
brl:3.10.0.1
brl:3.10.0-wayland
brl:3.10.0
brl:3.9.92-wayland
brl:3.9.92
brl:3.9.91-wayland
brl:3.9.90-wayland
brl:3.9.91
brl:3.9.90
brl:3.8.4
brl:3.9.5
brl:3.9.4
brl:3.9.3
brl:3.8.3
brl:3.9.2
brl:3.8.2
brl:3.9.1
brl:3.8.1
brl:3.8.0
brl:3.7.92
brl:3.7.91
brl:3.7.90
brl:3.6.3
brl:3.7.5
brl:3.7.4
brl:3.7.3
brl:3.7.2
brl:3.6.2
brl:3.7.1
brl:3.6.1
brl:3.6.0
brl:3.5.92
brl:3.5.91
brl:3.5.90
brl:3.5.5
brl:3.5.4
brl:3.5.3
brl:3.5.2
brl:3.4.1
brl:3.4.0
brl:3.3.92
brl:3.3.90
brl:3.3.5
brl:3.3.4
brl:3.2.2
brl:3.3.3
brl:3.3.2
brl:3.2.1
brl:3.2.0
brl:3.1.92
brl:3.1.91.1
brl:3.1.90.1
brl:3.1.90
brl:3.1.4
brl:3.1.3.1
brl:3.1.3
brl:3.0.2.1
brl:3.0.2
brl:3.0.1
brl:3.0.0
brl:2.91.93
brl:2.91.92
brl:2.91.91
brl:2.91.90
brl:2.91.6
brl:2.91.5
brl:2.91.4
brl:2.91.3
brl:2.91.2
brl:2.91.1
brl:2.91.0
brl:2.31.5
brl:2.31.4
brl:2.31.2
brl:2.29.1
brl:2.29.0
brl:2.28.0
brl:2.27.5
brl:2.27.4
brl:2.27.3
brl:2.27.2
brl:2.27.1
brl:release-2.25.144_0.6
brl:release-2.25.144_0.5
brl:release-2.25.144_0.4
brl:release-2.25.144_0.3
brl:release-2.25.144_0.2
brl:release-2.25.144_0.1
brl:release-2.25.55-0.1
brl:METACITY_2_25_144
brl:METACITY_2_25_89
brl:METACITY_2_25_55
brl:METACITY_2_25_34
brl:METACITY_2_25_21
brl:METACITY_2_25_13
brl:METACITY_2_25_8
brl:METACITY_2_25_5
brl:METACITY_2_25_1
brl:METACITY_2_5_0really
brl:METACITY_2_23_89
brl:METACITY_2_23_55
brl:METACITY_2_23_34
brl:METACITY_2_23_21
brl:METACITY_2_23_13
brl:METACITY_2_23_8
brl:METACITY_2_23_3
brl:METACITY_2_23_2
brl:METACITY_2_23_1
brl:METACITY_2_23_0
brl:METACITY_2_21_13
brl:METACITY_2_21_8
brl:METACITY_2_21_5
brl:METACITY_2_21_3
brl:METACITY_2_21_2
brl:METACITY_2_21_1
brl:METACITY_2_20
brl:METACITY_2_19_55
brl:METACITY_2_19_34
brl:METACITY_2_19_13
brl:METACITY_2_19_8
brl:METACITY_2_19_5
brl:METACITY_2_19_3
brl:METACITY_2_19_2
brl:METACITY_2_19_1
brl:METACITY_2_17_5
brl:METACITY_2_17_3
brl:METACITY_2_17_2
brl:METACITY_2_17_1
brl:METACITY_2_17_0
brl:METACITY_2_16_2
brl:METACITY_2_16_1
brl:METACITY_2_16_0
brl:METACITY_2_15_34
brl:METACITY_2_15_21
brl:METACITY_2_15_13
brl:METACITY_2_15_8
brl:METACITY_2_15_5
brl:METACITY_2_15_3
brl:METACITY_2_15_2
brl:METACITY_2_15_1
brl:METACITY_2_15_0
brl:METACITY_2_13_89
brl:METACITY_2_13_55
brl:METACITY_2_13_34
brl:METACITY_2_13_21
brl:METACITY_2_13_13
brl:METACITY_2_13_8
brl:METACITY_2_13_5
brl:METACITY_2_13_3
brl:METACITY_2_13_2
brl:METACITY_2_13_1
brl:METACITY_2_13_0
brl:METACITY_2_12_1
brl:METACITY_2_12_0
brl:METACITY_2_11_3
brl:METACITY_2_11_2
brl:METACITY_2_11_1
brl:METACITY_2_11_0
brl:METACITY_2_10_2
brl:METACITY_2_10_1
brl:METACITY_2_10_0
brl:METACITY_2_9_34
brl:METACITY_2_9_21
brl:METACITY_2_9_13
brl:METACITY_2_9_8
brl:METACITY_2_9_5
brl:METACITY_2_9_3
brl:METACITY_2_9_2
brl:METACITY_2_9_1
brl:METACITY_2_9_0
brl:METACITY_2_8_6
brl:METACITY_2_8_5
brl:METACITY_2_8_4
brl:METACITY_2_8_3
brl:METACITY_2_8_2
brl:METACITY_2_8_1
brl:METACITY_2_8_0
brl:METACITY_2_7_1
brl:METACITY_2_7_0
brl:METACITY_2_6_2
brl:METACITY_2_6_1
brl:METACITY_2_6_0
brl:METACITY_2_5_5
brl:METACITY_2_5_3
brl:METACITY_2_5_2
brl:METACITY_2_5_1
brl:METACITY_2_5_0
brl:METACITY_2_4_13_90
brl:METACITY_2_4_13
brl:METACITY_2_4_8
brl:METACITY_2_4_5
brl:METACITY_2_4_3
brl:METACITY_2_4_2
brl:METACITY_2_4_1
brl:METACITY_REDHAT_2_4_0_92
brl:METACITY_REDHAT_2_4_0_91
brl:METACITY_2_4_0
brl:METACITY_2_3_610
brl:METACITY_2_3_377
brl:METACITY_2_3_233
brl:METACITY_2_3_144
brl:METACITY_2_3_89
brl:METACITY_2_3_55
brl:METACITY_2_3_34
brl:METACITY_2_3_21
brl:METACITY_2_3_13
brl:METACITY_2_3_8
brl:METACITY_2_3_5
brl:METACITY_2_3_3
brl:METACITY_2_3_2
brl:METACITY_2_3_1
...
pull from: brl:wip/fmuellner/missing-image-missing
brl:citadel-46.0
brl:citadel-45.0
brl:citadel-43.0
brl:citadel-42.1
brl:citadel
brl:main
brl:gnome-3-36
brl:wip/carlosg/im-events
brl:gbsneto/effects-paint-nodes
brl:wip/carlosg/input-thread
brl:benzea/fix-notification-crash
brl:wip/carlosg/shuffle-coverage
brl:cherry-pick-d67ba3ea
brl:wip/exalm/focused-appearance
brl:gbsneto/offscreen-paint-node
brl:wip/carlosg/im-events-3.36
brl:wip/exalm/unaccel
brl:gnome-3-34
brl:wip/carlosg/a11y-snoop-keys
brl:wip/carlosg/centralized-panel-auto-orientation
brl:wip/carlosg/inputfd
brl:wip/smcv/cogl-show-test-output
brl:wip/carlosg/broadcast-offers-3.36
brl:wip/cally-leak
brl:gnome-3-28
brl:wip/lantw/xwayland-Don't-use-abstract-socket-on-non-Linux-systems
brl:wip/lantw/tests/wayland-Don't-test-file-sealing-on-the-fallback-case
brl:gnome-3-32
brl:gnome-3-30
brl:wip/carlosg/x11-selection-timestamps
brl:wip/carlosg/device-mapper-scores
brl:wip/carlosg/cycle-integrated-tablets
brl:gtk3-ci
brl:pwood/fix-trackball-button-scroll
brl:wip/nielsdg/meta-multi-texture
brl:wip/nielsdg/meta-multi-texture-dmabuf
brl:wip/carlosg/fix-x11-wacom-device
brl:wip/hadess/fedora-no-wayland
brl:wip/carlosg/ci-coverity
brl:wip/chergert/has-accessible
brl:wip/chergert/paint-node-cleanup
brl:wip/chergert/identity-matrix
brl:benzea/ignore-monitor-connector
brl:benzea/use-sysprof-prefix
brl:benzea/ci-add-machine-id
brl:wip/carlosg/clutter-seat
brl:wip/carlosg/drop-caps
brl:wip/carlosg/fix-second-monitor-invalidations(again)
brl:wip/nielsdg/add-wayland-buf-docs
brl:gbsneto/content-part2
brl:wip/carlosg/fix-open-lid-flicker
brl:wip/kms-connector-add-remove
brl:gbsneto/fix-geometric-picking
brl:wip/carlosg/xwayland-initfd
brl:wip/carlosg/avoid-app-updates-2
brl:wip/run-tests-install
brl:wip/nielsdg/uncrustify
brl:wip/nielsdg/add-yuv-support
brl:wip/nieldsg/cogl-pixel-format-include-dr
brl:wip/gbsneto/kms-transactions-on-steroids
brl:wip/nielsdg/remove-gl-alpha
brl:wip/carlosg/left-handed-tablet-touchpads
brl:wip/nielsdg/add-yuv-support-gnome-3-32
brl:wip/nieldsg/cogl-pixel-format-include-drm
brl:wip/carlosg/no-passive-grabs-on-wayland
brl:dcvviewer
brl:cherry-pick-1ca0fdc9
brl:wip/nielsdg/junit-report
brl:gbsneto/charts
brl:wip/carlosg/axe-libsn
brl:wip/nielsdg/reenable-gtk-doc
brl:gbsneto/graphene2
brl:wip/fmuellner/flash-flash
brl:wip/fmuellner/missing-image-missing
brl:wip/carlosg/unfocus-on-modal
brl:wip/rstrode/rhel-8.0.0
brl:gbsneto/cleanup-x11-from-meta-window
brl:gbsneto/content-pt1
brl:wip/muktupavels/work-areas-v2
brl:wip/carlosg/context-priority
brl:wip/texture-purge-on-nvidia
brl:wip/nielsdg/sprinkle-some-g-likely
brl:wip/3-monitors-on-nvidia
brl:wip/nielsdg/uncrustify-test
brl:wip/nielsdg/clutter-remove-deprecated
brl:wip/3v1n0/run-tests-in-ci
brl:cherry-pick-8eabfaaa
brl:alatiera/docker-images
brl:wip/carlosg/there-can-be-only-one
brl:gbsneto/paint-nodes
brl:wip/fmuellner/hide-titlebar-when-tiled
brl:wip/carlosg/issue-294
brl:wip/laney/drmmodegetresources-handle-failure
brl:wip/muktupavels/work-areas
brl:gbsneto/tty-switch-crash
brl:cherry-pick-041be7c5
brl:wip/carlosg/move-resize-loop
brl:gnome-3-24
brl:wip/carlosg/keep-depressed-mods-depressed
brl:wip/idletime-inhibitors
brl:wip/ssd-black-borders-fix
brl:gbsneto/small-leak
brl:wip/fmuellner/fix-condition
brl:wip/fmuellner/fix-headless-segfault
brl:gnome-3-26
brl:wip/gbsneto/tile-picker
brl:wip/carlosg/text-input
brl:wip/fmuellner/contraint-tiling
brl:wip/xwayland-on-demand
brl:gnome-3-22
brl:tintou/wip/vapi
brl:wip/carlosg/performance-improvements
brl:wip/jstpierre/cursor-position-tracker
brl:gnome-3-20
brl:gnome-3-18
brl:wip/fmuellner/gtk-shadows
brl:gnome-3-4
brl:gnome-3-6
brl:gnome-3-8
brl:gnome-3-10
brl:gnome-3-12
brl:gnome-3-2
brl:gnome-3-0
brl:gnome-3-14
brl:gnome-3-16
brl:wip/garnacho/wayland-emulated-output-transform
brl:wip/garnacho/virtual-input-device
brl:wip/tablet-protocol-v2
brl:wip/tablet-protocol
brl:wip/rtcm/merge
brl:wip/tiling-2
brl:wip/primary-selection
brl:wip/garnacho/wayland-startup-notification
brl:wip/garnacho/wayland-extra-scroll-events
brl:wip/halfline/black-stage-before-dpms-off
brl:wip/fullscreen
brl:wip/dnd-actions
brl:wip/garnacho/touchpad-gestures
brl:wip/viewport
brl:wip/dnd-surface2
brl:wip/dnd-surface
brl:wip/background-rework
brl:wip/quadbuffer-stereo
brl:wip/gestures
brl:wip/xtoglsync
brl:wip/xtoglsync-3-10
brl:wayland
brl:wip/split-cursor-tracker
brl:wip/ui-on-own-connection
brl:wip/icons
brl:wip/compositor-menu
brl:wip/login1
brl:wip/resize-2
brl:wip/resize
brl:wip/surface-two
brl:wip/no-reparent
brl:gnome-3-10-wayland
brl:wip/surface-content
brl:wip/xdg-shell-props
brl:wip/subsurfaces
brl:wip/csd-flicker
brl:wip/remove-map
brl:wip/mult-window-actors
brl:wip/culling
brl:wip/wayland-clutter-events-2
brl:wip/wayland-work
brl:wip/wayland-clutter-events
brl:wip/new-api
brl:wip/wayland-opaque
brl:wip/wayland-bare-metal
brl:wip/tower
brl:wip/display-no-wayland
brl:wip/wayland-display
brl:focus-new
brl:wip/is-switch-fixes
brl:wip/gcampax/background
brl:wip/frame-synchronization
brl:wip/media-keys
brl:wip/multitouchr
brl:wip/xinput2r
brl:wip/message-tray
brl:wip/cb2eb3
brl:wip/gmenu
brl:wip/multitouch
brl:wip/xinput2
brl:configurable-shadows
brl:override-redirect-exclusion
brl:3.37.91
brl:3.36.5
brl:3.37.90
brl:3.36.4
brl:3.37.3
brl:3.36.3
brl:3.37.2
brl:3.34.6
brl:3.36.2
brl:3.37.1
brl:3.34.5
brl:3.36.1
brl:3.36.0
brl:3.35.92
brl:3.35.91
brl:3.34.4
brl:3.35.90
brl:3.34.3
brl:3.35.3
brl:3.34.2
brl:3.35.2
brl:3.35.1
brl:3.34.1
brl:3.34.0
brl:3.33.92
brl:3.33.91
brl:3.33.90
brl:3.33.4
brl:3.33.3
brl:3.33.2
brl:3.33.1
brl:3.32.2
brl:3.28.4
brl:3.32.1
brl:3.32.0
brl:3.31.92
brl:3.31.91
brl:3.31.90
brl:3.31.4
brl:3.31.2
brl:3.30.2
brl:3.30.1
brl:3.30.0
brl:3.29.92
brl:3.29.91
brl:3.29.90
brl:3.28.3
brl:3.29.4
brl:3.29.3
brl:3.29.2
brl:3.28.2
brl:3.29.1
brl:3.28.1
brl:3.28.0
brl:3.27.92
brl:3.27.91-real
brl:3.27.91
brl:3.26.2
brl:3.27.1
brl:3.26.1
brl:3.26.0
brl:3.25.92
brl:3.25.91
brl:3.25.90
brl:3.24.4
brl:3.25.4
brl:3.24.3
brl:3.25.3
brl:3.25.2
brl:3.24.2
brl:3.25.1
brl:3.22.4
brl:3.24.1
brl:3.24.0
brl:3.23.92
brl:3.23.91
brl:3.22.3
brl:3.23.90
brl:3.23.3
brl:3.23.2
brl:3.22.2
brl:3.23.1
brl:3.22.1
brl:3.22.0
brl:3.21.92
brl:3.21.91
brl:3.21.90
brl:3.21.4
brl:3.20.3
brl:3.21.3
brl:3.21.2
brl:3.20.2
brl:3.21.1
brl:3.18.4
brl:3.20.1
brl:3.20.0
brl:3.19.92
brl:3.18.3
brl:3.19.91
brl:3.19.90
brl:3.19.4
brl:3.19.3
brl:3.19.2
brl:3.18.2
brl:3.19.1
brl:3.16.4
brl:3.18.1
brl:3.18.0
brl:3.17.92
brl:3.17.91
brl:3.17.90
brl:3.17.4
brl:3.16.3
brl:3.17.3
brl:3.17.2
brl:3.16.2
brl:3.17.1
brl:3.16.1.1
brl:3.16.1
brl:3.16.0
brl:3.14.4
brl:3.15.92
brl:3.15.91
brl:3.15.90
brl:3.15.4
brl:3.15.3
brl:3.14.3
brl:3.15.2
brl:3.14.2
brl:3.14.1.5
brl:3.15.1
brl:3.14.1
brl:3.14.0
brl:3.13.92
brl:3.13.91
brl:3.13.90
brl:3.13.4
brl:3.13.3
brl:3.13.2
brl:3.12.2
brl:3.13.1
brl:3.12.1-wayland
brl:3.12.1
brl:3.12.0-wayland
brl:3.12.0
brl:3.11.92-wayland
brl:3.11.92
brl:3.11.91-wayland
brl:3.11.91
brl:3.11.90-wayland
brl:3.11.90
brl:3.10.4-wayland
brl:3.10.4
brl:3.11.5-wayland
brl:3.11.5
brl:3.11.4-wayland
brl:3.10.3
brl:3.11.4
brl:3.11.3-wayland
brl:3.11.3
brl:3.11.2-wayland
brl:3.10.2
brl:3.11.2
brl:3.11.1-wayland
brl:3.11.1
brl:3.10.1.1
brl:3.10.1-wayland
brl:3.10.1
brl:3.10.0.1-wayland
brl:3.10.0.1
brl:3.10.0-wayland
brl:3.10.0
brl:3.9.92-wayland
brl:3.9.92
brl:3.9.91-wayland
brl:3.9.90-wayland
brl:3.9.91
brl:3.9.90
brl:3.8.4
brl:3.9.5
brl:3.9.4
brl:3.9.3
brl:3.8.3
brl:3.9.2
brl:3.8.2
brl:3.9.1
brl:3.8.1
brl:3.8.0
brl:3.7.92
brl:3.7.91
brl:3.7.90
brl:3.6.3
brl:3.7.5
brl:3.7.4
brl:3.7.3
brl:3.7.2
brl:3.6.2
brl:3.7.1
brl:3.6.1
brl:3.6.0
brl:3.5.92
brl:3.5.91
brl:3.5.90
brl:3.5.5
brl:3.5.4
brl:3.5.3
brl:3.5.2
brl:3.4.1
brl:3.4.0
brl:3.3.92
brl:3.3.90
brl:3.3.5
brl:3.3.4
brl:3.2.2
brl:3.3.3
brl:3.3.2
brl:3.2.1
brl:3.2.0
brl:3.1.92
brl:3.1.91.1
brl:3.1.90.1
brl:3.1.90
brl:3.1.4
brl:3.1.3.1
brl:3.1.3
brl:3.0.2.1
brl:3.0.2
brl:3.0.1
brl:3.0.0
brl:2.91.93
brl:2.91.92
brl:2.91.91
brl:2.91.90
brl:2.91.6
brl:2.91.5
brl:2.91.4
brl:2.91.3
brl:2.91.2
brl:2.91.1
brl:2.91.0
brl:2.31.5
brl:2.31.4
brl:2.31.2
brl:2.29.1
brl:2.29.0
brl:2.28.0
brl:2.27.5
brl:2.27.4
brl:2.27.3
brl:2.27.2
brl:2.27.1
brl:release-2.25.144_0.6
brl:release-2.25.144_0.5
brl:release-2.25.144_0.4
brl:release-2.25.144_0.3
brl:release-2.25.144_0.2
brl:release-2.25.144_0.1
brl:release-2.25.55-0.1
brl:METACITY_2_25_144
brl:METACITY_2_25_89
brl:METACITY_2_25_55
brl:METACITY_2_25_34
brl:METACITY_2_25_21
brl:METACITY_2_25_13
brl:METACITY_2_25_8
brl:METACITY_2_25_5
brl:METACITY_2_25_1
brl:METACITY_2_5_0really
brl:METACITY_2_23_89
brl:METACITY_2_23_55
brl:METACITY_2_23_34
brl:METACITY_2_23_21
brl:METACITY_2_23_13
brl:METACITY_2_23_8
brl:METACITY_2_23_3
brl:METACITY_2_23_2
brl:METACITY_2_23_1
brl:METACITY_2_23_0
brl:METACITY_2_21_13
brl:METACITY_2_21_8
brl:METACITY_2_21_5
brl:METACITY_2_21_3
brl:METACITY_2_21_2
brl:METACITY_2_21_1
brl:METACITY_2_20
brl:METACITY_2_19_55
brl:METACITY_2_19_34
brl:METACITY_2_19_13
brl:METACITY_2_19_8
brl:METACITY_2_19_5
brl:METACITY_2_19_3
brl:METACITY_2_19_2
brl:METACITY_2_19_1
brl:METACITY_2_17_5
brl:METACITY_2_17_3
brl:METACITY_2_17_2
brl:METACITY_2_17_1
brl:METACITY_2_17_0
brl:METACITY_2_16_2
brl:METACITY_2_16_1
brl:METACITY_2_16_0
brl:METACITY_2_15_34
brl:METACITY_2_15_21
brl:METACITY_2_15_13
brl:METACITY_2_15_8
brl:METACITY_2_15_5
brl:METACITY_2_15_3
brl:METACITY_2_15_2
brl:METACITY_2_15_1
brl:METACITY_2_15_0
brl:METACITY_2_13_89
brl:METACITY_2_13_55
brl:METACITY_2_13_34
brl:METACITY_2_13_21
brl:METACITY_2_13_13
brl:METACITY_2_13_8
brl:METACITY_2_13_5
brl:METACITY_2_13_3
brl:METACITY_2_13_2
brl:METACITY_2_13_1
brl:METACITY_2_13_0
brl:METACITY_2_12_1
brl:METACITY_2_12_0
brl:METACITY_2_11_3
brl:METACITY_2_11_2
brl:METACITY_2_11_1
brl:METACITY_2_11_0
brl:METACITY_2_10_2
brl:METACITY_2_10_1
brl:METACITY_2_10_0
brl:METACITY_2_9_34
brl:METACITY_2_9_21
brl:METACITY_2_9_13
brl:METACITY_2_9_8
brl:METACITY_2_9_5
brl:METACITY_2_9_3
brl:METACITY_2_9_2
brl:METACITY_2_9_1
brl:METACITY_2_9_0
brl:METACITY_2_8_6
brl:METACITY_2_8_5
brl:METACITY_2_8_4
brl:METACITY_2_8_3
brl:METACITY_2_8_2
brl:METACITY_2_8_1
brl:METACITY_2_8_0
brl:METACITY_2_7_1
brl:METACITY_2_7_0
brl:METACITY_2_6_2
brl:METACITY_2_6_1
brl:METACITY_2_6_0
brl:METACITY_2_5_5
brl:METACITY_2_5_3
brl:METACITY_2_5_2
brl:METACITY_2_5_1
brl:METACITY_2_5_0
brl:METACITY_2_4_13_90
brl:METACITY_2_4_13
brl:METACITY_2_4_8
brl:METACITY_2_4_5
brl:METACITY_2_4_3
brl:METACITY_2_4_2
brl:METACITY_2_4_1
brl:METACITY_REDHAT_2_4_0_92
brl:METACITY_REDHAT_2_4_0_91
brl:METACITY_2_4_0
brl:METACITY_2_3_610
brl:METACITY_2_3_377
brl:METACITY_2_3_233
brl:METACITY_2_3_144
brl:METACITY_2_3_89
brl:METACITY_2_3_55
brl:METACITY_2_3_34
brl:METACITY_2_3_21
brl:METACITY_2_3_13
brl:METACITY_2_3_8
brl:METACITY_2_3_5
brl:METACITY_2_3_3
brl:METACITY_2_3_2
brl:METACITY_2_3_1
1 Commits
citadel
...
wip/fmuell
Author | SHA1 | Message | Date | |
---|---|---|---|---|
Florian Müllner
|
9622733140 |
window: Handle broken icon themes more gracefully
We assert that the icons used as default window icons are loaded correctly, but currently this can fail simply because of an incomplete icon theme. After all, "image-missing" was only added to the icon-naming spec in 2005 🙄 Handle this case more gracefully by falling back to a completely transparent "icon". https://bugzilla.gnome.org/show_bug.cgi?id=720583 https://gitlab.gnome.org/GNOME/mutter/merge_requests/462 |
1 changed files with 5 additions and 1 deletions
|
@ -5357,7 +5357,11 @@ load_default_window_icon (int size)
|
|||
icon_name = "image-missing";
|
||||
|
||||
pixbuf = gtk_icon_theme_load_icon (theme, icon_name, size, 0, NULL);
|
||||
return gdk_cairo_surface_create_from_pixbuf (pixbuf, 1, NULL);
|
||||
|
||||
if (pixbuf != NULL)
|
||||
return gdk_cairo_surface_create_from_pixbuf (pixbuf, 1, NULL);
|
||||
|
||||
return cairo_image_surface_create (CAIRO_FORMAT_ARGB32, size, size);
|
||||
}
|
||||
|
||||
static cairo_surface_t *
|
||||
|
|
Write
Preview
Loading…
x
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.