Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-02 | main: add relative and absolute center options | Stanislaw Halik | |
Closes #237 | |||
2015-10-02 | shortcuts: use dinput for consistency on win32 | Stanislaw Halik | |
Converting qt -> dinput causes keyboard layout and modifier issues. Sponsored-by: TrackHat | |||
2015-09-05 | qfc, mapping: disallow editing and change color when checkbox disabled | Stanislaw Halik | |
Sponsored-by: TrackHat | |||
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: also bail on new config if its name is ".ini" | Stanislaw Halik | |
2015-08-26 | ui: auto-refresh config list | Stanislaw Halik | |
2015-08-26 | ui: display up to 20 profiles w/o scrolling | 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: move some slots to private | Stanislaw Halik | |
2015-08-24 | ui, shortcuts: these are slots, actually | 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: these aren't qt slots | Stanislaw Halik | |
2015-08-22 | ui: nix wrong headers | Stanislaw Halik | |
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 | props changed only | Stanislaw Halik | |
Some source files had executable bit on. Remove it. | |||
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-08-13 | initial broken multi-platform process lister | Stanislaw Halik | |
2015-07-27 | shortcuts: guard against modifiers pressed in different order | Stanislaw Halik | |
2015-07-26 | ui: also implicitly cancel options/mapping screens on normal close | Stanislaw Halik | |
2015-07-26 | ui: remove duplicate include | Stanislaw Halik | |
2015-07-26 | main: improve theme/qt plugin selection logic | Stanislaw Halik | |
2015-07-26 | main: simplify win32 add_program_library_path | Stanislaw Halik | |
2015-07-25 | move portability classes to compat library | Stanislaw Halik | |
2015-07-25 | shortcuts: also guard against multiple-modifier combos | Stanislaw Halik | |
2015-07-25 | shortcuts: clarify binding dialog | Stanislaw Halik | |
2015-07-25 | shortcuts: allow for modifier keys | Stanislaw Halik | |
2015-07-25 | shortcuts: store .ini value as portable string | Stanislaw Halik | |
2015-07-25 | initial impl of arbitrary keybindings | Stanislaw Halik | |
Issue: #118 Linux and OSX likely broken for now. | |||
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 |