Re: [Gimp-user] Gimp for casual users

2012-07-22 Thread Andreas Lemke
From the beginning, Macs had a certain WIMP interaction style based on 
selection of visible objects and (mostly generic) operations that could 
be selected from menus or invoked through keyboard shortcuts on the 
selected objects. In particular, there was a set of generic operations 
(cut, paste, ...) that would apply to all applicable types of objects. 
In a file manager these generic operations apply to files. In a text 
editor they apply to sequences of characters. I have never used the old 
Xerox ALTO computers but I guess that was already the case back then.


Gimp uses a different model and I am trying to understand the pros and 
cons. Each type of object comes with its private operations. I delete 
selected image pixels with the Edit-Clear command. I delete layers with 
the Layer-Delete Layer command. In the Text tool, I delete selected 
text with a Delete command from a special context menu. I cannot use the 
operations from the main Edit menu for editing the text. When in path 
edit mode, I delete control points with Ctrl-Shift-Click. This deletes 
the point under the mouse irrespective of which points are currently 
selected. You get the idea. BTW, when I hit the Delete key while in path 
mode, guess what happens?


An avantage of the Mac model is that there is a lot of consistency. The 
user learns once that if they want to act upon an object, you select it 
and then you pull down a menu and click on an action. The 
select-cut-paste paradigm works througout, whatever the type of object. 
Keyboard shortcuts are always the same. But you always need two steps: 
select, act.


With Gimp, you do not first have to select the object to act upon. 
Ctrl-Shift-D duplicates the current layer in whatever mode you are in. 
You can duplicate a layer while in text editing mode, no problem. You 
can thus do certain actions more rapidly without first having to change 
the mode or tool.


I would be interested in knowing if Gimp users consciously prefer the 
model with private non-shared operations.  Or has it evolved like this 
for historical reasons? Clearly, the choice of interaction model affects 
the Gimp learning curve.


Regards,
Andreas

___
gimp-user-list mailing list
gimp-user-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-user-list


Re: [Gimp-user] Gimp for casual users

2012-07-22 Thread Steve Kinney
On 07/22/2012 11:21 AM, Andreas Lemke wrote:

 I would be interested in knowing if Gimp users consciously prefer
 the model with private non-shared operations.  Or has it evolved
 like this for historical reasons? Clearly, the choice of interaction
 model affects the Gimp learning curve.

I think the big difference here is that different types of objects
in the GIMP are fundamentally different in nature.  It may be
possible to make generic operations on objects more consistent,
but there is a limit to how far this can go - lots of judgment calls
to be made.  The one thing I am sure will not happen, is
simplification past a point where functionality is lost.  That's
something that happens to commercial software...

:o)

Steve



___
gimp-user-list mailing list
gimp-user-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-user-list


Re: [Gimp-user] Gimp for casual users

2012-07-21 Thread isabel brison
In teaching the basics of GIMP to non-professionals I have found one of the
more problematic concepts to be the floating selection. Even to users who
have no previous experience with Photoshop (where pasting something on an
image automatically creates a new layer), it seems to be non-intuitive.
What often happens is they paste something, and begin to manipulate the
floating selection before turning it into a layer. Then an accidental click
with the move tool on the background fuses selection with background, and
what they thought was a layer is suddenly immobile. I always have to go
over this (the difference between floating selection and layer) several
times before it really sinks in.

The selection tools are comparatively easy to explain, except maybe
scissors select, where losing sight of the first anchor makes it impossible
to close the selection and where, unlike free select, anchors cannot be
deleted by pressing back space. This, and having to click inside the line
to make the selection, makes this tool unnecessarily hard to use IMO.

isabel
___
gimp-user-list mailing list
gimp-user-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-user-list


Re: [Gimp-user] Gimp for casual users

2012-07-21 Thread Andreas Lemke

(Hi this is Andreas - I am sending this from a different email address)

I analyzed the following different selection types. It seems that in 
Gimp each tool uses its own way of making selections. Which introduces 
subtle inconsistencies. I am not saying they are critical, but this is a 
place I started my analysis.


1. The Selection – a set of pixels of the image

Multi-selection: Press Shift or select mult-select icon
The Select menu seems to apply only to this type of section.

2. Layers
Multi-selection: Gimp uses a concept of chaining. Click chain icons to 
select more than one layer.
This multi-selection only works for moving, scaling, flipping etc. It 
doesn't work for e.g. deleting or duplicating.


3. Layer Groups
When a layer group is selected and the move tool is active: Dragging 
moves not the layer group but the layer under the mouse.


4. Alignment tool:
Uses its own selection mode. Multi-select: Press shift. No toggle action.

5. Paths
There are different selection types for paths:
- In the path dialog a path can be selected (grey background). Path on 
canvas is shown in red

- or with a blue background through clicking the path in the dialog
- with the path tool active, a path visible on the canvas can be 
selected with a left click. Path becomes red and control points become 
visible. I guess I am now in path edit mode.

- to select another path, I can Alt-click or select it in the path dialog
So, when the path tool is activated, I can be in or out of edit mode. 
(Why are there these two modes?). Once in edit mode I cannot leave it 
without de-activating the path tool (?)


6. Path Edit Mode
Multi-selection of control points: Shift click (has toggle action); drag 
moves the selection



I am a bit inspired by the original work on GUIs at Xerox PARC and the 
later work on Windows and MAC, etc. The idea there was to have a 
consistent selection mechanism across all types of objects. Once again, 
I don't think these inconsistencies are critical but fixing them could 
be a contribution to an overall improvement.


Best,

Andreas
___
gimp-user-list mailing list
gimp-user-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-user-list