Release Notes MC32 Mac: Difference between revisions

From wiki.jriver.com
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
'''[https://yabb.jriver.com/interact/index.php/topic,138166.0.html 32.0.17 (2/13/2024)'''
<br>
1. Fixed: HTML encoded characters (eg. "&quot;") in plain text subtitles are properly replaced by their respective characters.<br>
2. Fixed: Removed some dead space to the right of the tabs so middle click works for a bigger area.<br>
3. Changed: Showing the playing file always centers the playing file in Playing Now instead of showing a few files above and below.<br>
4. Changed: Library/CreateField can update a field if it already exists.<br>
5. Fixed: Importing Theater View file info templates with an older version would fail.<br>
6. '''NEW:''' Added a "Plain (no border)" cover art drawing mode.<br>
7. Changed: Command+T will toggle the zone but not toggle the layout of Playing Now (even though Command is down).<br>
8. Changed: The flip state of Playing Now is saved between program restarts.<br>
9. Changed: Updated our TIFF library to the latest (makes a crashing TIF somebody sent load).<br>
10. Changed: Made the new confirmation before installing an update an option (Options > General > Advanced > Confirm before installing an update on launch).<br>
11. Changed: Added a help button to the Acquire Images Action Window that links to the wiki.<br>
12. Changed: When acquiring images, the destination path is checked to make sure it can be written to.<br>
13. Fixed: Library/CreateField better updates when expressions are changed.<br>
<br>
<br>
'''[https://yabb.jriver.com/interact/index.php/topic,138124.0.html 32.0.15 (2/9/2024)]'''
'''[https://yabb.jriver.com/interact/index.php/topic,138124.0.html 32.0.15 (2/9/2024)]'''
<br>
<br>

Revision as of 17:13, 14 February 2024

[https://yabb.jriver.com/interact/index.php/topic,138166.0.html 32.0.17 (2/13/2024)
1. Fixed: HTML encoded characters (eg. """) in plain text subtitles are properly replaced by their respective characters.
2. Fixed: Removed some dead space to the right of the tabs so middle click works for a bigger area.
3. Changed: Showing the playing file always centers the playing file in Playing Now instead of showing a few files above and below.
4. Changed: Library/CreateField can update a field if it already exists.
5. Fixed: Importing Theater View file info templates with an older version would fail.
6. NEW: Added a "Plain (no border)" cover art drawing mode.
7. Changed: Command+T will toggle the zone but not toggle the layout of Playing Now (even though Command is down).
8. Changed: The flip state of Playing Now is saved between program restarts.
9. Changed: Updated our TIFF library to the latest (makes a crashing TIF somebody sent load).
10. Changed: Made the new confirmation before installing an update an option (Options > General > Advanced > Confirm before installing an update on launch).
11. Changed: Added a help button to the Acquire Images Action Window that links to the wiki.
12. Changed: When acquiring images, the destination path is checked to make sure it can be written to.
13. Fixed: Library/CreateField better updates when expressions are changed.


32.0.15 (2/9/2024)
1. Fixed: Spotlight images in Theater View file info panel were sometimes not drawing properly.
2. Changed: Loading views starts in the saved views folder under the library.
3. Changed: The import and export all templates Theater View tools start in the backup folder under the library (or just the library folder if the backup folder doesn't exist).
4. Changed: Added video definition icon to Theater View movie file info template (v2.1 of templates file).
5. NEW: "Migrate Library" wizard to help update the library after swapping Operating System or otherwise moving media files into a different location.
6. Changed: Spotlight_list() values in file info templates are "hexified" to handle special characters.
7. Changed: Moved the "convert to pre-composed UTF8" into a separate function and allowed it to fix filenames as well as stock string fields.
8. Changed: Updated ULTRA trackinfo plugins by ET.


32.0.13 (2/6/2024)
1. Changed: When a field is deleted, that column will no longer be loaded.
2. Changed: Allow user to specify high version number in Theater View file info template file so that it is never overwritten with defaults.
3. Changed: The after playback expression in Options opens an expression editor instead of just being an edit box.
4. Changed: An expression editor is shown for the Theater View option for playing now expression.
5. Fixed: Closing an empty tab could fail to work in some cases.
6. NEW: Middle-click on the close button will relaunch Media Center.
7. Changed: When toggling the list style of Playing Now, the playing file is shown.
8. Changed: Track Info uses the list background skin color instead of white when drawing cover art.
9. NEW: Double-click on the player text area goes in and out of mini view.
10. Changed: Audio Filename Rule is now simply Filename Rule for handhelds since the rule is used for other media types.
11. NEW: Added a FileExtension expression function.


32.0.12 (2/1/2024)
1. Changed: Use .xml extension for the Theater View file info template backups and put them in "Backup" folder. Remove old Movie file info template.
2. NEW: Holding the Command key while picking Playing Now opens the view split in the other direction than the setting.
3. NEW: Added a new field "Digital Source Type" for image media type and mapped it to XMP DigitalSourceType tag. Users can select from a controlled vocabulary list.
4. NEW: Added a new field editing type - PRESET_LIST, which only allows changing field value by selecting from a pre-set list of values. Currently it is used only for "Digital Source Type" field.
5. NEW: Added new default Theater View file info panel template for movies that shows Spotlight data. The current user templates are backed up and overwritten.
6. Changes: Multiple args for newly implemented program links. If an app is selected use MacOS to call otherwise vfork for command line executables.
7. Fixed: Crash on CD insertion.
8. Fixed: Crash on tabbing views.


32.0.11 (1/30/2024)
1. NEW: Implemented program links.
2. NEW: Added Options > General > Advanced > Split Playing Now vertically.
3. Fixed: When reading GPS tags from image EXIF segment, Longitude and Latitude were displayed incorrectly, with the degree symbol mangled.
4. Changed: When importing settings from another OS, various settings will be migrated or adjusted to ensure MediaCenter functions properly.
5. Changed: When writing [Comment] field to EXIF "User Comment" tag, MC will determine the encoding method (Unicode or ASCII) according to the actual text, instead of using Unicode for all, to improve compatibility with other Apps that may not handle Unicode correctly.


32.0.10 (1/26/2024)
1. Fixed: Crash on exiting Options from the Tree and View page.


32.0.9 (1/26/2024)
1. Fixed: On first install with no library, when auto copying from an older library, the Data/Custom Resources inadvertently contained a trailing \ making it unusable.


32.0.8 (1/25/2024)
1. Fixed: MCWS Browse/Rules wasn't parsing the type properly.
2. Changed: Slovak translation updated (thanks Peter Lukáč).
3. Changed: Switched from DLNA to Remote for MCWS Browse/Rules.
4. Fixed: The manage library fields dialog could be very small when showing for the first time.
5. Fixed: MC could not load EXIF "User Comment" tag written by other apps (e.g. Lightroom) if the image was previously tagged by MC.
6 Fixed: MC loaded XMP "Source" and "Label" tags into custom "Source" and "Label"fields after it already loaded them into stock "Source (Supply Chain)" and "Image Label" fields. It should now only read these tags into the two stock fields.
7. Changed: The MCWS function Browse/Rules takes an optional type parameter and you can specify "tree" or "DLNA".
8. Fixed: View extras playback would always start on file zero instead of the selected file.
9. Changed: The MCWS function to show the user interface returns that it's not able to run if a library is currently loading.
10. Changed: XMP "Event" tag is mapped to MC's "Album" field. Removed support for custom field "Event".
11. Changed: MCC_TREE_SET_EXPANDED with -1 saves and restores again (but Ctrl;G still uses 0 to collapse all).
12. Changed: MCC_TREE_SET_EXPANDED with 1 expands the tree roots but not everything (because that was overly slow).
13. Changed: Updated German translation file (thanks Bytestar).
14. Changed: Added Type to the MCWS Library/Fields so it can report if the field is a user field, saved in the tag, etc.
15. Fixed: The "List (loose)" data type did not show in the Manage Library Fields dialog (list fields that don't check acceptable values).
16. Changed: MC "Genre" field is mapped to IPTC:ObjectAttributeReference array tags, and to XMP:IntellectualGenre tag.
17. Changed: Reversed the change on "Camera" field made in build 5. Now "Camera" will be editable. MC will split the fields into Make and Model when saving to tags.
18. Changed: MC will simplify camera make and model strings by removing duplicates and wordy phrases. For example,"NIKON CORPORATION" will become "Nikon" for Make tag, and "NIKON D310" will become "D310" for Model.
19. Fixed: Possible fix for unusual event processing crashes. Needs feedback, especially from universal control users.


32.0.6 (1/18/2024)
1. Fixed: Theater View playback of "Play All" did not start on the selected file.
2. Changed: MC will not only remove XMP, IPTC, MJMD image segments, but also remove the entire EXIF segment when executing "Remove Tags".
3. Changed: Removed the Media Library node at the root of Browse/Rules in MCWS.
4. Fixed: The new version of the upgrade installer didn't handle remote libraries and libraries in non-standard paths.
5. NEW: Skins and Trackinfos courtesy of English Tiger.
6. NEW: TrackInfo_InsertURL(fieldname) used to load a Hexified version of the named field into a TrackInfo Plugin.
7. Fixed: File Associations being set on first run of a new major version of MC wouldn't work and popup a black box with no information in it.


32.0.5 (1/17/2024)
1. NEW: Holding shift while pressing right arrow in the tree expands all (like the recently added menu item).
2. Fixed: The combobox height could be too tall when editing list fields.
3. Changed: Some tuning to the new Browse/Rules function (use full path, named categories, etc.).
4. Changed: "Camera" field is made "Clear-only", so users will not be able to change camera Make and Model in EXIF image tags. Also user-defined custom fields "Make" and "Model" will not be supported in EXIF handling.


32.0.4 (1/16/2024)
1. Changed: Removed the Back to Exit function from Theater View introduced in 32.0.1.
2. NEW: Added Browse/Rules to MCWS to return the rules used building the browse tree.
3. Changed: MC's "Genre" field is no longer mapped to ITPC/XMP Category tag.


32.0.3 (1/15/2024)
1. Fixed: Analyzer could show extreme numbers when playing noise files (for not a number values) but now it simply shows a question mark.
2. Changed: In the tag window, list data type fields show the values as a list (instead of list edit type fields) which makes genre, artist, etc. show lists.
3. Changed: The MCWS UserInterface/Show now returns success if it doesn't need to change the selection.
4. Changed: Back to exit Theater View only exits if a half second has passed since the last back click.
5. Fixed: The new track info colors had the red and blue channels reversed.
6. Changed: When saving to XMP and ITPC image tags, "Artist" field that contains semi-colon separated list in MC will be saved in multiple "creator" (XMP) and "by-line" (IPTC) tags, instead of a single one.
7. Fixed: MC did not read XMP tags "xmp:Label" and "xmp:Rating" from the XMP segment.


32.0.2 (1/12/2024)
1. Changed: Updated the copyrights to 2024.
2. Changed: Made a few improvements to the new download library and files tool.
3. Fixed: TRACKINFO_INSERT_BACK_COLOR / TRACKINFO_INSERT_TEXT_COLOR were not working.
4. NEW: Added the right-click tree option to expand all the items under a selection (instead of just the selection).
5. Fixed: Some XMP image tags that involve alternate language arrays were not saved properly.


32.0.1 (1/11/2024)
3. NEW: Improved the upgrade process to be faster when there are several previous versions.
5. Changed: Updated all translations to the latest strings from the code.
6. NEW: Added an advanced option to sort incoming playback files because the order coming from shell extensions could be shuffled (on by default).
7. Changed: Added media sub types: Business; Blog; Concert.
8. Changed: Made collapsing all the tree items simply always collapse (was saving and loading the expanded items).
9. Changed: Updated Greek translation (thanks Panagiotis).
10. Changed: Updated the Catalan language (thanks Josep).
11. NEW: Added an Enable ZoneSwitch toolbar button.
12. Changed: [TV Channel Number] field is now available for Media Type "Video", in addition to Media Type "TV" (for TV Channels).
13. NEW: If the remote control button "Recorded TV" can not find "Video\Shows" in Theater View, a few additional locations are tried to locate it, including root level "Shows" and "Recorded TV" and "Video\Recorded TV", etc.
14. NEW: Full screen video window will have Minimize button in addition to the Window Size button and Close button.
15. Changed: When adding cover art to a file, if no art is found next to the file it will search known subfolders as well (https://wiki.jriver.com/index.php/View_Extras).
16. NEW: Added "Minimize" to the list of MC commands in remote control setup.
17. Changed: Theater View uses 20% larger fonts.
18. Changed: Added standard view to the loop of modes shown on F11 / Green Button.
19. Changed: Pressing back in Theater View when there's no place farther to go back closes Theater View by simulating F11.
20. Fixed: If Theater View was configured to switch to a zone on load, sometimes the load could not finish properly.
21. NEW: Added the ability to download the library and all the media files when connected to a library server.
23. NEW: Added a Display View toolbar button.
25. Changed: Updated Dutch translation (thanks Maarten).
26. Fixed: Genius lyrics lookup was failing on songs with parenthesis in the name.
27. NEW: Added a Reset Search Cache menu item to links to cause the search to be run again after editing a media type, etc.
28. Fixed: The image preview icon could not show in mixed lists.
29. Changed: The default value of the first parameter of MCWS function Television/GetRecordingScheduleXML will be "168", instead of "-1".
30. NEW: Added "Sorting" roller to Theater View library views to allow sorting using any of the default rules.
31. NEW: Added optional AlternatingColors property for Flush visualization component. It is of the form "N;HexColor1;HexColor2..." where N is the number of seconds between color changes. For example, "10;0x0000FF;0xFF0000;0x00FF00" would alternate between red, green, and blue every 10 seconds.
32. Changed: Removed some old code that no longer has any effect for playing a live TV channel on a Library Server client (using a tuner on the server).
33. NEW: Added "Duplicate" to the right-click menu on library views to make a new copy of the view.
34. NEW: Added TRACKINFO_INSERT_BACK_COLOR and TRACKINFO_INSERT_TEXT_COLOR to track info pages so the hex of each color can be loaded.
35. Fixed: Improved support for JPEG images with uncommon color encoding.
36. Fixed: Starting playback of a grouping of tracks with shuffle on would always start at the same track.
37. Fixed: bda TV might crash on stop when using Transport Stream time-shifting mode.
38. Changed: An empty password is no longer accepted to enter party mode.
39. Changed: A 400 error is returned from MCWS when the function name is not found.
40. Changed: Slovak translation updated (thanks Peter Lukáč).
41. Fixed: Calling MCWS Playback/PlayByFilename with invalid filenames now returns an error.
43. NEW: Implement the DLNA AVTransport command GetCurrentTransportActions dynamically according to play state.
44. Fixed: For the DLNA transport state, Always return 1 for the playspeed. Was 0 (when stopped) which appears to be incorrect.
45. Fixed: Make precision zone sync feature option determine whether or not it's exposed in the AVTransport XML play command. Fixes non-compliance with the spec.
46. Changed: Updated XMP library.
47. Changed: Updated GnuTLS and supporting libraries.
48. Changed: Updated WebP library.
49. Changed: Re-enabled writing of custom field "Event" to XMP metadata in images.
50. Fixed: MC wrote an new entry "State/Province" into a jpg image file's MJMD segment each time tags are saved to the image, resulting in multiple entries in the image.
51. Changed: Updated libplacebo in JRVR to the latest version.
52. Fixed: SRT subtitles with size parameters would render generally too small.
53. NEW: Added support for "pt" and "px" size definitions in inline string parameters.
54. Changed: Empty text tokens no longer contribute vertical height when rendering text, resulting in a more consistent vertical spacing.
55. NEW: On initial run, if a previous major version library (like MC31) is found MC32 will automatically find and copy it, the cover art and thumbnails if they exist.


<---Back to version table