IRC Log Viewer » #firebreath » 2011-02-07

IRC Nick Time (GMT-7) Message
Nils_ 06:02 Hello
doppiabeo 07:02 hy
Nils__ 07:02 Hi
Ah stupid me
started the client twice
taxilian 09:02 Morning
jshanab_wcw 09:02 Morning
jshanab_wcw 09:02 How do i do some logging from my plugin? I have a log4cplus project and it builds, but where do I set up the log4cplus.properties and where does it go?
PS wiki is giving html-include: java.net.UnknownHostException on FB AsyncLogRequest :-)
taxilian 09:02 Hmm. Okay
Ill fix that
Logging is configured by overriding a method on your factory
I am not at a computer right now, but if you look at factorybase.h you should be able to find it
jshanab_wcw 09:02 thanks
nitrogenycs 09:02 we need visual studio for the iphone
taxilian 09:02 And ipad
nitrogenycs 09:02 yeah, ipad is even better, then you can see more than 3 characters of a line of code :)
jshanab_wcw 09:02 One Acryonym...RDP :-) Got it on the droid
taxilian 09:02 lol
jshanab_wcw 09:02 Visual Studio in RDP on a 4" screen. Torture^2
taxilian 09:02 yeah, I have that (and similar) and I have used it from my ipad. it's not bad, but it's not quite the same
besides, the laptop was just in the other room
decided I'd better fix the website before taking my shower, though
!! somehow the DNS got messed up...
that's not good
weird. now it's a question of how long it takes for the DNS to recover :-/
shouldn't be more than an hour
guess he didn't like us
ahh, thank goodness for hosts files
jshanab_wcw: should be back now
jshanab_wcw: this is the function you need to override: http://npapi.com/x/HAIh
btw, hi doppiabeo. don't think I've seen you here before
doppiabeo 09:02 ;)
I'm new
here
taxilian 09:02 well we're glad to have you. let us know if you have any questiosn
doppiabeo 09:02 thanx
taxilian 09:02 or even questions
what brings you to FireBreath?
doppiabeo 09:02 I'm developing an osx plugin for visualize OSG 3d content
alredy working on osx
taxilian 09:02 ooh. that can be tricky; there are a lot of drawing models. amackera is a great resources when he's around
doppiabeo 09:02 :) yep I know
I'm using CocoaDrawingModel and CocoaEventModel
taxilian 09:02 hmm. maybe I do remember you now; you were here the other day, weren't you?
doppiabeo 09:02 nono
wasn't me
taxilian 09:02 oh, guess there is someone else, then =]
doppiabeo 09:02 It's the first time for me here
taxilian 09:02 I don't think firefox 32 bit supports cocoadrawingmodel is the only prob there :-/
doppiabeo 09:02 I already studied about NPAPI NPObjects, Drawing models, and events
...
FB_GitHubBot 09:02 FireBreath: master Richard Bateman * 90a2616 (3 files in 1 dirs): Updated NPAPI headers - http://bit.ly/fR1a25
taxilian 09:02 good! FireBreath solves a lot of problems for you, but it definitely helps to do your homework first
FB_GitHubBot 09:02 FireBreath: firebreath-1.4 Richard Bateman * 90a2616 (3 files in 1 dirs): Updated NPAPI headers - http://bit.ly/fR1a25
doppiabeo 09:02 I already have something that works, but I'm interested also in taking a look at fb
taxilian 09:02 awesome!
you'll like it =]
doppiabeo 09:02 (honestly I already started taking a look at your great work)
(before coming here ;) )
taxilian 09:02 heh. here is a great place to learn more, though; the FireBreath community is super helpful and friendly
doppiabeo 09:02 (I know that there are still problems with CoreAnimation Drawing model on firefox, but with Chrome and Safari they works quite well with a good fps)
Jamil 09:02 Hi taxilian
doppiabeo 09:02 And yes I like FB! I can imagine what a hard work should have been
taxilian 09:02 doppiabeo: btw, if you happen to find a convenient way to do it, it would be awesome to have some OGL examples — it's a common problem for people
Jamil: hey, how're things?
Jamil 09:02 Good but one question
doppiabeo 09:02 I'm tryng to figure out how to integrate my work in fb
taxilian 09:02 Jamil: go for it
doppiabeo: meaning with the cmake stuff or more directly?
Jamil 09:02 I am using FB::WindowsEvent to catch events
it works with IE
with Firefox I have the event WM_SIZE not catched
doppiabeo 09:02 (the cmake stuff is quite ok [I learned also something about cmake in the meanwhile ;) -> I also studied your prepmac.sh ant Xcode_patch.py ;) ])
Jamil 09:02 only WM_PAINT works on FireFox
taxilian 09:02 Jamil: are you using windowed or windowless?
Jamil 09:02 any idea?
?
taxilian 09:02 doppiabeo: cmake 2.8.3rc2 I think has my patch in it that will make Xcode_patch.py unneccesary, but in the mean time...
doppiabeo 09:02 the main thing is that I devoloped some ObjectiveC class
taxilian 09:02 Jamil: if you don't know otherwise, you're probably using windowed, and that should be fine
let me look at the code; I know I've used WM_SIZE in Firefox before
doppiabeo 09:02 taxilian: for what I've seen in 2.8.3 (the one provided as app bundle on the cmake site) (don't know which rc) is still necessary
taxilian 09:02 sorry, 2.8.4
rc2
I haven't checked to verify, but they told me the patch was put into core and should be in that one
I just need to go make sure it's there =]
doppiabeo 09:02 the main thing is that I devoloped some ObjectiveC class and I just started taking a look on how to integrate them inside an FB project
If I find it difficult I will ask here
;)
taxilian 09:02 should work pretty much just like any other class
if you look at it you'll find that the PluginWindow mac windows are all .mm files
doppiabeo 09:02 I'm going in to this part of the job right now ;)
taxilian 09:02 cool. let us know how it goes =]
doppiabeo 09:02 (I go on step by step ;) )
taxilian 09:02 so far everyone that I know has just been waiting for this with baited breath, you'll be happy to hear that firebreath.org is now 100% accessible via ipv6
Jamil 09:02 taxilian:http://pastebin.com/inXPng3s
taxilian 09:02 Jamil: what am I looking at?
ahh, this is your handle method for WindowsEvent?
Jamil 09:02 WM_SIZE is not fired
yes
taxilian 09:02 hmm. that is really strange
Jamil 09:02 it works on IE
taxilian 09:02 I guess it's possible they've changed something in a recent version of Firefox that hides that message in favor of using SetWindow...
I'll have to look at it :-/
can you file an issue, please?
I don't know if I can get to it today or not; I've been sick for two weeks and I have to fly to CA on Wednesday morning to do integration and demo for the Facebook plugin
Jamil 09:02 sure
taxilian 09:02 so I'm a little behind right now
I can tell you that you won't get a WM_DESTROY message in firefox
or WM_CREATE
Jamil 09:02 yes you have right I wanted to tell you that
taxilian 09:02 that's not a bug
that's just how it is
Jamil 09:02 WN_CREATE on both IE and FF not fired
taxilian 09:02 yeah, that is as it should be
hey, one thought...
you might want to just make your own window
since you want so much control over it
then you'd have all the events you could ask for
since it'd be all yours and no need to worry about the browser controlling it
Jamil 09:02 how to make my own window
taxilian 09:02 CreateWindowEx =]
Jamil 09:02 ok
you believe this is better to do
taxilian 09:02 well, I think in your case it might be easier
not certain
it's a thought
but you definitely can't us WM_CREATE or WM_DESTROY this way
Jamil 09:02 I will create the issue to let you look to it
taxilian 09:02 use AttachedEvent and DetachedEvent instead
Jamil 09:02 I am ok with WM_CREATE, I did it on other place
WM_DESTROY works on IE
I will think about FF
taxilian 09:02 that's a bug
I will probably fix it =]
WM_DESTROY should definitely not work on IE
you don't control the creation or deletion of that window, so you shouldn't get those events
neilg_ 09:02 Hey. Seems like there's a lot of new people wanting to draw within plugins - and especially so on OSX!
taxilian 09:02 yeah
they always seem to come in groups
kinda funny
neilg_ 09:02 It's next on my agenda too. lol
taxilian 09:02 but gives us an idea where to focus documentation efforts =]
Jamil 09:02 in my debug I have it stopped on the breakpoint inside WM_DESTROY
taxilian 09:02 I don't doubt it
that's a bug, though =]
neilg_ 09:02 Though first of all I have to figure out why our game engine works in debug but completely fails in release. Not just optimisation issues, GCC seems to do things completely differently with optimisation turned on. It's showing up perfectly valid errors in the code that just work in release. :)
Jamil 09:02 taxilian: I have to tell that I have a context created on that widows
this context fires events
taxilian 09:02 that's fine
I'm just telling you not to expect WM_CREATE or WM_DESTROY
Jamil 10:02 ok
let me create the issue for WM_SIZE on FF
Jamil 10:02 thx I need to go now
taxilian 10:02 good luck
doppiabeo 10:02 Gotta go see you in those days
taxilian 10:02 take care
thanks for dropping in
fill out the survey =]
doppiabeo 10:02 ;) I'll do it
taxilian 10:02 well, I better go shower and get ready for the day… lots of homework to catch up on :-/
jshanab_wcw 10:02 Can anyone point me to a simple example of how to use the logging, i am not getting it
taxilian 10:02 jshanab_wcw: what do you want to do with logging?
did you understand how to implement the factory function to enable it?
taxilian 11:02 hard to give you an example without knowing what you need =]
jshanab_wcw 11:02 I need to print out the addresses of the strutures(GOPs) and frames debugging is too difficult. printf doesn't work :-), so a log would be great.
taxilian 11:02 ok; so did you find the factory function I referenced earlier?
you need to implement http://npapi.com/x/HAIh
in your Factory class
jshanab_wcw 11:02 I have a video player that gets video froma file acroos the network with a slideing window of 10 min in length. I found the function, but what do i put in my coede when I overload them?. I have used log4cplu, but i always called the logger, not the other way around
taxilian 11:02 something like this:
outMethods.push_back(std::make_pair(FB::Log::LogMethod_Console, std::string())); for console logging
or outMethods.push_back(std::make_pair(FB::Log::LogMethod_File, "Path/to/logfile.log")); for file logging
or even both if you want
then you call the logger using the FBLOG macros
hang on, let me find an example
jshanab_wcw 11:02 OK, thanks, i will get those in after lunch, it is calling me. :-)
taxilian 11:02 hehe. I understand
jshanab_wcw 12:02 I have a question about the logging macros. I have a plugin that contains a pointer to my player and calls methods on it like play,stop,seek. (I probably should integrate my player into the plugin directly) How can I use the FB:: logging macro's in the player?
taxilian 12:02 include "logging.h", assuming it's all linked in the same binary
an example log statement, btw: FBLOG_INFO("JSAPI_IDispatchEx", "No such member: \"" << FB::wstring_to_utf8(wsName) << "\"");
jshanab_wcw 12:02 Excellent!
taxilian 12:02 there are different log levels
all defined in logging.h
you can override http://npapi.com/x/HQIh to specify the loglevel
FB_GitHubBot 12:02 FireBreath: firebreath-1.4 Richard Bateman * 2c39304 (15 files in 10 dirs): Merge branch 'firebreath-1.4' of github.com:firebreath/FireBreath into firebreath-1.4 - http://bit.ly/g3JFFS
FireBreath: master Richard Bateman * 2c39304 (15 files in 10 dirs): Merge branch 'firebreath-1.4' of github.com:firebreath/FireBreath into firebreath-1.4 - http://bit.ly/g3JFFS
jshanab_wcw 12:02 So, no Log4cplus.properties file. :-)
taxilian 12:02 not currently
it's possible that the log4cplus implementation in firebreath could be improved a great deal
but I don't know the system very well
I'm open to any and all suggestions on improving the logging mechanism
jshanab_wcw 12:02 I use it on my other project, but i could see where a plugin is "not the same"
taxilian 12:02 well, the main thing is that I wanted to make it so that you can use your own logging system and tie FireBreath in to that if you want
jshanab_wcw 12:02 cool
taxilian 12:02 well, now lunch is calling me
bbl
jshanab_wcw 13:02 Succes in logging, awsome, thanks
rcohn 13:02 Hello - is there an easy way to redirect where the FB cmake scripts look for the platform specific code (win and mac?) I thought that just changing where include_platform looks would do the trick, but apparently it's more complicated than that. Thanks.
taxilian 13:02 rcohn: what exactly are you trying to do?
rcohn 13:02 Hi - We have a build tree that segregates common code from platform-specific code. I was trying to set up my FB project to adapt to this organization, and so point to win-specifc code from my FB project (other than have it in the default .\win location).
taxilian 13:02 well, the easiest way would be to just include the files from that location
but you could replace the include_platform stuff; you'd still need to leave some dummy files in place so that FireBreath would generate the right projects
but you can do it
rcohn 13:02 OK. Then I should add the appropriate platform paths to the project's CMakeLists.txt file?
taxilian 14:02 rcohn: depends on how you want to do it
if you want to replace the include_platform functionality you need to look at how that macro works and make sure you're covering everthing
frankly I forget :-P
if you just want to include it from the existing, then just add those paths and files to the projectDef.cmake file
rcohn 14:02 OK. Thanks, I'll see if I can do it. Best regards...
taxilian 14:02 good luck
john___ 14:02 noob question: I just did a clean install of Python, CMake & FB and followed the video tut (awesome) to build the examples. But I get about a zillion errors trying to build BasicMediaPlayer VC++ project
taxilian 14:02 hmm
which compiler?
john___ 14:02 seemingly all ATL, but it is finding the files... VS2008 Standard
let me get an example...
taxilian 14:02 vs2008 full, not express?
john___ 14:02 yep
4>c:\program files (x86)\microsoft visual studio 9.0\vc\atlmfc\include\atlcom.h(6053) : error C2039: 'rgclsidAllowed' : is not a member of 'ATL::ATL_PROPMAP_ENTRY' 4> c:\program files (x86)\microsoft visual studio 9.0\vc\atlmfc\include\atlcom.h(422) : see declaration of 'ATL::ATL_PROPMAP_ENTRY' 5>------ Build started: Project: NpapiCore, Configuration: Debug Win32 ------ 4>c:\program files (x86)\microsoft visual studio 9.0\v
taxilian 14:02 hmm. that's weird...
john___ 14:02 I'm running W7 64-bit
taxilian 14:02 so am I
have you tried just building a project from fbgen?
or only BasicMediaPlayer?
do you have windows DDK or SDK installed?
john___ 14:02 after running the prep, I literally opened buildex/FireBreath.SLN and tried to build BasicMediaPlayer project only
taxilian 14:02 for the sake of argument, try building just FBTestPlugin
BasicMediaPlayer isn't being actively maintained (though I don't think this is related to that)
john___ 14:02 I have no idea SDK/DDK, considering the path is inside my VC9 folder I guess it installed it with VC++. Should I have a dedicated version? Weird though, one ATL file seems to be complaining another is bad
taxilian 14:02 so what could maybe happen is if you installed the DDK or the SDK they both ship with a version of ATL as well
so it's conceivable that you could be getting two different versions of ATL, weird though that sounds
I certainly am not seeing this issue with my vs2010 install; I don't have my vs2008 install here with me right now, so can't try that 'til this evening
anyone else here using vs2008?
last I heard and tried vs2008 worked fine
what file is it compiling when you get that error?
john___ 14:02 ok so it's the npapiCore project, NPObjectAPI.cpp, but it seems any file #including ATL headers
taxilian 14:02 wait, what? NPObjectAPI.cpp should not be including ATL headers...
john___ 14:02 let me doublecheck
taxilian 15:02 this is a strange issue, though; first time I've seen it
john______ 15:02 building just that 1 file gets errors, I checked
(sorry, the chat kicked me had to rejoin)
taxilian 15:02 what version are you using? of FireBreath?
john______ 15:02 1.4b3
taxilian 15:02 where did you download it?
googlecode or from github?
john______ 15:02 http://www.firebreath.org/display/documentation/Download, under "Download the latest (as of right now) FireBreath 1.4 beta build (recommended)"
taxilian 15:02 hmm. I guess on Windows it does include atl indirectly in NPObjectAPI.h
ok, that'll be beta 4, then. (not quite released)
so that eliminates a couple of potential issues
could you pastebin me the full build log?
(meaning paste it into pastebin.com or fpaste.org and then send me the url)
john______ 15:02 it looks like my ATL headers do have the problems listed by the way, maybe my VC++ global dirs are screwy
taxilian 15:02 that's what I'm wondering
FireBreath attempts to correct for that, but can't completely override the global dirs
john______ 15:02 but sure, let me do it just for that one file
taxilian 15:02 sorry, normally I'd be able to be a little more proactive about helping (ask others in the channel), just today I am finally not sick after two weeks and I have a mountain of things I have to catch up on (and finish by last week, of course)
john______ 15:02 http://pastebin.com/QFjB1FSp - works? Never used PB before
taxilian 15:02 perfect
john______ 15:02 can send my atl header in question if you want, to check against yours.
taxilian 15:02 hmm. problem is they are obviously different in 2010 vs 2008
and I don't have my vm with 2008 on it with me
john______ 15:02 oh, right
taxilian 15:02 well, maybe I have one… I'll check
I have to leave in about 20 minutes, though, for class
if we don't figure this out before then, please don't give up =]
it's hopefully something very simple
john______ 15:02 ok, well here is atlcom.h, offending line #6053 http://pastebin.com/RMGWcPgU and here is the declaration, line #2513 of: http://pastebin.com/UJxmRQcB
they clearly don't match, somehow
taxilian 15:02 hmm. weird
give me a minute
john______ 15:02 wonder if my global paths cause a duplicate, due to having DirectX or something added.
taxilian 15:02 directx probably not, but there are other things that might
ahh, I do have vs2008 with me
it'll take me a minute to update it to build the latest, though
havne't used this vm in 6 months
taxilian 15:02 and finally attempting to build in vs2008....
john______ 15:02 regarding atl.com Ln31 error, that looks like some #define is screwed up. No idea why... might be a more general problem for StackOverflow, probably not a FB issue :) If you can check your ATL headers match mine though...
atlcom.h, not atl.com!
taxilian 15:02 =] I knew what you meant
in a minute we'll see if mine does the same
mine is a vanilla 2008 install with no additional stuff
so that should tell us something
john______ 15:02 oh, same thing line 6052... _ATL_DLL_IMPL would change from the 4-arg to 2-arg version, then it would agree with atlcomcli.h
taxilian 15:02 yeah, I'm definitely not getting that error
makes me think you have a global config option set weird
I probably can't help you much with this one :-/
john______ 15:02 A search on _ATL_DLL_IMPL threw up a few similar problems, possibly related to SP1 or similar. I'm happy to go chase it down, you've helped me find where to look anyway :)
1 quick question... do the CMAKE files provide a way to build the SLN as well as to create it?
taxilian 15:02 optionally, yes
you can use cmake --build buildex/ to build from the command line
(or whatever path to your build dir, obviously, if you're not building examples)
john______ 15:02 cool, useful to know
I'll go do some digging, thanks a lot for your time
taxilian 15:02 good lukc
let me know what you find
john______ 15:02 will try to remember :)
taxilian 15:02 I gotta run myself, so see you
FB_GitHubBot 16:02 FireBreath: master Richard Bateman * b2814b2 (2 files in 1 dirs): changed the way mutexes work to remove potential deadlock between unrelated functions
FireBreath: master Richard Bateman * 2d413b9 (1 files in 1 dirs): Added docs to logging subsystem
FireBreath: master commits 2c39304...2d413b9 - http://bit.ly/heLnDb
FireBreath: firebreath-1.4 Richard Bateman * b2814b2 (2 files in 1 dirs): changed the way mutexes work to remove potential deadlock between unrelated functions
FireBreath: firebreath-1.4 Richard Bateman * 2d413b9 (1 files in 1 dirs): Added docs to logging subsystem
FireBreath: firebreath-1.4 commits 2c39304...2d413b9 - http://bit.ly/heLnDb
FireBreath: master Richard Bateman * fa17d75 (1 files in 1 dirs): Fixed typo and missing include - http://bit.ly/gyfMAi
jshanab_wcw 17:02 logging docs, Nice :-)
taxilian 17:02 well, not as many as need to be there
but it's an improvement
feel free to start a wiki page on using logging =]
since your'e probably the only one using it correctly now
amackera might also be
jshanab_wcw 17:02 Yeah, it works great, but it does restart the log everytime I start the plugin, Not sure if that is what I want. Gotta run, I'll try to get that tomarrow
taxilian 17:02 yeah, my idea has been to set the logfile to be instance specific
new logfile for each instance
FB_GitHubBot 17:02 FireBreath: firebreath-1.4 Richard Bateman * fa17d75 (1 files in 1 dirs): Fixed typo and missing include - http://bit.ly/gyfMAi
fireplug 18:02 Hi. i am using glreadpixels API in my plugin and everytime this opengl API call is made my mac screen blinks/flickers. this happens only in safari. the same plugin works fine with firefox/chrome
taxilian 18:02 fireplug: what OS?
fireplug 18:02 mac os
taxilian 18:02 Safari doesn't like it when you do your own opengl stuff, unfortunately
I'm honestly surprised it works at all :-/
and I'm afraid I don't know what to suggest. amackera *might* have an idea, but you'd be better off trying to find an API in the drawing model you use that will work
fireplug 18:02 ok. are there any open/known issues with safari
ok
taxilian 18:02 not FireBreath specific, no
that's just a "npapi plugins in general" thing, AFAIK
howdy
rcohn 18:02 Hello - I gave up on redirecting the FB scripts to different win and mac folders, but using the out-of-the-box organization will not be a problem.
taxilian 18:02 oh, good
at least the "will not be a problem" part
rcohn 18:02 On another note, I have a question about FB:Variant. It appears, from the documentation, that any data type can be used. Does FB::Variant support complex data types? Ie, could I pass a struct in? Thanks.
taxilian 18:02 FB::variant will only accept data types that it recognizes, however:
you can override that if you know what you're doing
it just forces you to do it on purpose
if you can explain your use case, I might be able to make a better suggestion
though sometimes it's a good idea
(the restriction is actually new in 1.4, btw; in 1.3 you could assign anything you wanted and it wouldn't complain)
rcohn 18:02 OK. I was just seeing what kind of data types I could pass back to a client javascript app. At this point, I don't have a concrete example. There are probably two ways I could go. One is to override FB::Variant (as I think you're suggesting) and add support that I need. The other way would be to wrap all my data in a string and then have the data pull out what it needs (eg: X and Y data values).
taxilian 18:02 hmm. well, you can force variant to accept whatever you give it, but it won't work when it passes through the wall back into javascript because the browser conversion layer won't know what to do with it
I'm working on finding a way to make that extensible as well, but don't have it in place yet
I don't think you need to, however
have you looked at this? http://npapi.com/x/_AEh
I suspect that what you want can be accomplished by returning an FB::VariantMap
it's just a key:value store of variants
gets converted to a standard javascript object when returned to the page
rcohn 18:02 OK. I will have to have a way to atomically send back multiple pieces of data (such as X and Y at the same time). Whether I do it with a complex data type or a string, I'll have to investigate. And I see you've just sent me a link and a suggestion to look at that. I will do that. Thanks again for your help!
taxilian 18:02 yeah, you want a VariantMap
FB::VariantMap tmp;
tmp["x"] = 34;
tmp["y"] = 54;
return tmp;
eays
easy
rcohn 18:02 Yes. That looks pretty easy. Great.
taxilian 18:02 hope it helps
rcohn 18:02 Thanks again.
taxilian 19:02 welcome, Radicand; don't think I've seen you in here before
but well done for using ipv6 =]
Radicand 19:02 hi there, thanks
came across your project while trying to port a legacy xpcom plugin over to chrome
mostly got it handled, a few strange issues i may have some questions on in a sec ;)
taxilian 19:02 sounds great =] glad it's working out well for you
Radicand 19:02 yeah, it's a fun one; interfaces with a USB NFC reader
taxilian 19:02 good use of a plugin
how do you like FireBreath so far?
Radicand 19:02 a breeze to work with
all the MDC docs are pretty intimidating
taxilian 19:02 no kidding!
FireBreath's docs still need work, but we're getting them there. Feel free to update anything that you find confusing… it's a wiki syntax, and that's a great way to contribute back to the project
Radicand 19:02 sure thing
taxilian 19:02 so did you set up the tunnelbroker ipv6 tunnel or did someone else that manages your network?
Radicand 19:02 i've been using it for a few years
kinda fun
taxilian 19:02 cool. I used to use tunnelbroker, but sixxs has been giving me slightly better latency lately
I just finally got around to making firebreath.org available via ipv6 the other day
Radicand 19:02 ;)
FB_GitHubBot 20:02 FireBreath: master Richard Bateman * 80dbc91 (2 files in 2 dirs): Added test for and fixed issue #138 - http://bit.ly/e9dghV
FireBreath: firebreath-1.4 Richard Bateman * 80dbc91 (2 files in 2 dirs): Added test for and fixed issue #138 - http://bit.ly/e9dghV
FB_GitHubBot 20:02 FireBreath: master Richard Bateman * b19b6f6 (1 files in 1 dirs): Fixed issue #137 - http://bit.ly/fSRIyk
FireBreath: firebreath-1.4 Richard Bateman * b19b6f6 (1 files in 1 dirs): Fixed issue #137 - http://bit.ly/fSRIyk
FireBreath: master Richard Bateman * acebe44 (1 files in 1 dirs): Fixed issue #135, SetFocus called on mousemove - http://bit.ly/gTXSg6
FireBreath: firebreath-1.4 Richard Bateman * acebe44 (1 files in 1 dirs): Fixed issue #135, SetFocus called on mousemove - http://bit.ly/gTXSg6
FireBreath: master Richard Bateman * 7fc14b6 (2 files in 2 dirs): Updated documentation - http://bit.ly/hHyy24
FireBreath: firebreath-1.4 Richard Bateman * 7fc14b6 (2 files in 2 dirs): Updated documentation - http://bit.ly/hHyy24
Radicand 21:02 solved that issue i had; was just a dumb c++ mistake
tried to convert variant to char* on one line
taxilian 22:02 well, you *can* do that… you just have to do it in stages =]
var.convert_cast<std::string>().c_str()
=]
glad you got it figured out, though
sounds like you haven't had any trouble picking things up at all
well done
nice to have someone drop in that doesn't need a lot of hand-holding =]
many who do also stick around to help others, which is also nice
so I'm not complaining, mind you =]
welcome back
Radicand 22:02 that was what i tried; the issue there is by the time you assign it, the pointer has disappeared
taxilian 22:02 ahh; yeah, that's only good if you only need it for one line
Radicand 22:02 used vc express 2010; yeah no trouble at all with the framework
but, time for some sleep
taxilian 22:02 excelent; glad to hear the express versions are still working
sleep well =]
FB_GitHubBot 22:02 FireBreath: master Richard Bateman * 7111380 (1 files in 1 dirs): Updated doxygen settings - http://bit.ly/gzaOOa
FireBreath: firebreath-1.4 Richard Bateman * e8255f3 (1 files in 1 dirs): Updated docs - http://bit.ly/fSy75M
FireBreath: master Richard Bateman * 413c7c6 (1 files in 1 dirs): Merge branch 'firebreath-1.4' - http://bit.ly/hoU9dU
FireBreath: firebreath-1.4 Richard Bateman * 7111380 (1 files in 1 dirs): Updated doxygen settings
FireBreath: firebreath-1.4 Richard Bateman * 413c7c6 (1 files in 1 dirs): Merge branch 'firebreath-1.4'
FireBreath: firebreath-1.4 commits e8255f3...413c7c6 - http://bit.ly/elYYkT
FB_GitHubBot 23:02 FireBreath: master Richard Bateman * 6f38a86 (2 files in 2 dirs): Fixed basic incompatibility with Opera; install still not sufficient - http://bit.ly/ghQuZR
FireBreath: firebreath-1.4 Richard Bateman * 6f38a86 (2 files in 2 dirs): Fixed basic incompatibility with Opera; install still not sufficient - http://bit.ly/ghQuZR
FB_GitHubBot 23:02 FireBreath: master Richard Bateman * 81a8e30 (362 files in 47 dirs): Added missing newlines at the end of files - http://bit.ly/ftOi7Q
FireBreath: firebreath-1.4 Richard Bateman * 81a8e30 (362 files in 47 dirs): Added missing newlines at the end of files - http://bit.ly/ftOi7Q