0.3.3: * browser plugin uses athena widgets now, this will hopefully fix compatibility issues with browsers that are linked against gtk 1.2 * improved real player plugin emulation * improve PLS handling (local files / http) * open_mrl dialog fixes * display xine engine async messages * switch between visualizations without interrupting the current stream 0.3.2: * ASX parser fixes (more tolerant version checking) * adapted to new libxine engine verbosity setting method * filter out non-ascii characters for strings handed over to pango (should fix some gtk warnings) * use gtk widgets in browser plugin, add popup window displaying the mrl in a gtk entry field so the user can copy it to the clipboard e.g. for stream downloading * emulate real player plugin autoplay mode * better protection against accidently starting gxine more than once from the browser plugin * a splash screen for the impatient * dvd snapshot bug workaround 0.3.1: * make sure dialog widgets are not destroyed when closed using the window manager's close button * exit from fullscreen mode via ctrl-f is now possible (simply pressing f still works) * playlist repeat and random modes * playlist add button * multiple selections possible in file dialog * filter out numlock / scroll lock / shift lock from key events * fix dvd menu navigation keyboard shortcuts (delete your ~/.gxine/keybindings for this to take effect) * browser plugin bugfixes (make sure you run the setup wizard again to have the new plugin copied to your ~/.mozilla/plugins) * fix handling of verbose (-v) command line option make sure multiple -v options are handled correctly (more verbosity) * drag&drop support (drop files from nautilus on gxine for playback) * javascript engine bugfix for ppc by manfred tremmel * mediamarks import function * implement deinterlacer setting * subtitle channel selection moved to view menu 0.3: * ported to gtk 2.0 * switched to asx/xml file formats for mediamarks/playlists * ability to load/save playlist files * drag&drop interactive sorting support in mediamarks and playlist editor * full deployment of javascript engine * remote-controllable via unix domain socket, client included * gxine will start only one instance per user * major code cleanup * play_item concept (mediamarks and playlist items are the same) * configurable keybindings plus a keybindings editor * the gtk xine widget (included in gxine) now automatically tries to disable screensavers during playback * lirc support * zoom in/out video option * visualization plugins (e.g. goom) support * link browser plugin against libX11/libXt to avoid relocation errors with newer mozilla versions * support reference events 0.2.1: * mouse dvd menu navigation * fix fullscreen for net_wm compliant window managers (metacity) * command line options for audio/video driver selection, verbose * make mouse cursor visible in fullscreen mode while mouse moves * menu also available as context menu * CTRL-F exits fullscreen now (as well as F, Esc) * menu entries that bring up dialogs have a "..." suffix now * engine log window has scrollbars * fix dialog show/hide issues with preferences, playlist and settings 0.2: * renamed to "gxine" (some issues still pending) * now using the libxine.1 API (ie current alpha releases) * lots of new features 0.1: * initial release