Add a Calendar view on the right side

This commit is contained in:
Vyn 2024-10-29 15:02:46 +01:00
parent a80515ff90
commit f1ac8a42d1
18 changed files with 406 additions and 130 deletions

View file

@ -36,6 +36,8 @@ class MarkdownDataProvider : public DataProvider
std::string toMarkdown();
MarkdownData parseMarkdown(const std::string &content);
std::string path() const;
void save() override;
void load() override;

View file

@ -53,6 +53,8 @@ class Source
void load();
std::string name() const;
std::string type() const;
DataProvider *dataProvider();
void createTask(const createTaskParams &task);
void removeTask(const Task &task);