aboutsummaryrefslogtreecommitdiff
path: root/c/listview.c
AgeCommit message (Collapse)Author
2022-07-10Convert to C++.John Ankarström
I already hit upon some object-oriented programming patterns in *listview.c, so I felt that it would be natural to use this as an opportunity to learn C++.
2022-04-07Implement sorting.John Ankarström
2022-04-07Fix LvHeight.John Ankarström
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-02Clean up UpdateTheme.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-01Adjust formatting.John Ankarström
2022-04-01Support per-monitor DPI.John Ankarström
2022-04-01Change case block indentation.John Ankarström
This avoids the following: } }
2022-04-01Update comment style.John Ankarström
2022-03-31Set minimum window height.John Ankarström
2022-03-30Disregard foreign frames.John Ankarström
I don't think they're necessary.
2022-03-06Update data for all episodes at once.John Ankarström
Previously, a remote request would be made once per episode.
2022-03-03Update code style.John Ankarström
2022-03-02Open episode on Enter, but in a better way.John Ankarström
2022-03-02Open episode on Enter.John Ankarström
This case cannot be handled by NM_RETURN, as the Return key is handled by IsDialogMessage (in the message loop in main), which sends a WM_GETDLGCODE message to the active control.
2022-03-02Handle theme updates, improve focus handlingJohn Ankarström
2022-02-18Resize data list view depending on number of items.John Ankarström
2022-02-18Cleanup.John Ankarström
2022-02-17More cleanup.John Ankarström
2022-02-16Make column headers unclickable.John Ankarström
2022-02-16Clean up.John Ankarström
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