Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-10 | pose-widget, gui: allow for drawing regardless if window visible | Stanislaw Halik | |
2016-08-10 | spline-widget, gui: rename mapping-related files and classes | Stanislaw Halik | |
Adjust usages. | |||
2016-08-10 | gui: fix tray icon regression | Stanislaw Halik | |
Issue: #410 Reported-by: @albertolg | |||
2016-08-10 | gui: rename res file | Stanislaw Halik | |
2016-08-10 | gui: only rename main window files | Stanislaw Halik | |
Adjust usages. | |||
2016-08-09 | gui: only rename options widget | Stanislaw Halik | |
2016-08-09 | spline-widget: only rename files | Stanislaw Halik | |
Adjust usages. | |||
2016-08-08 | gui: make octopus pitch the right way | Stanislaw Halik | |
2016-08-08 | gui, tracker/{aruco,pt}: do action on button correct press, not button hold | Stanislaw Halik | |
2016-08-07 | Fix trivial build errors on linux. Also support Qt 5.5. | DaMichel | |
2016-08-05 | gui/settings: add note on how center translation works badly with tx ↵opentrack-2.3-rc49p10 | Stanislaw Halik | |
compensation | |||
2016-08-01 | gui: use a hammer icon for the tracker/filter/proto settings | Stanislaw Halik | |
There are no sickles involved. | |||
2016-07-31 | gui: make mapping background color apply only to tab content | Stanislaw Halik | |
2016-07-31 | gui/options: use and restore program directory around dialog | Stanislaw Halik | |
2016-07-30 | gui/settings: fix for track-logger | Stanislaw Halik | |
Use the first tab when opening window. Don't misuse layouts. | |||
2016-07-30 | gui/main: fix qt style palette | Stanislaw Halik | |
Only changing style after QApplication's been defined sets the palette. | |||
2016-07-29 | logging: file selection dialog can freeze. Therefore don't use native dialog?! | DaMichel | |
2016-07-29 | logger: it is definitely nicer to not have things all over the place | DaMichel | |
2016-07-29 | new track logging: record poses in various stages of processing into a file | DaMichel | |
2016-07-25 | gui: fix settings window margin for real this time | Stanislaw Halik | |
2016-07-23 | gui/options: adjust widget spacing | Stanislaw Halik | |
2016-07-23 | gui/options, logic: add experimental offset from center | Stanislaw Halik | |
This works fine for rotating the translation. | |||
2016-07-23 | gui: snap by one degree for rotation axis in spline widget | Stanislaw Halik | |
2016-07-23 | gui: don't try to force "windowsxp" style | Stanislaw Halik | |
2016-07-23 | gui/main: enable display scaling. move setenv PATH as own function | Stanislaw Halik | |
2016-07-19 | gui: add portable check for config writability | Stanislaw Halik | |
2016-07-18 | some: adjust install paths and invocations | Stanislaw Halik | |
2016-07-18 | gui: add application path and modules subdir to PATH | Stanislaw Halik | |
Without it, win32 won't load some modules. This is probably a security feature on windows nt. | |||
2016-07-18 | cmake: adjust paths for main executable dependencies | Stanislaw Halik | |
2016-07-16 | gui: get rotation sign right | Stanislaw Halik | |
2016-07-16 | gui, tracker/{aruco,pt}, api: detect whether widget is visible on screen | Stanislaw Halik | |
Sadly, it's only implemented right now on win32. Remove "set enabled" code for the video widget since it only works for explicit window minimization, not covering by other windows. | |||
2016-07-08 | gui, api, proto/wine: get rid of library path as exported symbol | Stanislaw Halik | |
There's no need to do that. It never changes unless the toolchain changes. | |||
2016-07-08 | gui, api: plugin-support needs to remain header-only | Stanislaw Halik | |
Move "opentrack_library_path" to the gui module. | |||
2016-07-07 | cmake: get rid of duplicate includes | Stanislaw Halik | |
2016-07-06 | gui: fix Unix build | Stanislaw Halik | |
2016-07-06 | gui, api, csv: support hier(7) on Unix | Stanislaw Halik | |
This affects platforms such as FreeBSD, Cygwin or Linux. | |||
2016-07-04 | various: don't use qSort/qStableSort | Stanislaw Halik | |
2016-07-03 | gui/mapping: fix axis asymmetry checkboxes | Stanislaw Halik | |
value<t> needs to persist over the checkbox's lifetime, otherwise the slot gets disconnected. | |||
2016-06-29 | gui/{options,main}: rename identifier only | Stanislaw Halik | |
2016-06-29 | gui/options-dialog: no need for non-RAII | Stanislaw Halik | |
Qt destructors deregister one component from another. | |||
2016-06-29 | logic/state: move to gui/main | Stanislaw Halik | |
2016-06-29 | compat/options: separate module dll names from rest of settings | Stanislaw Halik | |
The other settings are modified by the options dialog. These are in the main ui. We need to be able to save modules without saving the options dialog. | |||
2016-06-29 | logic, gui: reload keybinding description on profile change | Stanislaw Halik | |
2016-06-29 | gui/mapping: reload mapping on profile change | Stanislaw Halik | |
2016-06-29 | logic, gui: no need to reference "struct main_settings" | Stanislaw Halik | |
Now that "struct main_settings" doesn't implicitly reload in dtor, we no longer have to pass it around from the user interface. Only reload it where it's modified, i.e. in the options dialog. Changing the filter/dialog/mapping comboboxen implicitly saves the main options however. | |||
2016-06-29 | gui/options: fix cancel button | Stanislaw Halik | |
The "struct opts" dtor doesn't run at dialog close time so invoke "reload" on the bundle explicitly. | |||
2016-06-18 | gui/main: rename controls->tracking | Stanislaw Halik | |
Issue: #371 Suggested-by: @MathijsG | |||
2016-06-18 | gui/main: rename tracker->input, protocol->output | Stanislaw Halik | |
Discussed-with: @MathijsG, @Len62 Closes #371 | |||
2016-06-16 | all: split "api" into "api" and "logic" | Stanislaw Halik | |
Here, the "logic" module has all the stuff for building one's own graphical user interface. The "api" module has stuff used by other trackers. While at it, each of "api", "logic", and "compat" need their own export headers. This is because of preprocessor symbol clashes. This is all because a change in the "gui"-only dependency required a relink of all the trackers, protocols, and flters. It takes too long when building in the release configuration. With the split, only the "gui" module gets rebuilt. Since it has close to no static dependencies, it's fast enough. | |||
2016-06-14 | gui: save before instantiating the tracker | Stanislaw Halik | |
Do IO before trackers need to run at 250 Hz. |