Wednesday, July 20, 2011

Keyboard Customization

One of the common requests I get for gnome-mplayer is the option to customize the keyboard hot keys. One thing about a US keyboard is that it has keys that a Russian keyboard does not have. So when I hardcode a hotkey, it may work for me, but may cause problems for others. So I have finally gotten around to building this functionality into the code.

Keyboard Customization screen
As of right now I only have the menu shortcuts working with this new method. If it turns out that this method works properly with Russian or other keyboards, then I'll add more shortcuts to this screen.

To use this you need SVN of gnome-mplayer and gmtk from July 20, 2011 or later. gmtk is only needed as I added one function to it.

Wednesday, July 13, 2011

Sample builds of gnome-mplayer based on gmtk

Here are some sample tar files of gmtk, gnome-mplayer and gecko-mediaplayer.

I don't think I have the schema file installs working correctly yet, so
you might need to install these packages on top of 1.0.4


https://dekorte.homeip.net/download/gmtk-1.0.4.tar.gz
https://dekorte.homeip.net/download/gnome-mplayer-1.0.5.tar.gz
https://dekorte.homeip.net/download/gecko-mediaplayer-1.0.5.tar.gz

Build gmtk first and install it, then build and install gnome-mplayer and gecko-mediaplayer.

For gmtk you might need to specify libdir on the configure command.

Example on Fedora 15 64bit.

./configure --prefix=/usr --libdir=/usr/lib64
  

Friday, July 01, 2011

Announcing gnome-mplayer 1.0.4 and gecko-mediaplayer 1.0.4

Announcing gnome-mplayer 1.0.4 and gecko-mediaplayer 1.0.4

gnome-mplayer improvements:

Conversion to the gmtk_media_player backend which isolates all mplayer control operations to a gtk widget. This is the majority of the change with over 3000 lines either moved or changed, and also the reason for the long testing period.

Various bug fixes over 1.0.3

GTK3 support, enable with --enable-gtk3 on the configure line.

Additional languages

Detection of Ubuntu global menus, assumed to be true when UBUNTU_MENUPROXY is defined in the environment.

dconf / gsettings preference store is enabled when using glib 2.26 or higher. Gconf support can be preferred with --with-gconf=yes



gecko-mediaplayer improvements:

Several javascript api enhancements to support more functions
Added Portuguese translation
More improvements for Apple sites


TAR Files:

http://code.google.com/p/gnome-mplayer/downloads/detail?name=gnome-mplayer-1.0.4.tar.gz

http://code.google.com/p/gecko-mediaplayer/downloads/detail?name=gecko-mediaplayer-1.0.4.tar.gz