summaryrefslogtreecommitdiffhomepage
path: root/api/plugin-api.cpp
AgeCommit message (Collapse)Author
2022-01-26api: don't close a dialog that's already being closedopentrack-2022.1.1Stanislaw Halik
2022-01-26api, opentrack: fix the crash for real this timeStanislaw Halik
2022-01-26api, gui: close options dlg on Esc inside inner dlgStanislaw Halik
2022-01-26api: remove unused includeStanislaw Halik
2021-12-19remove unfinished extension supportStanislaw Halik
2021-12-16api, gui, opentrack: allow embedding proto, filter dialogsStanislaw Halik
2021-12-14api, gui: add types for embeddable module dialogsStanislaw Halik
2019-03-15api: expand empty string to "No error" for trackersStanislaw Halik
2019-03-15api: add missing translationStanislaw Halik
2019-02-02api/plugin: add explicit to module_status error ctorStanislaw Halik
2018-12-24style/quality onlyStanislaw 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-12-08clean up a bitStanislaw Halik
2018-07-13appease analyzerStanislaw Halik
2018-06-26modernize C++ syntaxStanislaw Halik
No visible changes (hopefully).
2018-04-05i18n: provide for non-QObject classesStanislaw Halik
See compat/tr.hpp for comment.
2018-02-16api: fix potential logic errors with module initStanislaw Halik
2018-01-11minor cleanupStanislaw Halik
2017-12-26compat: use gettext convention for tr()Stanislaw Halik
2017-12-04api: add status check for modulesStanislaw Halik
2017-10-02api: add vtable object file for extensionsStanislaw Halik
2017-09-25api, options: some `virtual' fixesStanislaw Halik
2017-03-29api: make ITrackerDialog::register_tracker optionalStanislaw Halik
2017-02-27{base,options}-dialog: fix dialogs not savingopentrack-2.3.1_fix2Stanislaw Halik
In case of the options dialog, running close() in doOK() made it go into closeEvent(), going into doCancel(), and reloading the settings prior to them getting saved. It's time for a hotfix2 build.
2017-02-26api/base-dialog: try harder to avoid double closing() signalStanislaw Halik
2017-02-26{api/base,gui/options}-dialog: prevent closing without signalStanislaw 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-09-25api/plugins: silence clang's -Wweak-vtableStanislaw Halik