ekrctb
4282442278
Make Catcher.body
private as it is no longer needed by CatcherTrailDisplay
2021-07-26 17:58:34 +09:00
ekrctb
c08130398c
Add some comments
2021-07-26 17:58:34 +09:00
ekrctb
bb046fa3b8
Move catcher trail generation logic to Catcher
...
It resolves mutual dependency of `Catcher` and `CatcherTrailDisplay`.
Trail generation logic is moved to `Catcher`.
The generation logic no longer uses delayed scheduling because the hidden state is hard to manage.
Instead, the last time a trail is generated is calculated and used.
The new logic has a different behavior when the dash key is pressed in succession under 50ms, but it is not noticeable for normal plays.
2021-07-26 17:51:59 +09:00
Dean Herbert
5984699842
Update comment to match updated string
...
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
2021-07-26 17:40:07 +09:00
Dean Herbert
c8944b62ec
Update incorrect linked comment
2021-07-26 17:28:58 +09:00
Dean Herbert
075507648a
Show warning for linux as well
2021-07-26 17:28:58 +09:00
Dean Herbert
b70bd7689e
Add warning about using high precision mouse on macOS
2021-07-26 17:00:06 +09:00
Dean Herbert
af9f910a12
Change WarningText
to accept LocalisableString
...
Can't work just yet, but best to have the flow in place to maintain 100%
localisation on classes which were already localised.
2021-07-26 16:59:29 +09:00
Dean Herbert
046f30a268
Reject invalid global ruleset values
2021-07-26 16:34:38 +09:00
Dean Herbert
04c8ea2813
Add failing test for the global ruleset being set to an invalid value
2021-07-26 16:33:56 +09:00
Dan Balasescu
9ae3c685db
Merge pull request #14020 from peppy/multiplayer-test-request-clarification
...
Rename class, add commenting and avoid firing requests to create rooms for testing purposes
2021-07-26 16:29:02 +09:00
Dean Herbert
888954747c
Rename class, add commenting and avoid firing requests to create rooms for testing purposes
2021-07-26 15:47:13 +09:00
Dan Balasescu
488dd3ea52
Merge pull request #13980 from peppy/fix-online-song-select-background
...
Fix song select background not showing in multiplayer/playlists
2021-07-26 15:16:39 +09:00
Dan Balasescu
5e2222cc05
Merge pull request #14018 from peppy/fix-keyboard-navigation-room-container
...
Fix keyboard navigation at multiplayer lounge not iterating in correct order
2021-07-26 14:55:40 +09:00
Dean Herbert
32e29d0428
Ensure lounge is loaded before continuing with tests
2021-07-26 14:29:16 +09:00
Dean Herbert
3770193ede
Fix keyboard navigation at multiplayer lounge not iterating in correct order
2021-07-26 13:49:09 +09:00
Dean Herbert
971a67c669
Add failing test coverage for misordered rooms
2021-07-26 13:46:55 +09:00
Dean Herbert
9713875ce4
Merge pull request #14017 from frenzibyte/room-eating-drag
...
Fix rooms in online-play longue screen no longer scrollable by dragging
2021-07-26 11:58:31 +09:00
Salman Ahmed
749d7a7b24
Fix DrawableRoom
swallowing mouse down events before reaching its container
2021-07-26 04:41:47 +03:00
Salman Ahmed
5141bf66eb
Add failing test case
2021-07-26 04:41:47 +03:00
Gabe Livengood
2e1cd4a389
remove accidental tab characters
2021-07-25 21:26:21 -04:00
Gabe Livengood
eb585a6120
Add "Mirror" mod
2021-07-25 20:40:50 -04:00
Bartłomiej Dach
17eed2f427
Merge pull request #14009 from peppy/update-packages
...
Update `LocalisationAnalyser` and other packages
2021-07-25 12:33:18 +02:00
Bartłomiej Dach
f015b2b63c
Merge branch 'master' into update-packages
2021-07-25 11:49:11 +02:00
Bartłomiej Dach
ed0e729ea4
Merge pull request #14010 from peppy/fix-direct-search-ecaping
...
Fix beatmap search requests double-escaping
2021-07-25 11:38:11 +02:00
Dean Herbert
bb3747ffc9
Fix beatmap search requests double-escaping
...
Closes #14008 .
2021-07-25 17:06:40 +09:00
Dean Herbert
37cb67d9e0
Also update dotnet-tools
file
2021-07-25 15:24:50 +09:00
Dean Herbert
afaf44d522
Update LocalisationAnalyser
and other packages
2021-07-25 15:07:41 +09:00
Dan Balasescu
dbdaddfbcc
Merge pull request #14004 from Joehuu/fix-beatmap-info-mod-overflow
...
Fix mod selector overflowing from beatmap info overlay
2021-07-25 12:21:29 +09:00
Dan Balasescu
ce30bd8cc7
Merge pull request #14003 from Game4all/localise-profile-overlay-header-stats
...
Localise profile overlay numeric statistics
2021-07-25 12:20:38 +09:00
Joseph Madamba
f6d4ead32a
Fix mod selector overflowing from beatmap info overlay
2021-07-24 15:31:01 -07:00
Lucas A
b0b46eed40
Apply review suggestions.
...
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2021-07-24 21:32:26 +02:00
Lucas A
fa68caa892
Fix CI inspections.
2021-07-24 19:34:12 +02:00
Lucas A
e301a99607
Fix accuracy format unit tests.
2021-07-24 12:39:24 +02:00
Dean Herbert
8eb4261406
Merge pull request #13998 from peppy/fix-joining-multiplayer-game
...
Fix inability to join a multiplayer room which has no password
2021-07-24 19:22:44 +09:00
Dean Herbert
48120faeb2
Fix inability to join a multiplayer room which has no password
2021-07-24 19:21:16 +09:00
Lucas A
eba78317d5
Localise kudosu info stats.
2021-07-24 10:16:47 +02:00
Lucas A
5b55366178
Localise profile header stat buttons.
2021-07-24 10:14:13 +02:00
Lucas A
be26414fe3
Localise user history graph.
2021-07-24 10:13:20 +02:00
Lucas A
6095aa2791
Localise profile line chart.
2021-07-24 10:08:47 +02:00
Lucas A
c92f69467a
Localise counter pills.
2021-07-24 10:06:31 +02:00
Lucas A
d23e47c253
Localise level progess bar stats.
2021-07-24 10:03:13 +02:00
Dean Herbert
47c9c9ab60
Merge pull request #13996 from Joehuu/fix-settings-footer-ruleset-overflow
...
Fix ruleset icons overflowing from settings footer
2021-07-24 11:41:07 +09:00
Joseph Madamba
dce47917fd
Fix ruleset icons overflowing from settings footer
2021-07-23 19:07:54 -07:00
Lucas A
011fad167d
Localise rank graph tooltip.
2021-07-23 23:38:31 +02:00
Lucas A
48c21674ed
Localise expanded header container.
2021-07-23 23:19:51 +02:00
Lucas A
a3f9d96a8e
Localise collapsed header container.
2021-07-23 23:12:22 +02:00
Lucas A
ff3d38de6f
Localise accuracy display.
2021-07-23 22:37:08 +02:00
Dan Balasescu
6621da6752
Merge pull request #13991 from peppy/fix-authentication-failure-unhandled
...
Fix authentication loss not handled correctly
2021-07-24 00:43:06 +09:00
Dean Herbert
17168b8137
Fix authentication loss not handled correctly
...
This handles the case where on initial API connection, the server
responds with an `Unauthorized` response. It doesn't perform this same
checking/handling on every API request, which is probably what we want
eventually.
Opting to not address the full issue because I know this is going to be
a long one (see
05c50c0f6c/osu.Game/Online/API/APIAccess.cs (L233)
).
2021-07-23 19:03:19 +09:00