osu/osu.Game.Tests/Visual/UserInterface
Bartłomiej Dach 86c3e3e987
Replace `FormSliderBar.Instantaneous` with `TransferValueOnCommit`
Rather than control the propagation of the value between the slider and
the textbox, add a property that controls the propagation of the value
between the bindables inside the form control to external bindables.
This will help alleviate issues where the external bindable update
incurs overheads due to having heavy change callbacks attached.
2024-10-04 14:07:16 +02:00
..
TestSceneBackButton.cs Move screen footer to `OsuGame` 2024-05-16 07:48:58 +03:00
TestSceneBeatSyncedContainer.cs
TestSceneBeatmapListingCardSizeTabControl.cs
TestSceneBeatmapListingSearchControl.cs
TestSceneBeatmapListingSortTabControl.cs
TestSceneBeatmapSearchFilter.cs
TestSceneBreadcrumbControl.cs
TestSceneBreadcrumbControlHeader.cs
TestSceneButtonSystem.cs Update menu key shortcut test coverage 2023-11-24 13:18:17 +09:00
TestSceneButtonsInput.cs
TestSceneColourPicker.cs
TestSceneCommentEditor.cs Isolate tests properly 2024-09-30 14:05:20 +02:00
TestSceneCommentRepliesButton.cs Fix arrow direction test 2024-07-08 01:00:36 -07:00
TestSceneContextMenu.cs Remove hardcoded chevrons in test 2024-04-24 00:22:20 -07:00
TestSceneCursors.cs
TestSceneDashboardBeatmapListing.cs
TestSceneDeleteLocalScore.cs Fix code quality 2024-04-22 11:23:38 -07:00
TestSceneDialogOverlay.cs Add padding around text in dialogs 2023-12-28 20:29:56 +09:00
TestSceneDrawableDate.cs
TestSceneEditorSidebar.cs
TestSceneExpandingBar.cs
TestSceneExpandingContainer.cs
TestSceneFPSCounter.cs
TestSceneFirstRunScreenBehaviour.cs
TestSceneFirstRunScreenBundledBeatmaps.cs
TestSceneFirstRunScreenImportFromStable.cs
TestSceneFirstRunScreenUIScale.cs
TestSceneFirstRunSetupOverlay.cs Migrate first-run setup overlay footer content 2024-06-30 06:50:36 +03:00
TestSceneFooterButtonMods.cs Add unranked indicator to song select footer too 2024-02-01 21:51:41 +01:00
TestSceneFormControls.cs Replace `FormSliderBar.Instantaneous` with `TransferValueOnCommit` 2024-10-04 14:07:16 +02:00
TestSceneFormSliderBar.cs Replace `FormSliderBar.Instantaneous` with `TransferValueOnCommit` 2024-10-04 14:07:16 +02:00
TestSceneFriendsOnlineStatusControl.cs
TestSceneHistoryTextBox.cs
TestSceneHoldToExitGameOverlay.cs
TestSceneHotkeyDisplay.cs Implement component for displaying hotkeys 2024-09-04 11:57:09 +02:00
TestSceneIconButton.cs
TestSceneLabelledColourPalette.cs
TestSceneLabelledDrawable.cs
TestSceneLabelledDropdown.cs
TestSceneLabelledSliderBar.cs
TestSceneLabelledSwitchButton.cs
TestSceneLabelledTextBox.cs
TestSceneLoadingLayer.cs
TestSceneLoadingSpinner.cs
TestSceneLogoAnimation.cs
TestSceneLogoTrackingContainer.cs Apply NRT to `LogoTrackingContainer` 2024-02-18 23:35:26 +08:00
TestSceneMainMenuButton.cs Remove existing test asserts 2024-08-24 06:40:30 +09:00
TestSceneMissingBeatmapNotification.cs
TestSceneModColumn.cs
TestSceneModCustomisationPanel.cs Modify existing test coverage to demonstrate failure with touch 2024-09-02 11:33:37 +02:00
TestSceneModDifficultyAdjustSettings.cs Add failing test coverage 2024-07-30 08:39:01 +02:00
TestSceneModDisplay.cs
TestSceneModEffectPreviewPanel.cs Fix `TestSceneModEffectPreviewPanel` 2024-02-23 18:30:14 +03:00
TestSceneModFlowDisplay.cs
TestSceneModIcon.cs Code quality pass 2023-09-28 19:03:34 +09:00
TestSceneModPanel.cs
TestSceneModPresetColumn.cs Add failing test coverage for incorrect treatment of TD in mod presets 2023-11-06 07:56:09 +01:00
TestSceneModPresetPanel.cs Touch up test case 2024-05-06 08:53:41 +02:00
TestSceneModSelectOverlay.cs Adjust tests further to match new UX 2024-09-02 14:46:40 +02:00
TestSceneModSwitchSmall.cs
TestSceneModSwitchTiny.cs Add extended info support to tiny mod switches 2023-10-11 12:47:12 -07:00
TestSceneNotificationOverlay.cs Fix `async` usage in `TestSceneNotificationOverlay` 2023-10-12 16:00:36 +09:00
TestSceneNowPlayingOverlay.cs Edit title/artist unicode values and add unicode toggle in test 2024-05-05 15:43:46 -07:00
TestSceneOnScreenDisplay.cs
TestSceneOsuAnimatedButton.cs
TestSceneOsuDropdown.cs Add failing test case 2024-06-27 06:41:44 +03:00
TestSceneOsuFont.cs
TestSceneOsuHoverContainer.cs
TestSceneOsuIcon.cs
TestSceneOsuLogo.cs
TestSceneOsuMarkdownContainer.cs
TestSceneOsuMenu.cs
TestSceneOsuPopover.cs
TestSceneOsuTextBox.cs Add lenience to avoid floating point errors 2024-07-24 23:26:23 +03:00
TestSceneOsuTooltip.cs Make tests actually show what value they are testing 2024-08-05 17:01:00 +09:00
TestSceneOverlayContainer.cs
TestSceneOverlayHeader.cs Remove remaining hexacons usages 2023-12-27 17:42:18 +01:00
TestSceneOverlayHeaderBackground.cs
TestSceneOverlayRulesetSelector.cs
TestSceneOverlayScrollContainer.cs
TestScenePageSelector.cs
TestSceneParallaxContainer.cs
TestScenePlaylistOverlay.cs
TestScenePopupDialog.cs Fix test failing due to querying button position during transform 2023-12-28 13:58:00 +01:00
TestSceneProfileSubsectionHeader.cs
TestSceneRangeSlider.cs
TestSceneRankingInformationDisplay.cs Transform score multiplier display to also show ranked state 2024-02-01 21:32:37 +01:00
TestSceneRankingsSortTabControl.cs
TestSceneRoundedButton.cs Add failing test case 2024-06-27 06:41:44 +03:00
TestSceneRoundedSliderBar.cs Fix cross-test data dependency by recreating slider every time 2023-10-26 12:11:26 +02:00
TestSceneSafeAreaHandling.cs
TestSceneScalingContainer.cs
TestSceneScreenFooter.cs Add failing test case for edge case 2024-07-10 11:51:49 +03:00
TestSceneScreenFooterButtonMods.cs Move screen footer to `OsuGame` 2024-05-16 07:48:58 +03:00
TestSceneSectionsContainer.cs
TestSceneSegmentedGraph.cs
TestSceneSettingsCheckbox.cs
TestSceneSettingsColour.cs Remove nullable disable 2024-09-20 18:07:26 +02:00
TestSceneSettingsToolboxGroup.cs
TestSceneShearedButtons.cs Allow specifying height of `ShearedButton`s 2024-05-16 05:02:56 +03:00
TestSceneShearedOverlayContainer.cs
TestSceneShearedOverlayHeader.cs
TestSceneShearedSearchTextBox.cs
TestSceneShearedSliderBar.cs Fix cross-test data dependency by recreating slider every time 2023-10-26 12:11:26 +02:00
TestSceneSizePreservingSpriteText.cs
TestSceneSliderWithTextBoxInput.cs Cast remaining test usages to `IFocusManager` to remove obsolete notice 2024-05-22 21:55:53 +08:00
TestSceneStarRatingDisplay.cs
TestSceneStatefulMenuItem.cs Add Test 2024-05-04 16:27:06 +02:00
TestSceneSwitchButton.cs
TestSceneTabControl.cs
TestSceneToggleMenuItem.cs
TestSceneToolbarRulesetSelector.cs
TestSceneTwoLayerButton.cs
TestSceneUpdateableBeatmapBackgroundSprite.cs
TestSceneUpdateableBeatmapSetCover.cs
TestSceneUprightAspectMaintainingContainer.cs
TestSceneUserListToolbar.cs
TestSceneVolumeOverlay.cs
TestSceneVolumePieces.cs Add small volume meter to test feel 2024-01-17 08:28:47 +03:00
TestSceneWaveContainer.cs
ThemeComparisonTestScene.cs Implement "form" text box control 2024-09-04 14:09:50 +02:00