Bartłomiej Dach
|
204cd541e2
|
Use placeholder mod icon for touch device
|
2023-11-06 10:14:56 +01:00 |
|
Bartłomiej Dach
|
97fee6143c
|
Rename touch "input handlers" to detectors
|
2023-11-06 10:08:19 +01:00 |
|
Bartłomiej Dach
|
408ae84111
|
Merge pull request #25375 from peppy/reset-rotation-skin-editor
Add skin editor dropdown items to reset rotation and scale
|
2023-11-06 09:38:48 +01:00 |
|
Bartłomiej Dach
|
41cd9a4db6
|
Merge pull request #25374 from peppy/add-skinnable-player-name
Add player name skin component
|
2023-11-06 09:34:11 +01:00 |
|
Dean Herbert
|
e2928cc6b9
|
Fix incorrect assertion check targets (and flip assertion for miss case)
|
2023-11-06 17:33:01 +09:00 |
|
Bartłomiej Dach
|
5ef8500d2a
|
Merge pull request #25349 from Joehuu/argon-key-counter-upright
Keep `ArgonKeyCounterDisplay` text upright
|
2023-11-06 09:19:49 +01:00 |
|
Dean Herbert
|
b62811633f
|
Add test coverage of touching and missing not enabled touch mod
|
2023-11-06 17:17:19 +09:00 |
|
Bartłomiej Dach
|
69d6feb5a8
|
Add test coverage for player name skin component
|
2023-11-06 08:51:31 +01:00 |
|
Dean Herbert
|
0915ac8891
|
Use left aligned text for non-rotate key counter
|
2023-11-06 16:32:12 +09:00 |
|
Dean Herbert
|
1f0b914251
|
Add skin editor dropdown items to reset rotation and scale
|
2023-11-06 16:18:33 +09:00 |
|
Bartłomiej Dach
|
7ba07ab530
|
Add protections against handling system mods in mod presets
|
2023-11-06 08:05:42 +01:00 |
|
Bartłomiej Dach
|
adb9ca5a13
|
Add failing test coverage for incorrect treatment of TD in mod presets
|
2023-11-06 07:56:09 +01:00 |
|
Bartłomiej Dach
|
3c72c5bccd
|
Steer touch input flag via bindable rather than config manager
|
2023-11-06 07:48:09 +01:00 |
|
Bartłomiej Dach
|
11bd801795
|
Use more intelligent default for TouchInputActive
|
2023-11-06 07:44:25 +01:00 |
|
Bartłomiej Dach
|
febd004bda
|
Merge branch 'master' into less-basic-touchscreen-detection
|
2023-11-06 07:41:35 +01:00 |
|
Dean Herbert
|
e2b07628fb
|
Add player name skin component
3 minute implementation.
Addresses https://github.com/ppy/osu/discussions/25340.
|
2023-11-06 15:24:16 +09:00 |
|
Susko3
|
9947897c5f
|
Use appropriate clicks/taps text in player loader input settings
|
2023-11-05 12:53:40 +01:00 |
|
Susko3
|
0d8bfedf5d
|
Rename popup/binding string to Toggle gameplay clicks/taps
|
2023-11-05 12:44:22 +01:00 |
|
Susko3
|
fa1d1df594
|
Rename mouse button string to Disable clicks during gameplay
|
2023-11-05 12:43:14 +01:00 |
|
Susko3
|
86fb33cb90
|
Add disable taps checkbox to touch input settings
|
2023-11-05 12:40:06 +01:00 |
|
Salman Ahmed
|
9cb331641c
|
Rename container
|
2023-11-05 06:34:09 +03:00 |
|
Salman Ahmed
|
99405a2bbd
|
Tidy up resume overlay test scene
|
2023-11-05 06:28:51 +03:00 |
|
Salman Ahmed
|
48a75f6152
|
Fix resume cursor following gameplay cursor scale setting
|
2023-11-05 06:28:10 +03:00 |
|
Bartłomiej Dach
|
d3c5988bf1
|
Merge branch 'master' into slider-combo-matching-2
|
2023-11-03 09:11:39 +01:00 |
|
Joseph Madamba
|
3f8baf913b
|
Add 100 and 1000 key press step to test overflow
|
2023-11-02 20:49:01 -07:00 |
|
Joseph Madamba
|
e3b3ce6c84
|
Fix test overflowing on widescreen + add default (triangles) key counter testing
|
2023-11-02 20:42:28 -07:00 |
|
Joseph Madamba
|
16731ff85f
|
Fix text positioning
|
2023-11-02 20:42:28 -07:00 |
|
Joseph Madamba
|
b3dfe19472
|
Fix UprightAspectMaintainingContainer not being centred
|
2023-11-02 20:42:28 -07:00 |
|
Joseph Madamba
|
090601b485
|
Apply peppy's upright key counter attempt diff
Co-Authored-By: Dean Herbert <pe@ppy.sh>
|
2023-11-02 20:42:23 -07:00 |
|
Dan Balasescu
|
bc9cdb4ce0
|
Merge pull request #25341 from peppy/slider-combo-matching
Rename and invert flags for slider classic behaviours
|
2023-11-03 11:27:22 +09:00 |
|
Bartłomiej Dach
|
a78fab0e7d
|
Do not hardcode ruleset name in touch device detection toast
|
2023-11-03 00:17:29 +01:00 |
|
Bartłomiej Dach
|
a613292802
|
Fix unknown mod test failure
|
2023-11-02 23:44:40 +01:00 |
|
Bartłomiej Dach
|
8e9006b5d5
|
Declare Touch Device incompatible with Autopilot
With Autopilot active, Touch Device no longer matters.
|
2023-11-02 22:57:05 +01:00 |
|
Bartłomiej Dach
|
0dd0a84312
|
Move player touch handler to SubmittingPlayer
Shouldn't be there in `ReplayPlayer`.
|
2023-11-02 22:56:43 +01:00 |
|
Bartłomiej Dach
|
8784dd42c0
|
Do not attempt to turn on Touch Device in song select with autoplay active
|
2023-11-02 22:56:43 +01:00 |
|
Bartłomiej Dach
|
d25b54c06d
|
Split test into two
They would fail on CI when written as one, and I don't care why.
|
2023-11-02 22:14:38 +01:00 |
|
Bartłomiej Dach
|
3a6d65d395
|
Touch up PlayerTouchInputHandler
|
2023-11-02 21:24:58 +01:00 |
|
Bartłomiej Dach
|
4532d0ecdf
|
Add logging & debug facility for touch input interceptor
|
2023-11-02 21:24:58 +01:00 |
|
Bartłomiej Dach
|
c588f434e5
|
Fix song select touch handler causing crashes when song select is suspended
|
2023-11-02 21:24:58 +01:00 |
|
Bartłomiej Dach
|
ef555ed0cf
|
Fix test failures
|
2023-11-02 21:24:58 +01:00 |
|
Bartłomiej Dach
|
21a4da463b
|
Add failing test covering crash scenario
|
2023-11-02 21:24:58 +01:00 |
|
Bartłomiej Dach
|
f2df02b60f
|
Automatically activate touch device mod in player
|
2023-11-02 21:24:58 +01:00 |
|
Bartłomiej Dach
|
29d4d81eaa
|
Add test scene for basic touchscreen detection scenarios
|
2023-11-02 21:24:58 +01:00 |
|
Bartłomiej Dach
|
2f6ff893b5
|
Automatically activate and deactivate touch device mod in song select
|
2023-11-02 19:45:48 +01:00 |
|
Bartłomiej Dach
|
980c900f43
|
Add component for game-wide touch detection
|
2023-11-02 19:32:56 +01:00 |
|
Bartłomiej Dach
|
68efb3c110
|
Mark ModTouchDevice as always valid for submission
|
2023-11-02 19:25:57 +01:00 |
|
Bartłomiej Dach
|
9f11a04cc7
|
Generalise notion of 'touch device' mod
|
2023-11-02 19:14:05 +01:00 |
|
Bartłomiej Dach
|
a0757ce13f
|
Update xmldoc to match flipped flag semantics
|
2023-11-02 18:58:14 +01:00 |
|
Bartłomiej Dach
|
86ede717cb
|
Clean up comment
|
2023-11-02 18:52:47 +01:00 |
|
Dean Herbert
|
ac6fb386d1
|
Remove nested ternary
|
2023-11-02 23:42:52 +09:00 |
|