Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-20 | Revert "compat/macros: pass trivial types by value in cv_qualified<t>" | Stanislaw Halik | |
This reverts commit ede972a70c6d93d68a828b6e84240e1a5fa547a0. | |||
2021-11-20 | compat/macros: pass trivial types by value in cv_qualified<t> | Stanislaw Halik | |
2019-02-28 | compat/macros: move more macros to macros1 | Stanislaw Halik | |
Actually `macros.hpp' should become a util header. | |||
2018-12-24 | compat/macros: rename awkward ident in macro | Stanislaw Halik | |
2018-12-24 | compat/macros: rename unfortunate type alias | Stanislaw Halik | |
2018-12-24 | compat/macros: fix eval_once | Stanislaw Halik | |
Using with `qDebug()' didn't work. Remove return type. | |||
2018-12-24 | compat/macros: split off the real macro-only file | Stanislaw Halik | |
2018-12-24 | cruft | Stanislaw Halik | |
2018-12-06 | cruft only | Stanislaw Halik | |
2018-10-25 | cleanup only | Stanislaw Halik | |
- replace warn_unused_result with [[nodiscard]] - remove some redundant w_a_r - replace std::decay with remove_cvref_t - simplify compat/math.hpp | |||
2018-10-05 | silly busywork | Stanislaw Halik | |
2018-08-25 | compat/macros: allow concat function name with literal | Stanislaw Halik | |
2018-07-24 | minor cleanups | Stanislaw Halik | |
2018-07-24 | compat/macros: more decltype(auto) | Stanislaw Halik | |
2018-07-11 | compat/macros: fix return type | Stanislaw Halik | |
2018-07-09 | cleanup only | Stanislaw Halik | |
2018-07-02 | nothing important | Stanislaw Halik | |
2018-06-26 | modernize C++ syntax | Stanislaw Halik | |
No visible changes (hopefully). | |||
2018-06-26 | compat/macros: remove incorrect membar | Stanislaw Halik | |
The memory barrier impl for GNU was incorrect since it didn't prevent CPU reordering. It only prevented compiler reordering. | |||
2018-06-26 | compat/macros: rename portability macros | Stanislaw Halik | |
use `cc_xx' rather than awkward synonyms. | |||
2018-06-26 | compat/meta: moved to macros already | Stanislaw Halik | |
2018-06-26 | core, modules: modernize syntax only | Stanislaw Halik | |
Use more C++17 features where this helps any. | |||
2018-06-13 | compat/macros: simplify static_warning | Stanislaw Halik | |
2018-05-30 | compat/linkage: extern template works on GNU now | Stanislaw Halik | |
2018-04-27 | compat/macros: add static_warning macro | Stanislaw Halik | |
2018-04-05 | i18n: provide for non-QObject classes | Stanislaw Halik | |
See compat/tr.hpp for comment. | |||
2018-03-04 | compat/macros: add function name macro | Stanislaw Halik | |
2018-02-16 | compat/macros: cleanup | Stanislaw Halik | |
Remove cruft, adjust usages. | |||
2018-02-12 | compat/macros: fix Linux build before anyone notices | Stanislaw Halik | |
2018-02-12 | compat/macros: fix otr_tr and _ macros | Stanislaw Halik | |
cf. #748 cf. #746 | |||
2018-02-05 | Fix build under Wine | Stanislaw Halik | |
Issue: #726 | |||
2018-01-18 | compat/util: retire | Stanislaw Halik | |
Adjust usages. | |||
2018-01-18 | compat: split/cleanup util.hpp | Stanislaw Halik | |
Some of the headers are clearly useless. Remove them. Move what's inside util.hpp into separate headers. Adjust usages. Will remove util.hpp. | |||
2018-01-11 | minor cleanup | Stanislaw Halik | |
2018-01-10 | many: spring cleanup | Stanislaw Halik | |
2017-12-26 | compat/macros: add portable memory barrier | Stanislaw Halik | |
2017-12-26 | compat: use gettext convention for tr() | Stanislaw Halik | |
2017-12-18 | compat, x-plane: get rid of attribute unused macro | Stanislaw Halik | |
2017-12-09 | compat: add easier translate boilerplate for non-qobject | Stanislaw Halik | |
2017-12-02 | compat/macros: rename obnoxious macro | Stanislaw Halik | |
2017-10-13 | compat/macros: fix "restrict" name clash | Stanislaw Halik | |
2017-08-25 | compat/util: split macros header | Stanislaw Halik | |