Hi, Having been catching up on the lists and trackers I saw Adam's skinnable dialogues patch and was interested to try it out. It looks very promising and it's already a big improvement on what was there. I've run into an issue though. When playing a video with mplayer or xine I can no longer skip or rewind, I get this traceback:
2008-11-23 21:56:53,334 DEBUG display.py (252): Dialog already open, current priority low new dialog priority low 2008-11-23 21:56:53,336 DEBUG display.py (317): Closing dialog priority low 2008-11-23 21:56:53,338 DEBUG display.py (326): Checking priority None 2008-11-23 21:56:53,341 DEBUG skin.py (621): Looking for seekforward.png (icontheme base) 2008-11-23 21:56:53,343 ERROR event callback Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/kaa/notifier/event.py", line 191, in handle handler(event) File "/usr/lib/python2.5/site-packages/kaa/notifier/event.py", line 145, in __call__ super(EventHandler, self).__call__(event) File "/usr/lib/python2.5/site-packages/kaa/notifier/nf_wrapper.py", line 97, in __call__ ret = super(NotifierCallback, self).__call__(*args, **kwargs) File "/usr/lib/python2.5/site-packages/kaa/notifier/callback.py", line 168, in __call__ result = cb(*cb_args, **cb_kwargs) File "/usr/lib/python2.5/site-packages/freevo/main.py", line 294, in eventhandler if not rc.app()(event): File "/usr/lib/python2.5/site-packages/freevo/video/plugins/xine.py", line 284, in eventhandler dialog.show_play_state(dialog.PLAY_STATE_SEEK_FORWARD, None) File "/usr/lib/python2.5/site-packages/freevo/dialog/__init__.py", line 192, in show_play_state _display.show_play_state(state, get_time_info) File "/usr/lib/python2.5/site-packages/freevo/dialog/display.py", line 239, in show_play_state dialog.show() File "/usr/lib/python2.5/site-packages/freevo/dialog/dialogs.py", line 104, in show self.display.show_dialog(self, duration) File "/usr/lib/python2.5/site-packages/freevo/dialog/display.py", line 283, in show_dialog self.show_image(dialog.render(), dialog.skin.position) File "/usr/lib/python2.5/site-packages/freevo/dialog/plugins/x11_overlay_display.py", line 98, in show_image self.window.set_shape_mask_from_imlib2_image(self.image, (0, 0)) File "/usr/lib/python2.5/site-packages/kaa/display/x11.py", line 505, in set_shape_mask_from_imlib2_image _X11.set_shape_mask_from_imlib2_image(self._window, image._image, pos, threshold) SystemError: kaa-display compiled without imlib2 display support. [EMAIL PROTECTED] display]# python setup.py clean checking for X11 ... ok checking for imlib2 >= 1.1.1 ... 1.4.1.000 checking for evas >= 0.9.9.010 ... 0.9.9.043 checking for directfb >= 0.9.20 ... no checking for pygame ... ok checking for pygame header files ... ok checking for sdl >= 1.2.5 ... no checking for XComposite ... ok + X11 (evas, evasGL, no imlib2) + Framebuffer (imlib2, evas) - DirectFB - SDL running clean So kaa-display does seem that it was compiled without X11 imlib2 support but I do have kaa-imlib2 installed: [EMAIL PROTECTED] imlib2]# python setup.py install POSIX shared memory enabled running install running build running build_py running build_ext running install_lib writing byte-compilation script '/root/tmp/tmpaG9_iO.py' /usr/bin/python -O /root/tmp/tmpaG9_iO.py removing /root/tmp/tmpaG9_iO.py running install_egg_info Removing /usr/lib/python2.5/site-packages/kaa_imlib2-0.2.4-py2.5.egg-info Writing /usr/lib/python2.5/site-packages/kaa_imlib2-0.2.4-py2.5.egg-info I'm running freevo with freevo -fs so it's X11 based. This is tested with today's svn of kaa and freevo-rel1. Any ideas? John ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users