[Gimp-developer] Creating a new Layer

2010-05-06 Thread Thales img
Hello,

I have an idea and I'd like to know what you think about it.

Let's suppose a situation:

We make a 100 x 100px rectangle selection on a 2000 x 2000px, and we want to
create a new layer to paint the rectangle, so when we  ask a for a new layer
a popup is opened asking Name, Width, Height, etc, for the new layer, for
default the Width and Height values are 2000px² (our document's size), we
click Ok and we have a new layer.

My point here it is that we have a 2000px² layer for a 100px² object, and as
I can see - as a user - a 2000px² consumes more performance(I don't know if
it's Memory or CPU) than a 100px².

So my idea is to have a option when creating a new layer; maybe a checkbox
with something like:


[__] Follow Selection's Size

Did I make myself clear?

Anyway, thanks for the attention,

Thales

-- 
Thales Oliveira - Img Brasil
+55 31 (8365 3869 - 3309 8760)
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Creating a new Layer

2010-05-06 Thread Joao S. O. Bueno
Hi Thales --

thank you for your feedback  -  we will take that in account while
working in the UI -

However, this need of yours can be easily implemented through a script
- either in Python or Script-fu (if you are on Windows and have issues
configuring GIMP- Python) -- this would give yiou this feature
immediatelly (instead of you having to wait several months for a new
gimp release).

feel free to write further if you want more information on such a plug-in.

  js
  --


On Thu, May 6, 2010 at 11:24 AM, Thales img tha...@imgbrasil.com wrote:
 Hello,
 I have an idea and I'd like to know what you think about it.
 Let's suppose a situation:
 We make a 100 x 100px rectangle selection on a 2000 x 2000px, and we want to
 create a new layer to paint the rectangle, so when we  ask a for a new layer
 a popup is opened asking Name, Width, Height, etc, for the new layer, for
 default the Width and Height values are 2000px² (our document's size), we
 click Ok and we have a new layer.
 My point here it is that we have a 2000px² layer for a 100px² object, and as
 I can see - as a user - a 2000px² consumes more performance(I don't know if
 it's Memory or CPU) than a 100px².
 So my idea is to have a option when creating a new layer; maybe a checkbox
 with something like:

 [__] Follow Selection's Size
 Did I make myself clear?

 Anyway, thanks for the attention,
 Thales
 --
 Thales Oliveira - Img Brasil
 +55 31 (8365 3869 - 3309 8760)

 ___
 Gimp-developer mailing list
 Gimp-developer@lists.XCF.Berkeley.EDU
 https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Creating a new Layer

2010-05-06 Thread Martin Nordholts
On 05/06/2010 04:24 PM, Thales img wrote:
 Hello,

 I have an idea and I'd like to know what you think about it.

 Let's suppose a situation:

 We make a 100 x 100px rectangle selection on a 2000 x 2000px, and we
 want to create a new layer to paint the rectangle, so when we  ask a for
 a new layer a popup is opened asking Name, Width, Height, etc, for the
 new layer, for default the Width and Height values are 2000px² (our
 document's size), we click Ok and we have a new layer.

 My point here it is that we have a 2000px² layer for a 100px² object,
 and as I can see - as a user - a 2000px² consumes more performance(I
 don't know if it's Memory or CPU) than a 100px².

 So my idea is to have a option when creating a new layer; maybe a
 checkbox with something like:

 [__] Follow Selection's Size

That is a step in the wrong direction, the right thing to do is to make 
layer boundaries automatically managed so a user won't be bothered with 
the New Layer dialog at all.

  / Martin



-- 

My GIMP Blog:
http://www.chromecode.com/
GIMP 2.8 development still under control
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Creating a new Layer

2010-05-06 Thread Thales img
@Martin
It seams to be much more difficult, don't you think?


On Thu, May 6, 2010 at 2:37 PM, Martin Nordholts ense...@gmail.com wrote:

 On 05/06/2010 04:24 PM, Thales img wrote:
  Hello,
 
  I have an idea and I'd like to know what you think about it.
 
  Let's suppose a situation:
 
  We make a 100 x 100px rectangle selection on a 2000 x 2000px, and we
  want to create a new layer to paint the rectangle, so when we  ask a for
  a new layer a popup is opened asking Name, Width, Height, etc, for the
  new layer, for default the Width and Height values are 2000px² (our
  document's size), we click Ok and we have a new layer.
 
  My point here it is that we have a 2000px² layer for a 100px² object,
  and as I can see - as a user - a 2000px² consumes more performance(I
  don't know if it's Memory or CPU) than a 100px².
 
  So my idea is to have a option when creating a new layer; maybe a
  checkbox with something like:
 
  [__] Follow Selection's Size

 That is a step in the wrong direction, the right thing to do is to make
 layer boundaries automatically managed so a user won't be bothered with
 the New Layer dialog at all.

  / Martin



 --

 My GIMP Blog:
 http://www.chromecode.com/
 GIMP 2.8 development still under control
 ___
 Gimp-developer mailing list
 Gimp-developer@lists.XCF.Berkeley.EDU
 https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer




-- 
Thales Oliveira - Img Brasil
+55 31 (8365 3869 - 3309 8760)
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Creating a new Layer

2010-05-06 Thread Sven Neumann
On Thu, 2010-05-06 at 19:37 +0200, Martin Nordholts wrote:

 That is a step in the wrong direction, the right thing to do is to make 
 layer boundaries automatically managed so a user won't be bothered with 
 the New Layer dialog at all.

Right. But until that change has been done, it might make sense to
include the layer size in the dialog and to default to the selection
size instead of image size. Worth considering at least...


Sven


___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Creating a new Layer

2010-05-06 Thread Martin Nordholts
On 05/06/2010 08:50 PM, Thales img wrote:
 @Martin
 It seams to be much more difficult, don't you think?

Well, yes, but that can hardly be an argument for doing the wrong thing. 
It is important to align resources on a project lacking them, and doing 
what you suggest would be a wasted effort in the long term.

  / Martin
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Creating a new Layer

2010-05-06 Thread peter sikking
Thales img wrote:

  We make a 100 x 100px rectangle selection on a 2000 x 2000px, and we
  want to create a new layer to paint the rectangle, so when we  ask  
 a for
  a new layer a popup is opened asking Name, Width, Height, etc, for  
 the
  new layer, for default the Width and Height values are 2000px² (our
  document's size), we click Ok and we have a new layer.
 
  My point here it is that we have a 2000px² layer for a 100px²  
 object,
  and as I can see - as a user - a 2000px² consumes more performance(I
  don't know if it's Memory or CPU) than a 100px².
 
  So my idea is to have a option when creating a new layer; maybe a
  checkbox with something like:
 
  [__] Follow Selection's Size

this whole thing is way too much incidental to include in the dialog.

users might even conclude that it is the preferred way to do it
like that. since as noted we are going to solve the problem from
the other end, I think all the copy selection + paste as new layer
variants we have are enough to tie us over.

 That is a step in the wrong direction, the right thing to do is to  
 make
 layer boundaries automatically managed so a user won't be bothered  
 with
 the New Layer dialog at all.

 It seams to be much more difficult, don't you think?

not for users.

 --ps

 founder + principal interaction architect
 man + machine interface works

 http://mmiworks.net/blog : on interaction architecture



___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer