Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
BrowseTracker plugin
Pecan:
BrowseTracker 1.2.44 2007/12/16
http://code.google.com/p/cbbrowsetracker/
http://wiki.codeblocks.org/index.php?title=BrowseTracker_plugin
Summay of changes:
* Saves/Restores BrowseMarks and Book marks.
* Toggles BrowseMark on/off by holding Left-mouse down for 1/4 second, allowing user better control over BrowseMarks.
* Ctrl-Left click on a line clears the browse mark.
* Ctrl-Left click on any unmarked line clears *all* BrowseMarks
Download zip file contains .cbplugin(s) for Nightly 4734.
Commit 1.2.44 2007/12/16
30) Ctrl+LeftMouse click on non-marked line clears *all* markers;
Ctrl+LeftMouse click on marked line clears the line marker;
31) Added BrowseTracker ProjectData class
32) Added BrowseTrackerLayout class
33) Fixed: Crash when no project and file opened at StartUp
34) Persistent Browse_Marks via Load/Save layout file.
35) Restore BrowseMarks when a previously active editor closed/reopened
36) Toggle BrowseMark with LeftMouseClick
37) Convert BookMarks class to use full file names as index to save
Browse/Book marks of unactivated files in project
39) Persistent Book marks via Load/Save Layout file "<projectName>.bmarks"
39) Fix: Browse/Book marks not saved when fileShortName used
40) Save Browse/Book marks when CB exited w/o closing projects
41) Ignore Browse/Book marks for files outside projects in EVT_EDITOR_CLOSE
42) Mouse must be down 250 millisecs (1/4 sec) to toggle BrowseMark. Better control.
43) Ignore Left-Double-clicks that reads like a long left click.
44) Fix non-pch includes for linux
MortenMacFly:
--- Quote from: Pecan on December 16, 2007, 11:06:59 pm ---BrowseTracker 1.2.44 2007/12/16
--- End quote ---
I used BT the first time today but found a nasty issue in the version:
- open a workspace (project)
- open *one* file in a tab
- right-click in the source code -> select "BrowseTracker" -> "Backward Ed"
--> Result: An empty BT window opens that cannot be clicked away -> clicking anywhere does not help, ESC does not help -> the only way to get rid of this window it two times ALT+TAB (switching to another app and returning to C::B). I guess this can be considered as bug. ;-)
With regards, Morten.
Pecan:
--- Quote from: MortenMacFly on December 17, 2007, 09:44:12 am ---
--- Quote from: Pecan on December 16, 2007, 11:06:59 pm ---BrowseTracker 1.2.44 2007/12/16
--- End quote ---
I used BT the first time today but found a nasty issue in the version:
- open a workspace (project)
- open *one* file in a tab
- right-click in the source code -> select "BrowseTracker" -> "Backward Ed"
--> Result: An empty BT window opens that cannot be clicked away -> clicking anywhere does not help, ESC does not help -> the only way to get rid of this window it two times ALT+TAB (switching to another app and returning to C::B). I guess this can be considered as bug. ;-)
With regards, Morten.
--- End quote ---
Yes. This is a bug. The empty dialog can be dismissed via an Alt-Left or Alt-Right begin hit twice in succession.
Then double click on another project in the workspace to cause cbEVT_PROJECT_ACTIVATE to be issued. Then switch back to your chosen project.
All should work after that.
I'll fix this issue asap.
Thanks for the report.
Pecan:
BrowseTracker 1.2.48 2007/12/17
http://code.google.com/p/cbbrowsetracker/
http://wiki.codeblocks.org/index.php?title=BrowseTracker_plugin
Summay of changes:
* Saves/Restore BrowseMarks and Book marks.
* Toggles BrowseMark on/off by holding Left-mouse down for 1/4 second, allowing user better control over BrowseMarks.
* Ctrl-Left click on a line clears the browse mark.
* Ctrl-Left click on any unmarked line clears *all* BrowseMarks
* Multi-Project workspace fixes
Download zip file contains .cbplugin(s) for Nightly 4734.
Commit 1.2.48 2007/12/17
45) Fixed layout loading in multi-project workspace
46) Fixed frozen dialog popup in multi-project workspace
47) Decoupled ProjectData from dependency on EditorBase indexes.
48) Added Search for ProjectData/cbProject by fullPath
Pecan:
BrowseTracker 1.2.49 2007/12/21
http://code.google.com/p/cbbrowsetracker/
http://wiki.codeblocks.org/index.php?title=BrowseTracker_plugin
Summay of changes:
* Saves/Restore BrowseMarks and Book marks.
* Toggles BrowseMark on/off by user configurable mouse click
* Clears Browse marks via user configurable mouse click.
* New BrowseTracker Settings menu item and dialog
Download zip file contains .cbplugin(s) for Nightly 4734.
Commit 1.2.49 2007/12/21
48) Added Mouse toggle/clear options and dialog
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version