| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-04-12 | Reformat all the things! | spycrab | |
| 2017-09-14 | ControlReference: don't reparse expression when references are updated | Michael M | |
| 2017-09-14 | ControlReference/ExpressionParser: separate parsing from binding | Michael M | |
| 2017-09-14 | ExpressionParser: expose ExpressionNode directly | Michael M | |
| 2017-09-14 | ExpressionParser: replace bare pointers with unique_ptrs | Michael M | |
| 2017-09-14 | ParseExpression: return a std::pair | Michael M | |
| 2017-07-12 | DolphinWX: fix input bitmaps not working when background input is off | Michael Maltese | |
| 2017-06-30 | Disable Background Input when Background Input is disabled | mimimi085181 | |
| Only remaining issue is that clicking on the titlebar of the window, to give it focus, is already interpreted as input. But clicking on the window in the task bar, or using alt tab works to get back, without causing an input event. | |||
| 2017-02-28 | ExpressionParser: Convert parse state enum into an enum class | Lioncash | |
| 2017-02-11 | ControllerEmu: Add const to UpdateReferences() first reference parameter | Lioncash | |
| None of these parameters are modified. | |||
| 2017-02-10 | ControlReference: Add missing virtual destructor | Lioncash | |
| ControllerEmu::Control instances have a unique_ptr<ControlReference> member, which is passed either an InputReference or OutputReference. Without this virtual destructor, deleting a derived class through a pointer to the base class is undefined behavior. | |||
| 2017-02-07 | ControlReference: put parsed_expression in a unique_ptr | Michael Maltese | |
| 2017-02-07 | ControlReference: hide parse_error behind GetParseStatus() | Michael Maltese | |
| 2017-02-07 | ControlReference: hide is_input behind function | Michael Maltese | |
| 2017-02-07 | ControlReference: move function bodies out of header | Michael Maltese | |
| 2017-02-07 | InputCommon: Extract ControlReference from ControllerInterface | Michael Maltese | |
| Better separation of concerns. Relegates `ControllerInterface` to enumerating input controls, and the new `ControlReference` deals with combining inputs and configuration expression parsing. | |||
