Commit Graph

12 Commits

Author SHA1 Message Date
Dean Herbert 72cfe2ba5a Move `private` field up with others 2023-01-24 12:30:11 +09:00
Dean Herbert c4d5957ac3 Add empty space tap-streaming support for osu! ruleset on touchscreen devices 2023-01-23 17:07:27 +09:00
Dean Herbert 24a626a9cd Fix incorrect touch handling in autopilot and relax mods 2023-01-17 15:07:05 +09:00
Dean Herbert 3b95691d53 Add note about mouse button disable tracking 2023-01-17 14:54:52 +09:00
Dean Herbert 45b34f5306 Remove pointless xmldoc 2023-01-17 14:53:24 +09:00
Dean Herbert 34120b6131 Use linq `Single` instead of `First` for guaranteed singular match 2023-01-17 14:52:45 +09:00
Dean Herbert 9b5d6b391b Remove nullability allowance from `BackgroundDependencyLoader` 2023-01-17 14:52:15 +09:00
Dean Herbert c6d33df147 Only track `TouchSource` for now 2023-01-17 14:51:46 +09:00
Dean Herbert b3860c6d52 Only use positional input from most recent touch 2023-01-16 21:21:00 +09:00
Dean Herbert 606e374d94 Don't handle touch down events if "mouse" buttons are disabled
Maintains compatibility with existing logic.
2023-01-16 21:21:00 +09:00
Dean Herbert 355bec2058 Handle movement locally as we are blocking events from touch->mouse mapping 2023-01-16 21:21:00 +09:00
Dean Herbert b265888f18 Add bare minimum touch support to osu! ruleset 2023-01-16 21:21:00 +09:00