[PR #230] [CLOSED] WIP: Port to GTK 4 #276

Open
opened 2026-01-31 21:30:34 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/qemu/qemu/pull/230
Author: @bilelmoussaoui
Created: 2/14/2023
Status: Closed

Base: masterHead: bilelmoussaoui/port-gtk4


📝 Commits (6)

  • 8fb8789 gtk: Replace pack_[start|end] APIs
  • 89db39c ui/gtk: Drop GTK 2 compatibility code paths
  • 01951b9 ui/gtk: Replace gtk_widget_[show/hide] with gtk_widget_set_visible
  • db95694 ui/gtk: Drop useless version check
  • c7192aa ui/gtk: Replace GtkMenu with GMenu API
  • 0282c54 ui/gtk: WIP Port to GTK 4

📊 Changes

6 files changed (+594 additions, -757 deletions)

View changed files

📝 include/ui/gtk.h (+14 -30)
📝 meson.build (+3 -3)
📝 ui/gtk-clipboard.c (+4 -4)
📝 ui/gtk-egl.c (+17 -14)
📝 ui/gtk-gl-area.c (+4 -4)
📝 ui/gtk.c (+552 -702)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/qemu/qemu/pull/230 **Author:** [@bilelmoussaoui](https://github.com/bilelmoussaoui) **Created:** 2/14/2023 **Status:** ❌ Closed **Base:** `master` ← **Head:** `bilelmoussaoui/port-gtk4` --- ### 📝 Commits (6) - [`8fb8789`](https://github.com/qemu/qemu/commit/8fb8789898d830af7d8970cd57682d0b35ce69f0) gtk: Replace pack_[start|end] APIs - [`89db39c`](https://github.com/qemu/qemu/commit/89db39c4f3e784b2adce0aed81c6a8aa9c75c0c5) ui/gtk: Drop GTK 2 compatibility code paths - [`01951b9`](https://github.com/qemu/qemu/commit/01951b980a21deb76e9996ca047c9df9e6cf5742) ui/gtk: Replace gtk_widget_[show/hide] with gtk_widget_set_visible - [`db95694`](https://github.com/qemu/qemu/commit/db956943b09772a25d5fbc58985079b51b0e6f7e) ui/gtk: Drop useless version check - [`c7192aa`](https://github.com/qemu/qemu/commit/c7192aa4022bb71292900115c5531891143300a6) ui/gtk: Replace GtkMenu with GMenu API - [`0282c54`](https://github.com/qemu/qemu/commit/0282c544e4a854abc088e643b1af34d5e7c47378) ui/gtk: WIP Port to GTK 4 ### 📊 Changes **6 files changed** (+594 additions, -757 deletions) <details> <summary>View changed files</summary> 📝 `include/ui/gtk.h` (+14 -30) 📝 `meson.build` (+3 -3) 📝 `ui/gtk-clipboard.c` (+4 -4) 📝 `ui/gtk-egl.c` (+17 -14) 📝 `ui/gtk-gl-area.c` (+4 -4) 📝 `ui/gtk.c` (+552 -702) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 21:30:34 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/qemu#276