Milestone 11.0 "Eden"

Completed 9 years ago (2012-03-25T00:31:52Z)

100%

Total number of tickets: 842 - closed: 842 - active: 0

Audio Visualization

9 / 9

Audio playback (audio/video files)

22 / 22

Blu-ray menu navigation or playback

1 / 1

Build System

27 / 27

DVD-Video menu navigation and playback

12 / 12

Database / Library for Music

13 / 13

Database / Library for Videos (Movies and TV-Shows)

51 / 51

File Manager

9 / 9

Fonts (Subtitles Font or GUI Font)

1 / 1

Graphical User Interface (GUI)

91 / 91

Installer / Initial Setup Guide (Wizards)

2 / 2

Keymapping (Remote Control / Gamepad Controller)

16 / 16

Linux Distribution (Operating-System)

2 / 2

Linux specific features

15 / 15

Mac OS X specific feature

5 / 5

Other (un-categorized if does not fit anywhere else)

151 / 151

PVR (Personal Video Recoder) - EPG TV-Guide

6 / 6

PVR (Personal Video Recoder) - core components

2 / 2

Pictures Viewing / Slideshow Display

7 / 7

Playlists (Audio or Video)

15 / 15

Programs / Application Launcher Section

1 / 1

Python Code and/or Scripts

40 / 40

RAR or ZIP archive handling

3 / 3

Scraper (Music/Video Metadata collector)

23 / 23

Screensaver

3 / 3

Skin / Theme (Navigation, Look and Feel)

14 / 14

Streaming (Internet)

7 / 7

Streaming (Local)

4 / 4

Subtitles

21 / 21

Thumbnails / Covers / Posters / FanArt

8 / 8

Translation / Language files / Internationalization

86 / 86

Video playback (inc. audio in video and codecs)

68 / 68

Weather forecasts

1 / 1

Web Server / Web Interface / Web API / JSON-RPC

78 / 78

Windows (Win32) Distribution / Installer

2 / 2

Windows specific feature

8 / 8

iOS Specific feature

3 / 3

Planned major new notable features and functions for XBMC 11.0 (codename "Eden")

Addons Framework, API, and Manager

GUI Engine

Playback:

  • Added UDF 2.5 filesystem reading support to XBMC's VFS (Virtual File System)
  • Added support for direct playback of ISO image files for Blu-ray Disc as well as video library integration
  • Added an option for vertical shift of video image with slider setting
  • Added support for color and font styles tag in MPL2 (MicroDVD) subtitles
  • Added support for SSA/ASS subtitle tags; italics, bold, and color for SubRip (.srt) subtitles
  • Added support for MP4 embedded subtitles
  • Added support delay tag in vobsub subtitles
  • Gave external subtitles preference over internal subtitles
  • Added support for a new extended version of MPlayer's EDL (Edit Decision List) format
  • Added PlayerControl built in function to allow jumping to a percentage offset from a key mapping
  • Added support for Slingbox
  • Upgrade FFmpeg (libavformat and libavcodec) audio/video codec and demux library
  • Improved Blu-ray Disc and harddrive playback support of unencrypted bdmv and mpls files without menus
  • Removed subtitle caching (as it was only needed on Xbox because of the severe memory restrictions)
  • Removed all dependencies of libmms libraries from XBMC's code in favour of FFmpeg native MMS support
  • Remove all dependencies of liba52, libdts, and faac libraries from XBMC's code in favour of FFmpeg native
  • Added support for NFS virtual file server (vfs) (all platforms)
  • Added support for AFP (vfs) (all platforms aside from Windows)
  • Added Airplay support for Videos/Pictures (all platforms)
  • Added Airplay support for Music (all platforms aside from Windows)
  • Added Audio/L16 support for better DLNA UPnP client compliance
  • Improved UPnP Renderer
  • Added a slider for volume amplification and dynamic range compression during video playback
  • Added an option to pause video playback during refreshrate changes
  • Extended PathSubstitution from playlists to all files for users of shared MySQL Databases
  • Added the ability to adjust the display's refresh rate to match the video's frame rate in OSX (Feature already available in Windows and Linux)
  • Improvements made to the adjust refresh rate feature to pick the "best" rate, rather than the closest multiple
  • Added DXVA Deinterlacing support

Library:

Scrapers:

  • Improve TheMovieDB.org movie scraper by adding themoviedb.org posters scraping
  • Added movie set scraping'
  • Improve TheTVDB.com (Multi-Lingual) TV Shows and Episode scraper
  • Improve Freebase (English) music scraper

Skins:

Other:

Linux Specific:

  • Add support for Texas Instruments OMAP4 (OMAP4430 and OMAP4440 with video decoding on IVA 3)
  • Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Linux
  • Added proper timezone support for systems based on Slackware Linux
  • Added altname (alternative name) support to LIRC mapping for linux-input-layer devices
  • Added lircmap for Conexant's CX23885 IR (infrared) recievers
  • Added lircmap to switch between subtitles with iMON Pad remote control
  • Improved ARM processor architecture support for embedded devices and embedded system platforms
  • Improved OpenGL ES and EGL support for embedded devices and embedded system platforms
  • Improved OpenMAX Video Decoding Acceleration support
  • Provide JSON-RPC server over Bluetooth

iOS Specific:

  • Ported XBMC to iOS 4.x (adding "XBMC for iOS" to XBMC's existing list of supported operating-systems)
  • Added support for Apple A4 (ARM) iDevices, inc. Apple TV 2G, iPhone 4, iPod Touch 4G, the iPad (effectively all jailbroken iOS products)
  • Added hardware accelerated video decoding support for H.264 decode on iOS via Apple's VideoToolBox API
  • Added support for OpenGL ES hardware accelerated rendering of XBMC's graphical user interface on iOS
  • Added retina support
  • Added initial iOS Touch / Gesture / Inertial Scrolling support for XBMC interface on iPhone 4, iPod Touch 4G, and the iPad
  • Added a APT repository for Apple TV, and Cydia with packages for iPhone 4, iPod Touch 4G, and iPad

Mac OS X Specific:

  • Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Mac OS X
  • Improve Apple VDADecoder Video Acceleration support (requires Snow Leopard and NVIDIA 9400 or later)
  • Improve XBMC's build system to make compiling XBMC much easier

Windows Specific:

  • Added support for NV12, UVYV, UYVY, and YUV2 rendering (software and ps)
  • Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Windows
  • Added DXVA video rendering option
  • Improve XBMC's build system to make compiling XBMC much easier
Note: See TracRoadmap for help on using the roadmap.