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,525
    • Issues 1,525
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 134
    • Merge requests 134
  • 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

Scheduled maintenance on the database layer will take place on 2022-07-02. We expect GitLab.com to be unavailable for up to 2 hours starting from 06:00 UTC. Kindly follow our status page for updates and read more in our blog post.

  • Inkscape
  • inkscapeinkscape
  • Merge requests
  • !2700

Selectable scale handles

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Martin Owens requested to merge doctormo/inkscape:fature-selectable-scale-handles into master Jan 19, 2021
  • Overview 32
  • Commits 6
  • Pipelines 14
  • Changes 9

This feature commissioned by Barbara Tostes, it allows the user to highlight one of the resize handles and resize/position against this "anchor" in the toolbar. This can be useful for positioning the right edge or center to specific points.

It also allows the center to be positioned anywhere and that anchor continue to work as expected.

This also allows you to know what the right or bottom edge of an object is as it changes the select toolbar value when you click on it.

Resizing against the anchor can be useful if you need to increase the size, but keep the right or bottom edges (or center) in the right location.

part_1

part_2

line_marking

Task List:

  • Center handle available during resize
  • Handle can be selected and highlights using colour
  • Handle selection affects what number appears in the X/Y
  • Change values based on anchor (absolute units)
  • Change values based on anchor (relative unit, percent)

Currently I need to put the percent code back.

Edited Jan 20, 2021 by Martin Owens
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: fature-selectable-scale-handles