Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Snippets
  • Sign up now
  • Login
  • Sign in / Register
  • V vala-panel-appmenu
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 60
    • Issues 60
    • 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
  • ValaPanel ProjectValaPanel Project
  • vala-panel-appmenu
  • Merge requests
  • !243

WIP: Add ability to override of application menubar.

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Konstantin requested to merge menu-override into master Aug 24, 2018
  • Overview 3
  • Commits 9
  • Pipelines 5
  • Changes 5

Allow plugin developers or any users to overriding menubar (or constructing, if not exists) by connecting to application actions and provided parts of menus, but layout will be provided by GMenuModel file.

I need a less hackish way to build a global menu than gtk-module (Gtk+ 4).

Edited Aug 28, 2018 by Konstantin
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: menu-override