aboutsummaryrefslogtreecommitdiff
path: root/c/resource.h
AgeCommit message (Collapse)Author
2022-07-28Refactor thread/timer.John Ankarström
2022-07-27Change WM_MENUSELECT handling.John Ankarström
This has two benefits: 1. The for loop is avoided. 2. It is shorter. The drawback is that it is a bit opaque. The order of the array elements still matter, but now it is coupled to what is declared in resource.h, a completely separate file. This makes it harder to change resource.h.
2022-07-27Improve resource.h.John Ankarström
2022-07-25Reorganize resource IDs, message handling.John Ankarström
The resource IDs have been changed such that * the first (least significant) half byte represents the "group", * the second half byte represents the "subgroup", and * the third and fourth half bytes uniquely identify the resource within the group. Combined with the use of a few helper macros, this makes the message handling code a lot simpler.
2022-07-10Add IDT_TIMER constant.John Ankarström
2022-05-31Remember focused episode.John Ankarström
Previously, the episode most recently marked as watched would be selected on startup.
2022-05-30Split up Watch into Watch Locally and Watch Online.John Ankarström
2022-05-29Add Wiki context menu option.John Ankarström
It opens the Detective Conan World wiki page for the focused episode.
2022-05-28Add option to show/hide other screenwriters.John Ankarström
2022-05-28Add "Fetch Screenwriters" menu item.John Ankarström
This is a separate item from "Fetch", because it takes a lot longer.
2022-04-25Rate from 1 to 10.John Ankarström
2022-04-23Add File > Fetch.John Ankarström
2022-04-07Add status bar.John Ankarström
2022-04-07Add "View TV Originals" option.John Ankarström
2022-04-06Add View > Watched Episodes menu item.John Ankarström
2022-04-05Add episode ratings.John Ankarström
2022-04-01File > Reset selects most recently watched episode.John Ankarström
2022-02-15Finish Win32 re-implementation.John Ankarström
There are still things to be improved upon, but this commit marks feature parity with the XPCE version.
2022-02-15Show data list view.John Ankarström
2022-02-15Combine header files.John Ankarström
Some older UNIX programs are organized like this, and I think it gives a very good overview over the code. See troff for an example.
2022-02-15Rework list view code.John Ankarström
2022-02-15Put C code and Prolog code in separate directories.John Ankarström