Sign up now! · Forgot password?
RSS/Atom feed identi.ca Twitter

suggestions

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

4 of 4 messages available
Toggle history

Please log in to manage your subscriptions.

suggestions wanderer 25 Jun 04:22
  suggestions Alexandre Prokoudine 25 Jun 04:43
   suggestions Srihari Sriraman 25 Jun 14:03
suggestions free 26 Jun 11:11
wanderer
2012-06-25 04:22:20 UTC (over 2 years ago)

suggestions

Hello!

I'm new here, so first of all I would like to say it's a wonderful job that has been done in 2.8. Knowing a little bit of programming, I thought I might help with minor improvements to the software.

So, I came up with these little improvements to Gimp that would make it better, in my own point of view. I would like to share these suggestions to you, to see if they are really relevant. And I ask for your pardon if I am writing things that have already been discussed.

Here are the suggestions:

1- When you are using the scale or rotate tool and try to insert a guide, it doesn't close the tool.

2- add the option to snap guides at the border and/or center of layers bounds.

3 - add the option to autocrop layers to their limits (the same thing like when you do 'alpha to selection' then 'layers -> crop to selection') whenever you change it.

4 - add a checkbox button in the scale tool for scale from center. Maybe add also a keyboard shortcut for it.

For the fourth suggestion I saw an entry in bug list, where a complete system of anchor for scale was intended to be made. So this could be an temporary fix for something I think it's important. I know that you can scale from center using layer->scale layer, but I though "why scale tool don't do it?"

Also, as I said before, if you think any of the suggestions are good ones I could try to implement them myself. But I am really new here, so I think I would have to understand the code and the development proccess first. I could make it a plug-in or script, but if I am going to code it and it's relevant, I thought I might do it directly to the source code of the program. And, of course, it would be a great honor to contribute with a software and philosophy that I admire.

Thanks for the attention!

freewanderer

Alexandre Prokoudine
2012-06-25 04:43:55 UTC (over 2 years ago)

suggestions

On Mon, Jun 25, 2012 at 8:22 AM, wanderer wrote:

Here are the suggestions:

1- When you are using the scale or rotate tool and try to insert a guide, it doesn't close the tool.

You mean, the suggestion is to _not_ close thew tool? :)

2- add the option to snap guides at the border and/or center of layers bounds.

Makes sense to me

3 - add the option to autocrop layers to their limits (the same thing like when you do 'alpha to selection' then 'layers -> crop to selection') whenever you change it.

To autocrop in which cases? Transformation tools already have that.

4 - add a checkbox button in the scale tool for scale from center. Maybe add also a keyboard shortcut for it.

This is already in works and will be available in the new unified transform tool, except it will be called differently. See http://gui.gimp.org/index.php/Transformation_tool_specification#pivot for reference.

Alexandre Prokoudine http://libregraphicsworld.org

Srihari Sriraman
2012-06-25 14:03:56 UTC (over 2 years ago)

suggestions

2- add the option to snap guides at the border and/or center of layers bounds.

Relative snapping/positioning has been on my mind a lot! A lot of times when making banners or brochures, I just want one layer aligned at the same horizontal or vertical position or with same height or width. I don't need grids or any guides. In many of my designs, only the relative positioning of layers matters.

Currently, I do this by creating guides and then snapping both layers to it, appropriately. This is quite strenuous to repeat every time I need such a facility.

How about "*snap to layer edges*", which creates guides at all 4 edges of all layers. (See [1] )
These "Layer-Guides" could be in a different colour to differentiate from user-defined guides.
Could also configure which edges we would like to snap to.

If these Layer-Guides get visually confusing with other guides and the grid, then we can display the guide(s) momentarily when a layer is scaled or moved to snap to it(them). That is, show the guides only *during the snap *.

[1] https://dl.dropbox.com/u/28366148/relative-guides.jpg

On Mon, Jun 25, 2012 at 10:13 AM, Alexandre Prokoudine < alexandre.prokoudine@gmail.com> wrote:

On Mon, Jun 25, 2012 at 8:22 AM, wanderer wrote:

Here are the suggestions:

1- When you are using the scale or rotate tool and try to insert a

guide, it

doesn't close the tool.

You mean, the suggestion is to _not_ close thew tool? :)

2- add the option to snap guides at the border and/or center of layers bounds.

Makes sense to me

3 - add the option to autocrop layers to their limits (the same thing

like

when you do 'alpha to selection' then 'layers -> crop to selection') whenever you change it.

To autocrop in which cases? Transformation tools already have that.

4 - add a checkbox button in the scale tool for scale from center. Maybe

add

also a keyboard shortcut for it.

This is already in works and will be available in the new unified transform tool, except it will be called differently. See http://gui.gimp.org/index.php/Transformation_tool_specification#pivot for reference.

Alexandre Prokoudine http://libregraphicsworld.org
_______________________________________________ gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list

free
2012-06-26 11:11:32 UTC (over 2 years ago)

suggestions

Here are the suggestions:

1- When you are using the scale or rotate tool and try to insert a guide, it doesn't close the tool.

You mean, the suggestion is to _not_ close thew tool? :)

Yes, that's it! I thought that could work well with my other suggestion, snapping the guides to the layer edges or center.

2-How about "*snap to layer edges*", which creates guides at all 4 edges of all layers. (See [1] )

Well, I thought of something that would not create guides... I know that there is an option to create guides in all 4 corners of the layer. I thinking in something that would not create the guides, rather give the ability for the user to snap in the corner he/she wishes.

3 - add the option to autocrop layers to their limits (the same thing like when you do 'alpha to selection' then 'layers -> crop to selection') whenever you change it.

To autocrop in which cases? Transformation tools already have that.

Well, I was thinking in something like this: If this option is enabled, the layer bounds will be the entire image if there is nothing on it. If there is a brush stroke, painting, or anything in the layer, immediatly after that gimp automatically crop the layer bounds to the limits of the brush stroke/painting or whatever. I am thinking in the behaviour of layers in photoshop, to be honest.

4 - add a checkbox button in the scale tool for scale from center. Maybe add also a keyboard shortcut for it.

This is already in works and will be available in the new unified transform tool, except it will be called differently. See http://gui.gimp.org/index.php/Transformation_tool_specification#pivot for reference.

Good to know it! Can't wait to see it done.

Thanks for the answers! I think the snap to layer border may be a good implementation. I will try to do the coding.

freewanderer