1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-18 03:05:10 +08:00
osu-lazer/osu.Game/Graphics/UserInterface
Bartłomiej Dach 0c4f5bcdaa
Decouple editor main menu items from DrawableOsuMenuItem
It didn't ever really make sense for it to be sharing the implementation
details of that (e.g. colouring of primary/dangerous actions), and with
the hotkey display things got outright hacky, so I'm decoupling it
entirely.
2024-09-04 12:16:52 +02:00
..
PageSelector Automated pass 2023-06-24 01:00:03 +09:00
BackButton.cs Add back receptor, logo tracking, and own colour provider to screen footer 2024-05-16 07:48:58 +03:00
Bar.cs Automated pass 2023-06-24 01:00:03 +09:00
BarGraph.cs Adjust with framework changes 2023-12-04 08:51:21 +09:00
BasicSearchTextBox.cs Automated pass 2023-06-24 01:00:03 +09:00
BreadcrumbControl.cs Update R# + fix inspections 2024-02-02 21:00:28 +09:00
CommaSeparatedScoreCounter.cs Automated pass 2023-06-24 01:00:03 +09:00
DangerousRoundedButton.cs Fix dangerous buttons using different shades of pink 2023-10-13 13:16:24 +02:00
DialogButton.cs Implement per-axis triangles clamping 2024-01-23 04:54:27 +03:00
DownloadButton.cs Partial everything 2022-11-27 00:00:27 +09:00
DrawableOsuMenuItem.cs Decouple editor main menu items from DrawableOsuMenuItem 2024-09-04 12:16:52 +02:00
DrawableStatefulMenuItem.cs Integrate hotkey display into drawable menu items 2024-09-04 11:58:10 +02:00
ExpandableSlider.cs fix alpha value in disabled state 2024-06-19 20:59:14 +02:00
ExpandingBar.cs Automated pass 2023-06-24 01:00:03 +09:00
ExternalLinkButton.cs Move copy-to-url method to OsuGame to centralise toast popup support 2024-08-22 14:03:41 +09:00
FocusedTextBox.cs Adjust calls to GetContainingInputManager() 2024-06-18 07:41:19 +02:00
FPSCounter.cs Don't completely fade FPS counter out when running at full FPS 2023-08-14 23:55:57 +09:00
FPSCounterTooltip.cs Partial everything 2022-11-27 00:00:27 +09:00
GradientLineTabControl.cs Partial everything 2022-11-27 00:00:27 +09:00
GrayButton.cs Partial everything 2022-11-27 00:00:27 +09:00
HistoryTextBox.cs Fix default volume control keys not working when chat textbox is focused 2023-01-03 09:44:35 +08:00
Hotkey.cs Implement component for displaying hotkeys 2024-09-04 11:57:09 +02:00
HotkeyDisplay.cs Implement component for displaying hotkeys 2024-09-04 11:57:09 +02:00
HoverClickSounds.cs Fix click sounds potentially not working 2023-02-02 23:54:57 -08:00
HoverSampleDebounceComponent.cs Use equals instead and update other usage 2023-02-04 19:58:48 -08:00
HoverSampleSet.cs Use separate samples for scrolling to top and scrolling to previous 2024-07-12 21:01:19 +09:00
HoverSounds.cs Partial everything 2022-11-27 00:00:27 +09:00
IconButton.cs Automated pass 2023-06-24 01:00:03 +09:00
LineGraph.cs Partial everything 2022-11-27 00:00:27 +09:00
LoadingButton.cs Automated pass 2023-06-24 01:00:03 +09:00
LoadingLayer.cs Partial everything 2022-11-27 00:00:27 +09:00
LoadingSpinner.cs Automated pass 2023-06-24 01:00:03 +09:00
MenuItemType.cs Remove redundant nullable suppression directives 2023-06-07 08:20:41 +03:00
Nub.cs Allow specifying a custom width for nubs in OsuCheckboxes 2023-07-14 14:24:55 +09:00
OsuAnimatedButton.cs Change some component samples to go better with overlay pop-in samples 2023-08-17 18:36:37 +09:00
OsuButton.cs Revert moving hover sounds to content container 2023-02-02 23:43:08 -08:00
OsuCheckbox.cs Fix checkboxes applying extra padding 2024-05-18 11:06:29 +03:00
OsuContextMenu.cs Automated pass 2023-06-24 01:00:03 +09:00
OsuContextMenuSamples.cs Partial everything 2022-11-27 00:00:27 +09:00
OsuDropdown.cs Do not be lenient on nullability of dropdown 2024-07-08 08:54:05 +03:00
OsuEnumDropdown.cs Automated pass 2023-06-24 01:00:03 +09:00
OsuMenu.cs Integrate hotkey display into drawable menu items 2024-09-04 11:58:10 +02:00
OsuMenuItem.cs Integrate hotkey display into drawable menu items 2024-09-04 11:58:10 +02:00
OsuMenuItemSpacer.cs Allow context menus to have visible spacers 2023-11-21 14:24:10 +09:00
OsuNumberBox.cs Select all text when focusing a number box 2024-07-10 15:16:10 +03:00
OsuPasswordTextBox.cs CalculatedTextSize -> FontSize 2023-12-05 22:47:10 +03:00
OsuSliderBar.cs Revert "Temporary rollback of framework / SDL3" 2024-05-22 16:29:39 +08:00
OsuTabControl.cs Revert "Temporary rollback of framework / SDL3" 2024-05-22 16:29:39 +08:00
OsuTabControlCheckbox.cs Fix incorrect initial state of checkbox 2023-05-03 09:27:23 +02:00
OsuTabDropdown.cs Remove margin completely 2024-07-18 19:01:52 +09:00
OsuTextBox.cs Fix dragging number boxes overwritten by select-all-on-focus feature 2024-07-24 23:19:04 +03:00
PageTabControl.cs Revert "Temporary rollback of framework / SDL3" 2024-05-22 16:29:39 +08:00
PercentageCounter.cs Change rolling counters to use quicker easing types 2024-01-17 18:18:53 +09:00
ProgressBar.cs Partial everything 2022-11-27 00:00:27 +09:00
RangeSlider.cs Remove ``RoundedNub.cs` and make `Nub.cs`` non abstract again 2023-02-03 12:19:09 +01:00
RollingCounter.cs Change rolling counters to use quicker easing types 2024-01-17 18:18:53 +09:00
RoundedSliderBar.cs Revert "Temporary rollback of framework / SDL3" 2024-05-22 16:29:39 +08:00
ScoreCounter.cs Reduce allocation overhead in ScoreCounter 2024-01-24 23:45:07 +03:00
SearchTextBox.cs Automated pass 2023-06-24 01:00:03 +09:00
SectionHeader.cs Move out section header component from editor 2024-06-12 11:43:40 +02:00
SeekLimitedSearchTextBox.cs Automated pass 2023-06-24 01:00:03 +09:00
SegmentedGraph.cs Adjust with framework changes 2023-12-04 08:51:21 +09:00
SelectionState.cs Remove redundant nullable suppression directives 2023-06-07 08:20:41 +03:00
ShearedButton.cs Remove unused using directives 2024-05-16 07:47:57 +03:00
ShearedNub.cs Add ability to revert slider settings to default when double-clicking nub 2023-10-17 21:41:03 -07:00
ShearedOverlayHeader.cs Partial everything 2022-11-27 00:00:27 +09:00
ShearedSearchTextBox.cs Remove unused using directives 2024-05-16 07:47:57 +03:00
ShearedSliderBar.cs Revert "Temporary rollback of framework / SDL3" 2024-05-22 16:29:39 +08:00
ShearedToggleButton.cs Inverse and xmldoc ShearedToggleButton sample allowance bool 2023-08-18 17:05:25 +09:00
ShowMoreButton.cs Partial everything 2022-11-27 00:00:27 +09:00
SlimEnumDropdown.cs Automated pass 2023-06-24 01:00:03 +09:00
StarCounter.cs Fix star counter decrease animation being delayed when current is over displayed star count 2024-02-16 22:47:38 -08:00
StatefulMenuItem.cs Add support for localisation where it was missing 2023-01-15 01:46:11 +03:00
TernaryState.cs Remove redundant nullable suppression directives 2023-06-07 08:20:41 +03:00
TernaryStateMenuItem.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TernaryStateRadioMenuItem.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TernaryStateToggleMenuItem.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TimeSlider.cs Automated pass 2023-06-24 01:00:03 +09:00
ToggleMenuItem.cs Add support for localisation where it was missing 2023-01-15 01:46:11 +03:00
TwoLayerButton.cs Update HasFlag usages 2024-07-03 00:19:04 +09:00