After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 770911 - Move tool should display relative coordinates in statusbar when moving guides
Move tool should display relative coordinates in statusbar when moving guides
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: Tools
2.8.16
Other All
: Normal enhancement
: 2.10
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2016-09-05 19:33 UTC by Ollin Boer Bohan
Modified: 2016-10-01 20:48 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ollin Boer Bohan 2016-09-05 19:33:36 UTC
When moving layers, selections, or paths using the move tool, delta coordinates (e.g. -100, 100) are shown in the Statusbar, to make repositioning more convenient.  When moving guides, however, only absolute coordinates are shown.  

Since guides snap to the cursor, and cursor coordinates are already displayed in the bottom-left at all times, the use of absolute coordinates when moving guides is not only inconsistent (since in all other circumstances the move tool shows relative coordinates) but useless as well, since the absolute coordinate position of the guide is already visible in the status bar.

A simple solution would be to switch the guide Statusbar message to relative coordinates.
Comment 1 Michael Natterer 2016-09-05 21:41:38 UTC
Nice idea indeed.
Comment 2 Michael Natterer 2016-10-01 20:48:20 UTC
Fixed in master:

commit 713e4071b2e92b14d330342e76aab97f9c20424c
Author: Michael Natterer <mitch@gimp.org>
Date:   Sat Oct 1 22:45:51 2016 +0200

    Bug 770911 - Move tool should display relative coordinates in statusbar...
    
    ...when moving guides
    
    Show relative coordinates when moving guides and sample points, the
    cursor display in the statusbar already shows absolute coordinates.

 app/tools/gimpguidetool.c       | 40 ++++++++++++++++++++++++++++---------
 app/tools/gimpguidetool.h       |  4 +---
 app/tools/gimpsamplepointtool.c | 62 ++++++++++++++++++++++++++++++++++++++++++----------------
 app/tools/gimpsamplepointtool.h |  2 ++
 4 files changed, 79 insertions(+), 29 deletions(-)