This mail announces the release of Elisa 0.3.3 'Telmatobius jelskii'.
Elisa is a project to create an open source cross platform media center solution. While our primary development and deployment platform is GNU/Linux and Unix operating systems we also currently support MacOSX and also hope to support Microsoft Windows in the future. In addition to personal video recorder functionality (PVR) and Music Jukebox support, Elisa will also interoperate with devices following the DLNA standard like Intel's ViiV systems. Elisa uses Twisted and GStreamer. Twisted enables the high-level functionality, distributing components over the network. GStreamer, through the Python bindings, enables the high-speed low-level functionality: actual media processing. For more information, see http://elisa.fluendo.com To file bugs, go to https://code.fluendo.com/elisa/trac/
This is Elisa 0.3.4, fourth release of the 0.3 branch. Highlights of the features added since 0.3.3: - Pictures slideshow rewritten with appealing fade in/fade out effect - Drag&Drop support to easily add new media directories inside Elisa - Startup splashscreen together with a slick introduction effect dramatically improving the first time user experience - Elisa core and the various plugins bundles are now released separately which makes it easier to keep hot features up to date - Missing codec detection and installation support - Elisa detects poorly configured graphics driver and warns the user about it - Freedesktop's startup notification support - Simplified playlist management with automatic playback of albums - Player on screen display improved mouse support Bugs fixed since 0.3.3: - 552: Bus messages should be Components - 741: console based EPR client - 746: Add support for a startup notification (freedesktop's standard) - 747: Think and design a splash screen for Elisa - 861: Add moblin detection code in setup.py - 873: Untagged photos don't show up under F-spot - 874: F-spot shouldn't show empty entries - 895: Image thumbnailer locks the main thread - 900: Plugin dependencies need to be checked - 910: Remove poblenou plugin - 929: Elisa package (deb file) is too big - 938: add to core an utility to list installed plugin in Elisa - 939: add to core an utility to update the package version - 940: add to core an utility to upgrade the installed plugins - 941: add to core an utility to install or remove plugins - 942: add to core an utility to get information about plugins - 943: Plugins not included in the config are loaded by Elisa - 944: Elisa directory structure re-organiation - 946: media scanner should become plugin - 965: Plugins loaded by .conf get TitleCased (and then fail!) - 966: It is not possible to express dependencies between bindings - 972: Elisa needs a man page - 975: Support of the Apple remote control without inputlirc - 976: "python setup.py install" results in a unusable Elisa - 985: xmlmenu plays ping-pong with MediaLocation messages - 986: take care of version numbers in plugin dependencies - 987: User plugin directory not scanned for plugins - 990: ogg files not recognized/shown - 992: modify Elisa config when installing new plugins, in order to load them - 1006: Running Elisa from a fresh svn checkout looks like not having installed plugins. - 1015: Slideshow jumps 2 steps on play - 1018: added music doesn't show up under artists/albums - 1021: Empty or corrupted thumbnails when the thumbnailer times out - 1022: Uninstalled plugins get loaded instead of user wide plugins - 1025: Rethink i18n management since split between elisa-core and plugins - 1026: MediaLocationMessage doc sucks - 1027: URI support in EPM - 1033: Thumbnailer should avoid retrying to thumbnail when it fails - 1035: doesn't track choosen album changing view to coverflow - 1039: Do not drop silently metadata retrieval errors - 1043: Upgraded local wide plugins are not loaded correctly - 1045: slideshow from the main-menu does not work - 1051: Text doesn't fit into the popup area - 1055: shoutcast plugin tracebacks on get_real_uri for directories - 1058: crash on startup, ubuntu 7.10 - 1060: The present implementation of upgrade is not always working correctly - 1061: daap media timeout on initialize() - 1062: pkg_resources takes very long to import - 1063: elisa-get and empty PYTHONPATH - 1064: Audio: when selecting an album, elisa only plays back the first track - 1070: replace fake 100% cpu usage report in the UI - 1071: "core" is not listed among the plugins - 1072: Add install()/uninstall() methods to the Plugin class - 1075: Player OSD sucks CPU - 1076: player config upgrade - 1077: playing a new media type requires manual player stop - 1078: "stop" shortcut not working anymore - 1083: Memory leak - 1085: duration does not get updated proper - 1086: check that the update:updater_service is activated in the configuration - 1088: unpredictable behaviour - 1090: Popup has garbage text when it is displayed the first time. - 1093: ugly progressbar jump on going to the next track - 1096: theme icons in the theme configuration UI appear with inverted colors - 1098: hildon detection fails on hardy - 1099: --version fails - 1102: Elisa does not launch unless elisa-plugins-good is installed - 1105: backport changeset 5202 - 1107: DAAP media unit tests fail - 1109: show_mem & show_cpu options are broken - 1115: switching to player without model tracebacks (but does not block) - 1117: the splashscreen's contour looks sharp and ugly Download You can find source releases of Elisa in the download directory: http://elisa.fluendo.com/download Elisa Homepage More details can be found on the project's website: http://elisa.fluendo.com Support and Bugs We use an issue tracker for bug reports and feature requests: https://code.fluendo.com/elisa/trac/newticket Developers You can browse the repository of SVN code from our tracker. All code is in SVN and can be checked out from there. It is hosted on https://code.fluendo.com/elisa/svn/ Contributors to this release: - Guido Amoruso - Florian Boucault - Christophe Dumas - Alessandro Decina - Benjamin Kampmann - Lionel Martin - Loïc Molinari - Philippe Normand - Michał Sawicz - Guillaume Emont
