Re: Does sugar web browser support extensions?

2007-08-23 Thread Samuel Klein
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?

2007-08-17 Thread Kleber Infante
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?

2007-08-15 Thread Dan Williams
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?

2007-08-14 Thread Noah Kantrowitz
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?

2007-08-14 Thread Samuel Klein
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