Commit Graph

483 Commits

Author SHA1 Message Date
d664a66a37 Remove redundant canBeNull: true 2023-01-15 23:11:59 +09:00
b88091262d Remove #nullable disable from Catch.UI 2023-01-15 17:29:35 +09:00
f5cc2f6ed5 remove unnecessary using 2022-12-14 11:19:16 -05:00
ee945c9b58 disable mouse input to touchscreen controls 2022-12-14 10:34:21 -05:00
775952380f Remove unused using statements 2022-12-13 18:57:17 +09:00
0dd4e0cf94 hide cursor in catch 2022-12-12 21:18:01 -05:00
7f68fe429f Remove unused using directive 2022-11-30 20:01:59 +01:00
285248d554 Fix potential null dereference in CatchPlayfield 2022-11-30 20:01:11 +01:00
5ce2d6f54a Hide the game mouse cursor when playing osu!catch with relax mod 2022-11-30 18:13:53 +09:00
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
3f8c4a5dff Stack Catch dash/normal touch input vertically 2022-11-13 17:09:43 +07:00
1aa0e40f2f Add "Component" prefix to lookup naming 2022-11-09 17:46:43 +09:00
c908969d9b Rename ISkinComponent to ISkinLookup 2022-11-09 17:46:43 +09:00
ccbac08985 Merge pull request #20593 from ekrctb/catch-editor-height
Allow arbitrary height catch editor
2022-10-18 12:10:49 +09:00
f3e85d2302 Fix initial state being wrong due to BindValueChanged call in BDL load 2022-10-12 15:26:26 +09:00
ea3d08d5a0 Fix collision of external hide with internal logic in LegacyCatchComboCounter 2022-10-12 15:26:26 +09:00
2e3e4ac5be Update CatchComboDisplay to use NRT 2022-10-12 15:26:26 +09:00
652bc4ac61 Update CatchComboDisplay implementation to use newly exposed bindable 2022-10-12 15:14:33 +09:00
d2d589a156 Expose HUD state via Player 2022-10-12 15:11:52 +09:00
a10fda2843 Merge branch 'master' into catch-combo-hide 2022-10-12 15:00:35 +09:00
994db55b6d Simplify check conditionals 2022-10-07 02:22:13 +09:00
6543171169 Fix formating. 2022-10-06 18:30:49 +08:00
0f6a6287f2 Fix bugs and add test 2022-10-06 18:17:33 +08:00
e8cd9a5d11 Allow arbitrary height catch editor
Useful because can see more notes at once.
2022-10-06 17:26:03 +09:00
0e38ff07c7 Check if relax is one of the mods, if so hide. 2022-09-23 20:19:56 +08:00
857e943b8d hide catchcombo when Hud hide 2022-09-12 19:14:08 +09:00
8cfeaa28a0 Merge pull request #19774 from josh-codes/master
Add basic touch support for osu!catch
2022-09-09 17:15:46 +09:00
bffc9555bf Adjust visuals slightly further (and remove double-gray application) 2022-09-09 16:12:54 +09:00
f3fc8af6ee Adjust visuals 2022-09-09 16:04:37 +09:00
64eaf461ac Simplify input handling even further 2022-09-09 16:04:37 +09:00
ba951b76f7 Unify and simplify input handling code 2022-09-09 15:28:40 +09:00
e6ba95ee16 Don't bother calculating active keys if input source was not handled 2022-09-09 15:22:12 +09:00
a42c1af09e Tidy up highlighting code and ensure read-only access to dictionary by highlight areas 2022-09-09 15:21:20 +09:00
715e9018da Tidy up code and naming 2022-09-09 15:11:26 +09:00
2709a4d398 Ensure overlay is always shown when movement is detected on mouse or keyboard 2022-09-09 15:04:25 +09:00
888d8b2817 Removed redudent code & converted use of OnDrag to OnMouseMove` 2022-09-08 20:39:53 +08:00
b9afe6f4cf Tidy up code quality 2022-09-08 19:44:29 +09:00
4f22616860 Rename class to match osu! version 2022-09-08 19:44:24 +09:00
161c54df1c Refactor UI and add drag support 2022-09-03 14:14:34 +08:00
40ff2d50dd Refactor UI and add drag support 2022-09-03 02:31:58 +08:00
a215d009fe Update Remove/RemoveRange/RemoveAll calls in line with framework changes 2022-08-29 15:57:40 +09:00
be7367b90e Invert the dash and normal hits. 2022-08-15 17:52:26 +08:00
ff497c452f Fix formatting + Add tests + fix touch UI 2022-08-15 17:23:29 +08:00
09e45f39b2 Add the touchinputfield file because it was untracked 2022-08-13 19:55:47 +08:00
757d236e14 Add the UI file 2022-08-13 18:55:31 +08:00
fa2ebe1d5f add basic touch functionality 2022-08-13 18:02:29 +08:00
c95eb2d2c1 Fix incorrect case in CatcherArea parameter 2022-07-06 14:28:50 +09:00
31a447fda0 Update parameter discards 2022-06-24 21:26:19 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
38edeac710 Moved the logic to the bottom as placeCaughtObject is otherwise not called yet 2021-11-18 20:24:40 +01:00