D14469: KDevelop: word wrapping the problem text in the Problem Reporter (WIP)
René J.V. Bertin
noreply at phabricator.kde.org
Fri Feb 1 19:54:23 GMT 2019
rjvbb added a comment.
> never seen this, please investigate and fix it
If it becomes enough of an annoyance I might try.
> No, they are tooltips - you don't move tooltips. and you shouldn't need to use the mouse for manual movement, it should be positioned properly automatically. if that doesn't happen for you, then investigate the reason for that and fix this!
I don't know if I believe you can guarantee perfect automatic positioning in all situation, and I am not convinced these messages can only be shown contextually as tooltips. I'm pretty certain I've already seen IDEs where messages like this are pinnable, in Qt something similar to a context menu with the tear-off property enabled could work.
I'd be more tempted to disable automatic problem reporter popups in the editor because they also take precedence over the context browser popups. I can no longer count the number of times where I had to get contextual help for fixing an error on an error-free line. I'd much rather have a floating window that I can resize and move according to my needs and resources, showing just a single problem corresponding to the line that has the text or is under the mouse cursor.
> Also: you aren't confusing tooltips with the code completion popup, are you?
Tooltips, popups and what have you, they all look alike and behave in similar fashion. How could a user not confuse them when not intimately familiar with the implementation?
The code completion thingies usually do popup in an appropriate position (I'm guessing it's easier to determine one) and position requirements are probably much less strict for context browser ("intellisense") widgets.
To: rjvbb, #kdevelop, mwolff
Cc: mwolff, kdevelop-devel, glebaccon, hase, antismap, iodelay, geetamc, Pilzschaf, akshaydeo, surgenight, arrowd
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the KDevelop-devel