aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-25Rate from 1 to 10.John Ankarström
2022-04-23Fix most_recently_watched/1.John Ankarström
The previous version finds the episode with the highest number among all watched episodes. This version finds the episode that was most recently marked as watched, regardless of its number.
2022-04-23Update data if changed.John Ankarström
2022-04-23Add File > Fetch.John Ankarström
2022-04-23Ensure focused item is visible after DlvShowEpisode.John Ankarström
2022-04-23Fix ElvSelectRecent.John Ankarström
2022-04-18Ensure focused item is visible after filter update.John Ankarström
2022-04-18Fix episode update in ElvSelectRecent.John Ankarström
2022-04-18Support combined filters.John Ankarström
2022-04-15Sort by episode number if rating is equal.John Ankarström
2022-04-13Fix typo.John Ankarström
2022-04-13Change variable.John Ankarström
2022-04-13Persist sort order.John Ankarström
2022-04-13Ensure focused item is visible after sort.John Ankarström
2022-04-07Implement sorting.John Ankarström
2022-04-07Fix LvHeight.John Ankarström
2022-04-07Fix rate_episode.John Ankarström
2022-04-07Add status bar.John Ankarström
2022-04-07Reset focus after refresh.John Ankarström
2022-04-07Fix typo in cfg.pl.John Ankarström
2022-04-07Add "View TV Originals" option.John Ankarström
2022-04-06Fix small reselection bug, make selection array static.John Ankarström
2022-04-06Check bounds of episode selection array.John Ankarström
2022-04-06Properly restore selection after refresh.John Ankarström
2022-04-06Re-select correct episode after toggling "View Watched".John Ankarström
2022-04-06Fix most recent episode selection when "View Watched" is disabled.John Ankarström
2022-04-06Persist "View Watched" setting.John Ankarström
2022-04-06Add View > Watched Episodes menu item.John Ankarström
2022-04-05Add episode ratings.John Ankarström
2022-04-05Don't set tags-table-list in .dir-locals.el.John Ankarström
2022-04-05Move settings to registry.John Ankarström
2022-04-05Generalize atom_phrase/2.John Ankarström
2022-04-04Don't start updating episode list until after window is drawn.John Ankarström
This ensures the window is displayed before the episodes are loaded, which is important on slow internet connections.
2022-04-04Fetch more remote data.John Ankarström
2022-04-04Use file-local instead of function-local static variables.John Ankarström
This pollutes the global scope, but it removes the unnecessary check that is otherwise done every time the function is called.
2022-04-04Size first list view column according to contents.John Ankarström
2022-04-04Rewrite episode data code.John Ankarström
TODO: Ignore duplicate hints.
2022-04-04Remove column headers from data list view.John Ankarström
2022-04-04Show onfocused list view selection with gray background.John Ankarström
2022-04-03Rename last_episode/1 to episode_count/1.John Ankarström
2022-04-03Correctly fetch remote data for WPS episodes.John Ankarström
2022-04-02Move initialization to WM_CREATE.John Ankarström
WM_CREATE is sent as soon as the window is created. This means that it is not a good idea to set window-specific variables in the code following CreateWindow. Instead, they should be set in the window procedure's response to WM_CREATE.
2022-04-02Properly hide focus rectangles.John Ankarström
For some reason, UISF_HIDEFOCUS must not be set for the main window.
2022-04-02Clean up UpdateTheme.John Ankarström
2022-04-02Open only clicked episode on double-click.John Ankarström
2022-04-02Properly hide focus rectangles.John Ankarström
With WM_CHANGEUISTATE, they would show up again after certain actions.
2022-04-01Clean up application manifest.John Ankarström
2022-04-01Open all selected episodes on Return.John Ankarström
2022-04-01Adjust formatting.John Ankarström
2022-04-01Update tracked episodes when creating episode list view.John Ankarström