Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • inkscape inkscape
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 1,542
    • Issues 1,542
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 142
    • Merge requests 142
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • InkscapeInkscape
  • inkscapeinkscape
  • Merge requests
  • !3800

Convert context menu to use Gio::Actions.

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Tavmjong Bah requested to merge Tavmjong/inkscape:contextmenu into master Jan 04, 2022
  • Overview 37
  • Commits 5
  • Pipelines 8
  • Changes 23

Reduce number of options depending on which item is right-clicked. Ensure that right-clicked item is in the selection.

  • Change hide/lock attributes from Window level to App level and move code inside actions-hide-lock.cpp.
  • Add new hide/lock Gio::Actions.
  • Add new Layer Gio::Actions.
  • Add new "object-set-clip-group" Gio::Action.
  • Add action to wrap a selection by an anchor element (uses same code as for grouping a selection).
  • Add action to open externally linked image for editing.

Note that "Layer" context menu is only used by the "Layer and Objects" dialog.

Edited Jan 04, 2022 by Tavmjong Bah
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: contextmenu