Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GNOME Utility Library GNOME Utility Library
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 68
    • Issues 68
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • GNOME Utility LibraryGNOME Utility Library
  • Merge requests
  • !123

Split libgnome-desktop into three

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Emmanuele Bassi requested to merge ebassi/update-for-gtk4 into master Oct 29, 2021
  • Overview 22
  • Commits 22
  • Pipelines 9
  • Changes 35

Break libgnome-desktop into three separate libraries:

  • gnome-desktop-4, containing the base data types and API, under the GnomeDesktop namespace
  • gnome-rr-4, containing the gnome_rr_* API, under the GnomeRR namespace
  • gnome-bg-4, containing the gnome_bg_* API, under the GnomeBG namespace

We keep a full gnome-desktop-3.0 for backward compatibility of components that still use GTK3, while the gnome-rr and gnome-bg libraries are ported to GTK4 until we can either split them off, or drop them.

Edited Nov 16, 2021 by Emmanuele Bassi
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: ebassi/update-for-gtk4