Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-17 | gui: prevent stderr whining on setting dialog fixed size | Stanislaw Halik | |
Adjust dialogs. | |||
2016-09-16 | gui/tray: wording | Stanislaw Halik | |
2016-09-16 | gui, logic: add separate option for starting in tray vs tray enabled | Stanislaw Halik | |
Suggested-by: @MathijsG, #454 | |||
2016-09-16 | gui/main-window: exit program when config not writable | Stanislaw Halik | |
Note, it opens the config in read-write mode to check if it's writable. This might present a race condition when config is saved. However, we're expecting all config saving to be done in the user interface thread. Add a check for it however. | |||
2016-09-16 | cmake/gui: don't fixup subsystem now that mrproper does it | Stanislaw Halik | |
2016-09-16 | compat, dinput: don't overdo COM logic | Stanislaw Halik | |
2016-09-15 | Fix small compilation issue | MaximeMorel | |
2016-09-09 | gui/main-window: be more robust when our current config disappears from disk | Stanislaw Halik | |
2016-09-09 | gui/main-window: fix qt signals racing | Stanislaw Halik | |
tie_setting to tracker/filter/proto raced with connection that saved the modules into .ini on disk. Worse, the problem was swept under the rug by calling save_modules() in dtor. | |||
2016-09-09 | gui/main-window: minor fixes | Stanislaw Halik | |
2016-09-09 | gui/main: reword | Stanislaw Halik | |
2016-09-09 | gui/main-window: only tie and connect options after migration is done | Stanislaw Halik | |
Otherwise tied version overwrites given migration before it's run. | |||
2016-09-09 | gui: fix after 77cf67d61c8f6ae7ec00fd069b0e6586927069a3 | Stanislaw Halik | |
2016-09-09 | add support for migrations | Stanislaw Halik | |
They're run from the UI thread so can even be interactive. | |||
2016-09-09 | gui: fix default tab | Stanislaw Halik | |
2016-09-08 | gui/main: terminate before main ends on msvc | Stanislaw Halik | |
2016-09-08 | tracklogging: begone file selector gui. Now a file select dialog will pop up ↵ | DaMichel | |
when the tracker starts. | |||
2016-09-06 | gui/main-window: cleanup | Stanislaw Halik | |
2016-09-06 | gui, logic: add shortcut for "translation compensation off while held" | Stanislaw Halik | |
Requested-by: @Sone989 Issue: #440 | |||
2016-09-05 | gui/{main,mappings}: fix tab stops | Stanislaw Halik | |
2016-09-05 | gui/mappings: set smaller snap for XYZ splines | Stanislaw Halik | |
Reported-by: @olegiy Issue: #436 | |||
2016-09-03 | simplify some on-exit messages | Stanislaw Halik | |
2016-09-01 | gui/mappings: set snap for translation to (1, 1) | Stanislaw Halik | |
Requested-by: @olegiy Issue: #436 | |||
2016-08-28 | gui/main: fix MSVC crash on exit | Stanislaw Halik | |
Qt loads plugins from its install prefix and after main() exits it unloads qgif which has a crash. So disable the Qt install prefix plugins and only use our own directory's contents. | |||
2016-08-28 | gui/cmake: be less verbose | Stanislaw Halik | |
2016-08-25 | gui: add fixups for qt5 .dll's in msvc build | Stanislaw Halik | |
2016-08-24 | gui: fix install location on win32 | Stanislaw Halik | |
2016-08-23 | gui/main: fix link error on msvc++ | Stanislaw Halik | |
2016-08-23 | gui/main-window: fix build on some Debian Qt5 | Stanislaw Halik | |
2016-08-23 | cmake: refactor boilerplate for projects | Stanislaw Halik | |
Don't rely on a macro that shouldn't be necessary. The information "opentrack_boilerplate" retrieves is now factored out to be easily available to projects themselves. opentrack_boilerplate can now also build executables. When appropriate, target properties are now concatenated rather than replaced. | |||
2016-08-23 | gui/process-detector: fix circular include | Stanislaw Halik | |
2016-08-23 | cmake: define MINGW_HAS_SECURE_API | Stanislaw Halik | |
2016-08-23 | gui/mapping-window: now simplify construction | Stanislaw Halik | |
The spline's bundle's already initialized in mappings.hpp. With simplified spline_widget::set_config it's no longer a problem. | |||
2016-08-18 | options: add base_value signal const | Stanislaw Halik | |
2016-08-17 | options: support deferred writes when saving bundles | Stanislaw Halik | |
The mapping window has 13 bundles total in use. Setting them all can take up to a large fraction of a second on some windows filesystems. Do a single config write instead. | |||
2016-08-17 | gui: hook up experimental camera center method | Stanislaw Halik | |
2016-08-17 | gui/mapping-window: update to new api | Stanislaw Halik | |
2016-08-17 | gui: reload keybindings immediately | Stanislaw Halik | |
Previously the old global keybindings stuck when options dialog got cancelled. | |||
2016-08-17 | spline-widget: save spline control point list using options api | Stanislaw Halik | |
- spline widgets reload when spline bundle reloads - every bundle reloads when profile gets changed Importing old spline settings hasn't been implemented. Control point positions are stored as raw floats. This is bad. | |||
2016-08-17 | compat/win32-com: default to right COM type without caller specifying it | Stanislaw Halik | |
The main window always needs the apartment threaded context for OLE used by Qt. Default to apartment threaded before a QApplication is created, or if the thread is the QApplication thread. Use multithreaded COM otherwise. | |||
2016-08-17 | gui/main-window: reorganize ctor | Stanislaw Halik | |
2016-08-17 | move options framework into its own library | Stanislaw Halik | |
- adjust usages - add support for QList signals and metatype | |||
2016-08-16 | gui: rework profile refresh with now blocking signals | Stanislaw Halik | |
2016-08-14 | gui: fix main window restored from tray being minimized | Stanislaw Halik | |
Reported-by: @albertolg Issue: #410 | |||
2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
Adjust usages. | |||
2016-08-12 | few: use existing com threading init function | Stanislaw Halik | |
2016-08-10 | gui/main-window: add a tray menu | Stanislaw Halik | |
Issue: #410 | |||
2016-08-10 | gui/main: don't just exit event loop on last window closed | Stanislaw Halik | |
2016-08-10 | gui/main: display exit messages to debug what destructor is called where | Stanislaw Halik | |
2016-08-10 | gui: make both single and double click work for tray toggle | Stanislaw Halik | |
Issue: #410 Reported-by: @Len62 |