From ajorgensen at novell.com Fri May 2 19:21:05 2008 From: ajorgensen at novell.com (Andrew Jorgensen) Date: Fri, 02 May 2008 17:21:05 -0600 Subject: [Moonlight-list] Firefox 3 builds Message-ID: <481B4D81020000400002DAE0@lucius.provo.novell.com> Hello, The plan is to eventually have a single plugin that can detect which gecko (firefox 2 or 3) it's running under and execute the appropriate code paths. We also plan to support distros as old as SLED10. In order to build a plugin that supports both we will need to have xulrunner 1.9 installed on a SLE10 build jail. The trouble is that xulrunner 1.9 requires gtk+ 2.10. Reportedly the major feature needed from 2.10 is printing. I have tried faking out the xulrunner build by changing the requirement to 2.8 and disabling printing but there are still a few gtk 2.10 things in there (like GDK_WINDOW_TYPE_HINT_POPUP_MENU and friends). It would be extremely helpful if someone could work with me on creating some patches to downgrade the gtk requirement. Thanks, Andrew Jorgensen From John_Dunn at qscaudio.com Tue May 6 18:01:03 2008 From: John_Dunn at qscaudio.com (John Dunn) Date: Tue, 6 May 2008 15:01:03 -0700 Subject: [Moonlight-list] Moonlight in embedded application Message-ID: We are currently investigating using Moonlight as the UI for an embedded application. The licensing page mentions contacting novell for an embedded license so it seems like this would be possible. I do have some technical questions which I was hoping someone would be able to answer. The main question I have is what framework is required on the embedded platform to support Moonlight. Looking at the Plugin/DOM model documentation, it looks like it's expecting Mozilla to be there - is that the case? Our embedded platform is likely to be a PPC variant with a touchscreen ( with a DirectFB driver ). Would we need to run something like DFBMozilla ( http://www.directfb.org/wiki/index.php/DFBMozilla ) or will there be any way to bypass the requirement for Mozilla to lighten the load. Will WebKit be supported? Thanks- John -- John Dunn Senior Software Engineer QSC Audio Products, LLC From fejj at novell.com Thu May 8 10:52:46 2008 From: fejj at novell.com (Jeffrey Stedfast) Date: Thu, 08 May 2008 10:52:46 -0400 Subject: [Moonlight-list] Moonlight in embedded application In-Reply-To: References: Message-ID: <1210258367.31484.793.camel@serenity> Hi John, On Tue, 2008-05-06 at 15:01 -0700, John Dunn wrote: > We are currently investigating using Moonlight as the UI for an embedded > application. The licensing page mentions contacting novell for an > embedded license so it seems like this would be possible. I do have some > technical questions which I was hoping someone would be able to answer. I'm not sure if this is technically the correct list for querying about licensing, but I do believe the people who know about those details do read this list (I'll be sure to poke Miguel today when I see him to make sure he's seen this). > > The main question I have is what framework is required on the embedded > platform to support Moonlight. Looking at the Plugin/DOM model > documentation, it looks like it's expecting Mozilla to be there - is > that the case? It currently does expect the Mozilla libs to be there if you want to use Moonlight as a browser plugin since Moonlight uses the Netscape Plugin APIs (which are supported by most browsers iirc) plus, unfortunately, some additional Gecko-specific APIs (we are hoping to fix Moonlight to be browser agnostic). However, it's not necessary to use Moonlight as a browser plugin, you can also use it as a Gtk widget - in which case you need not worry at all about the Mozilla dependencies. > Our embedded platform is likely to be a PPC variant with > a touchscreen ( with a DirectFB driver ). Would we need to run something > like DFBMozilla ( http://www.directfb.org/wiki/index.php/DFBMozilla ) or > will there be any way to bypass the requirement for Mozilla to lighten > the load. Will WebKit be supported? We are definitely hoping to support WebKit. I hope this helps, Jeff From schoendorfer.m.biz at gmx.at Thu May 15 04:15:40 2008 From: schoendorfer.m.biz at gmx.at (=?UTF-8?Q?Michael_Sch=C3=B6ndorfer?=) Date: Thu, 15 May 2008 10:15:40 +0200 Subject: [Moonlight-list] Fwd: What is a NP/NPP-Interface In-Reply-To: <9af7f65c0805141335t7b8c8998nbca60435efdf0981@mail.gmail.com> References: <9af7f65c0805141335t7b8c8998nbca60435efdf0981@mail.gmail.com> Message-ID: <9af7f65c0805150115k718799f0p7dcf06fda468c76f@mail.gmail.com> Hi, On http://www.mono-project.com/MoonlightNotes there is a graphics which explains the Plugin relation to the browser. One part is a NP/NPP-Interface. Could somebody explain me what this interface is or even tell me npp means? thanks Michael Sch?ndorfer -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ximian.com/pipermail/moonlight-list/attachments/20080515/5c6016cd/attachment.html From mdk at mdk.am Thu May 15 08:42:40 2008 From: mdk at mdk.am (Michael Dominic K.) Date: Thu, 15 May 2008 14:42:40 +0200 Subject: [Moonlight-list] Moonlight quirks page on wiki Message-ID: <67ed228e0805150542q33e3e151t2549e8b85e4779bc@mail.gmail.com> As per Miguel's suggestion, I started a page on the wiki describing various undocumented (or unclear) Silverlight features and implementation details. Feel free to add stuff there. http://www.mono-project.com/MoonlightQuirks -- Michael Dominic K. From 19f191ty at gmail.com Thu May 22 09:51:49 2008 From: 19f191ty at gmail.com (Infinity) Date: Thu, 22 May 2008 13:51:49 +0000 Subject: [Moonlight-list] error with mopen Message-ID: <3020b0c10805220651k375cdd4av85fb66d07132491b@mail.gmail.com> Hi everyone, I am new to moonlight and mono but have been working with silverlight for quite some time, so wanted to give moonlight a shot. I downloaded the Mono-Suse virtual machine for the development I then downloaded the sources of mono, mcs, and built mono with silverlight support and then built moonlight with mono support. but now when i use the mopen command i get the following error ** (/usr/local/lib/moon/mopen.exe:22841): WARNING **: The following assembly referenced from /usr/local/lib/moon/mopen.exe could not be loaded: Assembly: gtk-sharp (assemblyref_index=1) Version: 2.10.0.0 Public Key: 35e10195dab3c99f The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/usr/local/lib/moon). ** (/usr/local/lib/moon/mopen.exe:22841): WARNING **: Could not load file or assembly 'gtk-sharp, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies. Unhandled Exception: System.TypeLoadException: Could not load type 'MonoOpen' from assembly 'mopen, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'. the gtk-sharp package is intstalled, other than that i dont understand much wat this error means. Can someone please help me figure this error out. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ximian.com/pipermail/moonlight-list/attachments/20080522/7aabe921/attachment.html From 19f191ty at gmail.com Fri May 23 08:21:16 2008 From: 19f191ty at gmail.com (Infinity) Date: Fri, 23 May 2008 17:51:16 +0530 Subject: [Moonlight-list] error with mopen In-Reply-To: <3020b0c10805220651k375cdd4av85fb66d07132491b@mail.gmail.com> References: <3020b0c10805220651k375cdd4av85fb66d07132491b@mail.gmail.com> Message-ID: <3020b0c10805230521h56219d4ewcc78593e6d6c24c1@mail.gmail.com> comeon ppl someone please help me out, i am really stuck. On Thu, May 22, 2008 at 7:21 PM, Infinity <19f191ty at gmail.com> wrote: > Hi everyone, > > I am new to moonlight and mono but have been working with silverlight for > quite some time, so wanted to give moonlight a shot. > I downloaded the Mono-Suse virtual machine for the development > I then downloaded the sources of mono, mcs, and built mono with silverlight > support > and then built moonlight with mono support. > but now when i use the mopen command i get the following error > > > ** (/usr/local/lib/moon/mopen.exe:22841): WARNING **: The following > assembly referenced from /usr/local/lib/moon/mopen.exe could not be loaded: > Assembly: gtk-sharp (assemblyref_index=1) > Version: 2.10.0.0 > Public Key: 35e10195dab3c99f > The assembly was not found in the Global Assembly Cache, a path listed in > the MONO_PATH environment variable, or in the location of the executing > assembly (/usr/local/lib/moon). > > > ** (/usr/local/lib/moon/mopen.exe:22841): WARNING **: Could not load file > or assembly 'gtk-sharp, Version=2.10.0.0, Culture=neutral, > PublicKeyToken=35e10195dab3c99f' or one of its dependencies. > > Unhandled Exception: System.TypeLoadException: Could not load type > 'MonoOpen' from assembly 'mopen, Version=0.0.0.0, Culture=neutral, > PublicKeyToken=null'. > > > > the gtk-sharp package is intstalled, other than that i dont understand much > wat this error means. > > Can someone please help me figure this error out. > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ximian.com/pipermail/moonlight-list/attachments/20080523/f6d092cf/attachment.html From fejj at novell.com Fri May 23 08:49:03 2008 From: fejj at novell.com (Jeffrey Stedfast) Date: Fri, 23 May 2008 08:49:03 -0400 Subject: [Moonlight-list] error with mopen In-Reply-To: <3020b0c10805220651k375cdd4av85fb66d07132491b@mail.gmail.com> References: <3020b0c10805220651k375cdd4av85fb66d07132491b@mail.gmail.com> Message-ID: <1211546943.14174.12.camel@moonlight.novell.com> Do you have gtk-sharp 2.10? Jeff On Thu, 2008-05-22 at 13:51 +0000, Infinity wrote: > Hi everyone, > > I am new to moonlight and mono but have been working with silverlight > for quite some time, so wanted to give moonlight a shot. > I downloaded the Mono-Suse virtual machine for the development > I then downloaded the sources of mono, mcs, and built mono with > silverlight support > and then built moonlight with mono support. > but now when i use the mopen command i get the following error > > > ** (/usr/local/lib/moon/mopen.exe:22841): WARNING **: The following > assembly referenced from /usr/local/lib/moon/mopen.exe could not be > loaded: > Assembly: gtk-sharp (assemblyref_index=1) > Version: 2.10.0.0 > Public Key: 35e10195dab3c99f > The assembly was not found in the Global Assembly Cache, a path listed > in the MONO_PATH environment variable, or in the location of the > executing assembly (/usr/local/lib/moon). > > > ** (/usr/local/lib/moon/mopen.exe:22841): WARNING **: Could not load > file or assembly 'gtk-sharp, Version=2.10.0.0, Culture=neutral, > PublicKeyToken=35e10195dab3c99f' or one of its dependencies. > > Unhandled Exception: System.TypeLoadException: Could not load type > 'MonoOpen' from assembly 'mopen, Version=0.0.0.0, Culture=neutral, > PublicKeyToken=null'. > > > > the gtk-sharp package is intstalled, other than that i dont understand > much wat this error means. > > Can someone please help me figure this error out. > _______________________________________________ > Moonlight-list mailing list > Moonlight-list at lists.ximian.com > http://lists.ximian.com/mailman/listinfo/moonlight-list From sebastien.pouliot at gmail.com Fri May 23 09:17:47 2008 From: sebastien.pouliot at gmail.com (Sebastien Pouliot) Date: Fri, 23 May 2008 09:17:47 -0400 Subject: [Moonlight-list] error with mopen In-Reply-To: <3020b0c10805230521h56219d4ewcc78593e6d6c24c1@mail.gmail.com> References: <3020b0c10805220651k375cdd4av85fb66d07132491b@mail.gmail.com> <3020b0c10805230521h56219d4ewcc78593e6d6c24c1@mail.gmail.com> Message-ID: <1211548667.4197.68.camel@poupou.home> quick guesses * you compiled the application with a version of mono where GTK# 2.10 is available (so you get the reference). E.g. your distro mono; * you're executing the application with a version of mono where GTK# 2.10 is not installed in the GAC. E.g. your own-compiled mono; or * you didn't follow all the instructions for setting parallel mono installations. GTK#2.10 is in the /usr/lib/mono GAC but your /usr/local/lib/mono does not look there. See wiki and "man mono" for more details. Sebastien On Fri, 2008-05-23 at 17:51 +0530, Infinity wrote: > comeon ppl someone please help me out, i am really stuck. > > On Thu, May 22, 2008 at 7:21 PM, Infinity <19f191ty at gmail.com> wrote: > Hi everyone, > > I am new to moonlight and mono but have been working with > silverlight for quite some time, so wanted to give moonlight a > shot. > I downloaded the Mono-Suse virtual machine for the development > I then downloaded the sources of mono, mcs, and built mono > with silverlight support > and then built moonlight with mono support. > but now when i use the mopen command i get the following error > > > ** (/usr/local/lib/moon/mopen.exe:22841): WARNING **: The > following assembly referenced > from /usr/local/lib/moon/mopen.exe could not be loaded: > Assembly: gtk-sharp (assemblyref_index=1) > Version: 2.10.0.0 > Public Key: 35e10195dab3c99f > The assembly was not found in the Global Assembly Cache, a > path listed in the MONO_PATH environment variable, or in the > location of the executing assembly (/usr/local/lib/moon). > > > ** (/usr/local/lib/moon/mopen.exe:22841): WARNING **: Could > not load file or assembly 'gtk-sharp, Version=2.10.0.0, > Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of > its dependencies. > > Unhandled Exception: System.TypeLoadException: Could not load > type 'MonoOpen' from assembly 'mopen, Version=0.0.0.0, > Culture=neutral, PublicKeyToken=null'. > > > > the gtk-sharp package is intstalled, other than that i dont > understand much wat this error means. > > Can someone please help me figure this error out. > > _______________________________________________ > Moonlight-list mailing list > Moonlight-list at lists.ximian.com > http://lists.ximian.com/mailman/listinfo/moonlight-list From schoendorfer.m at gmail.com Wed May 14 16:35:08 2008 From: schoendorfer.m at gmail.com (=?UTF-8?Q?Michael_Sch=C3=B6ndorfer?=) Date: Wed, 14 May 2008 22:35:08 +0200 Subject: [Moonlight-list] What is a NP/NPP-Interface Message-ID: <9af7f65c0805141335t7b8c8998nbca60435efdf0981@mail.gmail.com> Hi, On http://www.mono-project.com/MoonlightNotes there is a graphic which explains the Plugin relation to the browser. One part is a NP/NPP-Interface. Could somebody explain me what this interface is or even tell me npp means? thanks Michael Sch?ndorfer -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ximian.com/pipermail/moonlight-list/attachments/20080514/74c9881b/attachment.html From ajorgensen at novell.com Wed May 28 15:14:09 2008 From: ajorgensen at novell.com (Andrew Jorgensen) Date: Wed, 28 May 2008 13:14:09 -0600 Subject: [Moonlight-list] Linux/PPC builds Message-ID: <483D5AA1020000400002FCA5@lucius.provo.novell.com> Untested builds of moonlight for Linux/PPC are available at http://go-mono.com/moonlight/ (scroll down to untested builds) No Firefox 3 support yet. I'm working on that. These should probably be considered unsupported but feel free to submit bug reports if you find bugs. Various other platforms may follow as early as this week. From debackerl at gmail.com Sat May 31 08:05:41 2008 From: debackerl at gmail.com (Debacker) Date: Sat, 31 May 2008 14:05:41 +0200 Subject: [Moonlight-list] My point on cross-platform standalone silverlight applications Message-ID: <75751ca80805310505r3b158128p4c2b45e843946f8c@mail.gmail.com> Hi, There has been an interest to build Silverlight applications for the desktop recently. The main problem is that we have no cross-platform way to do it. There is the WebBrowser control in an SWF/MWF app hack, but it is ugly (from a memory consumption, and software engineering point of vue), and do not work on Mac since it still lacks the WebControl. However, I have recently found the following article http://blogs.msdn.com/delay/archive/2008/03/10/lb-sv-wpf-silverlight-2-s-listbox-and-scrollviewer-controls-running-on-wpf.aspx I'm not an expert in WPF and Silverlight. At first I read that there were many differences preventing easy ports from one lib to the other. But given the article above, it looks like possible. So the question is... wouldn't it be possible to implement WPF's XAML loader based on Moonlight's XAML loader (it appear that there is some differences), compile Silverlight's unique controls in a dll (those are already implemented by Moonlight), and implement the bare minimum WPF to let a managed application load a XAML file (or programmaticaly construct the interface) using Silverlight controls instead of WPF's one. Also, it would optimal if libraries made for Silverlight could be used by such applications, but I guess it is not possible since such libraries references completely different assemblies than those of a typical WPF app. Any comment ? Laurent Debacker. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ximian.com/pipermail/moonlight-list/attachments/20080531/9eb45a90/attachment.html From miguel at ximian.com Sat May 31 11:56:40 2008 From: miguel at ximian.com (Miguel de Icaza) Date: Sat, 31 May 2008 11:56:40 -0400 Subject: [Moonlight-list] My point on cross-platform standalone silverlight applications In-Reply-To: <75751ca80805310505r3b158128p4c2b45e843946f8c@mail.gmail.com> References: <75751ca80805310505r3b158128p4c2b45e843946f8c@mail.gmail.com> Message-ID: <1212249400.4968.20.camel@linux.site> > So the question is... wouldn't it be possible to implement WPF's XAML > loader based on Moonlight's XAML loader (it appear that there is some > differences), compile Silverlight's unique controls in a dll (those > are already implemented by Moonlight), and implement the bare minimum > WPF to let a managed application load a XAML file (or programmaticaly > construct the interface) using Silverlight controls instead of WPF's > one. The internal differences are very large. You could certainly write a minimalistic WPF skin on top of the full profile of Moonlight if that gets you closer, but it is still a lot of work. Also, consider that Silverlight 2.0 support is in its infancy, it will be a long time before this is even "skinnable" as a lightweight WPF. It might be easier to get Andreia's WebContorl based on WebKit to run on OSX to achieve what you want. > Also, it would optimal if libraries made for Silverlight could be used > by such applications, but I guess it is not possible since such > libraries references completely different assemblies than those of a > typical WPF app. > > Any comment ? > > Laurent Debacker. > > _______________________________________________ > Moonlight-list mailing list > Moonlight-list at lists.ximian.com > http://lists.ximian.com/mailman/listinfo/moonlight-list