No description
Find a file
Christoph Heiss 01be9c8bce ui: gtk3: set up proper RGBA visual for main window
This properly fixes all instances of broken damage-tracking with dialogs
and other overlaying widgets on top of the WebKit2 view.

By using RGBA instead of a the default RGB visual, the GTK <-> X server
interaction for compositing widgets on top of each other seem to work
correctly.

This was previously worked around in one instance and thus also
effectively reverts commit

  55c764163 ("gui: redraw window after closing disk setup dialog")

.. as it is now no longer needed.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
Reviewed-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
Tested-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
Link: https://lore.proxmox.com/20260618105423.664293-1-c.heiss@proxmox.com
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2026-06-23 18:47:00 +02:00
.cargo build: force debug symbols in release build 2024-06-20 12:36:36 +02:00
banner banner: update for newer PDM project 2024-12-16 22:03:31 +01:00
debian bump version to 9.2.7 2026-06-10 17:04:56 +02:00
html pdm: user credentials: do not promise alert notifications PDM cannot yet send 2026-06-09 13:44:48 +02:00
Proxmox install: only skip RA-received gateway for the management interface 2026-06-10 16:51:43 +02:00
proxmox-auto-install-assistant run cargo fmt to re-format source code 2026-05-20 13:31:07 +02:00
proxmox-auto-installer install: do not force gateway to IPv6 RA-received on non-bridged setups 2026-06-10 15:27:02 +02:00
proxmox-chroot tree-wide: switch to filesystem types from proxmox-installer-types 2026-05-07 03:46:27 +02:00
proxmox-fetch-answer fetch-answer: document auth-token visibility on the command line 2026-05-07 03:46:27 +02:00
proxmox-first-boot first-boot: subscription: order around pve-cluster and daily-update 2026-05-19 01:13:29 +02:00
proxmox-installer-common sys: net: make routes hash always defined 2026-06-10 15:27:01 +02:00
proxmox-post-hook post-hook: make post hook more failure tolerant 2026-05-20 13:31:07 +02:00
proxmox-tui-installer install: stage subscription key for first-boot activation 2026-05-07 03:46:27 +02:00
test sys: net: use literal pve-iface regular expression for validation 2025-11-27 08:17:22 +01:00
.gitignore country.pl: generate final structure as json at build time directly 2024-12-10 18:00:24 +01:00
Cargo.toml bump version to 9.2.7 2026-06-10 17:04:56 +02:00
checktime checktime: output expected and wrong times for better UX 2023-05-19 09:52:31 +02:00
country.pl country.pl: remove generating mirror information 2025-11-06 19:17:51 +01:00
fake-start-stop-daemon imported from svn 'pve-installer/pve2' 2011-08-23 07:33:40 +02:00
interfaces drop eth0 from installer interfaces file 2017-03-08 09:09:43 +01:00
Makefile make upload: pass target host architecture 2026-03-05 11:24:09 +01:00
policy-disable-rc.d Revert "drop unused policy-disable-rc.d" 2020-02-19 16:53:46 +01:00
proxinstall ui: gtk3: set up proper RGBA visual for main window 2026-06-23 18:47:00 +02:00
proxmox-low-level-installer auto-format code using perltidy with Proxmox style guide 2025-06-18 16:59:47 +02:00
rustfmt.toml tree-wide: rust: update to 2024 edition 2025-02-28 16:04:40 +01:00
spice-vdagent.sh improve spice integration 2020-04-24 15:19:09 +02:00
unconfigured.sh unconfigured: try to retrieve IPv6 SLAAC addresses on startup 2026-05-12 04:26:46 +02:00
Xdefaults imported from svn 'pve-installer/pve2' 2011-08-23 07:33:40 +02:00
xinitrc gui: remove G_SLICE=always-malloc usage 2025-08-07 13:37:24 +02:00