Non-GNOME HIG compliant Edit menu (preferences dialog)

Bug #169759 reported by Acruiz
36
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Wishlist
John Smith
inkscape (Debian)
Fix Released
Unknown

Bug Description

The inkscape preference dialog entry should be inside
the 'Edit' menu instead of 'File'. Sometimes is
confusing selecting between document preferences and
inkscape preferences. Also, the whole app preference
entry is on edit on most gnome apps.

Revision history for this message
In , Wolfram Quester (wolfi) wrote : bug 286588 is forwarded to https://sourceforge.net/tracker/index.php?func=detail&aid=1090323&group_id=93438&atid=604309

# Automatically generated email from bts, devscripts version 2.8.5
forwarded 286588 https://sourceforge.net/tracker/index.php?func=detail&aid=1090323&group_id=93438&atid=604309

Revision history for this message
Acruiz (acruiz) wrote : Inkscape Preference in bad place.

The inkscape preference dialog entry should be inside
the 'Edit' menu instead of 'File'. Sometimes is
confusing selecting between document preferences and
inkscape preferences. Also, the whole app preference
entry is on edit on most gnome apps.

Revision history for this message
Smeyer82 (smeyer82) wrote :

As a start to contributing to the inkscape project I created
a patch for this tracker. I don't know if it's the right
place to post it, but I do it anyway :D

The following diff should solve this bug as it moves the
inkscape preferences menu item to the edit menu.

Index: src/menus-skeleton.h
===================================================================
--- src/menus-skeleton.h (revision 12973)
+++ src/menus-skeleton.h (working copy)
@@ -46,7 +46,6 @@
 " <separator/>\n"
 " <verb verb-id=\"DialogDocumentProperties\" />\n"
 " <verb verb-id=\"DialogMetadata\" />\n"
-" <verb verb-id=\"DialogPreferences\" />\n"
 " <verb verb-id=\"DialogInput\" />\n"
 " <separator/>\n"
 " <verb verb-id=\"FileClose\" />\n"
@@ -90,6 +89,8 @@
 " <verb verb-id=\"EditDeselect\" />\n"
 " <separator/>\n"
 " <verb verb-id=\"DialogXMLEditor\" />\n"
+" <separator/>\n"
+" <verb verb-id=\"DialogPreferences\" />\n"
 " </submenu>\n"
 " <submenu name=\"" N_("_View") "\">\n"
 " <submenu name=\"" N_("_Zoom") "\">\n"

Revision history for this message
Bryce Harrington (bryce) wrote :

Originator: NO

Bulia, can you comment on this proposed change?

Revision history for this message
Horkana-users (horkana-users) wrote :

Originator: NO

I asked for this early on.
I haven't changed my opinion that it is a good idea but it is not without
downsides and would need to be the first of other changes. Sure some
applications put Preferences in weird and unusual places, but putting it in
the Edit menu means following the Gnome Human Interface Guidelines.

Part of the problem is how cluttered the menus are, I mean 4 different
types of paste? That's just not right.

Another part is that Inkscape doesn't have things nicely organised as
users might have come to expect from other programs and has things oddly
mixed together where other programs would have Properties, Page Setup and
Preferences, Inkscape has:
Inkscape Preferences (branding overkill if ever I saw it, should just say
Preferences)
Document Properties (an odd mix of Page Setup, Properties, Prefernces, and
a few items which would be frequently used enough to go in the View menu)
and
Document Metadata (which is what a lot programs would simply call
Properties)

(while I'm looking at the cluttered menus I'm wondering why "Input
Devices" gets
a menu item all of its own instead of being in the preferences dialog,
same as GIMP loathe as I am to use it as an example of doing something
right)

As a further aside, if you used Netscape or Mozilla you might have noticed
the nice side effect of having "_Edit, Pr_eferences" and the careful use of
mnemonics which effectively gives you Alt+E and then E again to give you
quick access to the Preferences without needing to waste a more valuable
keybinding on it.

nightrow (jb-benoit)
Changed in inkscape:
importance: Medium → Wishlist
status: New → Confirmed
Revision history for this message
Peter Lewerin (vermeil-deactivatedaccount) wrote :

A more-or-less duplicate bug (170510) makes the following menu rearrangement suggestions:

 File -> Inkscape Preferences... should be Edit ->Preferences
 File -> Document Preferences... could be Document ->Settings
 Edit -> XML Editor could be Document -> XML Editor

(and two more which are already implemented)

Since we have no Document menu and the XML Editor is probably well-placed in Edit, the duplicate suggestion remains.

Ryan Lerch (ryanlerch)
Changed in inkscape:
assignee: buliabyak-users → buliabyak
Revision history for this message
Krzysztof Kosinski (tweenk) wrote :

This should actually be handled like in Firefox: The Preferences menu is in the Edit menu only on Linux but in the Tools menu on Windows, as those are the acceped ways of doing that on those platforms.

Since the menus are verb based it's a question of conditionally altering menus-skeleton.h based on the OS at build time.

Revision history for this message
In , Alex Valavanis (valavanisalex) wrote :
Changed in inkscape (Debian):
status: Unknown → Confirmed
jazzynico (jazzynico)
tags: added: hig preferences
summary: - Inkscape Preference in bad place.
+ Non-GNOME HIG compliant Edit menu (preferences dialog)
John Smith (john-smithi)
Changed in inkscape:
assignee: bbyak (buliabyak) → John Smith (john-smithi)
status: Confirmed → In Progress
Revision history for this message
John Smith (john-smithi) wrote :

Fix committed to trunk as revision 11354.

Changed in inkscape:
status: In Progress → Fix Committed
Changed in inkscape:
milestone: none → 0.49
Changed in inkscape (Debian):
status: Confirmed → Fix Released
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.