Saturday, July 28, 2012

The builds 14-18

18.0.18 (7/27/2012)

1. NEW: Traditional Chinese character support (thanks kelijun.)
2. Fixed: Lip sync was incorrect when streaming MP4 to Android.
3. Fixed: On-the-fly MP4 conversion for Android wasn't stopping when stopping on the Android (so conversion would continue for no reason in the background).
4. Faster: Switched the player window at the top of Standard View to a more efficient redrawing system (please report if there are any issues with stale values).
5. Fixed: Typing in the 'Rename, Move, & Copy Files' did not update the preview nicely.
6. Fixed: Double-clicking on a scrollbar would only move once instead of twice.
7. Fixed: Drag-n-drop reordering in a playlist was not working.
6. Changed: Added 'mts' to default file types for acquiring from cameras and phones.
7. Fixed: Netflix wasn't responding to Ok button on remote and could crash when playback was stopped.
8. Fixed: The red underline for misspelled words in an edit control could draw in the wrong place.
9. Faster: Text drawing the supports transparency (most text in the program) draws faster.
10. Fixed: Views that don't support glass (like a webpage) inside glass-based skins would show the view in the wrong location.
11. Fixed: MP4TS conversion for DLNA and Android had audio sync issues.
12. Changed: Optimize bitrates for MP4TS conversion profiles.
13. Fixed: use lower complexity profile for MP4TS conversions. Allows more devices to play it.

18.0.17 (7/26/2012)

1. Fixed: The menu and clear buttons were not showing in the search box.
2. Fixed: Switching away from Playing Now or other views that had a system window could show a visual artifact.
3. Changed: Updated German language file (thanks Bytestar).
4. Faster: Tabs that aren't active have no overhead when doing a window layout (makes switching views, switching tabs, sizing the window, etc. faster).
5. Fixed: Split views were not shifting focus properly with a mouse click.
6. Changed: When a zone's playback display is attempted to be shown in two places at once, the window not showing it will draw the cover art and text explaining what's happening.
7. Fixed: Icons under Explorer in the tree could drawing in the wrong spot.
8. Changed: Link-style text buttons visually fade between states like regular buttons.
9. Fixed: Tab navigation wasn't working in the main program.
10. Fixed: Tab navigation includes text buttons.
11. Fixed: Tab navigation was not working in the Quick Find toolbar (Ctrl+Q in a list).
12. Changed: Internal stream-lining of television code.

18.0.16 (7/25/2012)

1. Fixed: The install was crashing in build 15.
2. Fixed: Pane tagging was not working.
3. Fixed: Dropping on panes was not working properly.
4. Fixed: The Action Window > Tag > Image window was not showing a tooltip.
5. Fixed: Some MKV videos that contain MPEG1 video stream did not play over the network.
6. Fixed: The image preview / image editor views were not drawing properly.
7. Faster: Improved performance of user interface rendering of the main program in Standard View.
8. Fixed: Lists could flicker when drawing in some cases.

18.0.15 (7/24/2012)

1. Updated: Chinese language file (thanks to kelijun).
2. Changed: Internal work to how user interface is handled (removed old virtual window system, improved performance of core window descriptor, etc.).
3. Changed: DLNA content directory flags made more accurate. Also the DLNA flags try to better describe streaming URLS in a content directory playlist.
4. Changed: MP4TS streaming conversion makes less complex files to enable them to work on more devices. Still needs sync work.

18.0.14 (7/23/2012)

1. Fixed: The uninstaller was crashing.
2. Fixed: In-place editing could crash in some cases.
3. Changed: Internal television threading changes.
4. Fixed: Rating stars were not working in the player or Tag Action Window.
5. NEW: Gizmo playback on Android uses MP4 H.264 for streaming (and no longer uses Flash).

Saturday, July 21, 2012

The builds 6-13

18.0.13 (7/20/2012)

1. Fixed: In-place editing could crash.
2. Fixed: Backspace and some other special keys were not being handled properly in edit controls.
3. Fixed: While an options list was showing a menu, moving the mouse over the list would cause it to disappear.
4. Fixed: Media Network server configuration was not drawing properly.
5. Internal: Work on Tag Action Window to use newer user interface fundamentals (still a work in progress).

18.0.12 (7/19/2012)

1. Fixed: The 'File Associations' list in the installer was not showing.
2. Fixed: Scrollbars in edit controls were not working properly.
3. Fixed: The caret for an edit control could appear outside of the edit control.
4. Fixed: Clicking on a list tooltip was not passing the clicks through to the list.
5. Fixed: The configuration dialog for files types in Auto-Import was blank.
6. Fixed: In-place edit navigation was not working in lists.
7. Fixed: Configuration in Options > Theater View > Items to Show was not working nicely.
8. Fixed: Link columns were not working properly.
9. Fixed: A couple bugs in the Tag Action Window.
10. Changed: Revamped the 'Customize Toolbar' dialog.
11. Changed: Added a 'Don't show this message again' checkbox at the end of a Pix01 upload.
12. Fixed: The mouse controls (player) would flicker when drawing in Display View.
13. Fixed: Opening a FLAC file to read tags could unexpectedly cause a padding block to be added to the tag with some files.
14. NEW: Auto-Import adds the option 'Write file tags when analyzing audio, getting cover art, and applying folder-based tags' (off by default, so a fresh install should never do any tagging).
15. Changed: The auto-import setting to ignore previously imported files is no longer a per-folder setting.
16. Fixed: Watching live television on a client using server tuner did not work if the server did something else with the tuner (such as watching or recording the same channel).
17. Internal: Switched the player bar at the top of the program from a system window to a virtual window (please report any issues).

18.0.11 (7/18/2012)

1. Fixed: DLNA wasn't supplying dimensions for converted videos in the content directory.
2. Fixed: Lists and trees were not appearing on many dialogs (please report dialogs that still have problems).
3. Fixed: Comboboxes could crash.
4. Fixed: Tooltips were not appearing in lists and trees.
5. Fixed: Text could draw outside a list in some cases.
6. Changed: Scrollbars are now virtual windows instead of system windows in lists and trees.
7. Fixed: Adding cover art to Flac files could cause a crash.
8. Changed: MC will display a warning pop up on low-disk-space condition when starting television playback, and let user choose a course of action.

18.0.10 (7/17/2012)

1. Fixed: High CPU usage on server when a client played live television using a tuner on the server.
2. Fixed: Television time-shifting files were not being deleted from the server after the client finished playing live television using a tuner on the server.
3. Changed: Updated LAV filters to 0.51.2. Several bug fixes and enhancements since .50.5.
4. Faster: Core string formatting system used by all code runs about twice as fast.
5. Internal: More work on user interface fundamentals.
6. Fixed: iTunes tagged ID3v2 tags with PNG embedded images could fail to load the image.
7. Fixed: Pressing stop in Netflix caused a crash.

18.0.9 (7/13/2012)

1. Fixed: Several UI issues reported with 18.0.8.
2. Changed: Improved how clients select television local and server tuners for live playback.

18.0.8 (7/12/2012)

1. Fixed: Several little UI fixes with regards to tabbing, alignment, sizing, etc. in the Smartlist Editor and Action Window.
2. Internal: Revised how most edit and combobox controls are built.
3. Fixed: jtv files did not play on clients in the last couple of builds.
4. Fixed: Seeking did not work when playing live television on clients using a tuner on the server.
5. Fixed: Netflix search function was not working.

18.0.7 (7/11/2012)

1. Fixed: WebGizmo playback was not working in some cases.
2. Changed: The Rerun field was showing as a user field instead of a stock field.
3. Internal: Updated the Smartlist / Search Wizard user interface so that it uses more modern user interface building blocks (testing appreciated).
4. Fixed: Burning an audio CD from WMA format files was not working.
5. Fixed: Seeking could cause a sidecar subtitle to appear twice if the subtitle was set to show for the entire video.
6. Fixed: In some cases, the first subtitle in a video would not appear.
7. Changed: Updated German language file (thanks Bytestar).
8. NEW: Pearl Bailey and Black on Black skins are included with the build.

18.0.6 (7/10/2012)

1. Changed: DSP Studio > Output Format uses tooltips to show more information instead of putting all the text on the dialog page.
2. Fixed: Splitter handles were not drawing in the center of the splitter in some cases.
3. Fixed: The import dialog could crash.
4. Changed: Read-only system edit controls use the same coloring as a regular edit control (which matches how the more common non-system read-only edit controls look).
5. Fixed: The text in the playerbar was not drawing with transparency support, causing trouble for glass-based skins.
6. Changed: The skin item size of the basic button (Frame > Button) is no longer considered when sizing buttons (other skins like Black on Black that use a large button image cause troubles).
7. Changed: MCC_KEYSTROKE will give Media Center the focus before generating a keystroke (please let us know if this causes any issues).
8. Fixed: DLNA: when seeking (time based) into a video, the previous transcode and file were not being cleaned up in some cases (anything MPEG2 and PAL, WMV).
9. Changed: DLNA: add dimensions of a video file in the content directory.
10. Changed: Updated the html5 player script.
11. NEW: Live television playback from Media Server using television tuners on the server.

Tuesday, July 10, 2012

The builds 1-5

18.0.5 (7/9/2012)

1. Fixed: A few dialogs had a black background instead of dialog background colors.
2. Fixed: Action Window pages did not have their header text properly centered.
3. Fixed: The view header auto-show menu would appear when the mouse passed over the view header text, even if the mouse had since left the show region.
4. Fixed: The library field editor was emptying expressions in some cases.
5. Fixed: The popup expression editor was not drawing properly.
6. Fixed: The optional library navigation alphabet was not showing properly.
7. Changed: Disabling television recording will no longer disable automatic EPG updating.
8. Fixed: Using FormatDate(...) in the player bar could cause problems.
9. Fixed: When starting an image slideshow out of Theater View, the caption would not appear for the first image.
10. Changed: Updated all translation files to include the latest strings from the source code.

18.0.4 (7/6/2012)

1. Fixed: An M4A with corrupt frames would be unnecessarily slow to work through the bad frames.
2. Fixed: The enter key was not working properly on some dialogs to execute the selected button.
3. Fixed: Closing a dialog could lead to a crash.
4. Fixed: The field list in the Manage Library Fields dialog was not working properly.
5. Changed: Starting v18 stops any running copies of v17, and clears the setting to run a v17 server on boot.
6. Fixed: Splitter arrows were not working.
7. Internal: More restructuring of the internals of the user interface (borders, eventing, dialog layout, list column headers, etc.).

18.0.3 (7/5/2012)

1. Fixed: The base path entry box on 'Rename, Move, & Copy Files' was not working properly.
2. Changed: Updated the splash screen for v18.
3. Fixed: Some controls were missing from Options > Theater View and DLNA / Gizmo view customization.
4. Fixed: The 'Cover View' button was not working properly.
5. Fixed: Right-clicking the thumbnail size slider would toggle full page thumbnails but then incorrectly show the right-click header menu.
6. Fixed: The tabs on the appearance page of the installer were not working properly.
7. Internal: More restructuring of the internals of the user interface (tabs, toolbars, eventing, etc.).

18.0.2 (7/3/2012)

1. NEW: Playback of video with a DLNA device that supports time-based seeking (Sony televisions, PS3, maybe others) works great. Removes need for conversion cache, lets playback start instantly, allows bookmarking, etc.
2. Fixed: DVD dimensions were not importing.
3. Internal: Major restructuring of the internals of the user interface. Please report issues with drawing, sizing, mouse handling, keyboard navigation, etc.

18.0.1

Internal testing build