summaryrefslogtreecommitdiffhomepage
path: root/api/plugin-api.cpp
AgeCommit message (Collapse)Author
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