Bug 412683

Summary: [Feature Request] More options to configure Code Browser behaviour
Product: [Applications] kdevelop Reporter: Will Chen <inbox>
Component: UI: generalAssignee: kdevelop-bugs-null
Status: REPORTED ---    
Severity: wishlist CC: as9902613, inbox
Priority: NOR    
Version First Reported In: 5.4.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Will Chen 2019-10-06 23:39:55 UTC
Currently, the code browser plugin seems to wrap up multiple behaviours into one product:

1) It provides the "Code Browser" Tool View that is placed at the bottom of the window by default.
2) It provides a cursor-based tooltip showing the same information if that Tool View is hidden.
3) It highlights all occurrences of the name under the text cursor in the editing view.

There is not, to my knowledge, any way to configure which of these features are active at once. The plugin can be either completely enabled, or completely disabled.

It would be nice to have a bit more granularity in choosing which of these features are enabled and how they all work.

Particularly annoying at times is the pop-up tooltip that shows by default. While it does provide access to information that can sometimes be useful, it also blocks the view of a large chunk of code whenever you move the mouse. It's especially bad with a dark theme, as described in bug #257378. However, it can still be disruptive for some users even with a light theme, and there's currently no way to disable it without also losing the other features that you may want to keep.
Comment 1 Will Chen 2019-10-06 23:43:35 UTC
*** Bug 412682 has been marked as a duplicate of this bug. ***