RELEASE: Elisa 0.3.1 'Reborn'

Philippe Normand philippe at fluendo.com
Fri Aug 3 19:56:11 CEST 2007


The Elisa team is proud to announce the release of Elisa 0.3.1 'Reborn'
which ends a 6 months rework of the codebase.

Elisa is an open source cross-platform media center solution
designed to be simple for people not particularly familiar with
computers. With Elisa you can enjoy your photos, movies, music and
online services from the comfort of your living room.

This new version is an exciting one for us since it represents an
important step towards the main goals of Elisa:

- simplicity of use, intuitivity and prettiness of the user interface.
- very shallow learning curve to extend Elisa through a new plugins
  system.
- on the universality side, we are also pleased to have a MacOS/X port
  working; a Windows port will be available before the end of the year.

You will find a screencast and screenshots of this new version on 
http://elisa.fluendo.com/screenshots

Tarballs are up at http://elisa.fluendo.com/download

For more information, see http://elisa.fluendo.com
To file bugs, go to
https://core.fluendo.com/elisa/trac/newticket?component=core


Philippe Normand, on behalf of the Elisa development team
-------------- next part --------------
Elisa 0.3.1, "Reborn"
=====================

This is the first release of the 0.3 Elisa branch, which is a major
rewrite compared to the 0.1 branch. 

Features added since 0.1.7:
- new multi-frontend system allowing Elisa to run on various graphical
  toolkits, eventually synchronized
- new artwork, including a Tango-like theme
- media metadata retrieval support using various sources
- improved user interface, it's now much more reliable
- added a service to customize the screen aspect ratio

Bugs fixed since 0.1.7:
- 361: Music only lists 250 of my 267 folders.
- 516: Seeking videos => audio/video desync
- 366: Failed to play video with external subtitles (.str)
- 400: Media scanner monopolizing main thread
- 412: Make poblenou frontend aspect-ratio dependent
- 413: alphabetical order of songs / albums / artists
- 414: Movie preview overlaps image preview
- 424: Seeking quickly in the player is not possible (CPU dies)
- 425: Previews clutter the main menu.
- 435: Down arrow in the menu
- 444: elisa hangs on new media in audio
- 445: playing ipod and audiocd hangs off whole elisa
- 461: Integrate grid widget
- 485: staying icons because of list-renew
- 528: remove problem in lists
- 529: Removing parent leads to problems
- 540: PlayAll does not work the second time
-  61: Smart media tag browsing
-  71: Non-english filename support
-  75: Improve GUI fluidity on older GPUs
-  97: Precise timeout handling for animations
- 163: Wait animation when starting to play a file
- 175: Watching big pictures causes a lot of CPU usage
- 202: CPU usage on tiny computers
- 264: Video thumbnailer adaptation to make use of DataAccess plugins
- 291: Rotating an image only rotate the thumbnail and not the picture when displayed in the background
- 307: Manage hotplug sources plugged when Elisa is not running
- 308: Media manager scan interruption
- 333: more remote actions, especially in combination with the Coherence MediaRenderer backend
- 337: Start reading a videofile during thumbnail generation cause DeadLock
- 339: off-center text
- 347: Make use of freedesktop's xdg-user-dirs to locate media
- 352: Extended automation Cover-selector (like in Pictures-Plugin)
- 359: Selecting Play All  in a music folder crashes elisa
- 372: [debian/ubuntu] Depend on python-daap
- 373: if config fails to parse, eception about Application not having close method is raised
- 374: [PATCH] error in audio_activity.py
- 375: [PATCH] media_uri doesn't url encode strings when creating the uri
- 376: [PATCH] gtk ui treeview needs to be scrollable
- 381: boost python traceback
- 382: inotify problem when missing ctypes
- 387: /usr write check fails under fakeroot
- 390: Elisa does not start when a USB drive is plugged in during start
- 392: the mediascanner have to start 10 s after the application launch
- 394: application.stop() should return a Deferred
- 395: Video display is overlayed by the video icon
- 404: Review Player for blocking calls
- 406: Failure in plugin loading gives wrong error message
- 410: Navigation fix, hitting OK should go down in the menu
- 415: Volume level not displayed when changed
- 419: When the media playback is finished, the menu should reappear
- 422: Uniformise repeat behaviour across the different input devices
- 426: Preview focus not set when going in a section: switching to fullscreen makes the wrong preview grow
- 428: Movie preview should pause when going into another section
- 429: Player shows weird things on streams
- 431: Support for non-seekable Videos in Thumbnailer (like Flash-Video)
- 433: gtk frontend broken
- 441: playing media files without required gstreamer plugins makes elisa sooo slooow
- 442: Plugin registry changes behaviour if -t is specified
- 448: Player options
- 452: Investigation on poblenou:node_controller
- 453: Media scanner traceback
- 462: non local pictures display support
- 464: cover support in UPnP MS
- 468: Cover retrieval not yet fine on daap:// and ipod://
- 471: While playing a playlist, hit stop => player goes to next track
- 484: no title and arrow for loading-image, please
- 505: elisa breaks at start if ~/.elisa/plugins is missing
- 508: DVD actions
- 510: make label of a location configurable
- 511: Video preview timeout
- 512: Explicit folder actions
- 514: Preview cleanups
- 515: Playing elisa:// URIs with empty media_db
- 517: Adding files on a directory browsed by elisa
- 518: Remove duplicated API docs
- 524: theme switcher: error in observer
- 525: theme switcher icon in tango theme is wrong
- 527: HAL makes problems on plugging in seconds stick
- 532: no volume in pause
- 533: volume stays longer than progress bar on menu appearing
- 536: USB key hotplugged results in seeing /media in Elisa
- 537: replugging stick while elisa runs raises exception
- 539: Menu items thumbnails interverted
- 360: Scrolling is to slow.
- 383: Macedonian translation
- 384: Macedonian translation
- 386: exceptions should be caught in ListObservable if an Observable raises an exception
- 393: media_scanner must parse sources one by one
- 403: local media fails on  wrong encoding in filename
- 407: AudioCD without MusicBrainz2
- 408: gst-metadata breaks on special filenames sometimes
- 409: media_db has problems, when there is no media provider
- 416: Cover lookup doesn't work with daap:// and ipod://
- 423: Nice fade-in/fade-out at startup/shutdown
- 437: Pressing enter on audiocd gives traceback
- 438: lirc should use a temporary file
- 450: start_fullscreen poblenou frontend option
- 459: cache amazon covers in ~/.elisa
- 495: my favorites of stage6
- 513: Drop 10 items limit in playlists
- 493: support non-square pixel aspect ratio
-  84: Asynchronous Flickr?
- 306: Make the mouse pointer disappear after a few seconds
- 355: livecd
- 356: livecd
- 357: livecd
- 389: RTL Language support

Contributors to this release:
- Benjamin Kampmann
- Colin Laplace
- Florian Boucault
- Lionel Martin
- Lo?c Molinari
- Philippe Normand
- Thomas Vander Stichele
- Zaheer Abbas Merali


 


More information about the Python-announce-list mailing list