Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development

BrowseTracker plugin

<< < (4/22) > >>

tiwag:
hello Pecan

ok, starting collecting ideas ...

i would think that every jump to any code location should be recorded,
which wasn't done by the cursor keys or page up/down and begin/end.

i.e.
* all kind of Find commands: Find, Find Next/Previous, Find in Files, ThreadSearch find, ...
* movement by  jump to bookmarks
* changing active editor file: editor tab, opened files list, project files, ...

usr interface
* Alt-Left/Right could present the last Browsetracker files-list (as already implemented)
* Alt-Up/Down jumps in the History of locations (new)

if codecompletion was enabled, the names from the symbol-browser could be stored too
and shown in the Browsetracker files-list as sub-list to each file

better stopping now  :P

brgds, tiwag

Pecan:
BrowseTracker re-compiled for svn 4261 to avoid missing symbols and turn off log.

http://wiki.codeblocks.org/index.php?title=BrowseTracker_plugin

eranif:
Hi,

After reading this post (the first post specially), I noticed that there is an actual an incomplete functionality in the wxFlatNotebook smart tabbing - which only stores the last 2 editors (kinda sux.  :D).

So, I updated wxFlatNotebook's smart tabbing so it will keeps an *unlimited* stack of recently visited tabs.

Due to the above change, the following functionality was improved/added:
- closing a tab, will cause wxFNB to select the previously visited tab (if this tab was already closed, it will select the one before it, and so on)
- Ctrl+tab/Ctrl+PgDn/Up (navigating between tabs) - will offer the list of tabs in orders they were visited.

-Eran

MortenMacFly:
Hi Eran,
thanks for these modifications! :-)

--- Quote from: eranif on July 22, 2007, 10:28:55 pm ---- Ctrl+PgDn/Up (navigating between tabs)

--- End quote ---
Anyway, is this customisable somehow? Because this functionality is (within IDE's) often used to switch to the previous / next method in a file. This includes C::B and e.g. Visual Studio.
With regards, Morten.

eranif:
Well,

It is not hard coded.

I am capturing OnNavigationKey event

--- Code: ---void wxFlatNotebook::OnNavigationKey(wxNavigationKeyEvent& event)
--- End code ---

which seems to react for these two combinations (Ctrl + PgUp/Dn & Ctr+Tab+(Shift)), so I guess this comes from the system settings, but I really dont know from where or how to change this.

-Eran

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version