1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-17 16:52:57 +08:00
osu-lazer/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
TestSceneBeatmapListingCardSizeTabControl.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneBeatmapListingSearchControl.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneBeatmapListingSortTabControl.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneBeatmapSearchFilter.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneBeatSyncedContainer.cs Change IBeatSyncProvider.Clock to always be non-null 2023-07-13 22:13:40 +09:00
TestSceneBreadcrumbControl.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneBreadcrumbControlHeader.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneButtonsInput.cs Fix input doesn't take original drawable modifications into account 2022-12-12 15:10:03 +03:00
TestSceneButtonSystem.cs Update menu key shortcut test coverage 2023-11-24 13:18:17 +09:00
TestSceneColourPicker.cs Automated pass 2023-06-24 01:00:03 +09:00
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 Automated pass 2023-06-24 01:00:03 +09:00
TestSceneDashboardBeatmapListing.cs Automated pass 2023-06-24 01:00:03 +09:00
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 Automated pass 2023-06-24 01:00:03 +09:00
TestSceneEditorSidebar.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneExpandingBar.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneExpandingContainer.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneFirstRunScreenBehaviour.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneFirstRunScreenBundledBeatmaps.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneFirstRunScreenImportFromStable.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneFirstRunScreenUIScale.cs Automated pass 2023-06-24 01:00:03 +09:00
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
TestSceneFPSCounter.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneFriendsOnlineStatusControl.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneHistoryTextBox.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneHoldToExitGameOverlay.cs Rename test scene to match updated class name 2023-06-25 21:26:10 +09:00
TestSceneHotkeyDisplay.cs Implement component for displaying hotkeys 2024-09-04 11:57:09 +02:00
TestSceneIconButton.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneLabelledColourPalette.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneLabelledDrawable.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneLabelledDropdown.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneLabelledSliderBar.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneLabelledSwitchButton.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneLabelledTextBox.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneLoadingLayer.cs Merge branch 'master' into update-framework 2022-11-26 16:19:36 +01:00
TestSceneLoadingSpinner.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneLogoAnimation.cs Automated pass 2023-06-24 01:00:03 +09:00
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 Pass ArchiveReader instead of Stream to simplify resolution code 2023-09-19 17:49:15 +09:00
TestSceneModColumn.cs Do not use ?? true pattern 2023-06-18 14:19:38 +02:00
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 Automated pass 2023-06-24 01:00:03 +09:00
TestSceneModEffectPreviewPanel.cs Fix TestSceneModEffectPreviewPanel 2024-02-23 18:30:14 +03:00
TestSceneModFlowDisplay.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneModIcon.cs Code quality pass 2023-09-28 19:03:34 +09:00
TestSceneModPanel.cs Partial everything 2022-11-27 00:00:27 +09:00
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 Automated pass 2023-06-24 01:00:03 +09:00
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 Automated pass 2023-06-24 01:00:03 +09:00
TestSceneOsuAnimatedButton.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneOsuDropdown.cs Add failing test case 2024-06-27 06:41:44 +03:00
TestSceneOsuFont.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneOsuHoverContainer.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneOsuIcon.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneOsuLogo.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneOsuMarkdownContainer.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneOsuMenu.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneOsuPopover.cs Automated pass 2023-06-24 01:00:03 +09:00
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 Apply osu! side changes in line with FocusedOverlayContainer.PopIn abstract change 2023-06-18 20:57:32 +09:00
TestSceneOverlayHeader.cs Remove remaining hexacons usages 2023-12-27 17:42:18 +01:00
TestSceneOverlayHeaderBackground.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneOverlayRulesetSelector.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneOverlayScrollContainer.cs Rename ScrollToTopButton to ScrollBackButton 2023-02-26 14:39:34 -08:00
TestScenePageSelector.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneParallaxContainer.cs Automated pass 2023-06-24 01:00:03 +09:00
TestScenePlaylistOverlay.cs Partial everything 2022-11-27 00:00:27 +09:00
TestScenePopupDialog.cs Fix test failing due to querying button position during transform 2023-12-28 13:58:00 +01:00
TestSceneProfileSubsectionHeader.cs Enable NRT in user profile overlay test scenes 2023-01-01 23:49:15 +01:00
TestSceneRangeSlider.cs Remove ``RoundedNub.cs` and make `Nub.cs`` non abstract again 2023-02-03 12:19:09 +01:00
TestSceneRankingInformationDisplay.cs Transform score multiplier display to also show ranked state 2024-02-01 21:32:37 +01:00
TestSceneRankingsSortTabControl.cs Automated pass 2023-06-24 01:00:03 +09:00
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 Partial everything 2022-11-27 00:00:27 +09:00
TestSceneScalingContainer.cs Partial everything 2022-11-27 00:00:27 +09:00
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 Add test coverage of scroll failing 2023-06-07 16:32:29 +09:00
TestSceneSegmentedGraph.cs Centralise beatmap playable duration and bounds lookups 2023-05-25 17:32:48 +09:00
TestSceneSettingsCheckbox.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneSettingsColour.cs Remove nullable disable 2024-09-20 18:07:26 +02:00
TestSceneSettingsToolboxGroup.cs Add visual test case 2023-01-05 14:41:26 +03:00
TestSceneShearedButtons.cs Allow specifying height of ShearedButtons 2024-05-16 05:02:56 +03:00
TestSceneShearedOverlayContainer.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneShearedOverlayHeader.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneShearedSearchTextBox.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneShearedSliderBar.cs Fix cross-test data dependency by recreating slider every time 2023-10-26 12:11:26 +02:00
TestSceneSizePreservingSpriteText.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneSliderWithTextBoxInput.cs Cast remaining test usages to IFocusManager to remove obsolete notice 2024-05-22 21:55:53 +08:00
TestSceneStarRatingDisplay.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneStatefulMenuItem.cs Add Test 2024-05-04 16:27:06 +02:00
TestSceneSwitchButton.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneTabControl.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneToggleMenuItem.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneToolbarRulesetSelector.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneTwoLayerButton.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneUpdateableBeatmapBackgroundSprite.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneUpdateableBeatmapSetCover.cs Update test in line with framework changes 2023-08-01 07:17:12 +09:00
TestSceneUprightAspectMaintainingContainer.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneUserListToolbar.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneVolumeOverlay.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneVolumePieces.cs Add small volume meter to test feel 2024-01-17 08:28:47 +03:00
TestSceneWaveContainer.cs Automated pass 2023-06-24 01:00:03 +09:00
ThemeComparisonTestScene.cs Implement "form" text box control 2024-09-04 14:09:50 +02:00