Commit Graph

49317 Commits

Author SHA1 Message Date
3fdc7ed9d2 Remove brackets surrounding one-line statements 2022-03-04 10:14:19 +03:00
8491bab77c Replace string locale with Language 2022-03-04 00:57:13 -06:00
81a49057ec Fix wiki links containing locale not loading when opened from chat. 2022-03-03 23:38:51 -06:00
7be2d94b6a Merge pull request #17049 from peppy/scaling-container-better-custom-override
Apply scaling container transforms at a single point to improve transitions
2022-03-04 11:38:23 +09:00
2354737abe Merge branch 'master' into scaling-container-better-custom-override 2022-03-03 22:32:23 +01:00
55ddb6943c Merge pull request #17070 from peppy/player-loader-settings-scroll
Add ability for player loading screen settings to scroll
2022-03-03 21:46:17 +01:00
9dbb0bd85c Merge branch 'master' into player-loader-settings-scroll 2022-03-03 21:17:53 +01:00
bbd75fd764 Merge pull request #17067 from peppy/fix-hit-distribution-graph-visibility
Remove padding from distribution graph bars to fix some bars becoming invisible at low sizes
2022-03-03 20:08:36 +01:00
9c43500ad3 Add ability for player loading screen settings to scroll
As we add more items here this is going to become necessary. Until the design no doubt gets changed.
2022-03-03 16:23:31 +09:00
ab0ee26540 Remove padding from distribution graph bars to fix some bars becoming invisible at low sizes 2022-03-03 15:13:42 +09:00
cb0d643f70 Add parameter xmldoc to explain what a null rect does 2022-03-03 14:38:20 +09:00
29bf7d0bde Fix shocking grammar and typos in block comment
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-03-03 14:35:52 +09:00
a38eb426ef Merge pull request #17026 from peppy/beatmap-offset-control
Add basic beatmap offset adjustment
2022-03-03 14:23:19 +09:00
7aaacdda3d Merge pull request #17014 from bdach/mod-overlay/columns
Implement column display for new mod design
2022-03-03 06:55:24 +09:00
2f485a29d5 Merge branch 'master' into mod-overlay/columns 2022-03-03 00:11:33 +03:00
0727865305 Merge pull request #17050 from peppy/skin-editor-ui
Replace skin editor buttons with menu bar
2022-03-02 22:06:26 +01:00
7e90b4456d Merge branch 'master' into skin-editor-ui 2022-03-02 21:01:03 +01:00
e1c06994c5 Merge pull request #17017 from peppy/legacy-score-encoder-no-beatmap-required
Allow `LegacyScoreEncoder` to be used without a beatmap if frames are already legacy frames
2022-03-03 04:55:43 +09:00
f627a8af30 Merge branch 'master' into legacy-score-encoder-no-beatmap-required 2022-03-02 20:27:38 +01:00
c197e27e33 Merge pull request #17048 from peppy/fix-da-scroll-speed-precision 2022-03-02 15:01:57 +03:00
b5684aaa76 Scale -> Rect to read better 2022-03-02 20:33:28 +09:00
8d7cdbd883 Add note about nested masking case 2022-03-02 20:25:34 +09:00
29ed419d53 Change how custom scales are applied to ScalingContainer to allow for better transitions 2022-03-02 20:13:01 +09:00
ff7db4f405 Replace jank buttons with menu in skin editor 2022-03-02 20:08:17 +09:00
1916011ebf Tween corner radius when scaling container becomes non-fullscreen 2022-03-02 20:08:12 +09:00
f15b8781bb Move editor mode selector out of EditorMenuBar to allow for better reuse 2022-03-02 20:05:01 +09:00
1a47459262 Fix taiko difficulty adjust scroll speed being shown with too low precision 2022-03-02 18:38:17 +09:00
dc6fa13337 Merge branch 'master' into mod-overlay/columns 2022-03-02 15:04:37 +09:00
ed9ecd6951 Fix test scene failures by ensuring that first GameplayClock frame has processed first 2022-03-02 14:45:39 +09:00
763f881d4a Use more correct mod check to encompass more than just autoplay 2022-03-02 14:42:10 +09:00
e184b26cdd Remove Precision call for database write shortcutting
Shouldn't be required.
2022-03-02 14:39:29 +09:00
8bd66f1ed7 Fix incorrect precision specification for button disable check 2022-03-02 14:36:49 +09:00
3cbcb702f6 Fix calibration button disabled state not checking in corrrect direction 2022-03-02 14:36:15 +09:00
c07f754565 Enable nullable on BeatmapOffsetControl 2022-03-02 14:34:24 +09:00
09a74cdfc6 Merge pull request #17023 from peppy/realm-async-write
Add `RealmAccess.WriteAsync` method and more statistics of realm reads/writes
2022-03-02 12:31:16 +09:00
99af0d2bac Merge pull request #17034 from frenzibyte/handle-null-performance-calculator
Fix performance statistic not handling rulesets with unimplemented calculator
2022-03-01 20:34:53 +01:00
97c54de3bf Fix performance statistic not handling rulesets with unimplemented calculator 2022-03-01 20:43:20 +03:00
2767dda9d6 Add failing test case 2022-03-01 20:21:33 +03:00
222f50d211 Fix calibration being back-to-front 2022-03-01 20:41:54 +09:00
6c09237956 Reorder fields in BeatmapOffsetControl and MasterGameplayClockContainer 2022-03-01 20:16:55 +09:00
7d11cfb301 Add detach mapping for BeatmapUserSettings 2022-03-01 20:12:59 +09:00
9792f0653a Don't show calibration controls for autoplay 2022-03-01 20:12:59 +09:00
4aee57c9c1 Add localisation of all beatmap offset strings 2022-03-01 20:12:59 +09:00
4d9efe771b Don't display calibration options when the previous play was too short to be useful 2022-03-01 20:12:59 +09:00
bc2a15db96 Handle cases of beatmaps not existing in realm for tests 2022-03-01 20:12:59 +09:00
99c1ba19aa Allow BeatmapOffsetControl to react to external changes to offset 2022-03-01 20:12:59 +09:00
bb8caabb8b Subscribe to changes in offset 2022-03-01 20:12:59 +09:00
071ba5c1df Make writes asynchronously to avoid synchronous overhead 2022-03-01 20:12:59 +09:00
047e801da9 Store and retrieve offset from realm 2022-03-01 20:12:59 +09:00
acf8db13ac Store user settings to realm 2022-03-01 18:44:15 +09:00