Blog

Finally the update of HomeMedia is finished! :)

A lot of has changed, especially the setup, the Watcher and the usability of the DatabaseManager. A full list of changes can be found below.

Since the setup has been changed, there is no extra WMP-less version available, you can choose this during the setup.

HomeMedia Watcher

Changelog:

  • DatabaseManager:
    • Database tabs: Database content is shown while loading (before: when loading finished, everything was displayed at once)
    • Grabber list (in settings) will check for validity of source files (takes some time) and shows language of to-grabbed information
    • Grabber code and interface changed
    • Switched default movie grabber to TMDB
    • Grabber enabled to retrieve backdrop image (for later use in the apps; already used in HomeMedia Watcher in a beta stage)
    • Grabber updated to retrieve cast and directory information
    • Discogs API updated
    • Using htbackdrops.com for retrieving music backdrops
    • Drag ‘n’ Drop of files to list of album tracks, tree of music artists and albums, list of movie files, episode file textbox and list of local folder (settings)
    • Drag ‘n’ Drop of albums in tree to different album (merge of tracks) or artist (Empty artist get deleted)
    • Drag ‘n’ Drop of artist in tree to different artist (merge of albums)
    • “New album” button included
    • Removed MediaPortal import: This will be an external tool in the future!
    • Better thread handling
    • Bug fix: Label for certification is cut off (movie database tab)
    • Bug fix: theTVDB.com grabber does not list TV series with empty plot
    • Bug fix: theTVDB.com marks special seasons by 0, but the file is marked as parse-failed in a folder scan
    • Bug fix: Some dialogs are not closing when pressing OK and no result is selected
    • Bug fix: Grabbers are not up to date
  • Watcher:
    • Default player will be used, when no other one is selected or the selected one does no longer exist
    • Option to open multiple files in reverse order
    • Changed list-view to cover-view and overall design slightly improved
    • Whole album or season can be played
    • Movies, albums (rates the currently visible tracks) and tracks can be rated (hover over current rating to enable rating control)
    • Movies, TV series, seasons and episodes can be marked as watched or unwatched (right click on item >> mark as (un)watched)
    • Music list: Switch between album (lists all albums and tracks) and artist view (lists first all artists, then albums and tracks of artist)
    • Lists are retrieved automatically on-load, filtering is provided on-demand (expander ‘Filter’ provides filtering and sorting options)
    • Language of HomeMedia can also be changed in HomeMedia Watcher (overall effect)
  • Service:
    • Old logs get deleted (files older than 30 days)
    • Design changed (similiar to Windows Remote Service)
    • File filter is now external (mediaExtensions.xml) – Used by the app WMP – Remote (add your extension if it is not listed in the file manager of WMP – Remote – requires restart of HomeMedia Service)
    • Language of HomeMedia can also be changed in HomeMedia Service (overall effect)
    • List of player locations are stored in external XML for easily adaptation for new remote control apps
    • UDP for hand-shake with client applications
    • Movie-info-on-screen window no longer top-most and re-designed
    • External images (for movie-info-on-screen window) removed (now: painted in code)
    • Bug fix: Average rating of albums and count of albums, artists, seasons and TV series do not show up
    • Bug fix: Problem with dots (.) in folder names
    • Bug fix: “Add all files” (filemanager option on folder) does not add files of the directory itself – only files of subdirectories are added
    • Bug fix: WMP needs to be started before HomeMedia Service
    • Bug fix: Enabling security during runtime requires restart of HomeMedia Service to be enabled correctly
  • Switched to .NET Framework 4.0 Client Profile (from Full Profile)
  • Russian translation added (thanks to Stepan Voronkov)
  • French translation added (thanks to Achraf Ghabi)
  • Error logging is extended by exception message and stack trace
  • Temporary file handling improved
  • Tools added:
    • Translation helper
  • Libraries moved to sub-directory (lib)
  • Setup changed to configure components to install (no extra WMP-less version of HomeMedia provided)
    • Whether to install WMP remote control (requires Windows Media Player)
  • Setup does not force (any more) shortcuts on Start menu, Desktop, Quick Launch Bar
  • EULA file included
  • Changelog file included

So, what do you think ?