Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-16 | gui, variant/default: move default UI | Stanislaw Halik | |
2018-01-16 | gui/main-window: sysexists(3) isn't appropriate | Stanislaw Halik | |
2018-01-16 | gui/main-window: fix more build errors on non-win32 | Stanislaw Halik | |
Issue: #721 | |||
2018-01-16 | gui/main-window: reformat max right column | Stanislaw Halik | |
2018-01-14 | gui/main-window: don't crash with no tray | Stanislaw Halik | |
2018-01-14 | gui: fix tray | Stanislaw Halik | |
2018-01-13 | cmake, main: work toward introducing alternative UI | Stanislaw Halik | |
We're going to base opentrack derivatives on the same branch. Previously merges were a living hell. Modularizing the UI code and having continuously-built executables will do a lot. First opentrack variant in progress is a TrackHat device for mouse and scrolling control for people with spine and hand/arm disabilities. | |||
2018-01-11 | cmake, gui, main: make user interface reusable | Stanislaw Halik | |
The work isn't complete. We need moving out all non-reusable parts away and only keeping user interface logic in a class. | |||
2018-01-10 | many: get rid of trailing type specifiers | Stanislaw Halik | |
2017-12-18 | cmake: const correctness | Stanislaw Halik | |
2017-12-10 | options: rename template | Stanislaw Halik | |
2017-12-04 | api: add status check for modules | Stanislaw Halik | |
2017-10-29 | gui: fix module on main screen not saved | Stanislaw Halik | |
2017-10-27 | gui/main-window: annoy when running as root | Stanislaw Halik | |
2017-10-27 | gui/main-window: give ps3 eye time to stop properly | Stanislaw Halik | |
2017-10-27 | gui: must close module dialogs | Stanislaw Halik | |
Otherwise settings don't get cancelled | |||
2017-10-21 | logic/tracker: rename to pipeline | Stanislaw Halik | |
Could use a better name. | |||
2017-10-20 | gui: don't close dialog on no-op change | Stanislaw Halik | |
When profile changes but module controlling the dialog doesn't, don't close the opened dialog window. | |||
2017-10-20 | options/scoped: use raii | Stanislaw Halik | |
2017-10-20 | migrations: perform after bundle changed hooks run | Stanislaw Halik | |
2017-10-13 | options/tie: change "tie" overloads | Stanislaw Halik | |
Adjust usages. There are ODR issues with MSVC and it doesn't support C++17 "static inline constexpr" _variables_. Otherwise, "signal_fun" could be a variable and not a function. The usages in accela/ewma2 dialog are more verbose now but the original API was silly. | |||
2017-10-10 | compat/util: remove macro and typedefs | Stanislaw Halik | |
2017-10-08 | logic: add extension support | Stanislaw Halik | |
It's missing a dialog and testing. | |||
2017-10-08 | add complete(?) portable config support | Stanislaw Halik | |
2017-09-22 | gui: call adjust-size() after show() | Stanislaw Halik | |
2017-09-22 | gui/main-window: camel case makes my eyes bleed | Stanislaw Halik | |
2017-08-01 | gui: don't hook QEvent::Show | Stanislaw Halik | |
It's pointless actually. It's not emitted before WindowActivate at all. | |||
2017-07-29 | gui: refresh mapping window even if main window is hidden | Stanislaw Halik | |
2017-07-28 | gui: don't update the main window if it's hidden | Stanislaw Halik | |
2017-07-24 | gui/main: put TerminateProcess call back after app exits | Stanislaw Halik | |
2017-07-23 | gui/main-window: fix ps3 eye LED remaining litopentrack-2.3.8 | Stanislaw Halik | |
2017-06-18 | gui: make {start,stop}_tracker calls thread-safe | Stanislaw Halik | |
So far the only consumer are the keybindings. | |||
2017-06-18 | gui: don't redraw whole mapping window layout | Stanislaw Halik | |
When we're tracking, we only want to redraw the splines in the mapping window while the mapping window is open. It was a major CPU hog to redraw in case the mapping window's open. | |||
2017-05-10 | get rid of the silly mem -> shared_ptr alias | Stanislaw Halik | |
2017-05-10 | options: don't create QSettings all the time | Stanislaw Halik | |
Update usages. | |||
2017-04-18 | logic/tracker: fix option not used in logic | Stanislaw Halik | |
2017-04-17 | few widgets: use repaint() for no event loop overhead | Stanislaw Halik | |
The Qt event loop overhead formed a decent amount of total CPU usage. `repaint()' is a direct call. | |||
2017-04-06 | gui: show zeros on tracking stop | Stanislaw Halik | |
Regressed as of late. | |||
2017-04-06 | pose-widget: prevent races and serial execution | Stanislaw Halik | |
We actually need to use "mtx" with the condition variable and copy the data to the worker thread's stack. Also allow for synchronous pose update, for tracking stoppage. | |||
2017-03-17 | compat/util: remove our make_unique custom impl | Stanislaw Halik | |
2017-02-23 | logic, gui: move selected-libraries to struct work | Stanislaw Halik | |
2017-02-23 | gui/main-window: simplify | Stanislaw Halik | |
2017-02-21 | gui/main-window: try avoid races the other way | Stanislaw Halik | |
2017-02-21 | Revert "gui/main-window: hopefully prevent rare race on close" | Stanislaw Halik | |
It doesn't cancel the settings when closing the module's dialog. This reverts commit f575f6402fc4e79e2d12c2bc897b616f112af4d9. | |||
2017-02-18 | gui, logic: allow for two keybindings for each function | Stanislaw Halik | |
Also, remove "disable reltrans while held" cause it's too specific. | |||
2017-02-18 | gui/main-window: hopefully prevent rare race on close | Stanislaw Halik | |
2016-12-24 | gui/main-window: remove stray debug line | Stanislaw Halik | |
2016-12-11 | gui: fix crash when no filter selected | Stanislaw Halik | |
2016-12-09 | gui: factor out dialog creation function | Stanislaw Halik | |
Also, need to drain the event loop following QWidget::adjustSize. Otherwise the following resize still uses the old values. | |||
2016-12-08 | gui: prevent stderr whining if controls don't fit at runtime | Stanislaw Halik | |