[Bug 64625] New: usability: RBM submenu "Go to definition" is too large

shift at newmail.ru shift at newmail.ru
Sun Sep 21 05:09:06 UTC 2003

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
           Summary: usability: RBM submenu "Go to definition" is too large
           Product: kdevelop
           Version: 3.0.0a6
          Platform: SuSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-devel at kdevelop.org
        ReportedBy: shift at newmail.ru

Version:           3.0.0a6 (using KDE 3.1.3)
Installed from:    SuSE
Compiler:          gcc version 3.3 20030226 (prerelease) (SuSE Linux)
OS:          Linux (i686) release 2.4.21-67-default

when editing the sourcefiles, there is very handy entries in the Right-Mouse-Button menu called "Go to Definition" and "Go to Declaration". But when i try to open these -- they simply do not fit my screen! (1024x768) -- it is too wide, and too high. 

some ideas: 

for each entry, omit the namespace, if it is the only namespace in the file, or even the class name, if it is the only class whose methods are in this file, which is frequient. 
maybe the args list should be omitted as well, if there is no overloading, or at lease, the argument name should be taken out for sure -- just argument types is enough. 

Or maybe in the menu list itself there should be only class::method names, but all the arglist and further details should appear only in the tool-tip. 

maybe, if there are multiple namespaces or classes in one file, it makes sense to group them in sub-menus as well. 

and -- when the height of the submenu exceeds the height of the screen -- i think it should not be multicolumn, but scrollable instead.

More information about the KDevelop-devel mailing list