Martin Huber hat geschrieben:Hoogo hat geschrieben:Who came up with the idea to change the move tool?
Before you could click and drag anywhere within a layer to move it, now you have to hit some set pixels. I find that behavior a bit disgusting. Again some Photoshop feature or what?
http://www.pl32.com/forum3/viewtopic.php?f=3&t=4560
Currently I don't know what to do. I liked the old behavior better, too.
Additional options are no solution, because
- it makes PhotoLine more complicated
- it makes the code more complicated (and at the moment the code is already very complicated)
- most people won't use them
Martin
It IS very complicated to solve, indeed. It also depends on the type of file, and the complexity. With the current implementation there are still a number of fundamental issues.
For example: I have a group of elements. Deep selection is active. I select that layer group in the layer panel. I then try to move the group by grabbing one of the elements. Result: only the element I grabbed is moved, not the entire group, which I wanted.
Second example: I have an element with a gaussian blur adjustment layer (adjustment layer is a child of that element). Deep selection is active. I click on the element, and start dragging. Result: I move the gaussian adjustment layer, not the actual parent element. And when I select the parent element first in the layer panel, and then try to move it, it still selects that adjustment layer.
When deep selection mode is not active, and the layers are selected via the layer panel, there is no problem - but the OLD behaviour where we would not have to precisely click on a non-transparent area worked much much better.
Which brings me to one more issue: I currently work mostly in deep selection mode. Selection of objects works quite well, and the option to click multiple times to select higher levels works good. So I have a group of elements selected after clicking twice on an element that is inside that group. I then switch to normal mode by holding down <CTRL><SHIFT>, and I attempt to move the group. Result: 1) I can only move in restrained directions (due to <SHIFT>), AND I end up with a copy of the group (due to <CTRL>)!!!
How about these solutions:
1) when in deep selection mode, the user can select & drag other object directly only by clicking on pixels (non-transparent areas).
2) when in normal selection mode, the user can drag objects when clicking/dragging somewhere in the selection rectangle, no matter whether the area clicked within that selection rectangle is transparent or not.
3) after selecting an element (either by mouse clicking or via the layer pane):
a) in deep selection mode the user can drag the selected item by clicking on the content (pixels) of the selected item, and NO OTHER items are selected. When other layers' pixels/content are "hit" through the transparency of that selected item, those items are dragged instead.
b) in normal mode it works as it does now - except that the entire selected area is drag-able, and the transparent area is included. Other items that lie in the transparent selected area cannot be selected or inadvertently moved.
c) In both modes any element outside the selected object(s) area can be clicked and dragged in one action. It depends on the selection mode (deep or normal) whether the selected element is on the same level (normal mode) or is picked based on the topmost visual content/pixels (and not locked, of course).
4) instead of a modifier key set of <CTRL><SHIFT> to switch between deep selection and normal selection, why not introduce a single hotkey to switch modes (and no modifier keys).
a) This would solve the modifier key conflicts. I think a single key command to switch is also much easier and simpler to control than two modifier keys that have to be held down all the time to switch and get in the way of restricted axes /cloning layers.
b) The behaviour of the layer tool modes becomes much more consistent as well (since the layer tool deep selection option already functions as a mode switch anyway when clicked!).
Proposal for (4): use the <TAB> key to switch between normal and deep selection mode! That makes a lot of sense, and is easily memorized. <TAB> does not refer to any other function in Photoline currently.
(Another suggestion: use <SHIFT><TAB> to quickly run through child layers on the same level to select in descending order! Similar to the <ALT><TAB> behaviour in Windows and Mac to quickly switch between applications).
With (3) it becomes much easier to control the layer selection process, and with (2) and (4) we can quickly switch to a mode that allows us to move a selection with its entire selection area, or work more precisely by switching to deep mode.
5) child layer masks and child layer adjustments should not be selectable in the view, only by clicking on them in the layer panel. I am of the opinion that child layer masks and adjustment layers do not relate directly to the actual content, and allowing users to select these in the view only gets in the way of usabilty (which is exemplified by some of the complaints already made about this behaviour)
6) However, users may still want to have direct access to those adjustment layers' settings. I would suggest the following solution: when a layer has child adjustment layers, the settings of all the direct children should be displayed in the Adjustment Layer panel!
With (5) and (6) combined we have no issues selecting objects and layers, while STILL be able to adjust the adjustment layers' settings quickly! It simplifies the workflow too!
What do you guys think about this proposal? It would make everyone happy, I think, and resolve (most) issues.