Comment 63 for bug 170049

Revision history for this message
lemasney (lemasney-gmail) wrote : Re: [Bug 170049] Re: Inverted ruler co-ordinate system

So to be clear. Where the vertical ruler and the horizontal ruler meet in
the upper left hand corner, click and drag out as though you were dropping
a grid line. Instead of a grid line, you'd set the origin of the ruler. It
would also set the origin of the grid. Units and other measurements should
be inherited from the document settings.

On Sat, Feb 9, 2013 at 4:23 AM, vaifrax <email address hidden> wrote:

> I have partly implemented what I described in #57, I still have work to do
> on the GUI elements.
> See attached image for how it could look like (this is also the easiest to
> implement that I can think of for now).
>
> @lemasney: I did not quite understand, click and drag on that corner then
> moves the origin? Or is the origin set where the mouse drag is released?
> Your suggestion from #61 could be used in addition, good idea.
>
> -- Scaling of offset/origin --
> In which units should the origin be specified? It could use the 'default
> units' or the same ones as in the page size settings, but this would in
> general not match the rulers. If it was scaled by the ruler multiplier it
> would also change when the multiplier was changed.
>
> -- Grid origin --
> It probably often makes sense to specify the grid origin relative to the
> ruler origin. But sometimes you may want to keep an existing grid steady
> while just moving the ruler origin, so should there be an option for each
> grid to choose either 'relative to ruler origin' or 'absolute position'?
>
> I will try to fix a few remaining gui glitches and will report back
> within a few days.
>
> ** Attachment added: "possible user interface"
>
> https://bugs.launchpad.net/inkscape/+bug/170049/+attachment/3521809/+files/ruler-ui-suggestion.png
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/170049
>
> Title:
> Inverted ruler co-ordinate system
>
> Status in Inkscape: A Vector Drawing Tool:
> In Progress
> Status in “inkscape” package in Ubuntu:
> Triaged
>
> Bug description:
> The y-axis of the rulers' co-ordinate system is
> inverted (increasing upwards), and places the origin on
> the bottom left of the viewport. The SVG spec places the
> default origin on the top left of the viewport, and has
> the co-ordinate system increasing to the right and
> downwards.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/inkscape/+bug/170049/+subscriptions
>

--

John LeMasney
lemasney on Facebook, Twitter, and everywhere else.
http://about.me/lemasney
6095539498
http://john.lemasney.com