Daniel Schulte
|
00d0e6946b
|
Don't explicitly store the video count in the channel object anymore
|
2020-11-26 19:44:37 +01:00 |
Daniel Schulte
|
c571e5fec4
|
Add virtual channel for all unwatched videos
|
2020-11-26 13:27:11 +01:00 |
Daniel Schulte
|
ac894128c6
|
Free data from cURL URL buffer as early as possible
Freeing it where it was causes a segmentation fault for some reason
|
2020-11-23 00:03:59 +01:00 |
Daniel Schulte
|
acfe00ef21
|
Use nlohmann::json::count so it works with the version shipped in Debian 10
|
2020-11-22 23:44:33 +01:00 |
Daniel Schulte
|
d3028c28b2
|
Optimize loading channel info by getting rid of nested SELECT statements
|
2020-11-22 21:31:26 +01:00 |
Daniel Schulte
|
87d85c60f3
|
Move more database stuff out of the main application file
|
2020-11-22 21:29:45 +01:00 |
Daniel Schulte
|
e47089325d
|
Use db_transaction helper class instead of using sqlite3_exec directly
|
2020-11-22 20:37:12 +01:00 |
Daniel Schulte
|
71654fe32e
|
Move some DB stuff into separate files and create the DB if it's not there
|
2020-11-22 19:18:45 +01:00 |
Daniel Schulte
|
862c56d91e
|
Add format-string version of tui_abort and use it to display SQLite errors
|
2020-11-22 18:13:46 +01:00 |
Daniel Schulte
|
71f9ebaed7
|
Initial commit
|
2020-11-22 16:17:14 +01:00 |