dterrahe / darktable

darktable is an open source photography workflow application and raw developer
https://www.darktable.org
GNU General Public License v3.0
2 stars 0 forks source link

NG Input: Expand on hover in shortcut preferences #7

Closed elstoc closed 3 years ago

elstoc commented 3 years ago

I find the auto-expansion of the treeview on hover in preferences/shortcuts very annoying. Can we keep it to "click-to-expand" please.

Ref: darktable-org#8078

dterrahe commented 3 years ago

I agree with you. By default click-to-expand only responds to the little triangle all the way to the left. Which is also not great.

Allowing click anywhere to expand/collapse I believe needs a bit of code; I'll implement that.

github-actions[bot] commented 3 years ago

This issue did not get any activity in the past 30 days and will be closed in 365 days if no update occurs. Please check if the master branch has fixed it and report again or close the issue.

dterrahe commented 3 years ago

Now, use a single click to select+expand or deselect+collapse (in the action tree) or just expand/collapse (the active/other/fallbacks categories in the shortcuts tree).

Selecting an action/category/fallback in the bottom half of the screen filters the shortcuts in the top half to just the relevant ones.

A double click (on an existing shortcut, to create a duplicate, or an action) switches to mapping mode (i.e. disables both trees and waits for a valid shortcut combination). To exit mapping mode, click any mouse button without pressing a key first (or press a key if mapping a fallback).

Select a shortcut and press Del to delete it. Backspace activates standard gtk treeview functionality to move up one level in the tree.