Vladimir Golovin
Administrator |
Problem: with the indtroduction of Groups in FF4.0, the familiar behavior of double-click in the Filter Editor -- lock / unlock preview -- has been made inconsistent by the fact that double-clicking groups opens them instead of locking the preview. This inconsistency creates too much unnecessary rage, confusion and hatred, and thus the double-click behavior should be made consistent without resorting to half-measures (such as Options).
A solution we're looking for should make the double-click behavior consistent, and should take into account the fact that both behaviors -- lock preview and opening groups -- are equally good candidates to be put on double-click. Here's what I propose: 1. Add a button to group properties that opens the group contents. 2. Add a clickable sub-area 'Open...' to all Groups. Double-clicking this sub-area opens the corresponding groups. The sub-area is highlighted when a cursor is hovered over it, even if the group under the cursor is not selected. 3. Double-clicking Groups outside the 'Open...' sub-area locks / unlocks preview, as with normal, non-Group components. I've attached a picture for visual explanation. So, what do you think? Will this work? ![]() |
|||||
Posted: December 10, 2013 8:37 am | ||||||
Vladimir Golovin
Administrator |
||||||
Posted: December 10, 2013 8:41 am | ||||||
Vladimir Golovin
Administrator |
(We're also planning to add commands for opening groups and locking / unlocking the preview to the right-click menu of a component).
|
|||||
Posted: December 10, 2013 8:50 am | ||||||
Sharandra
![]() |
Hmm, I actually like double clicking to open stuff and I would rather have something different for locking the preview, maybe a clickable little eye icon on the component?
Oh and while your at it, it would be awesome, if the back button of the mouse would take you back out of the group ![]() |
|||||
Posted: December 10, 2013 10:47 am | ||||||
Skybase
![]() |
In Quartz Composer and several other programs dealing with macros / group nodes utilize doubleclick to open the node. Given that I think that subarea becoming double-clickable is exactly in the right direction (I think).
|
|||||
Posted: December 10, 2013 6:31 pm | ||||||
SpaceRay
![]() |
I think this that you have shown here
![]() Is a very good solution and well thought and very easy to understand and use, and solves very well the problem of double clicking on groups, as you only have to click anywhere in the upper part of the group and IF you want to open it then use the below part. Like it and well done. |
|||||
Posted: December 11, 2013 3:08 am | ||||||
Vladimir Golovin
Administrator |
Back button of the mouse? Sorry, but I'm confused. What mouse do you use, and where's the back button -- on the side? Which applications support the back behavior you're (probably) referring to? BTW, we have a hotkey for backing out, Backspace (just like in Windows Explorer). |
|||||
Posted: December 11, 2013 6:48 am | ||||||
Vladimir Golovin
Administrator |
Yes, but in case of Filter Forge the vast majority of filters don't (and probably won't) utilize groups, so if we restrict double-click solely to opening groups, it will become useless in 90% of usage cases.
Yes, the sub-areas will require a double click within its bounds in order to open the group. |
|||||
Posted: December 11, 2013 6:54 am | ||||||
Indigo Ray
![]() |
Sounds good! Why not just single-click "open" to open the group?
|
|||||
Posted: December 11, 2013 4:55 pm | ||||||
Sharandra
![]() |
I think, it would also be great if double clicking the Bezier Curve would open the curve editor instead of locking preview, since there is not really anything to preview. always confuses me because i intend to open it and loose my preview, lol
![]() |
|||||
Posted: December 11, 2013 6:17 pm | ||||||
Vladimir Golovin
Administrator |
Because accidental single-clicks in the sub-area would cause the group to open when you just wanted to select the group component, especially in zoomed-out view. In Filter Forge, single-click always selects things (the only exception so far is the Don't Panic thingy), and I don't want to ruin or dilute that. |
|||||
Posted: December 12, 2013 3:35 am | ||||||
Vladimir Golovin
Administrator |
Sharandra, this looks like a great idea. Indeed, we could add the action button (my new name for the sub-area discussed above) titled "Edit Curve..." to the Bezier component, and double-clicking it would display the curve editor. |
|||||
Posted: December 12, 2013 3:38 am | ||||||
Crapadilla
![]() |
How about using [CTRL] + Double-Click for opening groups?
To me, the proposed button on the properties tab appears to be a rather inconvenient way to open groups (too many clicks and moving around the GUI). The button on the component itself seems slightly more convenient, but using some form of double-clicking would be most efficient IMHO. --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||
Posted: December 14, 2013 6:11 am | ||||||
SpaceRay
![]() |
Maybe you are used to using keyboard shortcuts, but I do not like them at all and if I can I prefer to not use any keyboard keys and only use the mouse I only prefer to use CTRL + C and CTRL + V to copy and paste things For me, and in my personal taste and opinion, is MUCH better the solution given by Vladimir |
|||||
Posted: December 14, 2013 6:44 am | ||||||
Sharandra
![]() |
Crapadilla wrote:
+1 I prefer shortcuts aswell. (Maybe sometime in the future you could add user defined Shortcuts to preferences ![]() Additionally for those like Ray, a action button could be added, then all would be happy. |
|||||
Posted: December 14, 2013 7:22 am | ||||||
Vladimir Golovin
Administrator |
Binding component's action button to Ctrl+Doubleclick on Windows (and Cmd+Doubleclick on Mac) shouldn't be problematic (I hope it won't interfere with the use of Ctrl for adding to selection). We'll try that, in addition to implementing the action button.
|
|||||
Posted: December 16, 2013 7:57 am | ||||||
Vladimir Golovin
Administrator |
Dilla, we'll try adding all three solutions: the action button on the component itself, the Open button in Properties, and Ctrl+Doubleclick anywhere on the component. |
|||||
Posted: December 16, 2013 7:59 am | ||||||
Crapadilla
![]() |
Maybe Ctrl+Doubleclick should also work for opening the Input Editor on Map Script and Curve Script components.
You know, for reasons of consistency. ![]() And how about adding an 'Open Group' option to the components context menu? That could also work nicely. --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||
Posted: December 17, 2013 9:07 am | ||||||
Vladimir Golovin
Administrator |
LOL, great minds think alike ![]() On one hand, it should be bound to Input Editor, as you (and consistency reasons) suggest. On the other hand, the most frequent operation with script components is editing the script, but that ideally should be handled by remembering which tab is open per component (so when you leave a script component with a Script tab open, you'll see it open the next time you select it). As for the right-click menu, that's where it all started ![]() |
|||||
Posted: December 18, 2013 10:52 am | ||||||
Crapadilla
![]() |
Having spent some serious time in the editor again the last week and this (didn't really have that much time with FF4 before due to projects), I'm going to confidently put in my vote for [Double-click] remaining bound to Lock Preview.
The reason: I'm locking preview a ton. All the time. I'm locking preview on Groups. All the time. Way more than I ever navigate/open Groups. But, I'm also very much warming up to the idea of the [Double-click] sensitive sub-area on Groups for opening them. Seriously a good idea. With that and the hotkeys, we'll have enough alternatives to cater to different user behaviours. Regarding [Double-click] in the Filter Browser/Manager: To keep it consistent, this should Lock Preview on a filter IMHO, not open it. Obviously, [Double-click] will have the same effect as [Single-click] then, but do we really need a faster way of opening filters? I'd use CTRL-[double-click] for that. Currently, with [Double-click] opening filters, the main UI is driving me mad. --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||
Posted: May 1, 2014 11:27 am | ||||||
Tepearley
![]() |
Those are really great ideas! I'm thinking using double clicking for both preview and opening groups could cause some mix ups because it would be two different actions on one component using double click.
How about a square lock button for previews in one of the corners of groups (and all previewable components for consistency) that could be single click? I don't know if it's true for anyone else but I don't tend to select a component by the corners or edges so that might be a good "safe zone" for a single click button. In general, I'm always used to double clicking things to open them and something like previewing is done with a single click. Anyway, which ever way you feel works best ![]() |
|||||
Posted: May 1, 2014 7:33 pm | ||||||
Vladimir Golovin
Administrator |
Same here. So be it. The only thing that bothers me a little about sub-areas is the occasional presence of the selectable "Instance" sub-area under Groups (see the pic). I don't like the idea of having two kinds of sub-areas with different behaviors, but, on the other hand, I don't know how to unify them yet. |
|||||
Posted: September 13, 2014 7:31 am | ||||||
Crapadilla
![]() |
Is there any solution for this on the horizon? Like, in the next beta stage, for example...
![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||
Posted: August 28, 2015 3:16 am | ||||||
Sphinx.
![]() |
Did you bail out on this one, Vlad
![]() I'm still ending up inside the frickin group when I want to lock the preview - even though I know very well that it doesn't work like that for groups: I lock there preview here, I lock it there, I lock it.. NO, SMACK, that was a group... F***! ![]() Then when I'm actually doing work inside the group, I accidently hit that "Save Filter" button inside the group which intuitively works as a "close the window and return to the previous level"-button. Not suprisingly I get very dissapointed when the filter is actually saved and closed and I'm returned to top-level consumer mode ![]() I'm voting for a special expand '+' sign or simply the text 'Edit..' or 'Open..' on the header of group comps AND when inside the group, please add another button in front the save Filter (or better simply replace the current save button. There is free beer in Odense, Denmark to the first developer that kills these two nasty usability bugs ![]() ![]() ![]() |
|||||
Posted: December 22, 2015 3:50 am | ||||||
Vladimir Golovin
Administrator |
I planned this for v6.0, but not for the first betas. I'd like to take a stab at greenification first (and try to fix The Blend Bug https://www.filterforge.com/forum/read...&MID=97263 in the process).
As for usability in general, I think it's time for a big boring usability-improving release (preset reordering, location dropdown in Save Filter, drag-and-drop swapping / copying for color swatches, tooltips for filter controls, copy image to clipboard, component search, the double-click conundrum etc etc.) |
|||||
Posted: December 22, 2015 8:02 am | ||||||
Sphinx.
![]() |
Nooo no no... that is NOT boring - that is HOT NEWS ![]() You guys added so much functionality - it is time to step back and take a look at it all - round of the sharp edges regarding usability, performance, documentation and community/website ![]() Merry X-Mas ![]() |
|||||
Posted: December 22, 2015 9:10 am | ||||||
Crapadilla
![]() |
I sincerely hope all these are still in the books for FF6, because that stuff would be awesome. "Greenification" would be sweet of course, but given GMM's comments about the sample cache rewrite being more difficult than anticipated, I guess it probably won't make it into FF6. --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||
Posted: July 27, 2016 1:59 pm | ||||||
LexArt
![]()
Posts: 256 |
OH yes, this may be boring for you, but these are really very interesting and helpful things that can make FF even better and with more usability and be more lime other softwares that gives good usability and features to the user to manage the software like Crapadilla I hope that these appear in the final version, do not care if they are not in betas, just on the final version, would be very good Thanks |
|||||
Posted: July 28, 2016 1:31 am | ||||||
Crapadilla
![]() |
[Off-topic]
LexArt, the Sock Puppet Detector that I have installed in my secret lair insists that [LexArt = SpaceRay]. I'm currently in the process of debugging its pattern recognition algorithms, running and re-running checks to see if there's a malfunction. Can you confirm? ![]() ![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||
Posted: July 28, 2016 9:30 am | ||||||
Crapadilla
![]() |
This is one thing that I'm particularly looking forward to. Hope it makes it into one of the next beta stages. --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||
Posted: July 28, 2016 10:49 am |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,712 Registered Users
+19 new in 30 days!
153,534 Posts
+31 new in 30 days!
15,348 Topics
+72 new in year!
11 unregistered users.