Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-03 | Add Preferences dialog (WIP). | John Ankarström | |
2022-09-02 | Add Act. | John Ankarström | |
2022-09-02 | Improve Window object. | John Ankarström | |
2022-08-27 | Support Debug/Release configurations. | John Ankarström | |
2022-08-24 | Remove Prolog dependency. | John Ankarström | |
The only thing left to reimplement is the tracking of watched episodes in MPC-HC. | |||
2022-08-08 | README: Update information about Hungarian notation. | John Ankarström | |
2022-08-06 | Use 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-07-31 | Limit use of Hungarian notation. | John Ankarström | |
I don't hate Hungarian notation. It has some very nice qualities. But it also adds a lot of typing. That said, not using it feels a bit... unsafe. I might go back on this decision. We'll see. | |||
2022-07-30 | Add wstring_owner, replacing std::wstring. | John Ankarström | |
std::basic_string is nice, but it is not very ergonomic if everything you really need is to automatically free C strings at end of scope. I suppose I could have used std::unique_ptr for this, but I suspect the ergonomics would be worse. | |||
2022-07-26 | Use 's' instead of 'str' for as prefix for managed strings. | John Ankarström | |
2022-07-23 | Fix display of Unicode text. | John Ankarström | |
Turns out that SWI-Prolog's wide string functions, which I started using in 03fe361, do not convert between narrow Prolog atoms and wide C strings, as I mistakenly thought. Instead, they work with wide Prolog atoms. In hindsight, it is not surprising. | |||
2022-07-20 | Use GetLastError() as default for Win32Error. | John Ankarström | |
2022-07-17 | Update type names and variable prefixes. | John Ankarström | |
2022-07-16 | README: Add information about Hungarian notation. | John Ankarström | |
2022-07-15 | README: Add build instructions. | John Ankarström | |
2022-07-15 | Update README. | John Ankarström | |
2022-07-14 | Add pl.cpp to README. | John Ankarström | |
2022-07-10 | Convert 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-07-10 | Add plain-text README. | John Ankarström | |