Dean Herbert
|
d089e47a56
|
Merge branch 'master' into master
|
2019-11-01 14:15:57 +09:00 |
|
Huo Yaoyuan
|
8d290a3242
|
Resolve CS0067.
|
2019-10-30 23:43:13 +08:00 |
|
Dan Balasescu
|
514c9f1eef
|
Merge branch 'master' into bindable-control-points
|
2019-10-30 16:20:54 +09:00 |
|
Dean Herbert
|
46b44f4f99
|
Fix PlayerSettingsOverlay being shown by default
|
2019-10-28 18:37:58 +09:00 |
|
nwabear
|
9e2e87c8d1
|
added visual tests
added small commenting
added xmldoc for CancelResume();
|
2019-10-26 14:29:52 -05:00 |
|
Dean Herbert
|
e987db37ec
|
Add grouping of ControlPoints
|
2019-10-25 19:52:02 +09:00 |
|
Dean Herbert
|
626f7388c8
|
Add tests for quick retry and quick exit scenarios
|
2019-10-04 12:23:01 +08:00 |
|
Dean Herbert
|
e646b2677c
|
Add test coverage
|
2019-10-04 11:25:23 +08:00 |
|
Joseph Madamba
|
d87f6d270b
|
Merge branch 'master' into fix-alt-f4-being-blocked-by-overlays
|
2019-10-03 08:43:31 -07:00 |
|
Joehu
|
ff56453f1a
|
Fix test regressions
|
2019-10-02 12:07:07 -07:00 |
|
Craftplacer
|
5f399add82
|
Resolve @iiSaLMaN 's suggested changes
|
2019-10-01 18:15:40 +02:00 |
|
Dean Herbert
|
02c1f490f1
|
Merge branch 'master' into muted-notification
|
2019-09-28 20:33:32 +08:00 |
|
Craftplacer
|
06c32d52dc
|
Change wrong volume bindable used in test
|
2019-09-27 09:19:39 +02:00 |
|
Craftplacer
|
9a31ccd2e3
|
Add missing test cases for master, track and mute button
This also modifies the reset player method to make it possible to set something before the player is loaded but after the container has loaded.
|
2019-09-26 14:05:43 +02:00 |
|
smoogipoo
|
244627ff10
|
Add comment + test for slider multiplier
|
2019-09-25 20:12:01 +09:00 |
|
smoogipoo
|
ccb5623487
|
Fix test name
|
2019-09-25 20:03:03 +09:00 |
|
Dean Herbert
|
f11156c2dc
|
Fix tests not working correctly
|
2019-09-25 19:30:25 +09:00 |
|
smoogipoo
|
4abe0473b9
|
Fix relative beat length not considering slider multiplier
|
2019-09-24 16:49:42 +09:00 |
|
Craftplacer
|
cca97c09d2
|
Merge branch 'muted-notification' of https://github.com/Craftplacer/osu into muted-notification
|
2019-09-23 16:50:30 +02:00 |
|
Craftplacer
|
8df77ffe92
|
Revert test scene changes
|
2019-09-23 16:48:30 +02:00 |
|
Craftplacer
|
9a687ae8e2
|
Merge branch 'master' into muted-notification
|
2019-09-23 01:59:37 +02:00 |
|
Craftplacer
|
c92545e294
|
Update osu.Game.Tests/Visual/Gameplay/TestScenePlayerLoader.cs
Co-Authored-By: Salman Ahmed <slmanarendo1950@gmail.com>
|
2019-09-23 01:41:59 +02:00 |
|
iiSaLMaN
|
e793854735
|
Invert BypassFail usage
|
2019-09-19 08:00:41 +03:00 |
|
Craftplacer
|
c3221e1a36
|
Prepare classes for player loader test scene
|
2019-09-18 23:27:26 +02:00 |
|
iiSaLMaN
|
3efcf0493c
|
Remove redundant using directive
|
2019-09-18 23:28:48 +03:00 |
|
iiSaLMaN
|
ea6318ed73
|
Fix failing test
|
2019-09-18 23:17:24 +03:00 |
|
iiSaLMaN
|
871adb16e0
|
Add asserts for fail bypassing
|
2019-09-18 22:51:03 +03:00 |
|
Dean Herbert
|
e17cd9e964
|
Reduce length of tests
|
2019-09-18 16:14:31 +09:00 |
|
Dean Herbert
|
77947e8309
|
Fix rewind tests failing
|
2019-09-17 22:33:27 +09:00 |
|
Dan Balasescu
|
b10ce0b12d
|
Merge branch 'master' into key-counter-fixes
|
2019-09-13 19:43:33 +09:00 |
|
smoogipoo
|
cf2f841b4d
|
Fix player not correctly exiting after an unpause
|
2019-09-13 15:42:58 +09:00 |
|
Dean Herbert
|
68feedbd15
|
Fix unreported CI issue
|
2019-09-12 18:46:42 +09:00 |
|
Dean Herbert
|
09a0c9f4d2
|
Add key counter rewind tests
|
2019-09-12 18:10:50 +09:00 |
|
Dean Herbert
|
0cdf125c1e
|
Handle key counter rewinding in a better way
Use ElapsedFrameTime rather than storing state data
|
2019-09-12 15:42:14 +09:00 |
|
Dean Herbert
|
158737e001
|
Remove FadeTime customisation
Also adjusts fade transitions to feel better, especially in fast forward scenarios.
|
2019-09-12 14:27:29 +09:00 |
|
Dean Herbert
|
b89fb5cdf7
|
Fix failing test
|
2019-09-06 16:51:30 +09:00 |
|
Dean Herbert
|
6ce36bd39e
|
Merge branch 'master' into stop-counting-to-score-after-fail
|
2019-09-06 16:12:53 +09:00 |
|
Dean Herbert
|
f925e781a9
|
Refactor HitWindows for legibility
|
2019-09-06 15:24:14 +09:00 |
|
Dean Herbert
|
9d0151f19f
|
Merge pull request #5969 from peppy/skin-configuration-refactor
Refactor skin configuration lookups to be more flexible
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
|
2019-09-05 17:28:37 +09:00 |
|
Dean Herbert
|
a1d7291ffa
|
Fix pause menu keyboard navigation being affected by initial cursor hover
|
2019-09-05 16:31:10 +09:00 |
|
Dean Herbert
|
c0bcbfd892
|
Merge branch 'master'
Conflicts:
osu.Game.Tests/Visual/Gameplay/TestSceneSkinnableDrawable.cs
|
2019-09-05 14:40:30 +09:00 |
|
Dean Herbert
|
f7e417de02
|
Add test for changing of a source (#5968)
Add test for changing of a source
|
2019-09-05 14:06:25 +09:00 |
|
Dean Herbert
|
2983918f71
|
Merge remote-tracking branch 'upstream/master' into skin-configuration-refactor
|
2019-09-04 13:40:41 +09:00 |
|
Dean Herbert
|
7cbcc7b906
|
Further test refactors
|
2019-09-04 11:36:09 +09:00 |
|
Dean Herbert
|
1802d2efaf
|
Merge remote-tracking branch 'upstream/master' into fix-gameplay-menu-button-hover-ani
|
2019-09-04 10:35:14 +09:00 |
|
Dean Herbert
|
5c10a22877
|
Update tests to use [Test] attributes
|
2019-09-04 10:34:56 +09:00 |
|
Joehu
|
9ec16bc2b2
|
Add test for initial button hover
|
2019-09-03 16:56:45 -07:00 |
|
Dean Herbert
|
2f74ef5131
|
Add test for changing of a source
|
2019-09-03 18:22:51 +09:00 |
|
Dean Herbert
|
bebc3309ce
|
Refactor skin configuration to be infinitely extensible
|
2019-09-03 17:57:34 +09:00 |
|
Dean Herbert
|
05ed9d3802
|
Merge remote-tracking branch 'upstream/master' into non-timeoffset-judgements
|
2019-09-03 13:07:58 +09:00 |
|
Joehu
|
3d1f051437
|
Move hover tests after key tests
|
2019-09-02 11:13:34 -07:00 |
|
smoogipoo
|
0c73c5acf3
|
Expose full hitobject rather than hit windows
|
2019-09-02 17:14:40 +09:00 |
|
smoogipoo
|
f2bdf94a1d
|
Add HitWindows to JudgementResult to indicate timing errors
|
2019-09-02 16:28:14 +09:00 |
|
Dean Herbert
|
f9fcf1562f
|
Merge remote-tracking branch 'upstream/master' into iskincomponent
|
2019-09-02 14:21:02 +09:00 |
|
Dean Herbert
|
8f5dc06d55
|
Merge remote-tracking branch 'upstream/master' into accuracy-bar
|
2019-08-30 20:18:25 +09:00 |
|
smoogipoo
|
6fb8a6cdbe
|
Fix testcases not working for OD10
|
2019-08-30 19:53:38 +09:00 |
|
smoogipoo
|
8b4976ad92
|
Remove unnecessary intermediate OD tests
|
2019-08-30 19:53:38 +09:00 |
|
Dean Herbert
|
8fc177b743
|
Fix namespacing and hitwindow source
|
2019-08-30 18:46:42 +09:00 |
|
Dean Herbert
|
741bd0a5cf
|
Fix incorrect colour sizes and simplify alignment specification
|
2019-08-30 18:35:17 +09:00 |
|
Dean Herbert
|
54696eef39
|
Reverse display, add animation and reduce width
|
2019-08-30 17:06:23 +09:00 |
|
Dean Herbert
|
5f3e638499
|
Make test useful
|
2019-08-30 16:40:24 +09:00 |
|
Dean Herbert
|
bdbfa7bd2f
|
Fix class naming
|
2019-08-30 15:32:47 +09:00 |
|
Dean Herbert
|
1d77e3764d
|
Merge branch 'master' into accuracy-bar
|
2019-08-30 15:21:32 +09:00 |
|
Dean Herbert
|
a15828ab25
|
Introduce the concept of SkinComponents
Removes reliance on string lookups and better defines elements for introduction into database
|
2019-08-30 14:55:52 +09:00 |
|
Dean Herbert
|
dc1046bf0c
|
Merge remote-tracking branch 'upstream/master' into add-ruleset-legacy-skin
|
2019-08-30 12:53:05 +09:00 |
|
smoogipoo
|
6ab2b20c70
|
Add an interface for working beatmaps
|
2019-08-29 19:38:44 +09:00 |
|
Dean Herbert
|
ecfcbe3723
|
Merge remote-tracking branch 'upstream/master' into relative-beat-lengths
|
2019-08-28 20:21:56 +09:00 |
|
Dean Herbert
|
7ea55a5cdd
|
Merge remote-tracking branch 'upstream/master' into add-ruleset-legacy-skin
|
2019-08-28 16:36:20 +09:00 |
|
iiSaLMaN
|
18431a42e6
|
Resolve merge conflicts
|
2019-08-27 20:06:17 +03:00 |
|
smoogipoo
|
9e926d44c0
|
Obsolete legacy UpdateState() method
|
2019-08-27 16:09:47 +09:00 |
|
smoogipoo
|
fb8b5ee106
|
Add test
|
2019-08-26 16:31:46 +09:00 |
|
Dean Herbert
|
6e3a63dae8
|
Update tests
|
2019-08-26 12:31:51 +09:00 |
|
iiSaLMaN
|
d8535574d1
|
Pass sample info to Skin.GetSample
|
2019-08-23 14:32:43 +03:00 |
|
Andrei Zavatski
|
9f64e09625
|
Move HitErrorDisplayOverlay back to the HUD
|
2019-08-20 08:45:51 +03:00 |
|
Andrei Zavatski
|
d337f9b482
|
DefaultHitErrorDisplay -> BarHitErrorDisplay
|
2019-08-20 08:03:17 +03:00 |
|
Andrei Zavatski
|
50c47568e4
|
Don't present Meh hit windows if it has no value
|
2019-08-19 22:45:27 +03:00 |
|
Andrei Zavatski
|
1bff103d32
|
CI fixes
|
2019-08-19 21:25:14 +03:00 |
|
Andrei Zavatski
|
6d84523bc0
|
Add testing
|
2019-08-19 21:10:12 +03:00 |
|
Dean Herbert
|
ff601eefe6
|
Fix failing test
|
2019-08-16 13:21:28 +09:00 |
|
Dean Herbert
|
ad24265730
|
Split visual component out of MusicController
|
2019-08-13 14:30:18 +09:00 |
|
Dean Herbert
|
29870c773c
|
Merge branch 'master' into stop-counting-to-score-after-fail
|
2019-08-09 14:16:34 +09:00 |
|
smoogipoo
|
a9c4b5ac4e
|
Add tests
|
2019-08-09 14:04:56 +09:00 |
|
iiSaLMaN
|
f2ab259c21
|
Add an assert if current break index has skipped a break
|
2019-07-30 13:30:26 +03:00 |
|
iiSaLMaN
|
e6e315e07b
|
Expose current break index
|
2019-07-30 13:29:41 +03:00 |
|
Dean Herbert
|
e8e5b2742d
|
Fix manual clock usage
|
2019-07-30 18:31:57 +09:00 |
|
Salman Ahmed
|
c8b7cf8672
|
Merge branch 'master' into add-bindable-for-break-times
|
2019-07-30 06:23:47 +03:00 |
|
iiSaLMaN
|
c9e45f8cdc
|
Assign clocks instead of creating 2 separate overlays
|
2019-07-28 09:27:02 +03:00 |
|
iiSaLMaN
|
37c3265942
|
Manually call the update function on retrieving IsBreakTime value
|
2019-07-28 09:21:54 +03:00 |
|
iiSaLMaN
|
4143bafd67
|
More simplifies
|
2019-07-28 05:22:09 +03:00 |
|
iiSaLMaN
|
4d49b38277
|
Add a function for loading a list of breaks
|
2019-07-28 05:21:27 +03:00 |
|
iiSaLMaN
|
46f17885c6
|
Rewrite break overlay test
|
2019-07-27 15:51:14 +03:00 |
|
iiSaLMaN
|
6fac716ec7
|
Use container instead of fill flow
|
2019-07-26 08:15:46 +03:00 |
|
Shane Woolcock
|
5e51012800
|
Rewrite updateBreakTimeBindable
|
2019-07-25 22:54:05 +09:30 |
|
Dean Herbert
|
eca63980d2
|
Add comprehensive scaling mode tests
|
2019-07-22 14:43:07 +09:00 |
|
Dean Herbert
|
74c961bcff
|
Add more flexible skin element confine modes
|
2019-07-22 14:42:56 +09:00 |
|
Dean Herbert
|
ecbd0f7eff
|
Merge branch 'master' into fix-skip-button-clickability
|
2019-07-11 23:10:28 +09:00 |
|
Dean Herbert
|
27e79d56ec
|
Merge branch 'master' into collapse-graph-option
|
2019-07-09 23:40:43 +09:00 |
|
Dean Herbert
|
64de3840b0
|
Add missing wait step in TestScenePlayerLoader
|
2019-07-06 15:25:53 +09:00 |
|
Unknown
|
d05512a12a
|
invert usage corresponding to previous description change
|
2019-07-05 09:16:50 +02:00 |
|
Dean Herbert
|
39bd5e6478
|
Add test
|
2019-07-05 15:50:31 +09:00 |
|
Unknown
|
b425df6c75
|
various fixes
- make AllowSeeking a Bindable which fixes incorrect initial position and removes unnecessary variables
- make SongProgressInfo fixed height
|
2019-07-05 08:48:40 +02:00 |
|
Unknown
|
1cb7a9617b
|
move songprogress up to be able to see below for masking
|
2019-07-05 08:29:57 +02:00 |
|
Unknown
|
c22667bdf7
|
reorganise tests
|
2019-07-05 08:05:38 +02:00 |
|
Dean Herbert
|
1b36860169
|
Fix test cross-talk
|
2019-07-04 19:26:12 +09:00 |
|
Unknown
|
608223cbb4
|
Add setting to collapse the song progress graph
|
2019-07-04 11:59:38 +02:00 |
|
Dean Herbert
|
2dc356a24e
|
Remove using
|
2019-07-04 18:47:43 +09:00 |
|
Dean Herbert
|
86e9d97b6a
|
Adjust variables and test length to avoid random failures
|
2019-07-04 18:38:29 +09:00 |
|
Dean Herbert
|
73bc71f8b2
|
Use local clock to add consistency to skip times
|
2019-07-04 17:32:58 +09:00 |
|
Dean Herbert
|
db24ac28ec
|
Add tests
|
2019-07-04 16:53:08 +09:00 |
|
naoey
|
ee516d2515
|
Make direct panel download and replay buttons share UI
|
2019-07-02 15:55:30 +05:30 |
|
naoey
|
d8f6bbc90e
|
Disable replay button when replay is unavailable
|
2019-06-29 12:49:03 +05:30 |
|
naoey
|
7d9e215744
|
Code quality fixes
|
2019-06-29 12:29:12 +05:30 |
|
naoey
|
424711d24b
|
Fix replay button shake container
- Add license headers
- Slightly reduce bottom margin of button in score screen
|
2019-06-29 12:26:37 +05:30 |
|
naoey
|
bc52f76556
|
Move replay button to score card
|
2019-06-29 10:55:30 +05:30 |
|
Dean Herbert
|
c04f14a1e3
|
Remove unused using statement
|
2019-06-26 00:23:39 +09:00 |
|
Dean Herbert
|
a4214db39e
|
Add test for pause via hold
|
2019-06-26 00:00:53 +09:00 |
|
David Zhao
|
de59e038ac
|
Prevent non-combo affecting judgements from triggering sudden death
|
2019-06-21 14:29:16 +09:00 |
|
smoogipoo
|
0c293be89c
|
Wait for track to start running before seeking
|
2019-06-14 19:51:31 +09:00 |
|
smoogipoo
|
95082d2fcc
|
Rename testcase
|
2019-06-14 19:35:47 +09:00 |
|
smoogipoo
|
4972f862e6
|
Seek track instead
|
2019-06-14 19:35:35 +09:00 |
|
smoogipoo
|
f12caaf907
|
Increase leniency
|
2019-06-13 15:47:21 +09:00 |
|
smoogipoo
|
44d2514f1a
|
Add test scene
|
2019-06-13 14:45:09 +09:00 |
|
Dean Herbert
|
00ee45fe46
|
Merge remote-tracking branch 'origin/update-visibility-container' into update-framework
|
2019-06-11 19:36:13 +09:00 |
|
Dean Herbert
|
609a82bc94
|
Update VisibilityContainer usage in line with framework
|
2019-06-11 15:13:58 +09:00 |
|
Dean Herbert
|
59b624d4ba
|
Fix test regression
|
2019-06-10 01:08:39 +09:00 |
|
Dean Herbert
|
9c214c3f0e
|
Add animation on failing
|
2019-06-04 16:13:16 +09:00 |
|
Dean Herbert
|
a2fbcb2bd3
|
Fix rebase regressions
|
2019-05-31 15:58:46 +09:00 |
|
Dean Herbert
|
d1d1c4ee7a
|
Add lead-in tests
|
2019-05-31 15:50:46 +09:00 |
|
Dean Herbert
|
f33a5bc54c
|
Centralise and update WorkingBeatmap creation in test cases
|
2019-05-31 14:40:53 +09:00 |
|
Dean Herbert
|
4ac2acbfc0
|
Fix usages of SpriteText (instead of OsuSpriteText)
|
2019-05-21 14:13:52 +09:00 |
|
smoogipoo
|
ccbf3ff812
|
Update framework
|
2019-05-17 22:35:23 +09:00 |
|
Roman Kapustin
|
459a285cd8
|
Rename test cases to test scenes inline with the framework change
|
2019-05-14 22:37:25 +03:00 |
|
Dean Herbert
|
d18504bfe0
|
Attempt to fix pause test failures by reducing steps
|
2019-05-13 19:23:38 +09:00 |
|
Dean Herbert
|
3566da73cc
|
Merge branch 'master' into fix-more-pause-cases
|
2019-05-12 15:57:45 +09:00 |
|
Dean Herbert
|
f5d7330a20
|
Fix player loader testcase potentially failing (#4720)
Fix player loader testcase potentially failing
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2019-05-12 13:18:38 +09:00 |
|
smoogipoo
|
bde2d552b6
|
Merge remote-tracking branch 'origin/master' into fix-more-pause-cases
# Conflicts:
# osu.Game.Tests/Visual/Gameplay/TestCasePause.cs
|
2019-05-10 22:16:59 +09:00 |
|
smoogipoo
|
3352252e00
|
Fix testcase regression
|
2019-05-10 18:21:07 +09:00 |
|
Dean Herbert
|
97796a8578
|
Attempt to fix failing tests by delaying starting of the gameplay clock
|
2019-05-10 18:10:07 +09:00 |
|
smoogipoo
|
7c105fd99f
|
Fix testcase players pausing on window unfocus
|
2019-05-10 15:39:25 +09:00 |
|
Dean Herbert
|
3c796bcfda
|
Merge branch 'master' into fix-player-testcase
|
2019-05-10 13:20:22 +09:00 |
|
Dean Herbert
|
3bcfc86b9c
|
Allow custom MaxCatchUpFrames to be specified
Also adjusts the default to allow for smoother seeking.
|
2019-05-09 16:39:03 +09:00 |
|
Dean Herbert
|
66594b7a1b
|
Pass GameplayStartTime to FrameStabilityContainer to allow bypassing prior to start
|
2019-05-09 16:39:03 +09:00 |
|
Dean Herbert
|
5b1ae1210a
|
Add more asserts to pause test in an attempt to track down intermittent test failures
|
2019-05-09 11:31:40 +09:00 |
|
Dean Herbert
|
29fdfefafc
|
Merge branch 'master' into fix-player-testcase
|
2019-05-08 17:30:03 +09:00 |
|
Dean Herbert
|
8bc313fb33
|
Merge branch 'master' into fix-new-inspections
|
2019-05-07 14:14:40 +09:00 |
|
smoogipoo
|
d7c09e7dbd
|
Merge remote-tracking branch 'origin/master' into fix-new-inspections
# Conflicts:
# osu.Game.Rulesets.Catch/Judgements/CatchDropletJudgement.cs
# osu.Game.Rulesets.Catch/Judgements/CatchJudgement.cs
# osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
# osu.Game.Rulesets.Osu/Replays/OsuAutoGenerator.cs
# osu.Game.Rulesets.Osu/UI/Cursor/CursorTrail.cs
# osu.Game.Tests/Visual/SongSelect/TestCaseBeatmapScoresContainer.cs
# osu.Game/Graphics/OsuFont.cs
# osu.Game/Online/API/Requests/Responses/APILegacyScoreInfo.cs
# osu.Game/Overlays/Profile/Header/BadgeContainer.cs
# osu.Game/Overlays/Profile/ProfileHeader.cs
# osu.Game/Screens/Select/PlaySongSelect.cs
# osu.Game/Skinning/LegacySkinDecoder.cs
|
2019-05-07 13:20:17 +09:00 |
|
smoogipoo
|
3661ddbff6
|
Fix player loader testcase potentially failing
|
2019-05-07 13:02:19 +09:00 |
|
Dean Herbert
|
3e3f12f277
|
Use more local bindables
|
2019-05-04 17:53:17 +09:00 |
|
iiSaLMaN
|
b08fb5136e
|
Merge branch 'master' into sh-xh-grading-2
|
2019-04-26 10:38:10 +03:00 |
|
KingLuigi4932
|
4e0f21102b
|
Merge branch 'sh-xh-grading-2' of https://github.com/iiSaLMaN/osu into sh-xh-grading-2
|
2019-04-25 14:04:12 +03:00 |
|