Revision 748156

Go back to digest for 16th December 2007

Features in KDE Base

Maks Orlovich committed changes in /trunk/KDE/kdebase/apps/nsplugins:

Commiting my current nspluginviewer work tree. This has the viewer <-> part interface mostly fixed, and has beginnings of an XEmbed host for the plugin.

Unfortunately, that works part of the time at best with <a href="http://websvn.kde.org/?rev=115">r115</a>;, (probably none of the time on sites other than youtube), and is quite crashy, partly because XEmbed flash uses Xt anyway(!). I may have to go back to Xt only, not sure.

(Of course, Xt plugins don't work at all ATM). I need to consult with some people on the best course of action, since this is getting very tricky, and somewhat outside my area of expertise.

Add beginning of an XEmbed host. It partly works --- youtube works part of the time;but at least the playback window gets parented and sized properly

File Changes

Added 3 files
  • /trunk/KDE/kdebase/apps/nsplugins/viewer
  •   /pluginhost.h
  •   /pluginhost_xembed.cpp
  •   /pluginhost_xembed.h
Modified 4 files
  • /trunk/KDE/kdebase/apps/nsplugins
  •   /nspluginloader.cpp
  •   /viewer/CMakeLists.txt
  •   /viewer/nsplugin.cpp
  •   /viewer/nsplugin.h
7 files changed in total