Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-26 | FileView: Add move constructor, assignment operator. | John Ankarström | |
2022-08-25 | FileView: Close handles on error in constructor. | John Ankarström | |
2022-08-25 | Fix FileView::Initialized bug. | John Ankarström | |
The bug doesn't appear with MinGW GCC, but when compiled with Visual Studio, the prorgam would perform a read access violation. | |||
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-24 | Change size of CfgA::limitToScreenwriter. | John Ankarström | |
2022-08-24 | Re-enable screenwriter limit. | John Ankarström | |
2022-08-24 | Add FetchScreenwriters. Improve thread communication. | John Ankarström | |
2022-08-22 | Change initialization style. | John Ankarström | |
Because I don't want to have to remember what classes have initializer_list overloads. | |||
2022-08-22 | Handle exceptions in fetching thread. | John Ankarström | |
2022-08-21 | Reimplement WaitFor. | John Ankarström | |
2022-08-18 | Move file views out of EpisodeListView and DataListView. | John Ankarström | |
2022-08-17 | DataListView: Use file view. | John Ankarström | |
2022-08-17 | Add cEp to CfgA. | John Ankarström | |
2022-08-17 | Fix HasVersion. | John Ankarström | |
2022-08-17 | Fix CfgA. | John Ankarström | |
It's a bit stupid to rely on a constant whose value I don't control myself. | |||
2022-08-17 | Add FileView::Initialized constructor. | John Ankarström | |
2022-08-17 | Minor cleanup. | John Ankarström | |
2022-08-17 | Add CfgA. | John Ankarström | |
2022-08-17 | Make FileView more type-safe. | John Ankarström | |
2022-08-16 | EpisodeListView: Use FileView consistently. | John Ankarström | |
2022-08-16 | Add data migration test. | John Ankarström | |
2022-08-16 | Avoid serialization. | John Ankarström | |
A great benefit of this is that the program doesn't need to COPY the data from the file view to the struct. | |||
2022-08-16 | Implement preliminary IO. | John Ankarström | |
It might be a good idea to eschew the structs and access the data directly from the view. Alternatively, the serialization functions might be rewritten to simply memcpy the structs, after either adding __attribute__((packed)) or ensuring consistent padding. | |||
2022-08-15 | Add basic serialization functions for ElvData. | John Ankarström | |
2022-08-15 | Start moving data into C++. | John Ankarström | |
This is the first step in the process of getting rid of the SWI Prolog dependency. We'll see how it goes. |