- rev 297 notes - fixed major issue with pathing and files being created at the root of the filesystem, for other changes, please see svn commit notes
- rev 489 notes - fixed a bunch of linux and mono related remoteing issues that popped up, since these are required to work correctly when using mono.
Key Changes/Difference between this build and the previous one
- test form has been reworked so that it's one form used for both local and remote use
- image selection has been change to dynamicly create the form based on the images that are available.
- tv episode renaming is now available based on the configuration setting, see the post in the tv area of the forums for addtional options and how to change the episode names that will be generated
- SageTv movie details - fixed an issue that caused a buffer overflow if the value could not be checked.
- A lot more of the features that are available in the local only version and now available in the remote client area. Some are not enabled as they are incomplete.
Short Notes for testers that have been using other builds:
You MUST remove your old database's, the schema has been changed
You MUST remove your old config.xml files, the config has been changed
Windows .Net 2.0 with SP1 + System.Core.dll and System.Xml.Linq (from a .Net 3.5 machine) - OR - Mono 188.8.131.52
Linux Mono 184.108.40.206 - Mediainfo installed for your OS
OSX 10.5 Mono 220.127.116.11 - Mediainfo installed for your OS
Download and extract to c:\program files\umm (winders)
For OSX 10.5 and Linux /usr/bin/umm
Here's what we are looking for in this very early build
- does the app startup under your os
-- try the server, client, remote client, tv show updater
- does the scraper (for movies) allow you to select and save an image
- does the scraper (for tvshows) allow you to select and update the show information
- is tv show information scraped correctly (do they work in xbmc)
- are tv shows episodes display correctly (do they work in xbmc)
- does the file level lock for movies work
- does movie media information update correctly (try it wil .iso files as well as other file types)
Start the server (either on your machine or on another pc).. leave it running .. startup the client, enter ip and port, test out features.
A ton of questions are going to pop up, this is where you'll need to use the noggin and answer each others questions here
Run it on test media. If you don't, and stuff goes haywire, that's your fault.
The user interfaces are not the final user interfaces you'll be using, they are test forms we use to check core items. Some of the final ui's might be similar, like image selection and scraper selection, but that's up to the ui folks.
It's the error's we are concerned with, please be detailed in your bug reports.
By default it's going to generate a few extra files for your movies, these allow use with multiple media centers, like sagetv, windows media center (using media browser) and others.
Some config options are not displayed in the config editor, you can modify the settings in the config.xml and advanced.xml (for rss feed links)
Since this is the second rev spun off after changing how we talk to the database (now using mono's sqlite calls), i'm sure a few basic issues with pop up.
Good luck, and please post your feedback, good /bad /indifferent / bug reports.
You will need to remove your old database files
c:\Program Files\umm\db\thetvdb.db (if you have one from an svn build)
You will need to remove the config.xml file, use the config editor to modify the settings
You can use the configuration editor to add sources and modify settings
- Note: some parts may be unfinished
Required Downloads you will need to use the app
Windows - .Net 2.0 with SP1 - http://www.microsoft.com/downloads/deta ... laylang=en
For Linux and OSX - you'll need Mono 18.104.22.168 - http://www.go-mono.com/mono-downloads/download.html
the complete mono package is mono-complete
You'll prob want to install p7zip for easy 7z archive handling.
For specific details on installing mono under 8.04 as well as Ubuntu 9.04 - see this post
http://www.teamumx.com/forum/index.php? ... =viewtopic
You can also use mono under windows
sqlite - Linux and OSX
This should no longer be required, please let us know if it fails to work correctly.
Mediainfo.dll for Windows 32bit and 64bit is already included
https://sourceforge.net/projects/mediai ... 2/download
Linux - find your version based on OS
look under "MediaInfoLib - DLL" - make sure you get the 32/64bit depending on your os, you can also compile from source (good luck on compiling from source, if you get that to work, please do post a step by step how to)
Here's some common Linux links
Ubuntu 9.10 32bit - try the 9.04 version below (please let us know if it works or not)
Ubuntu 9.04 32bit - libmediainfo0_0.7.24-1_i386.Ubuntu_9.04.deb - https://sourceforge.net/projects/mediai ... b/download
Ubuntu 8.10 32bit - libmediainfo0_0.7.24-1_i386.Ubuntu_8.10.deb - https://sourceforge.net/projects/mediai ... b/download
Ubuntu 8.04 32bit - libmediainfo0_0.7.24-1_i386.Ubuntu_8.04.deb - https://sourceforge.net/projects/mediai ... b/download
Now for the files
Media Image Flags
You'll need the media flag images (if you want those to show up)
extract to umm root directory (make it if it don't exist) .. should end up with \media\flags\default.png in the umm folder if extracted correctly
Download the archives below.
Windows 32 bit
full changelog since 489
- Code: Select all
fixed image loading problem (and redownload after already cached issue) - removed fullSizePath from image props as it's based on hash of url and cache folder location
fixed image not being renamed with episode (image will be set to normal file attribs)
fixed show and episode missing path set or db entry
NOTE: Requires the database's be removed for this svn version
removed auto-cache on image selection, it will no only check if it's cached and not auto-cache it
fixed image selection error when running local version of test form (without server)
removed old remote client from build automation
found an issue with 489 and the remote form where images will be saved to the root of your drive instead of where they should be going.
fixed the prob with tv shows not taking the setting for the language, which took a mod to the scraper to pass the info through the api for the lang of the show.
fixed rss feed read (on remote form calls)
fixed find missing tv episodes (on remote form calls)
add tv show auto processing and made the list a checked list box
modified tv show scrapers secondary string to be used for the scraper language instead of from the scraper settings.
This does make this scraper only work with UMM, however updates are very easy as we only need to swap the buffer data to to the language string (just look at diff in this commit for example)
Changed how field locks work, much simpler solution now in place.
.Value = XXXX - sets the Value
.CheckValue = XXXX - checks the lock state before setting the field data
Bug: [test form] clicking on rss feed in remote form returns null reference as it's not checking if the form is used locally or remotely and attempts to call the wrong api
Bug: [core] no option exists for episode info to allow user to select/edit media type
-- added option to episode information, also added lock field options for episodes
NOTE: This commit requires that you remove your databases as the schema has been changed
lets hope this works my first commit.
*Add UmmRemoteClient to the main project
*Add references to both Core and RemoteAPI
*Fixed build process.
added check to media details when setting xbmc nfo file data, if the version is 0 (not yet scanned) it will not write the media details to the nfo file.