Re: [Gimp-developer] Layer locking proposal

2005-06-29 Thread michael chang
On 6/27/05, Sven Neumann [EMAIL PROTECTED] wrote: Hi, Simon Budig [EMAIL PROTECTED] writes: A way to overcome this is to have e.g. two lines per layer. A sample mockup is available at http://www.home.unix-ag.org/simon/files/layer-dialog-many-properties.png This might work from a

Re: [Gimp-developer] Layer locking proposal

2005-06-29 Thread Sven Neumann
Hi, michael chang [EMAIL PROTECTED] writes: So you can't do something like a two boxes with columns, in a box, and then have a list of those boxes? Something like the way Java Swing does GUIs? You can do that in GTK+ but not in a GtkTreeView. At least not without writing a very complex cell

Re: [Gimp-developer] Layer locking proposal

2005-06-29 Thread Sven Neumann
Hi, we haven't been able to come to a conclusion with regard to the GUI yet, but that shouldn't keep you from starting to work on layer locking. It probably makes sense to start implementing this from the bottom up. Whether you then add a GUI for it into the layer row or somewhere above the layer

Re: [Gimp-developer] Layer locking proposal

2005-06-27 Thread Thorsten Wilms
On Sun, Jun 26, 2005 at 09:21:39PM -0300, Joao S. O. Bueno Calligaris wrote: On left-clicking on the layer-tree, where the current linked icon for each layer is placed, a drop-down menu would be displayed. This menu would contain 4 itens which could each be checked or unchecked:

Re: [Gimp-developer] Layer locking proposal

2005-06-27 Thread Nathan Summers
On 6/26/05, Joao S. O. Bueno Calligaris [EMAIL PROTECTED] wrote: On Sunday 26 June 2005 17:48, Sven Neumann wrote: Hi, Joao S. O. Bueno Calligaris [EMAIL PROTECTED] writes: If we want to have all the lock types that PS offers, we would have to add three new toggles to the layer row.

Re: [Gimp-developer] Layer locking proposal

2005-06-27 Thread Nathan Summers
On 6/26/05, Simon Budig [EMAIL PROTECTED] wrote: A way to overcome this is to have e.g. two lines per layer. A sample mockup is available at http://www.home.unix-ag.org/simon/files/layer-dialog-many-properties.png This would work. All you would need to do is increase the text 2pt or so, and

Re: [Gimp-developer] Layer locking proposal

2005-06-27 Thread Simon Budig
Nathan Summers ([EMAIL PROTECTED]) wrote: On 6/26/05, Simon Budig [EMAIL PROTECTED] wrote: A way to overcome this is to have e.g. two lines per layer. A sample mockup is available at http://www.home.unix-ag.org/simon/files/layer-dialog-many-properties.png This would work. All you

Re: [Gimp-developer] Layer locking proposal

2005-06-27 Thread jernej
On Monday, June 27, 2005, 16:32:13, Nathan Summers wrote: This would work. All you would need to do is increase the text 2pt or so, and make the icons visually look a little less like text. The text looks like it's the same size as the rest of the text, so I don't think it's necessary to

Re: [Gimp-developer] Layer locking proposal

2005-06-27 Thread Michael Schumacher
Von: [EMAIL PROTECTED] The text looks like it's the same size as the rest of the text, so I don't think it's necessary to increase it any more (I always found GTK+'s default text size a bit too big, at least on Windows). gtk-wimp (or is it called ms-theme-engine now?) should take care of

Re: [Gimp-developer] Layer locking proposal

2005-06-27 Thread jernej
On Monday, June 27, 2005, 17:27:43, Michael Schumacher wrote: gtk-wimp (or is it called ms-theme-engine now?) should take care of this, shouldn't it? It does. -- Jernej Simoncic http://deepthought.ena.si/ The sooner and in more detail you announce bad news, the better. -- White's

Re: [Gimp-developer] Layer locking proposal

2005-06-27 Thread Sven Neumann
Hi, Simon Budig [EMAIL PROTECTED] writes: A way to overcome this is to have e.g. two lines per layer. A sample mockup is available at http://www.home.unix-ag.org/simon/files/layer-dialog-many-properties.png This might work from a user's point of view but I am afraid that it will be a

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Thorsten Wilms
On Sat, Jun 25, 2005 at 08:19:16PM -0300, Pedro Kiefer wrote: I've just made this mockup (attached) of how the locking mechanism should appear to the user in the layers tab. But that could be wrong, in not really familiar with the GNOME HIG. Clicking in an unlocked lock will lock the layer,

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Sven Neumann
Hi, Simon Budig [EMAIL PROTECTED] writes: I also think that it will clutter the rows too much if we move it to the front. Perhaps consider to add it on the top of the dialog with the opacity slider and the Lock Alpha Channel toggle ? I don't think this is practical. In Skencil I use locking

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Michael Schumacher
Simon Budig wrote: Also we should consider making the layers not selectable in the layers dialog if they are locked. This removes a source of confusion (why doesn't this work) and gives immediate additional feedback about the locking. I was about to suggest this myself, but then dismissed

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Simon Budig
Sven Neumann ([EMAIL PROTECTED]) wrote: Simon Budig [EMAIL PROTECTED] writes: I also think that it will clutter the rows too much if we move it to the front. Perhaps consider to add it on the top of the dialog with the opacity slider and the Lock Alpha Channel toggle ? I don't think

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Simon Budig
Michael Schumacher ([EMAIL PROTECTED]) wrote: Also we should consider making the layers not selectable in the layers dialog if they are locked. This removes a source of confusion (why doesn't this work) and gives immediate additional feedback about the locking. I was about to suggest

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Simon Budig
Simon Budig ([EMAIL PROTECTED]) wrote: Sven Neumann ([EMAIL PROTECTED]) wrote: Well, we do that already for the alpha channel lock and it doesn't seem to work that badly. Sooner or later we will probably want to add more such toggles. actually the alpha channel lock is a major source of

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Sven Neumann
Hi, Simon Budig [EMAIL PROTECTED] writes: With your proposed solution it would be a major PITA to do this. I didn't propose a solution, I only said that moving the toggle elsewhere should be considerd. I am not at all convinced it is a good idea. But then, IIRC, PS does it this way. Since we

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Sven Neumann
Hi, for your inspiration, heres a slightly outdated screenshot of the PS user interface for layer locking: http://www.edigitalphoto.com/images/archivesart/0203edp_using_02.jpg This PDF has a lot more screenshots and shows a more uptodate view of the Layers dialog on page 23:

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Simon Budig
Sven Neumann ([EMAIL PROTECTED]) wrote: Simon Budig [EMAIL PROTECTED] writes: With your proposed solution it would be a major PITA to do this. I didn't propose a solution, I only said that moving the toggle elsewhere should be considerd. I am not at all convinced it is a good idea. But

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Alan Horkan
On Sun, 26 Jun 2005, Thorsten Wilms wrote: Date: Sun, 26 Jun 2005 10:17:46 +0200 From: Thorsten Wilms [EMAIL PROTECTED] To: gimp-developer@lists.xcf.berkeley.edu Subject: Re: [Gimp-developer] Layer locking proposal On Sat, Jun 25, 2005 at 08:19:16PM -0300, Pedro Kiefer wrote: I've just

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Pedro Kiefer
Sven, I did look at the PS user interface for layers before doing the mockup. In the other message you've said: I am sorry, but you can't put the lock at the end of the row. It would become invisible as soon as one layer has a longer name. Couldn't that be solved by ellipsizing the layer name? I

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Sven Neumann
Hi, Pedro Kiefer [EMAIL PROTECTED] writes: I did look at the PS user interface for layers before doing the mockup. In the other message you've said: I am sorry, but you can't put the lock at the end of the row. It would become invisible as soon as one layer has a longer name. Couldn't that

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Sven Neumann
Hi, Simon Budig [EMAIL PROTECTED] writes: Ok, replace proposed solution with suggested placement of the button or whatever. Do you have an example use case where the user would benefit from that placement? Alice and Bob are looking for the layer named Foobar. Due to the introduction of

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread jernej
On Sunday, June 26, 2005, 15:17:52, Sven Neumann wrote: for your inspiration, heres a slightly outdated screenshot of the PS user interface for layer locking: Here's how PaintShopPro handles the layers dialog: http://deeperthought.ena.si/misc/psplayers.png The buttons at top are for new

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Pedro Kiefer
On Sun, 2005-06-26 at 12:59 -0300, Pedro Kiefer wrote: Sven, I did look at the PS user interface for layers before doing the mockup. In the other message you've said: I am sorry, but you can't put the lock at the end of the row. It would become invisible as soon as one layer has a longer

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Joao S. O. Bueno Calligaris
On Sunday 26 June 2005 13:48, Sven Neumann wrote: Hi, Well, it is up to the user to name the layers and I don't think we should make it harder to use long names. In general it is better to allow list views to scroll horizontally instead of trying to shorten the content to make it fit into

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Sven Neumann
Hi, Joao S. O. Bueno Calligaris [EMAIL PROTECTED] writes: If we want to have all the lock types that PS offers, we would have to add three new toggles to the layer row. Is that feasible? kkk... I thought of three different states for the lock Icon (and a nice tooltip, of course).

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Sven Neumann
Hi, Pedro Kiefer [EMAIL PROTECTED] writes: As a follow up to my own message, here is another mockup. The lock on the far right of the list would disable the lock for the given layer, so you don't have to change to that particular layer to change it's status. The checkboxs under the opacity

Re: [Gimp-developer] Layer locking proposal

2005-06-26 Thread Simon Budig
Sven Neumann ([EMAIL PROTECTED]) wrote: Simon Budig [EMAIL PROTECTED] writes: Ok, replace proposed solution with suggested placement of the button or whatever. Do you have an example use case where the user would benefit from that placement? Alice and Bob are looking for the layer named

Re: [Gimp-developer] Layer locking proposal

2005-06-25 Thread Nathan Summers
On 6/25/05, Pedro Kiefer [EMAIL PROTECTED] wrote: Objective: Lock the layer from user actions. I've just made this mockup (attached) of how the locking mechanism should appear to the user in the layers tab. But that could be wrong, in not really familiar with the GNOME HIG. Clicking in an