summaryrefslogtreecommitdiffhomepage
path: root/migration/20160906_00-mappings.cpp
AgeCommit message (Collapse)Author
2019-03-28migration: fix spurious semicolonStanislaw Halik
2018-07-08options: fix 2 issuesStanislaw Halik
1. Calling valueChanged didn't invoke machinery in value<t>, only base_value aka value_. There's a fast path in value<t>::type() despite the pessimization. 2. Split global scope stuff into options::globals from the options::globals stuff 3. Adjust usages
2018-06-26modernize C++ syntaxStanislaw Halik
No visible changes (hopefully).
2018-02-15clean up "static" and "constexpr" typesStanislaw Halik
- use `static constexpr inline' to avoid requiring explicit declarations in object code - use `const Foo* const' to maybe put into readonly binary segment (at least for ELF DSOs) - `constexpr' in function scope has storage, avoid `static' - don't use `constexpr' where there's no advantage, like arrays We'd like to avoid overhead of atomic initialization for each function call. No idea how `static constexpr' requiring storage in the standard plays with atomic initialization requirement. Hearsay points that `constexpr' without `static' in block scope behaves more to our liking. It's all hazy though. I'm not 100% sure if `static inline constexpr' has any storage. Hopefully none, like a #define, and stuff bigger than registers gets coalesced within the same module, with small stuff being immediates.
2018-01-19migration: fix -WpedanticStanislaw Halik
2018-01-18migration: fix possible bitrotStanislaw Halik
Don't include current settings headers. Once they change the old migration needs rewriting. Rewrite it now and make it a point not to include current headers. The old Accela migration is pointless given that settings changed max values.
2017-10-20logic/main-settings: simplifyStanislaw Halik
2017-05-10options: don't create QSettings all the timeStanislaw Halik
Update usages.
2017-01-29spline-widget: remove camel caseStanislaw Halik
My eyes bleed a bit less
2016-09-18add missing copyright termsStanislaw Halik
Due to fucking AT&T vs BSD suit copyright defaults to all rights reserved. Fuck Berne Convention as well.
2016-09-09migration: reword individual namesStanislaw Halik
2016-09-09migrations: rename for 2-digit serialStanislaw Halik