Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
ThreadSearch plugin v1.1 release
dje:
Hi all !
First, I'm happy to announce that ThreadSearch source code is now under SVN.
Plugin will be soon included in nightlies.
--- Quote from: olipfei on January 08, 2008, 09:43:05 pm ---Hello,
might not be the right forum for my issue, but as it is related to 'logger.h' I try to report it here:
During compilation of 'ThreadSearchViewManagerBase.cpp' I get syntax error in 'logger.h', concerning DLLIMPORT in class declaration of Logger not being defined. One solution is to include 'settings.h' in above .cpp file before other headers. But wouldn't it be more reasonable to include it directly in 'logger.h', as there could be other files were 'settings.h' is included "accidentally" correctly before 'logger.h', and 'logger.h' should be "compilable" stand-alone (i.e. including 'logger.h' does not require to include 'settings.h' before)?
Regards,
olipfei
--- End quote ---
I think it is a better place to continue...
I built several times ThreadSearch project on Windows XP SP2, wxWidgets 2.8.7, gcc 3.4.5 and Ubuntu 7.04 and 7.10, wxWidgets 2.8.7, gcc 4.1.2 without any problems (latest SVN 4750 and 4786).
So I don't understand how you get this error. Are you on Windows, Linux ? Did you change project or source files ?
What is your SVN revision ? wxWidgets and gcc (or other but I won't be able to help) version ?
Does anyone else have the same problem ?
Dje
killerbot:
this topic can be closed, check back at the original thread, I fixed it.
orel:
Hi, ThreadSearch is a nice plugin, surpassing the builtin CB search, but i found an annoying bug in latest version of it, when retrieving CB 4836th revision.
It's very simple to reproduce :
Open CB,
Then click on CB 'view menu' and make sure ThreadSearch is checked here, even if ThreadSearch logger is already on one of the Messages Pane tab.
ThreadSearch logger takes focus in the Messages Pane
Now right-click on any Messages Pane title tab, go 'Toggle' submenu and click ThreadSearch
Now move your mouse over any logger window and look at ThreadSearch controls reappearing:
like here : in "Build Messages" Pane
[Edit] : to remediate this, you just have to come back in CB 'view menu' and uncheck 'ThreadSearch'.
IMHO : you may just have forgotten this 'toggle' behaviour, because doing the same as you do in 'view menu' event handler should remove this annoyance, hope it helps !!
Orl
dje:
Hi !
I know it in fact, I already reported it in BerliOS :
Bug 12841
Yannis corrected the first version of the bug and I completed the description with other steps to reproduce a similar one.
Thanks for reporting it, but I think it is not due to ThreadSearch plugin.
Dje
orel:
--- Quote from: dje on January 21, 2008, 11:31:23 pm ---Hi !
I know it in fact, I already reported it in BerliOS :
Bug 12841
Yannis corrected the first version of the bug and I completed the description with other steps to reproduce a similar one.
Thanks for reporting it, but I think it is not due to ThreadSearch plugin.
Dje
--- End quote ---
Oh sorry, i was coming back just to say the same thing, because i am also developing a plugin : SVNInside and realized that the same problem was happening to me.... :lol: and in fact, for all the tabs in the Messages Pane.
The problem is that a plugin developer have no clue when his plugin is toggled by this way. This is annoying because i have an option in my plugin to show/hide its logger in the Messages Pane.
Maybe a new event indicating the toggling of a logger would do the trick!!!
But if Yannis is currently thinkig about that : that's perfect !!
Best regards,
orl
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version