Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
symbol browser update
(1/1)
tiwag:
thanks for
* putting the symbol browser back to a manager tab
* the "codecompletion" toolbar ( should it not be named ClassBrowser-Toolbar ? )
one small bug which i discovered in CB rev 2925
if you have set the Symbol-Browser to "Current file's symbols"
and you close the current file-tab, then the symbol-browser-tree isn't updated
to the contents of the currently viewing file (this is annoying)
mandrav:
--- Quote from: tiwag on August 31, 2006, 11:18:38 am ---( should it not be named ClassBrowser-Toolbar ? )
--- End quote ---
Unfortunately, the name is currently auto-generated using the plugin's name.
--- Quote from: tiwag on August 31, 2006, 11:18:38 am ---one small bug which i discovered in CB rev 2925
if you have set the Symbol-Browser to "Current file's symbols"
and you close the current file-tab, then the symbol-browser-tree isn't updated
to the contents of the currently viewing file (this is annoying)
--- End quote ---
Two things to mention regarding this:
1) the issue has to do with SDK events not fired for editor change, unless you click on the editor's tab. Even Ctrl-Tab doesn't fire this event. I have it noticed and will fix it (which will fix this issue too).
2) the current filtering for "current-file-scope" is sub-optimal. Works, but causes a slow down when changing editors or refreshing the symbols browser. This will be improved in future revisions.
tiwag:
--- Quote from: mandrav on August 31, 2006, 12:24:38 pm ---Two things to mention regarding this:
1) the issue has to do with SDK events not fired for editor change, unless you click on the editor's tab. Even Ctrl-Tab doesn't fire this event. I have it noticed and will fix it (which will fix this issue too).
--- End quote ---
OK i understand
--- Quote from: mandrav on August 31, 2006, 12:24:38 pm ---2) the current filtering for "current-file-scope" is sub-optimal. Works, but causes a slow down when changing editors or refreshing the symbols browser. This will be improved in future revisions.
--- End quote ---
maybe a lot of wasted time comes from the unfrozen treeview control during update ?
mandrav:
--- Quote ---maybe a lot of wasted time comes from the unfrozen treeview control during update ?
--- End quote ---
No, no, it's not that. I know what it is and I even have a TODO in the code for it.
And since this is the last TODO left, it's next on the list ;).
mandrav:
--- Quote from: mandrav on August 31, 2006, 12:45:05 pm ---And since this is the last TODO left, it's next on the list ;).
--- End quote ---
And there it goes ;).
Navigation
[0] Message Index
Go to full version