Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • libhandy libhandy
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 131
    • Issues 131
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 19
    • Merge requests 19
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Librem5
  • libhandylibhandy
  • Merge requests
  • !433

Unified window

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Alexander Mikhaylenko requested to merge exalm/libhandy:wip/exalm/unified-window into master Mar 18, 2020
  • Overview 163
  • Commits 17
  • Pipelines 49
  • Changes 45
  • Decide on title areas API and implement it, see https://gitlab.gnome.org/GNOME/gtk/issues/2242
  • Try to optimize the masking further
  • Figure out something for default titlebars
  • Figure out something for GtkApplicationWindow menubars (document they are unsupported)
  • Figure out something for server-side decorations (that's not supported case, but it shouldn't glitch out still)
  • Docs
  • Tests (though there's just _new() in each class, so not much)
  • Figure out something for dialogs (!434 (merged) drops them)
  • Reorganize the example to actually take advantage of this
  • Figure out what to do wrt leaflet+titlebar (!439 (merged))
  • Window crashes with no children (!440 (merged))

I have a titlebar widget in the Vala prototype that I didn't port over yet, because I don't particularly like the API. Tried to catch Company today unsuccessfully to discuss it, so it's blocked on that :)

Fixes #231 (closed)

Edited Apr 09, 2020 by Alexander Mikhaylenko
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: wip/exalm/unified-window