IRC Log Viewer » #firebreath » 2011-04-04

IRC Nick Time (GMT-7) Message
grapkulec 03:04 hi, is it possible to fire a synchronous event? I have a multithreaded plugin which needs to wait for whatever javascript event handler does and only then go further. I tried CallOnMainThread method but either I'm doing it wrong or simply firing events does not work that way
grapkulec 03:04 I would be grateful for an answer even after I log out so I could find it in chat logs :)
FireBreathBot 03:04 JIRA issue http://jira.firebreath.org/browse/FIREBREATH-24 issue created by kirya
FireBreathBot 03:04 JIRA issue http://jira.firebreath.org/browse/FIREBREATH-24 issue commented by kirya "sorry guys! my fault :(
_neilg_ 07:04 Morning all!
taxilian 10:04 morning ya'll
FireBreathBot 10:04 JIRA issue http://jira.firebreath.org/browse/FIREBREATH-24 issue resolved by richard
JIRA issue http://jira.firebreath.org/browse/FIREBREATH-24 issue closed by richard
NoAntzWk 10:04 Hi taxilian! A great idea to create a forum. But perhaps the information is too scattered when using the forum and groups, right?
It is my feeling, but to see how it goes.
taxilian 10:04 NoAntzWk: it is hard to say; one challenge with the mailing list is that everything is in the same forum, so it's hard to sift through what you care about
NoAntzWk 10:04 I'm agree.... and probably I prefer forum. But maintain two diferent ways (well, 3 counting chat :p) to share info/question/etc.... duplicates the find process to find info. it's only my opinion, I prefer a centralized point but categorized.
One question, I'm updating to last FB 1.4.2 and I see that boost::spirit (and qi) has been removed or partially removed. I'm using them into my plugin. I have to re-introduce spirit and make some hacks to compile. I think that the simplification of boost library usage in FB should be able to choose per plugin. I supouse that is not as easy as it sounds.
Which are the best solution (do not update the boost or revert only spirit/qi files)?
Great job choosing Jira! :)
sabotaged|wk 10:04 mouse events for the cocoa drawing model; are these supposed to be working on firebreath (main)?
oops i guess i mean event model
oh you have to do it in MacEventCocoa
so what happened to the FB::MouseDownEvent etc
neilg_ 11:04 sabotaged|wk: They're broken AFAIK. I have a fix locally that I need to commit that fixes that
A fix for all input events (that I know about!) anyway
sabotaged|wk 11:04 so with your fix do you ignore FB::MacEventCocoa and just handle the regular FB::MouseDownEvent / FB::RefreshEvent etc?
neilg_ 11:04 I just handle the regular FB::MouseDownEvent messages
sabotaged|wk 11:04 ok
it would be great if you could commit that
neilg_ 11:04 Keyboard input was completely broken which is what sent me down that path
I will absolutely commit that today
It's had some testing now so I'm fairly confident I haven't broken anything ;)
sabotaged|wk 11:04 great
linearray 12:04 taxilian: I think the duplication of xcode targets happens whenever I have the project open in xcode when running prepmac.sh
I'm using xcode 4.0.1, maybe that's why
taxilian 12:04 hmm. strange
yeah, that could be
I haven't tested much with xcode 4
quite possibly it's a cmake bug :-/
sabotaged|wk 12:04 dunno xcode 4 sounds pretty scary
after i read that ars technica review
taxilian 13:04 FIREBREATH-1
FireBreathBot 13:04 FIREBREATH-1: Summary: Cross-platform timer abstraction.
FIREBREATH-1: Assigned To: [email protected]
FIREBREATH-1: Priority: Minor, Status: Open, http://jira.firebreath.org/browse/FIREBREATH-1
FireBreathBot 13:04 JIRA issue http://jira.firebreath.org/browse/FIREBREATH-1 issue commented by omnisip "Hi there guys,
neilg_ 14:04 Is it possible/easy to get CMake to copy files? On the mac my plugin bundles have dependencies that need to be copied. I'd like to do this using CMake but I can write a python script to do that on the build server too!
taxilian 14:04 neilg_: yes, it's not hard
do you need it to do so at build time or at prep time?
neilg_ 14:04 At build time
taxilian 14:04 you'll want to use cmake -E copy then
${CMAKE_COMMAND} is the path to execute cmake
add_custom_command post_build
http://www.cmake.org/cmake/help/cmake-2-8-docs.html#opt:-E
neilg_ 14:04 Awesome, thank you! I couldn't find any good examples of doing it as part of the build
taxilian 14:04 np
sabotaged|wk 15:04 this is weird, trying to initialize an NSWindow in my plugin always crashes somewhere in system libs
just trying to do full screen drawing, anyone done it with a plugin?
sabotaged|wk 15:04 and in different places each time, uhghhh
neilg_ 16:04 Bah! I have add_custom_command working (which is awesome, thanks!) but it isn't good enough. I need a different command depending on the build configuration (Debug or Release). Soooo close.
Python it is!