Commit Graph

16 Commits

Author SHA1 Message Date
Twan van Laarhoven 21474b73bf Version++ 2020-09-28 01:45:46 +02:00
guy 42a3675554 Now uses the correct syntax for if statements and added a message showing where libhunspell was found if checking directly 2020-06-15 20:35:19 -04:00
guy ec02a59a78 Added pkg-config to cmake, which will pick up hunspell installed via brew 2020-06-15 17:19:56 -04:00
Twan van Laarhoven 7bb81f3084 version++ 2020-06-10 01:14:40 +02:00
Twan van Laarhoven 0d14060e55 Bump version number up to 2.1.0, since the changes can not really be called minor. 2020-06-01 22:39:50 +02:00
Twan van Laarhoven 5deaeeeb3e Cleanup: use override specifier everywhere, and enable gcc warning to check for it. 2020-05-16 00:23:18 +02:00
Twan van Laarhoven 9562103f7e Use whole program optimization 2020-05-11 00:54:26 +02:00
Twan van Laarhoven 9160a61d8e Added build target with static linking 2020-05-11 00:32:09 +02:00
Twan van Laarhoven b5f18ebec7 Take version number from Cmake file. This way the number is only in one place 2020-04-25 23:36:00 +02:00
Twan van Laarhoven 64ea1d7322 Clean up pointer use:
* Use unique_ptr for Actions instead of manual memory management
 * Use unique_ptr in KeywordDatabase
 * Use unique_ptr instead of shared_ptr for file formats
 * Don't pass shared_ptr to Reader/Writer, use references instead
Also
 * Switch to C++17 so we can use map::try_emplace
2020-04-25 22:20:51 +02:00
Twan van Laarhoven a5b2b77d2a Use C++14 so we have make_unique 2020-04-20 19:49:25 +02:00
Twan van Laarhoven 60c392a068 Moved locale validation to a compile time test, instead of a runtime check performed by MSE itself.
This also removes perl as a build dependency for people who don't want to run the test suite.
2020-04-18 19:08:35 +02:00
Twan van Laarhoven 40a84687c7 Fixed some gcc warnings 2020-04-16 00:45:43 +02:00
Twan van Laarhoven eadf39cf83 Build win32 cli wrapper 2020-04-16 00:24:40 +02:00
Twan van Laarhoven 4ebf0c51ee Build resource file.
Generate expected_locale_keys from cmakefile
2020-04-10 14:23:54 +02:00
Twan van Laarhoven 35a89676b4 CMake file
Update to C++ 11: std::shared_ptr, for each loops
Update to wxWidgets 3.0+
2020-04-08 01:10:01 +02:00