21398e25b5
null check composer and ensure the correct start time from selected hit objects
2021-03-27 10:02:21 +08:00
e9289853fc
Merge branch 'master' into fix-accuracy-formatting
2021-03-26 21:24:04 +01:00
49d6bf066a
Merge pull request #12193 from peppy/fix-multiplayer-crash-on-enter-twice
...
Fix crash on attempting to join lobby using key press during a pending join
2021-03-26 19:27:17 +09:00
c96321206a
fix appveyor complaints
2021-03-26 16:17:24 +08:00
1b6e08b3eb
Fix incorrect default font overlap for score and combo
2021-03-26 10:35:46 +03:00
71a0616861
remove extra semi colons
2021-03-26 15:34:45 +08:00
374f8c5e22
move to compose namespace and add license header
2021-03-26 15:33:28 +08:00
cb48e5f158
Fix timeline not visually ordering hitobjects in a stable way
2021-03-26 16:33:18 +09:00
b8b7eb4c4b
refactor logic to its own component and handle hit object to string conversion to its ruleset-specific composers
2021-03-26 15:25:20 +08:00
2bea69456e
remove implementations
2021-03-26 15:24:33 +08:00
77969bb223
Merge branch 'master' into add-timeline-stacking-support
2021-03-26 16:17:10 +09:00
6a4157d193
Remove unused using statement
2021-03-26 16:13:43 +09:00
7faca766e4
Fix crash on attempting to join lobby using key press during a pending join
...
Closes https://github.com/ppy/osu/issues/12040 .
2021-03-26 14:49:05 +09:00
0a889fafc4
Don't send progress updates when not in a downloading state
...
This is mostly just a sanity/debounce check.
2021-03-26 14:04:40 +09:00
17a0b19ee7
Always set progress before updating download state
...
Without doing so, a state change may read from an old progress value.
2021-03-26 14:04:10 +09:00
4909eaf890
Add the ability to specify format provider (to make tests culture invariant)
2021-03-26 13:10:11 +09:00
6a7f926168
Change rounding to use a more general flooring approach
2021-03-26 13:10:11 +09:00
8438fce764
Merge branch 'master' into diffcalc/fix/clockrate-adjusted-decay
2021-03-26 11:47:38 +09:00
aa2c1ee85e
Add new beatmap search filter row "General"
2021-03-25 23:20:10 +01:00
6aa0c9d8fd
Merge branch 'master' into legacy-sprite-text-fonts
2021-03-25 14:52:01 +03:00
f6647de769
Add support for nudging objects in the editor using ctrl+arrow keys
...
Closes #12042 .
2021-03-25 19:56:28 +09:00
77888ae640
Remove unnecessary using
2021-03-25 17:51:20 +09:00
630faa3b56
Add TODO marking incorrect EF core data type
...
As mentioned in the comment, we probably don't need to be storing this
in the database in the first place (as it should be able to be
calculated from the other statistics we have available to us). Something
to consider when we refactor the database backend.
2021-03-25 17:50:21 +09:00
701342e036
Remove accuracy rounding at a ScoreProcessor level
2021-03-25 17:43:51 +09:00
cb4ae6e61a
Fix very high accuracies feigning as "perfect" 100% plays when actually below
2021-03-25 17:34:29 +09:00
8d4ff867bf
Fix barlines showing up in the osu!mania editor's timeline
2021-03-25 16:30:31 +09:00
9fdd23b134
Fix various issues with stacking
2021-03-25 16:28:30 +09:00
bdc783b55f
Merge branch 'master' into add-timeline-stacking-support
2021-03-25 15:28:30 +09:00
7b3336783f
Stabilise ordering instead of simple reversing
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com >
2021-03-25 15:24:59 +09:00
41cf261286
Merge pull request #12177 from peppy/fix-comment-parsing-regression
...
Don't strip comments from metadata during parsing
2021-03-25 15:02:10 +09:00
e0b12abcc1
Merge pull request #12173 from frenzibyte/osk-ignore-case
2021-03-25 14:58:09 +09:00
0324bfa857
Change checks back to Contains
2021-03-25 14:14:38 +09:00
4269cb7124
Extract majority of token retrieval code out of LoadComponentAsync for legibility
2021-03-25 13:48:41 +09:00
ff139c2056
Merge branch 'master' into solo-score-submission
2021-03-25 13:46:29 +09:00
4f8edcd336
Don't strip comments from metadata during parsin
2021-03-25 13:35:54 +09:00
e22650293d
Remove unnecessary second call to StripComments in skin parsing logic
2021-03-25 13:35:42 +09:00
fc5719e445
Fix SkinManager not handling extensions casing comparsion properly
2021-03-24 21:31:53 +03:00
f95175983a
Make code more concise and move method to a more appropriate place
2021-03-24 13:37:37 +09:00
d55324585d
Change RoomSubmittingPlayer's request implementation to return null on RoomID missing, rather than silently succeeding
2021-03-24 13:23:23 +09:00
84b2f9a848
Make token private
2021-03-24 13:20:44 +09:00
a0c6c4da35
Rename and refactor token request process to be easier to understand
2021-03-24 13:17:29 +09:00
e372e355ef
Reorder overrides in SoloPlayer to better follow chronological request order
2021-03-24 13:12:51 +09:00
8bed7748d6
Rename token request method to avoid double Request terminology
2021-03-24 13:02:37 +09:00
a1c35677ef
Add more xmldoc
2021-03-24 13:02:17 +09:00
4ae3eaaac6
Move path type correction
...
This is better because `PathControlPointVisualizer` is local to the editor, meaning there is no chance that this could affect gameplay.
2021-03-24 03:02:19 +01:00
c8542d2434
Merge branch 'master' into default-fullscreen
2021-03-23 19:44:22 -05:00
437dadc85f
Changed comment on GetFrameworkConfigDefaults() to be more accurate
2021-03-23 19:37:55 -05:00
67a03ebc23
Fixed formatting issues to be in line with osu coding standards
2021-03-23 19:31:16 -05:00
fbb992fc7e
Added a comment to new method
2021-03-23 19:18:32 -05:00
e649a330a4
Implement SoloPlayer's request construction
2021-03-23 18:23:25 +09:00