Cootz
|
3ebc801484
|
Move (de)select all mods hotkeys handling to ModSelectOverlay
|
2023-06-05 13:49:07 +03:00 |
|
Cootz
|
fd554033db
|
Update tests
|
2023-06-04 17:11:04 +03:00 |
|
Cootz
|
4c7cca101e
|
Rename IsValid to Visible
|
2023-06-02 11:33:38 +03:00 |
|
Dean Herbert
|
058edb5d5f
|
Centralise beatmap playable duration and bounds lookups
|
2023-05-25 17:32:48 +09:00 |
|
Cootz
|
c3f06ad2db
|
Merge branch 'master' into add-mod-search-option
|
2023-05-23 08:55:57 +03:00 |
|
Cootz
|
67bf1b4dfe
|
Select/deselect first visible mod when GlobalAction.Select is triggered
|
2023-05-21 11:05:01 +03:00 |
|
Cootz
|
6647d95ea7
|
Kill search focus when clicking on ModColumn
|
2023-05-14 18:32:16 +03:00 |
|
Cootz
|
2467813d81
|
Block deselect all short key when using the search box
|
2023-05-09 16:14:42 +03:00 |
|
Cootz
|
4c3af6ecfe
|
Add test coverage for deselect all with filtered mods selected
|
2023-05-07 15:50:21 +03:00 |
|
Cootz
|
5aca3a78da
|
Add basic tests for external search
|
2023-05-06 12:21:32 +03:00 |
|
Cootz
|
a226caff56
|
Fix testing
|
2023-05-06 11:09:44 +03:00 |
|
Cootz
|
7422b5285c
|
Fix wrong filtering in testing
|
2023-05-05 22:41:30 +03:00 |
|
Dean Herbert
|
698baa78bf
|
Merge pull request #22711 from Terochi/keep-shared-settings-ruleset-change
Keep shared mod settings when changing ruleset
|
2023-05-05 13:29:55 +09:00 |
|
Bartłomiej Dach
|
99e8b2ce70
|
Make getMod() method generally better
|
2023-05-04 19:12:22 +02:00 |
|
Bartłomiej Dach
|
aa7885ab97
|
Use better test step names
|
2023-05-04 19:11:51 +02:00 |
|
Bartłomiej Dach
|
e43fc23606
|
Fix typos in test
|
2023-05-04 18:50:21 +02:00 |
|
cdwcgt
|
c609e6345c
|
remove Use Current Mods menu item
|
2023-05-03 23:02:50 +09:00 |
|
cdwcgt
|
3a15783a3c
|
remove wait, use AddUntilStep
|
2023-05-03 22:59:01 +09:00 |
|
Cootz
|
f0d35eb12b
|
Update testing
|
2023-05-03 13:12:11 +03:00 |
|
Dean Herbert
|
e394b487e0
|
Merge branch 'master' into edit-mods-preset
|
2023-05-03 12:06:16 +09:00 |
|
Cootz
|
a6ca049739
|
Manually implement @bdach prototype
|
2023-05-02 14:15:33 +03:00 |
|
Bartłomiej Dach
|
d35355970f
|
Add test case covering failure scenario
|
2023-04-30 17:23:45 +02:00 |
|
Dean Herbert
|
27f81288ef
|
Merge branch 'master' into keep-shared-settings-ruleset-change
|
2023-04-26 15:51:31 +09:00 |
|
Joseph Madamba
|
df3ccdff9f
|
Add failing beatmap listing sort direction on criteria change test
|
2023-03-21 15:08:37 -07:00 |
|
cdwcgt
|
d025c441ca
|
delay mod save after click save or not popover hidden
|
2023-03-16 19:48:45 +09:00 |
|
Cootz
|
556964eae0
|
Merge branch 'master' into BitmapUpdatesOnScore
|
2023-03-16 12:16:42 +03:00 |
|
Terochi
|
8e8dda3ac0
|
Big simplifying
|
2023-03-11 23:29:36 +01:00 |
|
cdwcgt
|
15f11bb1e8
|
scorll container and save mod after popover hidden
Requires manual handling of many visual effects
|
2023-03-11 12:31:33 +09:00 |
|
cdwcgt
|
f4e2620402
|
fix test
|
2023-03-10 00:56:22 +09:00 |
|
cdwcgt
|
d009cd8422
|
test
|
2023-03-09 22:49:45 +09:00 |
|
Terochi
|
bedf4cc259
|
Remove extra code
|
2023-03-07 16:03:11 +01:00 |
|
cdwcgt
|
54564e0557
|
new design
|
2023-03-07 21:13:35 +09:00 |
|
cdwcgt
|
0095fd85ca
|
remove == true
|
2023-03-07 02:18:34 +09:00 |
|
cdwcgt
|
4858d3fd42
|
Added ability to edit mod presets
|
2023-03-07 02:00:40 +09:00 |
|
Joseph Madamba
|
fa710ae1b0
|
Rename ScrollToTopButton to ScrollBackButton
|
2023-02-26 14:39:34 -08:00 |
|
Joseph Madamba
|
d98d330da2
|
Add expected behavior test for scroll back to previous position
|
2023-02-26 14:30:46 -08:00 |
|
Terochi
|
09e7c21b23
|
Implemented a more complex setting conversion logic + tests
|
2023-02-24 15:11:22 +01:00 |
|
Terochi
|
dd53a70071
|
Addressed change requests
|
2023-02-21 21:01:31 +01:00 |
|
Terochi
|
191604340f
|
Added a way for mod settings to be kept when changing ruleset + test
|
2023-02-21 19:05:10 +01:00 |
|
PC
|
7e127dafe2
|
Update reference
|
2023-02-07 11:52:47 +03:00 |
|
Cootz
|
cb26601cb4
|
Fix test's score generation
|
2023-02-07 02:29:28 +03:00 |
|
mk56-spn
|
e1af5e110a
|
Remove ``RoundedNub.cs ` and make `Nub.cs `` non abstract again
|
2023-02-03 12:19:09 +01:00 |
|
mk56-spn
|
3f0ce75bf5
|
Rename NormalSliderBar.cs to RoundedSliderBar.cs
|
2023-02-02 17:24:45 +01:00 |
|
mk56-spn
|
7c5a65bdb7
|
Rename NormalNub.cs to RoundedNub.cs
|
2023-02-02 17:23:09 +01:00 |
|
mk56-spn
|
76146b5c53
|
Address naming discrepancy in TestSceneShearedSliderBar.cs
|
2023-01-26 15:12:52 +01:00 |
|
mk56-spn
|
2f90ffccfc
|
Implement ShearedSliderBar.cs and corresponding TestSceneShearedSliderBar.cs
|
2023-01-26 15:03:22 +01:00 |
|
mk56-spn
|
374c3b56f6
|
Rename Nub.cs to NormalNub.cs
|
2023-01-26 15:03:11 +01:00 |
|
mk56-spn
|
3988131475
|
Rename OsuSliderBar.cs as NormalSliderBar.cs
|
2023-01-26 12:12:56 +01:00 |
|
Bartłomiej Dach
|
e09b768a99
|
Add test steps demonstrating failure
|
2023-01-18 23:07:40 +01:00 |
|
Bartłomiej Dach
|
5e1ea8b34f
|
Merge branch 'master' into move-overlay-ruleset-selectors
|
2023-01-14 15:22:14 +01:00 |
|
Bartłomiej Dach
|
ab3d39a940
|
Merge branch 'master' into comment-editor-1
|
2023-01-13 22:41:41 +01:00 |
|
Joseph Madamba
|
5750d82c0a
|
Move overlay ruleset selectors to tab control
|
2023-01-13 12:50:35 -08:00 |
|
Dean Herbert
|
123c477e00
|
Merge branch 'master' into ui/segmented-graph
|
2023-01-12 19:02:49 +09:00 |
|
tsrk
|
bb2ece5c71
|
refactor(SegmentedGraph): adjust tierCount based on passed Colours
|
2023-01-12 10:57:12 +01:00 |
|
tsrk
|
7cbc03dce6
|
refactor(SegmentedGraph): use (get/set)ters to expose TierColour
|
2023-01-12 10:13:16 +01:00 |
|
tsrk
|
5694487a7b
|
fix(SegmentedGraph): update graphNeedsUpdate variable during Update() loop
|
2023-01-12 02:36:35 +01:00 |
|
tsrk
|
442b2238b8
|
test(SegmentedGraph): add concrete application test with beatmap density
|
2023-01-11 14:37:57 +01:00 |
|
tsrk
|
845cdb3097
|
test: add visual tests for SegmentedGraph class
|
2023-01-11 14:03:49 +01:00 |
|
Salman Ahmed
|
9633a3f58f
|
Add failing test coverage
|
2023-01-10 21:01:06 +03:00 |
|
ansel
|
23e4cfb469
|
Show spinner next to buttons and get rid of EditorCommitButton
|
2023-01-09 23:37:36 +03:00 |
|
Dean Herbert
|
13b00928c8
|
Rename loading spinner bool to reflect that it has a setter
|
2023-01-09 15:52:18 +09:00 |
|
Dean Herbert
|
d2f4ffcc5b
|
Merge branch 'master' into comment-editor-1
|
2023-01-09 15:52:17 +09:00 |
|
ansel
|
387326db0d
|
Make commit action abstract
|
2023-01-06 22:51:57 +03:00 |
|
Salman Ahmed
|
86b1164e28
|
Add visual test case
|
2023-01-05 14:41:26 +03:00 |
|
Bartłomiej Dach
|
73f14bd14f
|
Enable NRT in user profile overlay test scenes
|
2023-01-01 23:49:15 +01:00 |
|
Feodor0090
|
930cd15649
|
Merge branch 'master' into comment-editor-1
|
2022-12-28 17:46:01 +05:00 |
|
Dean Herbert
|
efe057176e
|
Make OsuButton abstract
|
2022-12-13 22:13:48 +09:00 |
|
Andrei Zavatski
|
890dd9cd06
|
Fix input doesn't take original drawable modifications into account
|
2022-12-12 15:10:03 +03:00 |
|
Andrei Zavatski
|
37a0756321
|
Add tests
|
2022-12-12 14:38:24 +03:00 |
|
Dean Herbert
|
731184eb39
|
Revert "Merge pull request #21614 from EVAST9919/button-fix"
This reverts commit 4bd196684f , reversing
changes made to a1d22ef77a .
|
2022-12-12 13:43:01 +09:00 |
|
Andrei Zavatski
|
1332568796
|
Fix SettingsButton receiving input at padded area
|
2022-12-12 03:10:13 +03:00 |
|
Bartłomiej Dach
|
0bfc46963b
|
Add failing test case
|
2022-12-06 23:25:35 +01:00 |
|
ansel
|
1763618488
|
Fix spinner presense check & field click
|
2022-11-30 13:58:03 +03:00 |
|
ansel
|
a8422961dc
|
Rename button spinner prop again
|
2022-11-30 13:30:57 +03:00 |
|
ansel
|
f0922d34bb
|
Fix cancel test failure
|
2022-11-30 13:30:00 +03:00 |
|
Dean Herbert
|
4a747182b4
|
Merge branch 'master' into comment-editor-1
|
2022-11-30 17:22:59 +09:00 |
|
ansel
|
84aaf5fedf
|
Change ways to access submit button state
|
2022-11-29 14:37:35 +03:00 |
|
ansel
|
6c126f5223
|
Remove useless local actions on click
|
2022-11-29 14:25:51 +03:00 |
|
ansel
|
cfffe5f002
|
Avoid null string
|
2022-11-29 14:20:38 +03:00 |
|
Dean Herbert
|
56a694fb04
|
Add automated test coverage of simple scenarios for RangeSlider
|
2022-11-29 15:10:21 +09:00 |
|
ansel
|
d20dc3668e
|
Enable nullability
|
2022-11-29 05:17:44 +03:00 |
|
ansel
|
8b033bf9f7
|
Allow localisable strings
|
2022-11-29 05:13:54 +03:00 |
|
mk56-spn
|
db7f429e39
|
Fix partial class issues and adjust test slightly
|
2022-11-27 10:44:05 +01:00 |
|
mk56-spn
|
0aba119056
|
Merge remote-tracking branch 'origin/RangeSlider_implementation' into RangeSlider_implementation
# Conflicts:
# osu.Game.Tests/Visual/SongSelect/TestSceneDifficultyRangeFilterControl.cs
# osu.Game/Screens/Select/DifficultyRangeFilterControl.cs
|
2022-11-27 10:40:29 +01:00 |
|
Bartłomiej Dach
|
894ef15e79
|
Merge branch 'master' into update-framework
|
2022-11-26 16:19:36 +01:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
mk56-spn
|
1ebaf4963d
|
Improve tests slightly
|
2022-11-26 13:59:05 +01:00 |
|
mk56-spn
|
92ed2ed4ef
|
Refactor star "DifficultyRangeFilterControl" into generic range slider class
|
2022-11-26 12:19:08 +01:00 |
|
Dean Herbert
|
ba0990d43e
|
Update test assumptions
|
2022-11-25 01:51:41 +09:00 |
|
Dean Herbert
|
53b03df93d
|
Combine TriangleButton and RoundedButton classes
|
2022-11-24 16:26:57 +09:00 |
|
Dean Herbert
|
40f706155f
|
Update RoundedButton to have new triangles design
|
2022-11-24 16:18:15 +09:00 |
|
Bartłomiej Dach
|
39934bccd6
|
Add back removed test coverage
|
2022-11-22 19:47:41 +01:00 |
|
Terochi
|
d81ef541bc
|
Variant 5: cannot change history, edit resets index
|
2022-11-21 10:17:28 +01:00 |
|
Terochi
|
7dc7729ac2
|
Variant 4: cannot change history, empty text/everything selected resets index (current with bug fix)
|
2022-11-21 10:11:26 +01:00 |
|
Terochi
|
58288275a6
|
Variant 3: cannot change history, cannot reset index (the "default")
|
2022-11-21 09:43:36 +01:00 |
|
Terochi
|
672e1cd45b
|
Variant 2: edit changes history, cannot reset index (similar to stable)
|
2022-11-21 09:41:29 +01:00 |
|
Terochi
|
8f942f130b
|
Variant 1: edit changes history, empty text resets index
|
2022-11-21 09:36:31 +01:00 |
|
Terochi
|
eff6c7be64
|
Removed unnecessary methods, changed tests, and moved LimitedCapacityQueue.cs to a more generic namespace.
|
2022-11-19 16:53:35 +01:00 |
|
Dragon
|
a25c94d567
|
Replacing structure to use LimitedCapacityQueue.cs
|
2022-11-17 13:07:06 +01:00 |
|
Dragon
|
a9747d367c
|
Cleaning up
|
2022-11-17 13:07:06 +01:00 |
|
Dean Herbert
|
1edde8f73c
|
Merge branch 'master' into disabled-button-sfx
|
2022-11-03 20:27:41 +09:00 |
|
Jamie Taylor
|
f1c17129eb
|
Add support for 'disabled' sample variation to HoverClickSounds
|
2022-11-03 17:47:49 +09:00 |
|
Dean Herbert
|
20dd405c2b
|
Merge branch 'master' into maintain-common-mod-selection
|
2022-11-03 15:32:40 +09:00 |
|
Dean Herbert
|
f9d2c30c3e
|
Add user toggle for application of safe areas
|
2022-10-28 14:05:45 +09:00 |
|
Salman Ahmed
|
212f15e2d2
|
Update existing test cases
|
2022-10-20 04:06:33 +03:00 |
|
Salman Ahmed
|
421b81b6ca
|
Fix broken test case
|
2022-10-15 00:41:14 +03:00 |
|
Salman Ahmed
|
97c4282e55
|
Add test cases for hiding cursor on keyboard input
|
2022-10-15 00:20:22 +03:00 |
|
Salman Ahmed
|
ba72f13f54
|
Merge branch 'master' into hide-mouse-on-keyboard-input
|
2022-10-14 22:26:30 +03:00 |
|
Salman Ahmed
|
3e5e717fce
|
Add failing test cases
|
2022-10-14 02:00:11 +03:00 |
|
Dean Herbert
|
0f4a2a6059
|
Improve feel of settings toolbox group
|
2022-10-13 16:36:19 +09:00 |
|
Salman Ahmed
|
9b45a9cf76
|
Rename various cursor symbols
- `IProvideCursor.MenuCursor` -> `IProvideCursor.Cursor`
- `MenuCursor` -> `MenuCursorContainer
|
2022-10-11 16:21:01 +03:00 |
|
Dean Herbert
|
baa9e0441f
|
Merge pull request #20428 from frenzibyte/fix-update-progress-notification
Fix update progress notification not closing on completion
|
2022-09-28 17:43:45 +09:00 |
|
Dan Balasescu
|
836da6a5e6
|
Merge pull request #20485 from peppy/leaderboard-nrt
Apply NRT to leaderboard hierarchy
|
2022-09-26 18:53:37 +09:00 |
|
Dean Herbert
|
0f18bef3f3
|
Fix incorrect test assumptions
|
2022-09-26 17:59:39 +09:00 |
|
Dean Herbert
|
82d4689716
|
Add failing test showing progress notifications can be flung and cancelled
|
2022-09-26 14:33:12 +09:00 |
|
Salman Ahmed
|
4bd92b89bc
|
Change test scene to ensure progress notification is closed on completion
|
2022-09-23 16:29:19 +03:00 |
|
Salman Ahmed
|
29fa868fde
|
Fix test scene not resetting mouse position
Also fixes until step flipped.
|
2022-09-21 03:05:44 +03:00 |
|
Salman Ahmed
|
8b918d29fc
|
Add failing test case
|
2022-09-21 00:15:50 +03:00 |
|
Dean Herbert
|
8837618ab1
|
Merge pull request #20342 from smoogipoo/server-shutdown-countdown
Implement server shutdown countdown + notification
|
2022-09-20 20:51:16 +09:00 |
|
Dean Herbert
|
fc6ab9c6a9
|
Add test coverage of shutdown notifications
|
2022-09-20 17:42:39 +09:00 |
|
Dean Herbert
|
0ff4e343f8
|
Add failing test showing incorrect unread notification count
|
2022-09-16 16:29:54 +09:00 |
|
Dan Balasescu
|
f86bbaae30
|
Merge branch 'master' into mods-effect-displays
|
2022-09-15 21:17:58 +09:00 |
|
Salman Ahmed
|
9824d09d49
|
Add test coverage
|
2022-09-15 04:30:09 +03:00 |
|
Dean Herbert
|
88107108ee
|
Add ability to flick notifications to the right to store for later
|
2022-09-12 20:20:57 +09:00 |
|
Dean Herbert
|
f56f6545c0
|
Add test coverage of flinging
|
2022-09-12 19:06:09 +09:00 |
|
Dan Balasescu
|
bcbc867694
|
Merge branch 'master' into mods-effect-displays
|
2022-09-12 16:35:28 +09:00 |
|
Dean Herbert
|
8e6b2796eb
|
Merge branch 'master' into notification-fling
|
2022-09-12 16:19:36 +09:00 |
|
Dean Herbert
|
92beb6cbe7
|
Hide notification read light when in a toast state
Also adds test coverage of read state and light.
|
2022-09-12 15:17:45 +09:00 |
|
Dean Herbert
|
9b31aa6d7a
|
Fix activation not firing with refactors
|
2022-09-12 15:04:30 +09:00 |
|
Dean Herbert
|
2b79e6b2de
|
Add test coverage of update notification
|
2022-09-12 14:52:16 +09:00 |
|
ansel
|
064fe832c7
|
Fix test
|
2022-09-10 23:18:59 +03:00 |
|
Dean Herbert
|
a9094c6b03
|
Add test coverage of clicking close button to dismiss
|
2022-09-10 15:18:32 +09:00 |
|
Dean Herbert
|
efe3b1aa7b
|
Allow dismissing notifications without performing action using middle / right click
|
2022-09-10 15:10:37 +09:00 |
|
Dean Herbert
|
9ec399a25a
|
Remove NRT overrides in new tests
|
2022-09-09 17:49:31 +09:00 |
|
Dean Herbert
|
68d1b7d7cf
|
Reduce test count
|
2022-09-09 17:48:51 +09:00 |
|
Dean Herbert
|
27f745b980
|
Merge branch 'master' into fix_progress_bar_info
|
2022-09-09 17:34:13 +09:00 |
|
Dean Herbert
|
0514c96191
|
Fix incorrect count tracking when notification is manually disposed
|
2022-09-05 19:26:40 +09:00 |
|
Dean Herbert
|
229e1a8ef7
|
Fix notification overlay being present when it doesn't need to
|
2022-09-05 19:13:58 +09:00 |
|
Dean Herbert
|
56886fed09
|
Add test coverage of progress notification completions showing
|
2022-09-05 18:39:11 +09:00 |
|
Dean Herbert
|
bc5340e33a
|
Merge branch 'master' into fix_progress_bar_info
|
2022-09-02 18:00:35 +09:00 |
|
HiddenNode
|
7a8fa5c2e4
|
Fix filenames mismatch
|
2022-09-02 09:56:00 +01:00 |
|
Dean Herbert
|
6a35b233e5
|
Merge branch 'master' into remove-dispose-updates
|
2022-09-01 23:03:19 +09:00 |
|
HiddenNode
|
921a9ef895
|
clean up
|
2022-08-31 22:18:52 +01:00 |
|
HiddenNode
|
a548b28158
|
Added test scene for SizePreservingSpriteText
|
2022-08-31 22:05:46 +01:00 |
|
Dean Herbert
|
ba20044af4
|
Fix missing nullability consideraition
|
2022-08-31 23:24:39 +09:00 |
|
Dean Herbert
|
31a9980686
|
Update remaining test expectations with new behaviour
|
2022-08-31 00:57:30 +09:00 |
|
Dean Herbert
|
b8fda1a16f
|
Apply NRT to notification classes
and tidy things up a bit.
|
2022-08-30 15:57:10 +09:00 |
|
HiddenNode
|
43f2ba6596
|
Added test scene
|
2022-08-29 22:00:33 +01:00 |
|
HiddenNode
|
d20e7da2d9
|
Changed epsilon
|
2022-08-29 21:03:22 +01:00 |
|
ansel
|
545e0bbcef
|
Adjust inheritors and test
|
2022-08-29 22:49:25 +03:00 |
|