IRC Log Viewer » #firebreath » 2015-04-03

IRC Nick Time (GMT-7) Message
kylehuff 09:04 taxilian: I am only just now sitting down to work on the OSX plugin loader. things have been nuts here.
taxilian: I am only just now sitting down to work on the OSX plugin loader. things have been nuts here.
taxilian 09:04 I understand how it goes
I understand how it goes
taxilian 09:04 I'm updating the fbgen project now
Matt__ 12:04 I just went through the first two videos and everything went okay until I opened the browser and the browsers (chrome and firefox) and looked at installed plugins. I'm on OSX and I see the symlink is in the ~/Library/Internet Plug-Ins directory. I noticed the videos are a little old so maybe something has changed, but do you have any advice on how to debug? I looked through the getting started as well and it looks like I am followi
The plugin isnt showing up on the installed plugins list in either browser
Matt__ 12:04 okay i just did the FBTestPlugin and it installed
okay i just did the FBTestPlugin and it installed
kylehuff 15:04 taxilian: not tested, but that commit should retrieve the needed info from the plist file in the plugin bundles
taxilian 15:04 nice! I'll take a look soon
kylehuff 15:04 I'm building the plugin object now to test it out
taxilian 15:04 highly recommend https://github.com/supermarin/xcpretty for building with xcode from the command line
kylehuff 15:04 nice, I'll check it out. I've been piping the build output to less, which works, but is a PITA
taxilian 15:04 this is pretty slick
found it today
you can use it with cmake: cmake --build build/ | xcpretty -c
kylehuff 15:04 much better... pretty sweet. I love this kind of stuff.
taxilian 15:04 yeah
kylehuff 15:04 does the native-host-extension in src/NativeMessagingHost work?
does the native-host-extension in src/NativeMessagingHost work?
Matt__ 15:04 is it possible to use objective c code/libraries in firebreath? are there any examples of this?
Matt__ 16:04 will firebreath work if NPAPI is disabled on chrome? What are you using instead?
kylehuff 16:04 Matt__: not currently, no, but work is being done towards FireBreath 2.0, which uses loads a FireBreath plugin, and communicates via Native Messaging. (no drawing support, currently)
Matt__ 16:04 cool, i dont need drawing. will 2.0 be backwards compatible with 1.0 projects? and will it support the same browsers and operating systems?
kylehuff 16:04 I don't think plugins that were compiled pre-FB2.0 will be compatible, but there shouldn't be any major code-base changes. As for browsers, the list should remain the same, just using a different way to load and communicate with plugins in Chrome/Chromium.