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