Commit Graph

2697 Commits

Author SHA1 Message Date
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
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
81be69e72e Update search textbox implementation to use BasicSearchTextBox instead 2022-05-03 06:18:42 +07:00
d7919f462c Split SearchTextBox into SearchTextBox and BasicSearchTextBox 2022-05-03 06:18:27 +07:00
f9a1d9df56 Reduce scale effect slightly (was feeling too bouncy) 2022-05-02 20:32:33 +09:00
55949e8407 Make disabled sheared buttons darker 2022-05-02 20:32:33 +09:00
fc21de8138 Merge pull request #18008 from peppy/add-tutorial
Add first run "beatmaps" screen
2022-04-29 13:10:45 +09:00
652e022fd6 Merge pull request #17973 from bdach/mod-overlay/dim-columns-offscreen
Dim offscreen columns on new mod select overlay
2022-04-29 11:55:27 +09:00
a75051cd00 Merge branch 'master' into add-tutorial 2022-04-29 11:25:17 +09:00
f300b62877 Add ScrollIntoView method which accepts an offset to allow usage in mod select 2022-04-28 20:03:54 +09:00
34457078eb Merge pull request #18005 from nekodex/fix-missing-sfx
Fix some missing/incorrect UI SFX
2022-04-28 19:45:59 +09:00
b424d20f26 Fix rounded buttons not allowing custom colour specifications 2022-04-28 19:01:21 +09:00
d052321eee Revert "Fix context menus not working"
This reverts commit 51aa17eb52.
2022-04-28 12:11:06 +03:00
37816ebc41 Add audio feedback to SwitchButton checkbox 2022-04-28 17:33:51 +09:00
8880ff16c3 Merge branch 'master' into sheared-button 2022-04-26 13:09:10 +03:00
4a370f429e Reorder initialisation of bindable action binding to make more sense 2022-04-26 18:21:46 +09:00
52a8f3848d Expose font size and add big button test 2022-04-26 18:14:57 +09:00
cd197a9380 Reduce the hover lightening effect slightly 2022-04-26 18:11:03 +09:00
4bc4ff179a Add flash effect on click 2022-04-26 18:03:34 +09:00
4e260e7410 Fix all buttons gamewide not animating properly on click
Not sure how or when this happened.
2022-04-26 17:32:25 +09:00
9f33e627de Split out ShearedButton from ShearedToggleButton 2022-04-26 17:31:55 +09:00
51aa17eb52 Fix context menus not working 2022-04-24 22:17:38 +09:00
83970f009c Merge branch 'master' into settings-filter-regression-fix-2 2022-04-24 17:40:25 +09:00
a40d140353 Merge pull request #17956 from frenzibyte/sections-container-pagination
Fix page up / down in `SectionsContainer` with fixed header skipping content
2022-04-24 15:36:35 +09:00