Updates

Get e-mails with new posts.

Web Site

Change History

Change History

2.8.1 (19 Oct 2018)
  • Added command to exclude a particular program’s episode from a search.
  • Fix: Correctly copy excluded programs when copying a search.
2.8.0 (13 Oct 2018)
  • Added commands to edit associated searches to the context menu.
  • Added default e-mail address to Mail plugin’s Mail.config file.
  • Added “Send e-mail for this program” command to context menu.
  • Added ability for plugins to display context-menu commands.
  • Fix: Load settings from saved Mail.config file.
2.7.1 (10 Oct 2018)
  • Fix: Load settings from Mail.config file after restoring it after an update.
2.7.0 (10 Oct 2018)
  • Added command to the context menu to exclude a program from the program’s displayed search(es).
2.6.1 (9 Oct 2018)
  • Fix: The new “include programs without season/episode.
  • Fix: The check box for displaying a search now always displays the correct value.
  • Fix: The Mail plugin will now encrypt new mail credentials in Mail.config even if encrypted ones already exist.
  • Fix: The next update should be able to save and restore the Mail.config file for the Mail plugin.
2.6.0 (5 Oct 2018)
  • Added “Include programs with no season/episode” to Search window’s Episodes tab.
  • “Exclude episode S/E and earlier” is now enabled even if program has some non-episode airings (e.g., sneak peeks).
  • Save and restore custom order and width of columns in main and search windows.
  • Save and restore sort order and direction in main and search windows.
  • Right-align start time, end time, and duration columns in main and search windows.
  • Added tooltip to show each search’s constraints.
  • Added counts of programs, schedules, etc. to Information window.
  • Display movie rating as a progress bar.
  • Tweaked default searches.
  • Fix: Increased size of Settings window.
  • Fix: Navigation buttons no longer disable when typing in search box.
  • Fix: Corrected display of season/episode when there are only totals.
  • Fix: Now search window refreshes when “Include movies without ratings” is changed.
2.5.2 (26 Sep 2018)

Fix: The next update will display release notes correctly again.

2.5.1 (26 Sep 2018)

Known issue: After the upgrade, Typecast warns about a TextBox error and does not display the release notes.

Fix: Display the selected date correctly in the date-picker on startup.

2.5.0 (25 Sep 2018)

Added command to main context menu to exclude a show from all results.
Added command to main context menu to exclude earlier episodes from results (by modifying the search).
Implemented “Sports only” and “Movies only” options on Search window.
Added another default search.
Set focus to first control when Search window opens.
Get stations’ logos in the background in the main and Stations windows.
Search window now opens faster.
Made the Stations window’s Clean button asynchronous.
Improved colors in e-mail reminder.
Prevent modification of searches while they’re being refreshed.
Fix: Display stations in Search window even if they’re no longer downloaded.
Fix: Display attributes could be incorrect if a search changed to have fewer results.
Fix: Listings wouldn’t be automatically updated if the user canceled a Search window.
Fix: Corrected how we override New/Repeat based on original-air-date.
Fix: Sometimes listings would not be updated automatically.

2.4.2 (9 Sep 2018)

Tweaked the artwork filter to prefer larger images.
Tweaked format of mail reminder’s subject.
Tweaked layout of Search and Information windows.
The lineup postal-code is now saved in the configuration file to initialize the Lineups window.
Fix: Improved handling of Schedules Direct errors, including requesting a new token.
Fix: Correctly save last-modified timestamp for lineups.
Fix: Allow release notes to scroll.
Fix: Sort high-definition before standard-definition.

2.4.1 (7 Sep 2018)

Fix: Corrected search parameters of a default search.
Fix: Create path for saving configuration file.

2.4.0 (7 Sep 2018)

Combined Lineups.xml and Searches.xml and moved it to user’s Documents\Typecast\Typecast.xml.
Added artwork to the detail pane and e-mail message.
Added artwork and station logo to the reminder window.
Added default stylesheet for e-mail message to the Mail.config file.
Update search results when user changes the maximum number of search results.
Improved load time of station logos on main window.
Reduced startup time of the Search window.
Improved formatting of main window’s detail pane, search window, and tooltip.
When setting search display image, Typecast now opens the directory of the current image (if any).
Don’t update search results if there are no changes when updating the listings.
Fix: Eliminated unnecessary search when opening Search window.
Fix: Null exception in Mail plugin.
Fix: Mail plugin now uses default stylesheet, which is copied to the Mail.config file for reference.
Fix: Corrected searches for sports programs that used episode title or description.
Fix: Display of station for each schedule.

2.3.11 (28 Aug 2018)

Fix: Release notes are displayed correctly now. Hopefully. 🙂

2.3.10 (28 Aug 2018)

Using the Stations window to “Clean” a station from the database now removes schedules on that station from the display.
Added station logos to Stations window.
Fix: Crash when modifying search criteria. (Regression)

2.3.9 (27 Aug 2018)

Changed toolbar text to make more room.
Improved format of release notes.
Increased wait for Internet connection to account for slow Wi-Fi.
Fix: Typecast now will update again when it runs for more than 24 hours.
Fix: Typecast now correctly handles all Schedules Direct errors.
Fix: Corrected the “next update” time in the Information window.
Fix: Corrected the time of the next update when there was an HTTP exception.

2.3.8 (26 Aug 2018)

Added a Settings window to set the # of days of old listings to keep and the maximum # of search results.
Added more information to the Information window.

2.3.7 (25 Aug 2018)

Added station logos to the detail pane in the main window.
Improved default sort of schedules in the main window.
Fix: User settings are now carried over after future application upgrades.
Fix: Some schedules wouldn’t have the correct display attributes when they matched more than one search.
Fix: Changed how Typecast handles names due to an error in the listings provider’s documentation.
Note: Users will need to re-specify any cast/crew they used in their searches.

2.3.1 (21 Aug 2018)

This version fixes the display of release notes after Typecast upgrades itself. However, since the version that’s doing the upgrade (2.3.0 or earlier) still has the bug, Typecast will close instead of displaying the release notes for 2.3.1. When you open Typecast again, it’ll be fine though, and subsequent upgrades will correctly display their release notes.

2.3.0 (21 Aug 2018)

On resuming from sleep, wait for an Internet connection to be established before updating listings.
Added filters to the cast/crew listboxes to make it easier to find people.
Added button to toggle showing or hiding all searches.
Moved “program title” field into the Criteria panel on Search window.
Improved performance of displaying the search window.
Improved layout of Search window. Combined Criteria and Display panels.
Sort active plugins by lead time.
Center reminder window on main window.
Moved Typecast out of beta.
Fix: Do not allow season or episode numbers to be zero.
Fix: Do not change original search’s stations when copying search.

2.2.30 Beta (15 Aug 2018)

Improved how New and High-Definition are interpreted.
Changed/Improved/Fixed how Typecast searches for Repeat (not New) and Standard-Definition (not High-Definition).
Display closed-captioned status and allow searching on it.
Notify user if the database is being upgraded. (It can take 30 seconds, depending on the machine.)
Added context menu to schedules to copy a schedule to the clipboard.
Sort results so that an HD schedule comes after its “sister” SD one.
Scroll selected schedule into view when adding more search results.
Hide UI elements until a schedule is selected.
Display a standby window while Typecast is upgrading the database.
Added window to display release notes when the app is updated.
Improved performance while adding search results to the display.
Fix: Exception when resuming from standby and attempting an update.
Fix: Searches remained partially transparent (“dim”) even after completing search.
Fix: Actions weren’t being done on the last few search results to be displayed.
Fix: Not all channels of a station in multiple lineups were being displayed.
Fix: Select the same search after it’s been edited.
Fix: Columns in the Search window have different names and widths than the ones in the main display.

2.1.23 Beta

Improved how New and High-Definition are interpreted.
Changed/1.roved/Fixed how Typecast searches for Repeat (not New) and Standard-Definition (not High-Definition).
Display closed-captioned status and allow searching on it.
Notify user if the database is being upgraded. (It can take 30 seconds, depending on the machine.)
Added context menu to schedules to copy a schedule to the clipboard.
Scroll selected schedule into view when adding more search results.
Hide UI elements until a schedule is selected.
Display a standby window while Typecast is upgrading the database.
Added window to display release notes when the app is updated.
Fix: Actions weren’t being done on the last few search results to be displayed.
Fix: Display all the channels from multiple lineups for a station (instead of just a single lineup) .
Fix: Select the same search after it’s been edited.
Fix: Columns in the Search window have the same names and widths as the ones in the main display.

2.1.22 Beta (30 Jul 2018)

Search on advisories and NOT advisories.
Save and search on all content ratings for the lineup’s country. (For example, in the United States, a movie might have PG-13 and TV14.)
Added infrastructure to allow updating database schema.
Really improved the performance of common searches, and–I think–searching in general, especially startup.
Limited the number of results per search to 1,000 (configurable) because nobody wants to wait for 10,000 schedules to display. Even 1,000 might be too many.
Updated the default searches. (You’ll only see them if you delete all your searches and restart Typecast.)

2.0.21 Beta (19 Jul 2018)

I’ve upgraded the release from Alpha to Beta. Typecast is very solid, and I don’t think I’ll need to modify the database schema. (But who knows, so it is classified as Beta.)

I’d appreciate any feedback you have: suggestions, bug reports, criticisms, even compliments. 🙂

Fixed display attributes of schedules in the past matching more than one search.
Search for content ratings (and allow search for programs with no rating).
Allow searching for movies without a movie rating.
Improved performance of updating results when changing years in Search window.
Display content rating as text instead of an image.
Added more error-checking for Internet connectivity issues.
Improved performance when there is no Internet connectivity.

2.0.20 Alpha (10 Jul 2018)

Display content ratings for all countries as text instead of an image.

2.0.19 Alpha (10 Jul 2018)

Use country code to select content ratings.
Fixed F5 shortcut for updating listings.
Fixed time formatting for Actions tab.
Filter results only by Title and Episode Title.

2.0.18 Alpha (5 Jul 2018)

Moved search buttons to their own toolbar.
Added sorting to Stations window.
Fixed bug in display attributes introduced in 2.0.14.

2.0.17 Alpha (4 Jul 2018)

Added season and episode search constraints.
Fixed saving description in the episode description.
Fixed updating of the “already aired” and “airing now” schedules.
Clicking a column header now sorts by that column (toggling between ascending and descending).

2.0.16 Alpha (28 Jun 2018)

Added “Filter” box to list of found schedules.
Renamed “Search” to “Filter” on Stations window.
Display messages about listings updates in Information window.
Display messages about adding and deleting stations in Information window.

2.0.15 Alpha (27 Jun 2018)

Added Reminder and Mail actions.

2.0.14 Alpha (26 Jun 2018)

Dim searches in list while they’re being updated.

2.0.13 Alpha (25 Jun 2018)

Fixed password hash algorithm.
Added more details to the Information window.

2.0.12 Alpha (25 Jun 2018)

Changed password field to show password to make it easier to enter.
User can set (in Typecast.exe.config) the number of search results where the count is displayed in red.
When updating search results, only select an item if one isn’t already selected.
Display progress ring when editing search and getting results.
Display progress ring when retrieving lineups.
Added information window to show log information since last update.
Added some debugging information for Schedules Direct credentials.

2.0.11 Alpha

Improved layout of listings window.
Fixed displaying results when editing a search.
Hide Cast and Crew when empty.
Save size of detail pane, window position, and window state.
Changed icon for new-search button.
Allow exiting while getting search results.
Fixed updating range of schedule times.
Fixed “Season” label in Season/Episode display.
Prevent an update while getting search results at startup.

Display count of results next to search name.
Renamed “Plugins” tab to “Actions.”
Migrate current settings (e.g., credentials) to new version.
Added Clean button to Stations window to remove schedules from database.
Added Select All/None buttons to Stations window.

2.0 — 12 Jun 2018

Alpha release.