Alexander Shaduri
|
db6811450e
|
Remove local_glibmm.h workaround for broken libintl.h.
|
2024-05-22 11:51:41 +04:00 |
|
Alexander Shaduri
|
cf3a9f6ae3
|
Partial port from pcre to std::regex.
|
2024-05-16 15:13:34 +04:00 |
|
Alexander Shaduri
|
6d49968a59
|
Fix make_format_args() calls.
|
2024-05-14 18:30:46 +04:00 |
|
Alexander Shaduri
|
589263e902
|
etc... -> etc.
|
2024-04-25 16:53:30 +04:00 |
|
Alexander Shaduri
|
351f5edaa9
|
Switched most of message-based error handling to std::expected.
Refactored enum class naming to use ThisCase.
Decorated most getters with [[nodiscard]].
|
2024-03-22 18:21:08 +04:00 |
|
Alexander Shaduri
|
29555ed584
|
Ported away from deprecated u8path().
|
2024-03-11 14:53:05 +04:00 |
|
Alexander Shaduri
|
5f11e9a7ce
|
Fixed building under Windows.
|
2022-01-18 16:31:13 +04:00 |
|
Alexander Shaduri
|
88e9e8c2f7
|
Implemented most build settings as constexpr functions and ported most of macro-based conditional compilation to if constexpr(); this significantly improves code quality and the chance of build success on different platforms and build configurations.
More code modernization.
|
2022-01-18 15:30:55 +04:00 |
|
Alexander Shaduri
|
812bd2191e
|
Fixed non-linux builds.
|
2021-03-16 16:27:06 +04:00 |
|
Alexander Shaduri
|
1ddcbc224e
|
Fixed compilation under FreeBSD and QNX.
|
2021-03-09 13:08:27 +04:00 |
|
Alexander Shaduri
|
fce77dc7d7
|
Fixed building under macosx.
|
2021-03-08 16:51:12 +04:00 |
|
Alexander Shaduri
|
07b6a27dc0
|
Fixed libintl conflicts causing compilation errors in Windows.
|
2021-03-02 18:25:16 +04:00 |
|
Alexander Shaduri
|
698500fd3e
|
Refactored the build config header and macros; Added OS- and compiler-specific options and macros to cmake.
|
2021-03-01 14:04:35 +04:00 |
|
Alexander Shaduri
|
f0dfeaf8c0
|
Updated / added copyright headers.
|
2021-02-26 14:36:27 +04:00 |
|
Alexander Shaduri
|
c6ebf9feb1
|
Initial version of complete port to cmake; removed all autotools files.
|
2021-02-24 17:57:51 +04:00 |
|
Alexander Shaduri
|
0f6ff2a4cb
|
Moved files out of gsmartcontrol directory after import from SVN.
|
2021-02-23 20:24:01 +04:00 |
|