Hi, I'd like to propose swfdec-gnome for inclusion into the GNOME 2.22 desktop. Swfdec-gnome is a recent addition to the Swfdec project [1]. Its purpose is integration of Flash files into the Gnome desktop. It currently provides a thumbnailer and a playback application for local files similar to the stand-alone application Adobe ships on Windows. It is supposed to replace the support that is currently provided via the Swfdec 0.3 GStreamer plugin/Totem. This would of course add an external dependency on the Swfdec library. The Swfdec library itself does not depend on anything that is not already part of Gnome. In fact, it uses Glib, Cairo, Pango and Gtk plus optional dependencies on GStreamer/FFmpeg/Mad for video/audio decoding and ALSA/OSS for audio playback. Currently swfdec-gnome is hosted in our git repo on Freedesktop and uses its bugtracker, but I would prefer moving it to Gnome SVN and using its bugtracker for ease of integration with the Gnome project. This should also not be a problem because almost all developers of Swfdec are already Gnome developers. On to some Q/A for questions I imagine you people asking: Do you really think Swfdec is mature enough to be used as an Adobe Flash substitute? I would be very (some say overly) careful about making that statement. However, this proposal is not about a substitute for the Flash player in your browser. It is about better support for the Flash files on your desktop. Currently there is almost no integration for these. They are played back and thumbnailed with an older version of Swfdec through Totem and this solution is definitely far superior than that. Isn't swfdec-gnome a bit young? Its git log looks like it's only a week old? In fact, all these applications already existed as part of the Swfdec source tree for over a year, they just weren't installed. We only recently took the work to split them off to be able to make them really GNOMEy without having loads of GNOME dependencies in the core library. Cheers, Benjamin [1] http://swfdec.freedesktop.org
On Mon, 2007-10-22 at 12:27 +0200, Benjamin Otte wrote:> Hi, > > I'd like to propose swfdec-gnome for inclusion into the GNOME 2.22 > desktop. Swfdec-gnome is a recent addition to the Swfdec project [1]. > Its purpose is integration of Flash files into the Gnome desktop. It > currently provides a thumbnailer and a playback application for local > files similar to the stand-alone application Adobe ships on Windows. > It is supposed to replace the support that is currently provided via > the Swfdec 0.3 GStreamer plugin/Totem.This is now disabled in Totem, fwiw. Moving swfdec to the GNOME infrastructure sounds like a very good idea, but I'm not sure what the real need is for running Flash files on the desktop. Saying that, it would be nice to see some integration in there such as: - running a Flash game, and being able to click on a menu item to add the game to the applications game sub-menu - running a Flash animation, and being able to set it as a screensaver - running a Flash animation and being able to save a still image, set as a background or open that still image in an application that supports it There's still the problem of getting the Flash file from the browser to the desktop, working around the obfsucation of the web. Cheers -- Bastien Nocera <hadess at hadess.net>
On Mon, 2007-10-22 at 11:41 +0100, Bastien Nocera wrote:> > Saying that, it would be nice to see some integration in there such > as: > - running a Flash game, and being able to click on a menu item to add > the game to the applications game sub-menu > - running a Flash animation, and being able to set it as a screensaver > - running a Flash animation and being able to save a still image, set as > a background or open that still image in an application that supports itKiller feature: save a still to SVG. -- behdad http://behdad.org/ "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin, 1759