Salman Ahmed
|
656c9eb504
|
Merge pull request #19570 from peppy/more-until-steps
Change all filter control button state test to until steps
|
2022-08-03 21:55:27 +03:00 |
|
Salman Ahmed
|
571a93e1bc
|
Merge branch 'master' into more-until-steps
|
2022-08-03 21:25:30 +03:00 |
|
Salman Ahmed
|
8489963abc
|
Merge pull request #19548 from peppy/more-beat-sync-dependence
Improve `IBeatSyncProvider` interface and reduce beatmap track dependence
|
2022-08-03 20:54:57 +03:00 |
|
Salman Ahmed
|
b00c3a4d6d
|
Move properties and mark as get-only
|
2022-08-03 20:31:51 +03:00 |
|
Salman Ahmed
|
7c45c571a0
|
Merge branch 'master' into more-beat-sync-dependence
|
2022-08-03 20:22:42 +03:00 |
|
Salman Ahmed
|
844430502b
|
Replace parantheses with nullable-bool equality operation
|
2022-08-03 20:11:08 +03:00 |
|
andy840119
|
8b02c955d8
|
Give this class a constructor to make sure that message data will always assigned.
|
2022-08-03 23:17:09 +08:00 |
|
Dean Herbert
|
1eb8168a8d
|
Merge pull request #19522 from frenzibyte/improve-download-limit-message
Display readable error message when reaching download limit
|
2022-08-03 23:32:04 +09:00 |
|
Dean Herbert
|
7022d9e5f8
|
Fix test step names being too long
|
2022-08-03 21:13:49 +09:00 |
|
Dean Herbert
|
bacbf5b7f0
|
Update existing test expectations
|
2022-08-03 20:20:06 +09:00 |
|
Dean Herbert
|
87cc2db624
|
Merge branch 'master' into improve-download-limit-message
|
2022-08-03 20:17:02 +09:00 |
|
Dean Herbert
|
d3954fc583
|
Use existing localised error message
|
2022-08-03 20:15:46 +09:00 |
|
Dean Herbert
|
a32149fda1
|
Convert interface methods to extension methods
|
2022-08-03 20:07:55 +09:00 |
|
Dean Herbert
|
24d84890e4
|
Change all filter control button state test to until steps
There's multiple schedules at play which could be adding multi-frame
delays. let's play it safe and try and fix flaky tests.
Example of `Schedule` which could cause an issue:
392cb352cc/osu.Game/Collections/CollectionDropdown.cs (L77-L78)
Example of test failure:
https://github.com/ppy/osu/runs/7648118894?check_suite_focus=true
|
2022-08-03 20:03:07 +09:00 |
|
Dan Balasescu
|
b822a6de9e
|
Merge pull request #19564 from peppy/fix-legacy-song-progress-mouse-blocking
Fix `LegacySongProgress` incorrectly blocking mouse input from gameplay
|
2022-08-03 18:51:59 +09:00 |
|
Salman Ahmed
|
4063f92381
|
Merge branch 'master' into fix-legacy-song-progress-mouse-blocking
|
2022-08-03 12:12:58 +03:00 |
|
Salman Ahmed
|
dbdfa90012
|
Merge pull request #19563 from peppy/realm-migration-safety
Change migration logic to ignore realm pipe files regardless of database filename
|
2022-08-03 12:11:50 +03:00 |
|
Dean Herbert
|
16ff8d5c38
|
Use different variable source
|
2022-08-03 17:47:32 +09:00 |
|
Dean Herbert
|
6ad6561e1c
|
Fix LegacySongProgress incorrectly blocking mouse input from gameplay
Closes #19555.
|
2022-08-03 17:42:29 +09:00 |
|
Dean Herbert
|
f743dc623f
|
Change migration logic to ignore realm pipe files regardless of database filename
|
2022-08-03 17:37:30 +09:00 |
|
Dan Balasescu
|
9306dd5e30
|
Apply changes from removal of GLWrapper
|
2022-08-03 15:02:22 +09:00 |
|
Bartłomiej Dach
|
add2971eb4
|
Implement preset creation flow with test coverage
|
2022-08-02 22:05:54 +02:00 |
|
Bartłomiej Dach
|
7251389e43
|
Add localisations for add preset button
|
2022-08-02 22:05:34 +02:00 |
|
Bartłomiej Dach
|
059a465fe8
|
Add border to popover for better visual contrast
|
2022-08-02 22:03:33 +02:00 |
|
Bartłomiej Dach
|
1b3074d098
|
Implement popover for creating mod presets
|
2022-08-02 22:03:33 +02:00 |
|
Bartłomiej Dach
|
085080576a
|
Add button for creating new mod presets
|
2022-08-02 22:03:32 +02:00 |
|
andy840119
|
8d175bc402
|
Remove the null check.
|
2022-08-02 23:14:08 +08:00 |
|
andy840119
|
c8c2758d63
|
give the object a default value(null).
|
2022-08-02 23:02:14 +08:00 |
|
andy840119
|
13b2441c51
|
give the field a default value.
|
2022-08-02 22:29:54 +08:00 |
|
andy840119
|
11a4bb5833
|
Prevent return the null value.
|
2022-08-02 22:29:54 +08:00 |
|
andy840119
|
78cc28d75f
|
Remove nullable disable annotation and fix the api broken.
|
2022-08-02 22:29:54 +08:00 |
|
Dan Balasescu
|
5a1c05918f
|
Fix test failures
|
2022-08-02 20:18:45 +09:00 |
|
Dan Balasescu
|
b4e55f7309
|
Apply IRenderer changes
|
2022-08-02 19:50:57 +09:00 |
|
Dan Balasescu
|
dc49862466
|
Merge branch 'irenderer-shaders' into irenderer-textures
|
2022-08-02 19:25:24 +09:00 |
|
Dan Balasescu
|
a2a913ab52
|
Merge branch 'irenderer-batches' into irenderer-textures
|
2022-08-02 19:25:08 +09:00 |
|
Dean Herbert
|
258ad7c6b9
|
Tidy up kiai time access
|
2022-08-02 18:18:40 +09:00 |
|
Dean Herbert
|
cc4cde2c79
|
Improve IBeatSyncProvider interface and reduce beatmap track dependence
|
2022-08-02 17:59:18 +09:00 |
|
Dean Herbert
|
7022c6382d
|
Add localisation support for local modification strings
|
2022-08-02 16:30:14 +09:00 |
|
Dean Herbert
|
8cb02f47eb
|
Mark BeatmapSet.Status as modified when any beatmap is modified, rather than all
|
2022-08-02 16:08:58 +09:00 |
|
Dean Herbert
|
df76f9f4da
|
Fix some additional metadata being updated when it shouldn't (with local changes)
|
2022-08-02 15:49:22 +09:00 |
|
Dean Herbert
|
227906e30e
|
Merge pull request #19543 from peppy/dont-clear-chat-overlay
Avoid clearing chat overlay textbox when pressing "back" key binding
|
2022-08-02 14:34:17 +09:00 |
|
Dean Herbert
|
34ffc51c51
|
Avoid clearing chat overlay textbox when pressing "back" key binding
Generally this is expected behaviour for usages of focused text boxes
(ie. to clear search content), but not so much here.
Addresses https://github.com/ppy/osu/discussions/19403#discussioncomment-3230395.
|
2022-08-02 13:56:03 +09:00 |
|
Dan Balasescu
|
fc0914bf77
|
Merge pull request #19536 from frenzibyte/playlists-settings-leak
Fix playlist settings reference leak due to unsafe binding
|
2022-08-02 13:30:55 +09:00 |
|
Dan Balasescu
|
4295dc3cb9
|
Merge pull request #19535 from naipofo/overlay-filter-rank
Hide F rank from the beatmap overlay
|
2022-08-02 13:06:27 +09:00 |
|
Dean Herbert
|
4adc8375e9
|
Add more xmldoc and avoid BeatmapSet status being set when it shouldn't be
|
2022-08-02 12:12:02 +09:00 |
|
Dan Balasescu
|
9a468f85f7
|
Merge pull request #19534 from andy840119/fix-up-remaining-issue-in-the-mods
Update nullability specifications in osu!catch and osu!taiko mods
|
2022-08-02 12:09:44 +09:00 |
|
Dean Herbert
|
5501195ed7
|
Merge pull request #19538 from bdach/mod-overlay/sheared-button-broken-autosize
Fix broken sheared button autosizing logic
|
2022-08-02 11:51:14 +09:00 |
|
andy840119
|
eb73f9e88c
|
Remove un-need using.
|
2022-08-02 10:23:52 +08:00 |
|
Bartłomiej Dach
|
298efa5391
|
Fix broken ShearedButton autosizing logic
|
2022-08-01 22:04:16 +02:00 |
|
Bartłomiej Dach
|
923d9a4e5f
|
Add failing assertions to demonstrate autosize failure
|
2022-08-01 22:04:14 +02:00 |
|