Re: Does sugar web browser support extensions?
Who was doing that earlier work? I would specifically like to find a way to get google gears to work under these circumstances, as a broadly useful open source project that has been well received and that is being used for many new applications online to make them fast offline... SJ On 8/17/07, Marco Pesenti Gritti [EMAIL PROTECTED] wrote: On 8/17/07, Kleber Infante [EMAIL PROTECTED] wrote: Dan, I want to know better about the sugar web browser and learn how to create extensions for it (port some firefox extension too). I installed firefox2 in my XO emulated and I think every extension (addons) will work fine there (google bar works fine), but I think firefox2 is not the default browser and it will be a large software (size) to have installed in the real laptop (am I right?). Web activity is in python and you wrote that I should use pyxpcom. Can you tell me something about pyxpcom? You can use javascript just fine. The main problem is that most firefox extensions try to modify the XUL user interface (which doesn't exist in the Sugar web activity). I know that people managed to get firefox extensions which doesn't modify the xul UI to run under epiphany/galeon in the past. I don't know exactly how they did that but something similar should also work for our web activity. Marco ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Does sugar web browser support extensions?
Dan, I want to know better about the sugar web browser and learn how to create extensions for it (port some firefox extension too). I installed firefox2 in my XO emulated and I think every extension (addons) will work fine there (google bar works fine), but I think firefox2 is not the default browser and it will be a large software (size) to have installed in the real laptop (am I right?). Web activity is in python and you wrote that I should use pyxpcom. Can you tell me something about pyxpcom? sorry for my writing, I'm brazilian :) I may be talking a lot of stupid things because I'm learning about olpc, I hope you correct me thanks On 8/15/07, Dan Williams [EMAIL PROTECTED] wrote: On Tue, 2007-08-14 at 15:43 -0400, Samuel Klein wrote: what was the reason not to support firefox addons again? Well, it's not really a decision, but more of a side-effect. The best and most flexible embedding technology to use is pyxpcom. We're embedding a Gecko engine into a different app, and this is of course not firefox. We are not using XUL as the UI toolkit, which is likely what most firefox addons require. It's sort of like Epiphany. You can't put firefox addons into epiphany because epiphany is actually native and doesn't use XUL. We are shipping xulrunner though, so it's conceivable that whenever a xulrunner-based FF comes out it'll just run with the xulrunner we've got, but be completely unsugared. Dan firefox runs smoothly on my B4... and it's pretty great to have access to Google Gears, for instance. SJ On 8/14/07, Noah Kantrowitz [EMAIL PROTECTED] wrote: If you mean normal Firefox add-ons. It does not. We use a simpler core called XULRunner. It does support extensions of a sort using PyXPCom, though I don't (yet) know much about those. --Noah On Aug 14, 2007, at 3:00 PM, Kleber Infante wrote: Hi all, I saw in a post that Sugar web browser does not support extensions. Is that true? If it´s true, what can be done? I would like to know how to install an extension in XO browser. I wanna try to port an Firefox extension to sugar browser. thanks ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Kleber Manoel Infante (Corujito) Bach. Ciências da Computação 2003 USP - São Carlos ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Does sugar web browser support extensions?
On Tue, 2007-08-14 at 15:43 -0400, Samuel Klein wrote: what was the reason not to support firefox addons again? Well, it's not really a decision, but more of a side-effect. The best and most flexible embedding technology to use is pyxpcom. We're embedding a Gecko engine into a different app, and this is of course not firefox. We are not using XUL as the UI toolkit, which is likely what most firefox addons require. It's sort of like Epiphany. You can't put firefox addons into epiphany because epiphany is actually native and doesn't use XUL. We are shipping xulrunner though, so it's conceivable that whenever a xulrunner-based FF comes out it'll just run with the xulrunner we've got, but be completely unsugared. Dan firefox runs smoothly on my B4... and it's pretty great to have access to Google Gears, for instance. SJ On 8/14/07, Noah Kantrowitz [EMAIL PROTECTED] wrote: If you mean normal Firefox add-ons. It does not. We use a simpler core called XULRunner. It does support extensions of a sort using PyXPCom, though I don't (yet) know much about those. --Noah On Aug 14, 2007, at 3:00 PM, Kleber Infante wrote: Hi all, I saw in a post that Sugar web browser does not support extensions. Is that true? If it´s true, what can be done? I would like to know how to install an extension in XO browser. I wanna try to port an Firefox extension to sugar browser. thanks ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Does sugar web browser support extensions?
If you mean normal Firefox add-ons. It does not. We use a simpler core called XULRunner. It does support extensions of a sort using PyXPCom, though I don't (yet) know much about those. --Noah On Aug 14, 2007, at 3:00 PM, Kleber Infante wrote: Hi all, I saw in a post that Sugar web browser does not support extensions. Is that true? If it´s true, what can be done? I would like to know how to install an extension in XO browser. I wanna try to port an Firefox extension to sugar browser. thanks ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Does sugar web browser support extensions?
what was the reason not to support firefox addons again? firefox runs smoothly on my B4... and it's pretty great to have access to Google Gears, for instance. SJ On 8/14/07, Noah Kantrowitz [EMAIL PROTECTED] wrote: If you mean normal Firefox add-ons. It does not. We use a simpler core called XULRunner. It does support extensions of a sort using PyXPCom, though I don't (yet) know much about those. --Noah On Aug 14, 2007, at 3:00 PM, Kleber Infante wrote: Hi all, I saw in a post that Sugar web browser does not support extensions. Is that true? If it´s true, what can be done? I would like to know how to install an extension in XO browser. I wanna try to port an Firefox extension to sugar browser. thanks ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel