Commit Graph

18 Commits

Author SHA1 Message Date
prisixia 7f2dbf80fb
Remove unused function 2023-05-08 10:02:40 +02:00
prisixia 7380c8a7a0
clang-tidy: readability-qualified-auto 2023-05-07 11:04:10 +02:00
prisixia 06a472a358
Disable cppcoreguidelines-owning-memory
Due to how wxWidgets works, certain parts of it don't require owning the
memory and it's just recommend to use raw pointers instead.
2023-05-06 15:33:40 +02:00
prisixia 505e4ac4d1
clang-tidy: readability-braces-around-statements 2023-05-06 13:08:18 +02:00
prisixia aa6267c242
clang-tidy: performance-for-range-copy 2023-05-06 09:44:23 +02:00
prisixia fdf1c4a9ee
clang-tidy: modernize-pass-by-value 2023-05-05 20:29:32 +02:00
prisixia a58c313bc9
Rephrase entry in file menu
"Import and append" can just be renamed to "Append" while still
conveying the same meaning.
2023-05-05 15:46:12 +02:00
prisixia e50bb2bd80
clang-tidy: performance-unnecessary-value-param 2023-05-05 14:10:52 +02:00
prisixia a693430acb
Make CheckForErrors() clear log
It'd make sense for CheckForErrors() to clear the log itself to prevent
filling up the log with the same errors over and over again.
2023-05-04 19:29:13 +02:00
prisixia 48ab92ea6f
Adjust constructors a little 2023-05-04 15:34:47 +02:00
prisixia a112f790b3
Combine namespaces 2023-05-04 10:54:08 +02:00
prisixia fa33186a37
Replace RapidJSON with cereal
This is a rather big change to pretty much everything here, including
some minor changes that were just required along the way. It's probably
by no means perfect, but this should work more or less for now, but
should be taken with a grain of salt.
2023-05-04 09:05:16 +02:00
prisixia 42c977b300
Update Metadata
It should match with its original structure.
2023-04-29 21:28:05 +02:00
prisixia 535b074c96
Rename `requires` to `_requires`
`requires` is a keyword in C++20.
Despite this written in C++17 as of now, some editors and
linters may handle it like a keyword.

This adds to the commit from before.
2023-04-29 15:38:37 +02:00
prisixia 0e8e5294f4
Rename `requires` to `_requires`
`requires` is a keyword in C++20.
Despite this written in C++17 as of now, some editors and linters may handle it like a keyword.
2023-04-29 15:33:48 +02:00
prisixia 3bf7f58e4e
Split up the GUI a little
Panels now have their own files for hopefully better readability.
2023-04-27 21:20:23 +02:00
prisixia 9b143f99db
Copyright update 2023-04-26 14:42:24 +02:00
prisixia 1d13cedc14
init 2023-03-27 15:36:18 +02:00