﻿2015-05-12  2.0.0   Initial release.
2015-05-12  2.0.1   Fixed a bug with dividers in copy cast / crew
2015-05-14  2.0.2   Fixed a bug when clicking down arrow with no item selected.
                    Added cosmetics to context menus, dividers and selected item.
2015-05-15  2.0.3   Some more cosmetic changes to dividers.
2015-05-17  2.1.0   Fixed a bug when adding a new crew member.
                    Added "Clear All Roles" to cast context menu.
2015-050-17 2.2.0   Main window remembers position between sessions.
                    Edit windows open owner center first time for the session,
                    then remembers their position during the session.
                    Opacity can be set from menu when Translucent is set.
2015-05-18  2.2.1   Added colored background for items that has a common name,
                    as well as the common name in a tooltip.
2015-05-19  2.2.2   Same fix as 2.0.2 but this time for crew. 2.0.2 was for cast only.
                    I really should have known this bug applied to both cast and crew.
2015-05-22  2.3.0   Added a theme to make the program look more attractive.
                    Fixed so the list headers don't scroll out of view.
                    When member or divider added, the added item is scrolled into view
                    and selected, so it can easily be moved up to desired position.
                    The up button for cast will repeat if you keep it down for 1 second,
                    but will only move automatically up to the lowest checked member.
2015-05-23  2.4.0   Checking cast moves it up to first unchecked position.
                    Unchecking cast moves it down below last checked position.
                    Checking/unchecking selects the row.
                    Custom roles for crew always available.
2015-05-23  2.4.1   Changed cast up button from RepeatButton to normal Button.
                    Fixed positioning logic for checked/unchecked cast.
                    Made sure newly inserted cast came into view.
2015-05-23  2.4.2   Fixed a problem with positioning when all cast checked.
2015-05-23  2.4.3   Fixed so crew gets selected when checked
2015-05-24  2.4.4   Fixed problems with custom role.
2015-05-24  2.4.5   Fixed end divider for cast. Removed divider option for crew.
2015-05-25  2.5.0   Added new divider functionality for crew.
2015-05-25  2.5.1   Made divider window center owner, which will hopefully also keep it from hiding.
                    Made category combo hidden when editing cast.
                    Corrected spelling "MUsic" to "Music".
2015-05-26  2.6.0   Items added also get checked.
                    Size preserved between sessions.
2015-05-26  2.7.0   Auto backup implemented.
2015-05-27  2.8.0   Implemented multiple move in crew.
                    Implemented "express move" (up below last checked) in crew.
2015-05-27  2.8.1   Fixed CreditSubType for "Other".
                    Set cast list to single selection.
                    Express move fixed so that move will occur even iof the item itself is checked.
2015-05-29  2.9.0   Added another level of opacity.
                    Added save and load session.
2015-05-29  2.9.1   Checking Translucent in the menu triggered the wrong opacity level.
2015-05-29  2.10.0  Added "Swap columns" in cast context menu.
                    Dropped lower bounds for non-over opacity to 1%.
                    Changed entries shown in dark red.
                    Added secret ctrl combo to swap Translucent and OnTop.
2015-05-30  2.11.0  When opened, edit windows sets focus on first textbox.
                    When an entry is edited, it is automatically checked.
                    Main window made minimizeable.
2015-07-17  2.12.0  Added option to duplicate entries (mainly for TV shows).
2015-09-11  2.12.1  Fixed a problem with Voice and Uncredited not being recognized when pasted into Profiler.
2015-10-30  2.13.0  Added Clear Group Roles in context menu for cast group dividers.
2016-10-03  2.14.0  Added Tools->General Settings with settings for:
                    - Move checked cast items
                    - Use IMDb's ' credited as' by default
                    Also moved the setting for "Copy only checked items" ubder General Settings
                    Updated PDF file documentation.
2016-10-05  2.15.0  Integrated with DJ Doena's CastCrewEdit 2.
2016-10-10  2.15.1  Addec ctrl-x to temporarily hide window.
2016-10-28  2.16.0  Clears lists when CastCrewEdit is called, and shows "Waiting for data from CastCrewEdit".
                    Fixed a bug that wouldn't allow copying unchecked data even if the settings allowed it.
                    Added a warning message if copy to clipboard failed due to some other application keeping it open.
2017-08-13  2.17.0  Added assisted name parsing when adding cast or crew.
2018-01-21  2.18.0  Added Ctrl-A for Add Member and Ctrl-D for Add Divider.
2018-09-03  2.19.0  Moving checked crew to topmost unchecked position.
2018-09-06  2.19.1  Fixed problem with clipboad copy.
2018-09-22  2.19.2  Editing an entry would move it out of place. Adding crew would not move it to first unchecked.
2018-09-23  2.19.3  Fixed the move problem that I thought I had fixed in 2.19.2 :-/
2019-06-14  2.20.0  Combined menuitems "Paste Cast" and "Past Crew" into "Paste (cast or crew)" with shortcut Ctrl-V.
                    Notes are now cleared when cast or crew is pasted.
                    New Menuitem "Clear cast/crew".
                    If you started CastCrewEdit but aborted it, you could not paste cast or crew. Fixed.
2019-06-28  2.21.0  Holding down Shift while pasting cast will avoid clearing crew, and vice versa,
                    which will otherwise happen if the title is not exactly the same in both paste operations.
                    When a group divider is selected (and the "Clear group roles" context menu item is visible), 
                    then the "Clear all roles" context menu item is disabled to avoid mistakes.
                    "Clear all roles" now has a confirmation dialog, this also to avoid mistakes.
                    Selecting "Clear cast/crew" also clears the title.
                    Adjusted the text blurb "Waiting for data from CastCrewEdit".
2019-07-16  2.22.0  Normalizes suffixes Jr and Sr to Invelos standard (comma after last name and an ending period).
                    New setting to select if the "unfixed" last name should be set as credited name (if no credited name already exists).
2019-07-31  2.22.1  The suffix normalization introduced in 2.22.0 would cause an eception if there was no last name. Fixed.
2019-08-02  2.23.0  Added Ctrl-X to check the selected cast member and move selection to nexxt cast member.
                    Added a new topic to the help file: Shortcut keys.
2019-08-02  2.24.0  Added configurable shortcut keys.
2019-10-22  2.25.0  Added birth year checking.
2019-10-25  2.25.1  In cast/crew edit dialog: Escape removes BYlist combobox to allow entering another birty year.
                    Fixed a display issue where edited names without birthyear displayed [0].
                    In the name parser window, OK is disabled until a name has been entered.
2019-10-27  2.26.0  Added sort unchecked by name or role/function.
2020-02-15  2.27.0  Changed sort to sort by last name.
                    Sorting not allowed if episode dividers present.
                    Warning if group dividers present; group dividers will be sorted last.
                    Crew with custom function will noe show "[Normal function] (Custom: [custom function])"
                    Added a bit of style.
2020-07-23  2.28.0  Couldn't set new birthyear for crew. Fixed.
                    Added Puppeteer checkbox to cast.
2020-07-25  2.28.1  Oh dear! I forgot that CastCrewEdit doesn't include Puppeteer, so that caused a problem
                    when fetching cast and crew from DJ Doena's excellent program. Fixed now!
2020-11-19  2.29.0  Added Ctrl+Add, Ctrl+Subtract and Ctrl+KeyPad0 to control font size.
2022-01-21  2.30.0  Modified to support CastCrewEdit 2.1.9.8 and later
2022-03-28  2.30.1  Double-click on empty space caused crash. Fixed.
2022-04-05  2.30.2  Cast and crew entries are saved on SessionEnding (logging off or shutting down without first closing)
2022-05-10  3.0.0
2023-03-13  3.0.1   Unsupported czech special character replaced with their base character.
                    Corrected title on Add Crew Member window (said "cast member").
2023-12-14  3.0.2   The integration with CastCrewEdit stopped working because of changes in CastCrewEdit.
                    This update fixes the integration.
2024-01-01  3.0.3   Somehow the OK button in the cast edit window was disabled when editing. Fixed.
2024-11-26  3.1.0   Changed from 32-bit to 64-bit in order to work with the latest CastCrewEdit.
                    Some cosmetic changes.
2025-04-02  3.2.0   Integration with CastCrewEdit removed because it did not work reliably (probably my fault).
                    Pasting data from CastCrewEdit still works, of course.
                    Integration with TmdbInfo added.