Commit Graph

2719 Commits

Author SHA1 Message Date
561a932d17 Merge pull request #18587 from peppy/skin-editor-fix-sizing
Fix skin editor not accounting for aspect ratios in base-game sizing logic
2022-06-07 13:19:50 +09:00
da000ee5f0 Centralise video file extensions 2022-06-06 20:11:43 +09:00
003a3de270 Adjust transitions to look better 2022-06-06 18:06:46 +09:00
396a566a0e Add some randomness to click samples 2022-06-03 22:33:11 +09:00
2878bb592f Use more appropriate sounds for certain components 2022-06-03 22:32:12 +09:00
365819865e Remove 'submit' sample usages 2022-06-03 22:31:35 +09:00
06832a4baf Fix beatmap badge colours not updated inline with recent changes 2022-05-28 01:05:43 +03:00
a94432f3bd Fix drawable room border colour not matching badge 2022-05-27 16:40:15 +02:00
3f5ccd4db8 Update timing screen sections to newer design metrics 2022-05-24 18:43:22 +09:00
f00dd27fcd Move OverlayColourProvider provisioning of RoundedButton to SettingsButton for now 2022-05-24 18:11:54 +09:00
3847a586f1 Make GlobalAction.Back close all opened dropdown menus 2022-05-23 23:37:40 +02:00
f111d33b25 Merge pull request #18339 from peppy/editor-timing
Add first pieces of editor timing UI
2022-05-23 11:12:22 +09:00
3a7233bd6e Move interface to more appropriate namespace 2022-05-22 22:49:24 +09:00
eabf578282 Use interface to convey beat sync information 2022-05-22 22:44:54 +09:00
21e1576b2f Fix appearance of sheared button borders after click
The border would previously get brighter after click, but then dim
instantly when the flash layer has fully faded out. The underlying issue
there is https://github.com/ppy/osu-framework/issues/5191, but
`ShearedButton` was placing the flashing layer incorrectly anyway, as
the intent was that it should also apply to the border.
2022-05-21 20:53:23 +02:00
d3f115bfe2 Remove redundant qualifiers 2022-05-21 13:53:58 +09:00
7dcb88759a Remove unnecessary using statement 2022-05-21 00:28:17 +09:00
4633eed78c Merge branch 'master' into localisable-filter-items 2022-05-20 23:55:16 +09:00
2b3ec53fed Merge branch 'safe-file-writes' into localisable-filter-items 2022-05-20 23:51:24 +09:00
c3bfbe8880 Allow BeatSyncedContainer to prefer EditorBeatmap when available 2022-05-20 23:24:57 +09:00
ce7be940e2 Setup basics for control and test 2022-05-20 17:30:04 +09:00
83e781d5a1 Allow localisation of PlaceholderText 2022-05-17 17:42:46 +09:00
98e5ad44a7 Add OverlayColourProvider support to OsuDirectorySelector 2022-05-17 17:33:54 +09:00
218642c300 Update unsafe file write usages 2022-05-16 18:05:27 +09:00
a633501687 Change FilterTerms to use LocalisableString 2022-05-16 14:09:37 +09:00
8a559ff58a Merge pull request #18191 from frenzibyte/button-use-overlay-colour
Fix buttons no longer coloured using `OverlayColourProvider`
2022-05-10 12:14:10 +09:00
1fcfeac05f Fix RoundedButton not using its default background colour 2022-05-09 21:07:43 +03:00
ace25af949 Revert "Move default background colour specification to OsuButton"
This reverts commit 172524ff8a.
2022-05-09 20:55:26 +03:00
172524ff8a Move default background colour specification to OsuButton 2022-05-09 18:21:00 +03:00
70a90722e8 Fix dropdown item hover colour not being set in time
Turns out to be an osu!-side issue. The colour transform was being
shortcutted for the non-displayed case, which meant it was not in a good
state in time for the first hover.

Closes https://github.com/ppy/osu/issues/18163#issuecomment-1120747301
2022-05-09 19:49:45 +09:00
e7e7486a8e Merge branch 'mod-overlay/back-button' into mod-overlay/integration 2022-05-07 10:59:30 +02:00
c38e97c9ec Add full xmldoc to HoldToConfirmContainer 2022-05-06 14:45:53 +09:00
a11771c11b Better encapsulate exposed bindables of HoldToConfirmContainer 2022-05-06 14:45:53 +09:00
be960eb092 Move dangerous hold specification to base class 2022-05-06 14:34:31 +09:00
0d8e42b941 Merge branch 'master' into exit-multiplayer-is-dangerous 2022-05-06 14:25:18 +09:00
a56eab2c47 Extract interface for overlay management 2022-05-05 22:16:55 +02:00
1744d7e4f0 Fix new mod select overlay dimming itself 2022-05-05 22:16:54 +02:00
2896612c5c Make exiting multiplayer a dangerous operation, requiring hold 2022-05-03 16:06:04 +09:00
983eed32fc Reduce complexity of icon container nesting 2022-05-03 14:48:00 +09:00
b5ea26f2fa Fix incorrect shear masking on nested textbox 2022-05-03 14:45:17 +09:00
bc88c4ee8e Reduce container nesting by one level 2022-05-03 14:34:18 +09:00
8e0235392f Inline single-use constants 2022-05-03 14:31:20 +09:00
4a56297c1c Add localisation and improve visuals of placeholder text 2022-05-03 14:29:04 +09:00
4fb66a812f Merge branch 'master' into sheared-search-textbox 2022-05-03 14:12:59 +09:00
04fb0f5e63 Merge pull request #18063 from GSculerlor/split-searchbox
Split `SearchTextBox` implementation for reusability
2022-05-03 14:12:44 +09:00
a35502a834 Move implementation to ctor instead of bdl method 2022-05-03 11:33:03 +07:00
e03d086305 Inherit SearchTextBox instead 2022-05-03 11:24:48 +07:00
a436ff877f Apply review 2022-05-03 11:13:07 +07:00
e6fbb19951 Implement new search textbox design 2022-05-03 11:13:07 +07:00
faeefc5e18 Merge pull request #16576 from frenzibyte/osu-distance-spacing
Add "distance spacing" support in editor for osu! ruleset
2022-05-03 12:15:18 +09:00