If it works along the lines of the existing Darktable favourites that would be really great!
Would be awesome…
next step: if there would be a “Actived tools tab”, too
What’s the lowest level item you might be able to add please? The example has “profiled lens corrections” which is within “Lens/Geometry”. Would it be possible to choose “Demosaicing” instead of “Sensor with bayer matrix” for example?
Yes, that will be possible.
If you want to test on W64:
As there currently is no UI to configure the favorites, you need to add a line to the GUI section of your options file for testing the favorites. Example:
Here’s a list of all keys:
whitebalance tonecurve vibrance chmixer blackwhite shadowshighlights sharpening localcontrast sharpenedge sharpenmicro hsvequalizer filmsimulation softlight rgbcurves colortoning epd fattal retinex pcvignette gradient labcurves colorappearance impulsedenoise dirpyrdenoise defringe dirpyrequalizer dehaze wavelet crop resize lensgeom rotate perspective lensprof distortion cacorrection vignetting icm sensorbayer bayerprocess bayerrawexposure bayerpreprocess rawcacorrection sensorxtrans xtransprocess xtransrawexposure rawexposure preprocess darkframe flatfield
Is there a branch (dev?) that is RC2 + the histogram fix + favs tab?
dev it is
Will it be possible to change the order of the favs?
Sure, the order of the favs is the same as the order of the keys in this list:
Ingo, I’ve just compiled and had a go. Here is my OPTIONS file starting with the end of the existing list under [GUI] -
This is what I got for my favourites -
A few comments. I agree with others saying it would be nice to keep the other toolboxes intact, however the tools have moved into Fav and out of original place.
I thought it would be specific parts in Favs like the demosaic I mentioned, however it seems to have wholly moved “major” tools, e.g. the whole of Exposure and Ciecam have moved to Favs.
E.g. the Exposure toolbox now looks like this -
Hope this helps.
The histogram is much better now, thanks folks.
Could it work as an ‘Activated tools’ AND ‘Favorite tools’ tab? So it contains favourites, but also anything that is active?
The UI part could then be reduced to a function ‘Make the active tools stay in this tooltab, and hide the inactive tools’.
This would mean:
- This tooltab can be preconfigured with mainstream (sub)tools for fresh installs.
- A user can easily ‘lock’ these tools to the tab after using them. Perhaps a Pin icon instead of a Star.
- Any pp3/image opened will have an overview of all active functions in this tab → convenient
- The tooltab can be called ‘Pinned items’ with a mouseover ‘Pinned and active items will be shown here’.
Example of unpinned/pinned icons:
The UI work could then (largely) be avoided, but there would be new work in automatically putting active items here (which may be impossible because it would require a restart of the program for example).
Edit: I have been thinking a bit more about this and it would make sense to have the ‘pin’ for each function that appears in the ‘Active tools’ section. (My first thoughts were about a single pin for the complete section).
Thus, the ‘Active Tools’ tab shows which tools are active. Once a tool appears here, it can be pinned to stay.
How about duplicate the functions in the favs tab ?
If it were to be an active functions overview with the option to pin favourite functions, the functions would need to be duplicated and not moved.
The order of operation would be:
- Find the function in one of the current toolboxes and activate it.
- The function will then be active in the active panel.
In the active panel, the following states exist for each function:
- It is not visible and inactive
- It is active
- It is active and pinned
- It is inactive and visible (for an edit session where it has been used and made inactive)
- It is inactive and it is visible because it is pinned.
1->2: activate the function in its normal way. A copy appears.
2->3 and 4->5: user clicks on pin of a function
2->4: user deactivates function. To allow enabling again, the function stays visible for the current session.
5: if a function is pinned, the function is always shown. Pinning is kept as part of preferences.
Why are there so many states? In my mind, there should be 4.
2-4 makes the tool appear under the favourites tab.
Personally, I would like to see a sort feature with the following options:
- processing order
- default order
PS I guess by visibility, you meant whether the tool is expanded. I would say that that state should match the current state of the tool itself.
No way currently. Processing order is constant. Order will be only a gui thing to allow working topdown.
Edit: I guess I misunderstood… thinking
Afre, you clearly explained what I meant. Thanks. By ‘visible’ I didn’t mean expanded, but your description is nice and short.
Duplicating tools to favorites tab vs. moving tools to favortites tab will have some drawbacks.
I will elaborate on this next year