Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-19 | remove unfinished extension support | Stanislaw Halik | |
2021-12-16 | api, gui, opentrack: allow embedding proto, filter dialogs | Stanislaw Halik | |
2021-12-14 | api, gui: add types for embeddable module dialogs | Stanislaw Halik | |
2021-10-16 | api: fix warning | Stanislaw Halik | |
2019-10-28 | api: fix clang build error | Stanislaw Halik | |
2019-09-22 | api: expose raw data to protocols | Stanislaw Halik | |
Issue: #975 | |||
2019-03-28 | api: make plugin paths relative | Stanislaw Halik | |
2019-03-15 | api: add missing translation | Stanislaw Halik | |
2019-02-09 | api: fix identifier | Stanislaw Halik | |
2019-02-02 | api/plugin: add explicit to module_status error ctor | Stanislaw Halik | |
2019-01-16 | modernize only | Stanislaw Halik | |
- replace `static constexpr inline' with `static constexpr'. `inline' is implied. - use braced initializer lists where applicable - still missing `override' usages | |||
2019-01-16 | api/plugin: add helper members to `enum Axis' | Stanislaw Halik | |
2018-12-24 | style/quality only | Stanislaw Halik | |
No functional changes. - add `override' everywhere where missing - almost pass clang's `-Wweak-vtables' - avoid some float/double conversions - remove unused private members - make signedness conversions explicit - put stuff in right namespaces to aid analysis | |||
2018-10-05 | api: delete pointless delete move ctor | Stanislaw Halik | |
2018-07-13 | appease analyzer | Stanislaw Halik | |
2018-07-02 | nothing important | Stanislaw Halik | |
2018-06-26 | modernize C++ syntax | Stanislaw Halik | |
No visible changes (hopefully). | |||
2018-04-05 | i18n: provide for non-QObject classes | Stanislaw Halik | |
See compat/tr.hpp for comment. | |||
2017-12-26 | compat: use gettext convention for tr() | Stanislaw Halik | |
2017-12-18 | plugins: rename check_status -> initialize | Stanislaw Halik | |
It's a contract for plugin invocation that the particular function fills the role of initialization. Rename accordingly. | |||
2017-12-04 | api: add status check for modules | Stanislaw Halik | |
2017-10-27 | spline: use default initialization | Stanislaw Halik | |
2017-10-08 | logic: add extension support | Stanislaw Halik | |
It's missing a dialog and testing. | |||
2017-10-02 | api: add vtable object file for extensions | Stanislaw Halik | |
2017-09-25 | api, options: some `virtual' fixes | Stanislaw Halik | |
2017-09-25 | api, logic: support "extensions" for pose transform | Stanislaw Halik | |
2017-06-07 | api/plugins: cleanup | Stanislaw Halik | |
2017-03-29 | api: make ITrackerDialog::register_tracker optional | Stanislaw Halik | |
2017-03-28 | start renaming internal macros as OPENTRACK_* to OTR_* | Stanislaw Halik | |
2017-02-26 | {api/base,gui/options}-dialog: prevent closing without signal | Stanislaw Halik | |
Use hide() to avoid emitting idempotent events. There's isVisible() but no isClosed() or equivalent. Worse yet, close() can return true twice in a row, despite what docs for `bool QWidget::close()' say. | |||
2016-12-08 | gui: prevent stderr whining if controls don't fit at runtime | Stanislaw Halik | |
2016-09-25 | api/plugins: silence clang's -Wweak-vtable | Stanislaw Halik | |
2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
Adjust usages. |