aboutsummaryrefslogtreecommitdiff
path: root/c/win.cpp
AgeCommit message (Collapse)Author
2022-09-02Use global Window object.John Ankarström
This makes it easier to control initialization and maintain RAII.
2022-08-26Use FunctionW names explicitly instead of macros.John Ankarström
It's uglier, but it makes Visual Studio show better tooltips.
2022-08-24Remove Prolog dependency.John Ankarström
The only thing left to reimplement is the tracking of watched episodes in MPC-HC.
2022-08-24Add FetchScreenwriters. Improve thread communication.John Ankarström
2022-08-23Use thread_local instead of __thread.John Ankarström
2022-08-22Improve Win32Error, add Min.John Ankarström
2022-08-22Change initialization style.John Ankarström
Because I don't want to have to remember what classes have initializer_list overloads.
2022-08-22Add InternetError exception.John Ankarström
2022-08-22Add Buf class.John Ankarström
2022-08-22Handle exceptions in fetching thread.John Ankarström
2022-08-17Make FileView more type-safe.John Ankarström
2022-08-11EBMessageBox: Take wstring_view instead of wchar_t*.John Ankarström
2022-08-11Fix bug in CenterNextWindow.John Ankarström
2022-08-09Add WithNextWindow function.John Ankarström
I'm not sure if this clarifies or complicates the control flow. My hope is the former.
2022-08-06Use typedefs when interacting with Win32 API.John Ankarström
It's not like they're ever going to change the definition of WORD (knock on wood) -- but I guess it's proper to use them as if their definitions might change.
2022-08-04Use C++ casts, nullptr.John Ankarström
2022-08-04Add comments.John Ankarström
2022-08-03Use Pascal case for all functions.John Ankarström
2022-08-03Split common.h to util.h, wcharptr.h and win.h.John Ankarström