summaryrefslogtreecommitdiffhomepage
path: root/facetracknoir/ui.cpp
AgeCommit message (Collapse)Author
2015-08-24ui: no need to write anything to new empty configStanislaw Halik
2015-08-24ui: avoid potential memory leakStanislaw Halik
While not having tested with valgrind, setMenu() doesn't seem to take ownership of QMenu. Ensure it's not leaked.
2015-08-22ui: append extension in the right placeStanislaw Halik
Otherwise, file can be overwritten accidentally
2015-08-22ui: remove GNU GPLStanislaw Halik
Nothing copyrightable under GNU GPL remains. We can FINALLY remove previous copyright statement and GNU GPL terms. Issue: #226
2015-08-22ui: simplify conditionStanislaw Halik
2015-08-22main, ui: store config files in a predefined directoryStanislaw Halik
Settings files are now stored in Documents/opentrack-version. The transition path is to copy all .ini files into that directory, accessible through the "Profile" menu dropdown. Issue: #179
2015-08-22close dialogs on switch to new moduleStanislaw Halik
Don't preemptively close dialog on tracking stop, that's annoying for users.
2015-08-22nix headerStanislaw Halik
2015-07-26ui: remove duplicate includeStanislaw Halik
2015-07-20add my own copyrightStanislaw Halik
We need copyright on contributions or else it defaults to granting no rights.
2015-07-19ui: prevent clobbering current profileStanislaw Halik
Previously "open" always took to the topmost profile. Fixes #194
2015-07-18bundles are now reloaded when settings window is closedStanislaw Halik
This happens even if closed by alt+f4 or cancel button.
2015-07-17ui: set game title in titlebarStanislaw Halik
2015-07-16ui: update profile titleStanislaw Halik
Fixes: #191
2015-07-12ui: set working directory on statup as wellStanislaw Halik
2015-07-07typo: all dialogs were creating protocol dialogStanislaw Halik
2015-07-07ui: simplify dialog creationStanislaw Halik
2015-07-03ui: simplify protocol load failure logicStanislaw Halik
2015-07-03ui: bail early if no dialog can be foundStanislaw Halik
Issue: #182
2015-07-03fix msvc empty config listStanislaw Halik
Some MSVC 2015RC bug with static initialized const char*. But reproduced also in #179 (?)
2015-06-07ui: if dialog window exists, raise it, don't destroy and recreateStanislaw Halik
2015-06-02ui: run process detector every second, not threeStanislaw Halik
2015-05-31ui: allow for octopus screen traversalStanislaw Halik
The octopus will now traverse the screen in response to translation input. Previously it could only rotate, severely hampering its maneuverability.
2015-05-31ui: introduce options dialogStanislaw Halik
Move the non-mapping contents of mapping dialog to new options dialog. The latter now also contains what used to be in the shortcuts dialog.
2015-05-23game-detector: switch profiles properlyStanislaw Halik
2015-05-22main: allow automatically run profiles when executables runStanislaw Halik
Issue: #160
2015-05-20main: simplify #161Stanislaw Halik
2015-05-20Added command line option for automatic startsFabian Wickborn
2015-05-04Fix Linux buildStanislaw Halik
2015-05-04no need to _Exit() forcefully anymoreStanislaw Halik
2015-03-13initialize "s_main" bundle implicitlyStanislaw Halik
2015-02-17prefer relative directory path inside install directoryStanislaw Halik
Issue: #130
2015-01-05don't register null tracker/filter/proto when dialog is createdStanislaw Halik
2015-01-05register tracker/proto/filter on start in existing dialogStanislaw Halik
2014-12-08update tray when changing setting through UIStanislaw Halik
Issue: #104
2014-12-08ensure tray exists before minimizing to itStanislaw Halik
Issue: #104
2014-11-29implement zero shortcutStanislaw Halik
2014-11-23copy old config when savingStanislaw Halik
Issue: #96
2014-11-11dedupopentrack-2.3-rc2Stanislaw Halik
2014-11-11disallow profile switch during trackingStanislaw Halik
2014-11-10only replace profile directory if not cancelledStanislaw Halik
2014-11-05fix null filter settings the right wayStanislaw Halik
Previous "fix" caused filter settings not opening at all.
2014-11-05proper saving fix by calling sync() methodStanislaw Halik
Issue: #91
2014-11-04default to current profile's pathname when loadingStanislaw Halik
2014-11-04delete ini before saving to workaround Qt5 bugStanislaw Halik
Issue: #91
2014-11-04nix nonsensical "save as" logicStanislaw Halik
2014-11-04explicitly delimit QSettings scopeStanislaw Halik
2014-11-04nix crash on filter settings with no filterStanislaw Halik
2014-11-04nix copy-pasted QSettings usageStanislaw Halik
2014-11-02nonsensical to start in tray, removeStanislaw Halik