Skip to content

GTK4

Georges Basile Stavracas Neto requested to merge gbsneto/gtk4 into master

Early, incomplete work. Given the goliathic size of this merge request, I honestly don't think code reviews would be super useful - it's probably better to test it and report regressions and issues here.

Ported panels:

  • About
  • Accessibility
  • Applications
  • Background
  • Bluetooth
  • Camera
  • Cellular ¹
  • Color
  • Date & Time
  • Default Applications
  • Diagnostics
  • Display
  • Keyboard
  • Location
  • Lock Screen
  • Microphone
  • Mouse & Touchpad
  • Multitasking
  • Network / Wi-Fi
  • Notifications
  • Online Accounts
  • Power
  • Printers ¹
  • Region & Language
  • Removable Media
  • Search
  • Sharing
  • Sound
  • Thunderbolt ¹
  • Usage
  • Users
  • Wacom ²

Some of the missing panels are blocked on GTK3 dependencies that need to be ported to GTK4. These are the GTK3 dependencies I found so far:

To Do

  • The Power panel is complaining some warnings, and behaving oddly on dispose
  • Improve dependency tracking in panels/common

¹ - Needs more testing. I don't have hardware to test this with.

² - I can't event port this because hardware

Edited by Georges Basile Stavracas Neto

Merge request reports

Loading