Commit Graph

55487 Commits

Author SHA1 Message Date
fd6d67d0f6 Merge pull request #20205 from peppy/fix-go-home-during-exit
Fix attempting to use "home" key binding while exiting game causing errors
2022-09-09 16:27:27 +09:00
bffc9555bf Adjust visuals slightly further (and remove double-gray application) 2022-09-09 16:12:54 +09:00
280b1dd484 Revert async Task change 2022-09-09 16:12:18 +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
2bd23d7499 Merge pull request #20203 from peppy/fix-beat-sync-stop
Fix beat sync stopping after returning to menu from a failed play
2022-09-09 15:37:46 +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
856dbbba69 Fix attempting to use "home" key binding while exiting game causing errors 2022-09-09 14:52:51 +09:00
d6748d6921 Avoid double call to ProcessFrame 2022-09-09 14:35:47 +09:00
64cf6b9014 Compare with decoupled clock directly to avoid including offsets 2022-09-09 14:35:35 +09:00
c6c59f050c Merge pull request #20195 from cdwcgt/SkinEditorShortcut
Add arrow shortcuts to skin editor
2022-09-09 14:17:08 +09:00
20ffbc4676 Fix beat sync stopping after returning to menu from a failed play
Closes #20193.

Explanation is inline comment.
2022-09-09 14:13:03 +09:00
08d0c08750 Fix async exception by using difficulty calculator directly 2022-09-09 13:57:01 +09:00
eb93a838d4 Merge pull request #20202 from smoogipoo/legacy-score-id-long
Turn score ids into `ulong`s
2022-09-09 12:37:48 +09:00
ba2ef424d4 Turn score ids into ulongs 2022-09-09 11:46:06 +09:00
3b932b46ca Fix entire TPL thread potentially being consumed during gameplay 2022-09-09 10:00:52 +09:00
731d3f3b63 Add MaximumStatistics upgrade for databased scores 2022-09-09 09:56:08 +09:00
28477f3b97 Fix inspection 2022-09-09 08:55:35 +09:00
f1fa442287 Merge pull request #19599 from ItsShamed/kps
Add clicks/second counter to HUD
2022-09-09 01:50:12 +09:00
2e775e6886 Add test for object move 2022-09-08 23:47:55 +08:00
d1e27e8a69 add arrow short cut for skin editor
basically from `ComposeBlueprintContainer` because they have the same logic
2022-09-08 23:14:34 +08:00
27aa3552dc Update in line with TrueGameplayRate changes 2022-09-09 00:00:08 +09:00
6945c43e0d Merge pull request #20178 from smoogipoo/fix-match-creation-beatmap-select
Fix several weird scenarios with online play song selection
2022-09-08 23:07:09 +09:00
45239fc737 Update TrueGameplayRate accessing 2022-09-08 23:03:15 +09:00
d4afc3629c Merge branch 'master' into kps 2022-09-08 23:00:36 +09:00
f0fdfb13c3 Merge pull request #20190 from cdwcgt/mania-fixed-speed-show
Show fixed speed in mania scroll speed settings
2022-09-08 23:00:10 +09:00
3c8ee1a20a Merge pull request #20179 from peppy/update-framework
Update framework
2022-09-08 22:14:16 +09:00
888d8b2817 Removed redudent code & converted use of OnDrag to OnMouseMove` 2022-09-08 20:39:53 +08:00
09fa24c563 new display format 2022-09-08 19:12:54 +08:00
9aab502adc Merge pull request #20157 from peppy/true-gameplay-rate
Refactor `TrueGameplayRate` to account for only gameplay adjustments, no matter what
2022-09-08 19:54:32 +09:00
a90ca94a18 Remove outdated tests 2022-09-08 19:51:28 +09:00
4fc03998a1 Merge pull request #20189 from peppy/fix-playlist-item-download-button-visibility
Fix playlist items showing download button briefly during initial display
2022-09-08 19:47:35 +09: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
c585f08a3b Fix still inverted condition 2022-09-08 19:42:09 +09:00
8de896a393 Update framework 2022-09-08 19:21:15 +09:00
15a4eb46c4 Rename test scene to match class name 2022-09-08 19:20:26 +09:00
096d1c3ff3 Merge pull request #20143 from acid-chicken/feat/stats/colored-td
Show judgement colours in hit distribution graph
2022-09-08 19:15:40 +09:00
13d9b2188b Merge pull request #20145 from smoogipoo/multiple-countdowns
Implement support for multiple active countdowns in multiplayer
2022-09-08 19:15:30 +09:00
a98c6b2c1f Add comment metioning why we need to use DrawableRuleset lookup 2022-09-08 19:14:23 +09:00
ee094e3a85 Rewrite tests 2022-09-08 19:05:13 +09:00
6729bb3e1a Change FrameStableClock to inherit IGameplayClock 2022-09-08 18:24:18 +09:00
5c2fb3e434 Simplify calculation method 2022-09-08 18:22:53 +09:00
f0850c42e5 fix typo
`ManiaScorllSlider` -> `ManiaScrollSlider`
2022-09-08 18:16:23 +09:00
53219ae4e7 show fixed speed in mania scroll speed settings 2022-09-08 16:59:48 +08:00
0de220c45c Change IsExclusive default value to true 2022-09-08 17:54:29 +09:00