Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-30 | rename gui directory | Stanislaw Halik | |
2015-10-12 | version: drop volatile, not needed | Stanislaw Halik | |
2015-10-11 | ui: set focus to start/stop buttons | Stanislaw Halik | |
2015-10-06 | main, ui: fix sort order | Stanislaw Halik | |
Sort order was applied only to combobox but not to tracker list. Reported-by: @nanospork cf. https://github.com/opentrack/opentrack/issues/231#issuecomment-145741998 | |||
2015-10-06 | ui: fix close on save | Stanislaw Halik | |
stopping the timer prevented maybe_save() from working | |||
2015-10-06 | ui: sort combobox items according to their name, not filename | Stanislaw Halik | |
2015-09-03 | also save if save pending when start tracking | Stanislaw Halik | |
Just to be safe. Issue: #179 | |||
2015-09-03 | ui: force saving if saving timer is pending | Stanislaw Halik | |
Force saving when tracking is stopping at least. Due to "struct work" being destroyed, unsaved settings revert to last saved. So before "struct work" destruction need to save if save is pending. Issue: #179 | |||
2015-08-30 | ui: save settings on a timer | Stanislaw Halik | |
The QSettings IO is damn slow on Windows. Save only after five seconds have elapsed with nothing being changed. | |||
2015-08-30 | ui: show a warning if configuration directory can't be used | Stanislaw Halik | |
2015-08-30 | ui: no need to reset settings on tracking start | Stanislaw Halik | |
2015-08-30 | ui: save profile when combobox text changes, not merely index | Stanislaw Halik | |
2015-08-30 | ui: save current tracker/filter/proto, not last | Stanislaw Halik | |
Current tracker/filter/proto name depends on the currentTextChanged() slot. currentIndexChanged() runs before currentText() is updated, causing the old name to be saved. | |||
2015-08-28 | no need to save on tracking start anymore | Stanislaw Halik | |
2015-08-28 | ui: really don't switch profiles while refreshing combobox | Stanislaw Halik | |
2015-08-27 | ui: save prior to switching configsopentrack-2.3-rc17p1 | Stanislaw Halik | |
2015-08-27 | ui: don't reload settings if config wasn't changed | Stanislaw Halik | |
Since combobox is reloaded on a timer, the "current" config changes all the time. | |||
2015-08-27 | ui: save everything before switching profiles | Stanislaw Halik | |
2015-08-27 | options: return .ini basename easier | Stanislaw Halik | |
2015-08-26 | ui: switch to newly-created config | Stanislaw Halik | |
2015-08-26 | ui: decruftopentrack-2.3-rc17 | Stanislaw Halik | |
2015-08-26 | ui: auto-refresh config list | Stanislaw Halik | |
2015-08-25 | ui: create an empty config properly in another code branch | Stanislaw Halik | |
Missed in c0d1d315a7a62f8d8453a037073b8e95565cf482 | |||
2015-08-24 | ui: rename symbol to reflect current usage | Stanislaw Halik | |
2015-08-24 | ui: no need to write anything to new empty config | Stanislaw Halik | |
2015-08-24 | ui: avoid potential memory leak | Stanislaw Halik | |
While not having tested with valgrind, setMenu() doesn't seem to take ownership of QMenu. Ensure it's not leaked. | |||
2015-08-22 | ui: append extension in the right place | Stanislaw Halik | |
Otherwise, file can be overwritten accidentally | |||
2015-08-22 | ui: remove GNU GPL | Stanislaw Halik | |
Nothing copyrightable under GNU GPL remains. We can FINALLY remove previous copyright statement and GNU GPL terms. Issue: #226 | |||
2015-08-22 | ui: simplify condition | Stanislaw Halik | |
2015-08-22 | main, ui: store config files in a predefined directory | Stanislaw 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-22 | close dialogs on switch to new module | Stanislaw Halik | |
Don't preemptively close dialog on tracking stop, that's annoying for users. | |||
2015-08-22 | nix header | Stanislaw Halik | |
2015-07-26 | ui: remove duplicate include | Stanislaw Halik | |
2015-07-20 | add my own copyright | Stanislaw Halik | |
We need copyright on contributions or else it defaults to granting no rights. | |||
2015-07-19 | ui: prevent clobbering current profile | Stanislaw Halik | |
Previously "open" always took to the topmost profile. Fixes #194 | |||
2015-07-18 | bundles are now reloaded when settings window is closed | Stanislaw Halik | |
This happens even if closed by alt+f4 or cancel button. | |||
2015-07-17 | ui: set game title in titlebar | Stanislaw Halik | |
2015-07-16 | ui: update profile title | Stanislaw Halik | |
Fixes: #191 | |||
2015-07-12 | ui: set working directory on statup as well | Stanislaw Halik | |
2015-07-07 | typo: all dialogs were creating protocol dialog | Stanislaw Halik | |
2015-07-07 | ui: simplify dialog creation | Stanislaw Halik | |
2015-07-03 | ui: simplify protocol load failure logic | Stanislaw Halik | |
2015-07-03 | ui: bail early if no dialog can be found | Stanislaw Halik | |
Issue: #182 | |||
2015-07-03 | fix msvc empty config list | Stanislaw Halik | |
Some MSVC 2015RC bug with static initialized const char*. But reproduced also in #179 (?) | |||
2015-06-07 | ui: if dialog window exists, raise it, don't destroy and recreate | Stanislaw Halik | |
2015-06-02 | ui: run process detector every second, not three | Stanislaw Halik | |
2015-05-31 | ui: allow for octopus screen traversal | Stanislaw Halik | |
The octopus will now traverse the screen in response to translation input. Previously it could only rotate, severely hampering its maneuverability. | |||
2015-05-31 | ui: introduce options dialog | Stanislaw 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-23 | game-detector: switch profiles properly | Stanislaw Halik | |
2015-05-22 | main: allow automatically run profiles when executables run | Stanislaw Halik | |
Issue: #160 |