From 6fa94b279c58922635ddbe56c0407a9cedf7abeb Mon Sep 17 00:00:00 2001 From: Vyn Date: Tue, 1 Jul 2025 21:42:59 +0200 Subject: [PATCH] Convert classes and files to snake_case --- external/mirai-core/CMakeLists.txt | 14 ++-- .../mirai-core/include/mirai-core/DateTime.h | 64 ------------------- .../include/mirai-core/{Mirai.h => core.h} | 6 +- .../{DataProvider.h => data_provider.h} | 22 +++---- external/mirai-core/include/mirai-core/date.h | 59 +++++++++++++++++ .../include/mirai-core/{Event.h => event.h} | 22 +++---- ...ataProvider.h => markdown_data_provider.h} | 8 +-- .../include/mirai-core/{Source.h => source.h} | 34 +++++----- .../include/mirai-core/{Task.h => task.h} | 14 ++-- .../mirai-core/include/mirai-core/utils.h | 6 +- .../mirai-core/src/{Mirai.cpp => core.cpp} | 36 +++++------ .../mirai-core/src/{DateTime.cpp => date.cpp} | 38 +++++------ .../mirai-core/src/{Event.cpp => event.cpp} | 24 +++---- ...rovider.cpp => markdown_data_provider.cpp} | 8 +-- ....cpp => markdown_data_provider.parser.cpp} | 16 ++--- .../mirai-core/src/{Source.cpp => source.cpp} | 38 +++++------ .../mirai-core/src/{Task.cpp => task.cpp} | 26 ++++---- external/mirai-core/src/utils.cpp | 2 +- src/main.cpp | 4 +- src/shared/Utils.cpp | 26 ++++---- src/shared/Utils.h | 10 +-- src/view.h | 24 ------- src/windows/AppWindow/AppWindow.cpp | 56 ++++++++-------- src/windows/AppWindow/AppWindow.h | 8 +-- tests/format.cpp | 2 +- tests/saving.cpp | 6 +- 26 files changed, 272 insertions(+), 301 deletions(-) delete mode 100644 external/mirai-core/include/mirai-core/DateTime.h rename external/mirai-core/include/mirai-core/{Mirai.h => core.h} (94%) rename external/mirai-core/include/mirai-core/{DataProvider.h => data_provider.h} (82%) create mode 100644 external/mirai-core/include/mirai-core/date.h rename external/mirai-core/include/mirai-core/{Event.h => event.h} (60%) rename external/mirai-core/include/mirai-core/{MarkdownDataProvider.h => markdown_data_provider.h} (89%) rename external/mirai-core/include/mirai-core/{Source.h => source.h} (72%) rename external/mirai-core/include/mirai-core/{Task.h => task.h} (75%) rename external/mirai-core/src/{Mirai.cpp => core.cpp} (84%) rename external/mirai-core/src/{DateTime.cpp => date.cpp} (70%) rename external/mirai-core/src/{Event.cpp => event.cpp} (63%) rename external/mirai-core/src/{MarkdownDataProvider.cpp => markdown_data_provider.cpp} (97%) rename external/mirai-core/src/{MarkdownDataProvider.Parser.cpp => markdown_data_provider.parser.cpp} (94%) rename external/mirai-core/src/{Source.cpp => source.cpp} (70%) rename external/mirai-core/src/{Task.cpp => task.cpp} (70%) delete mode 100644 src/view.h diff --git a/external/mirai-core/CMakeLists.txt b/external/mirai-core/CMakeLists.txt index d6317c9..4143eb7 100644 --- a/external/mirai-core/CMakeLists.txt +++ b/external/mirai-core/CMakeLists.txt @@ -6,14 +6,14 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_COMPILE_WARNING_AS_ERROR ON) add_library(mirai-core - src/Mirai.cpp - src/Task.cpp - src/Event.cpp - src/DateTime.cpp + src/core.cpp + src/task.cpp + src/event.cpp + src/date.cpp src/EventEmitter.cpp - src/Source.cpp - src/MarkdownDataProvider.cpp - src/MarkdownDataProvider.Parser.cpp + src/source.cpp + src/markdown_data_provider.cpp + src/markdown_data_provider.parser.cpp src/utils.cpp ) diff --git a/external/mirai-core/include/mirai-core/DateTime.h b/external/mirai-core/include/mirai-core/DateTime.h deleted file mode 100644 index 0984f3a..0000000 --- a/external/mirai-core/include/mirai-core/DateTime.h +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Mirai. Copyright (C) 2024 Vyn - * This file is licensed under version 3 of the GNU General Public License (GPL-3.0-only) - * The license can be found in the LICENSE file or at https://www.gnu.org/licenses/gpl-3.0.txt - */ - -#pragma once - -#include -#include -#include -#include -#include - -namespace mirai -{ - -struct Date { - explicit Date(int year, unsigned month, unsigned day); - - explicit Date(std::chrono::time_point tp); - explicit Date(std::chrono::year_month_day chronoDate); - - bool operator==(const Date &other) const; - bool operator<(const Date &other) const; - bool operator>(const Date &other) const; - bool operator>=(const Date &other) const; - bool operator<=(const Date &other) const; - - std::chrono::year_month_day toStdChrono() const - { - return std::chrono::year_month_day{ - std::chrono::year(year), - std::chrono::month(month), - std::chrono::day(day), - }; - } - - int toIntRepresentation() - { - return day + month * 100 + year * 10000; - } - - int year; - unsigned month; - unsigned day; -}; - -struct Time { - - explicit Time(int hour, int minute); - explicit Time(std::chrono::time_point tp); - - bool operator==(const Time &other) const; - bool operator<(const Time &other) const; - bool operator>(const Time &other) const; - - int hour; - int minute; -}; - -std::optional stringToDate(const std::string &dateStr); - -} // namespace mirai diff --git a/external/mirai-core/include/mirai-core/Mirai.h b/external/mirai-core/include/mirai-core/core.h similarity index 94% rename from external/mirai-core/include/mirai-core/Mirai.h rename to external/mirai-core/include/mirai-core/core.h index 83d3551..dca9d3d 100644 --- a/external/mirai-core/include/mirai-core/Mirai.h +++ b/external/mirai-core/include/mirai-core/core.h @@ -7,7 +7,7 @@ #pragma once #include "EventEmitter.h" -#include "Source.h" +#include "source.h" #include #include #include @@ -16,11 +16,11 @@ namespace mirai { -class Mirai +class core { public: - Mirai(const std::string &configFilePath); + core(const std::string &configFilePath); void addSource( const std::string &name, const std::string &type, std::unique_ptr &&source ); diff --git a/external/mirai-core/include/mirai-core/DataProvider.h b/external/mirai-core/include/mirai-core/data_provider.h similarity index 82% rename from external/mirai-core/include/mirai-core/DataProvider.h rename to external/mirai-core/include/mirai-core/data_provider.h index d206f3b..eccc8d4 100644 --- a/external/mirai-core/include/mirai-core/DataProvider.h +++ b/external/mirai-core/include/mirai-core/data_provider.h @@ -6,7 +6,7 @@ #pragma once -#include "DateTime.h" +#include "date.h" #include #include #include @@ -20,28 +20,28 @@ struct task_data { int id; std::string title; task_state state; - std::optional due_date; + std::optional due_date; }; struct updatable_task_data { std::optional title = std::nullopt; std::optional state = std::nullopt; - std::optional> due_date = std::nullopt; + std::optional> due_date = std::nullopt; }; struct event_data { int id; - Date date; + class date date; std::string title; - Time starts_at; - Time ends_at; + time starts_at; + time ends_at; }; struct updatable_event_data { - std::optional date; + std::optional date; std::optional title; - std::optional