Commit Graph

36267 Commits

Author SHA1 Message Date
dddbc7496a Merge pull request #21168 from peppy/fix-storyboard-extension-lookup
Fix sprites not displaying in storyboard if filename extension is missing in script
2022-11-10 12:31:00 +09:00
051f7f4c68 Merge pull request #21173 from peppy/toggle-hit-markers
Add the ability to toggle off hit marker displays in the editor
2022-11-10 12:23:53 +09:00
3547c04002 Merge branch 'master' into skinnable-things-cleanup 2022-11-10 12:09:32 +09:00
f90010628c Merge pull request #21185 from peppy/fix-editor-sample-spam
Fix editor playing too many sounds when user performs a manual seek during playback
2022-11-10 12:05:16 +09:00
040d7ee247 Merge pull request #21183 from peppy/skinnable-nullability
Apply nullability considerations to all skin related classes
2022-11-10 11:50:41 +09:00
2b81f3048c Merge branch 'master' into close-side-overlays-when-main-overlay 2022-11-09 12:48:57 -08:00
be81c658af move tablet area calculations to functions 2022-11-09 20:14:01 +01:00
0011f4e7be fix comment lol 2022-11-09 19:59:04 +01:00
4fbc240aa1 Merge remote-tracking branch 'origin/gameplay-leaderboard-fix' into gameplay-leaderboard-fix 2022-11-09 19:53:56 +01:00
ab53fb17d3 change displayed text from #? to - 2022-11-09 19:53:36 +01:00
533a2db5ea fix inaccurate tablet area dimensions when applying aspect ratio 2022-11-09 18:48:47 +01:00
e19ba65f91 Remove LookupName from base ISkinComponentLookup 2022-11-09 17:46:43 +09:00
1aa0e40f2f Add "Component" prefix to lookup naming 2022-11-09 17:46:43 +09:00
e75c3b3f94 Rename SkinnableTarget to GlobalSkinLookup 2022-11-09 17:46:43 +09:00
c908969d9b Rename ISkinComponent to ISkinLookup 2022-11-09 17:46:43 +09:00
ab458320c4 Fix some lingering inspections 2022-11-09 17:46:24 +09:00
4457648b1c Fix editor playing too many sounds when user performs a manual seek during playback 2022-11-09 17:42:33 +09:00
d4251271d8 Apply nullability to SkinnableDrawable 2022-11-09 13:59:13 +09:00
bf26dbffc2 Apply nullability to skinning support classes 2022-11-09 13:59:13 +09:00
9549e55ef8 Merge branch 'ppy:master' into gameplay-leaderboard-fix 2022-11-08 20:04:13 +01:00
d48c56818f change positionText to display "#?" if tracked score is being 51st on the leaderboard 2022-11-08 20:02:21 +01:00
4448fcb3c8 Override combo colour brightness normalisation setting only in editor 2022-11-08 18:29:10 +09:00
dd4cd3cf8e Move gameplay configuration to interface to allow editor overriding 2022-11-08 18:25:24 +09:00
ada039151b Add the ability to toggle off hit marker displays in the editor 2022-11-08 18:07:06 +09:00
9650ae1329 Limit editor background dim to 75% maximum 2022-11-08 17:20:37 +09:00
349d262c18 Remove commented unbind 2022-11-08 17:19:48 +09:00
b166e477c2 Merge branch 'master' into editor-background 2022-11-08 17:18:34 +09:00
b9374cae55 Hide settings/notifications regardless of IsPresent state of new overlay 2022-11-08 14:38:02 +09:00
0b34340447 Fix sprites not displaying in storyboard if filename extension is missing in script 2022-11-08 14:34:28 +09:00
064a245c50 Don't trim whitespace from variable keys / values 2022-11-08 13:30:11 +09:00
b764d1bd04 Decode variables earlier in flow in case they include indent logic
Without this change, the `depth` calculation could be incorrect.
2022-11-08 13:29:42 +09:00
64e6276397 Fix score rounding issue 2022-11-08 01:10:21 -03:00
49f530910c Merge pull request #21163 from frenzibyte/always-show-cursor-on-focus-loss
Always display menu cursor when game is not focused
2022-11-08 12:37:19 +09:00
2163cd212b Automatically close settings and notification overlays when opening main overlay
Closes #21162.
2022-11-08 12:04:07 +09:00
1465d043f4 Merge branch 'master' into song-select-transition-improvement 2022-11-08 03:36:19 +03:00
8568520c33 Fix Prefer24HourTime default value
Will use the system culture so it always matches the rest of the OS.
2022-11-08 01:34:06 +01:00
7ee9018a94 Always display menu cursor when game is not focused 2022-11-08 03:18:12 +03:00
2b72c3833b Remove unnecessary centering logic in DrawableJudgement 2022-11-07 17:19:32 +09:00
fdca3c2d1c Rename method for consistency 2022-11-07 14:35:42 +09:00
67e99b5344 Lookup channels before calling HandleJoinedChannel() 2022-11-07 14:34:55 +09:00
c69a4f9333 Move major barline portion to default implementation to allow for further customisation
Of note, this removes the "major" barline triangles from legacy skins. I
think this is more correct, as they did not display in stable.
2022-11-07 14:29:58 +09:00
f6d93fcd5a Fix editor hard crash when beatmap file specified out-of-range timeline zoom value 2022-11-07 12:54:02 +09:00
76df61504f Remove unnecessary timestamp update
Co-authored-by: Dean Herbert <pe@ppy.sh>
2022-11-06 19:45:59 -08:00
61ec0ba566 Make chat line timestamp adjust to 24-hour time setting 2022-11-06 19:28:01 -08:00
b977fc8181 Use autosize instead of max width on fixed width timestamps 2022-11-06 19:28:01 -08:00
6085120dc5 Fix incorrect handling of storyboard events with end_time before start_time 2022-11-07 12:25:36 +09:00
f931bdc5ff Fix channel lookup not considering missing ids 2022-11-07 12:25:23 +09:00
cd8402df72 Print event type to logs 2022-11-07 12:11:50 +09:00
391840404d Play exiting transition in both directions 2022-11-07 11:59:43 +09:00
cf03001c83 Better handling for joining channels with only ID 2022-11-07 11:52:07 +09:00