My Inkscape wishlist

Flesh out your ideas for new or improved Inkscape features before submitting a request.
Will Pittenger
Posts: 13
Joined: Sun Mar 30, 2008 1:11 pm
Location: Morton, IL

My Inkscape wishlist

Postby Will Pittenger » Mon Dec 08, 2008 8:57 am

  1. XML Editor:
    1. Some sort of intelligent guesses as to the tags, name spaces, attributes, and values that the user wants.
      1. As you type, it would list valid values that it knows of in a drop down.
      2. If you enter something it thinks is invalid for that location, it would use something like a tooltip to warn you. (I have put the id of an attribute that I was creating manually in the tag field. This would help.) However, it would let you put that value in as it might have an out of date version of what is allowed.
    2. If the user attempts to move a node outside a top-most layer that should be in a layer (like a path), warn the user with a tooltip-popup. (That is something I did on accident. I then spent some time looking for it. :( )
    3. If the user attempts to put a node inside another node, check to see if that combination makes sense. A path within a rect? Warn the user with another tooltip-style popup.
    4. When the user is dragging and dropping text, emulate Firefox 3.x's method of showing the user where they are dropping. The existing system hides the drop point.
    5. When the user is dragging and dropping nodes, emulate Google Earth's latest method of showing the user where they are dropping. The existing system makes it too easy to drop the dragged object into another object. I accidentally moved a object into a path. For this reason, I found it more convenient to use the move up/down buttons than to drag.
    6. When you are editing the value of an attribute, the text box lets you press Enter/Return and it will put a newline into the string. This doesn't make sense to me. Rather, I would like to see Enter/Return trigger the Set button.
    7. When the user changes the name of an attribute in the attribute name field, set the value to blank.
  2. Animation: Even if the UI for adding animation is no more advanced than the existing UI for adding links (that is, you manually edit each field), Inksacpe must have a built-in means of previewing the animation.
  3. XLinks:
    1. Merge the XLink properties window into the Object properties window (which would change depending on the object type.
    2. Have that window list valid values for each field
    3. Have it show reserved fields as blank boxes showing just "reserved". If the user clicks it, a message box appears reminding the user that the field is reserved. It would have a button that would allow the user to state they want to put a value there anyway.
    4. Same with fields that have only one known value, only the value would be shown.
  4. Document properties window: Put in a new tab listing the name spaces that are declared by the document.
Will Pittenger

bbyak
Posts: 64
Joined: Sun Oct 07, 2007 4:53 am

Re: My Inkscape wishlist

Postby bbyak » Tue Dec 09, 2008 5:03 am

XML editor: most are good ideas. You probably should discuss this on the devel list and/or create a Wiki page with a list of proposals, in order to motivate some developer to work on that. Or, you can implement many of these yourself, they don't look too difficult even for a beginner :)

As for Xlink (not just hyperlinks) and namespaces: these are technical terms. Their place in the UI should be limited to the XML editor.

Ian M

Re: My Inkscape wishlist

Postby Ian M » Thu Jan 22, 2009 5:51 am

The only thing about <enter> in the XML editor is that sometimes people use it to make their properties look prettier. ex:

fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1

becomes:

fill:none;
fill-rule:evenodd;
stroke:#000000;
stroke-width:1px;
stroke-linecap:butt;
stroke-linejoin:miter;
stroke-opacity:1

Although I'm not sure that this works, I seem to recall I've done it before. Still, the first time I looked at the XML editor, I hit <enter> as well, perhaps <shift>+<enter> could return normally, while <enter> triggers set. Just something to think about. Other than that, these are excellent ideas, and if you move forward with them yourself or if they become features, I look forward to the changes.

Will Pittenger
Posts: 13
Joined: Sun Mar 30, 2008 1:11 pm
Location: Morton, IL

Re: My Inkscape wishlist

Postby Will Pittenger » Wed Feb 04, 2009 8:05 am

The Windows standard to type a newline when the default button captures the Enter/Return key is to type CTRL-ENTER.
Will Pittenger

xxxDex

Re: My Inkscape wishlist

Postby xxxDex » Thu Dec 17, 2009 12:29 am

I really would like resizable "save as" window.

xxxDex

Re: My Inkscape wishlist

Postby xxxDex » Thu Dec 17, 2009 12:45 am

Sorry for multiple posts.
Its not an important improvement, but icon tooltips could contain keyboard shortcuts besides description.
This could help newbies like myself to remember large list of kbd shortcuts.

Will Pittenger
Posts: 13
Joined: Sun Mar 30, 2008 1:11 pm
Location: Morton, IL

Re: My Inkscape wishlist

Postby Will Pittenger » Thu Dec 17, 2009 6:10 am

xxxDex wrote:I really would like resizable "save as" window.

There is a bug for that.

Bug 437521: Save As dialog should be resizable in Windows
Will Pittenger

User avatar
Bucic
Posts: 128
Joined: Fri Apr 24, 2009 2:50 am
Location: Poland

Re: My Inkscape wishlist

Postby Bucic » Tue Aug 30, 2011 4:44 am

Good points.
!!! Support wishlist: A new perspective / transformation tool http://tinyurl.com/3uacua4
* Inkscape Tutorial Basics A different approach... http://tinyurl.com/3pextp3
* What do I use Inkscape for http://tinyurl.com/3pbna6l


Return to “Inkscape Ideas”