Dean Herbert
6f1664f0a6
Add beat-synced animation to break overlay
...
I've been meaning to make the progress bar synchronise with the beat
rather than a continuous countdown, just to give the overlay a bit more
of a rhythmic feel.
Not completely happy with how this feels but I think it's a start?
I had to refactor how the break overlay works in the process. It no
longer creates transforms for all breaks ahead-of-time, which could be
argued as a better way of doing things. It's more dynamically able to
handle breaks now (maybe useful for the future, who knows).
2024-08-27 16:34:37 +09:00
Dean Herbert
c2c83fe73d
Fix TestSceneBreakTracker
not removing old drawables
...
Also adds a bright background for testing overlay display.
2024-08-27 14:33:36 +09:00
Salman Ahmed
b54487031a
Add DailyChallengeButton
for intro played flag reset logic
2024-08-24 22:19:17 +09:00
Jonas Brandstötter
89a4025c01
Fix Daily Challenge play count using a different colour than osu-web
2024-08-24 11:21:28 +02:00
Salman Ahmed
f5e195a7ee
Remove existing test asserts
2024-08-24 06:40:30 +09:00
Dean Herbert
60271fb0f7
Merge pull request #29564 from peppy/skinnable-components-what-2
...
Remove requirement of `base` calls to ensure user skin container layouts are retrieved
2024-08-23 17:52:46 +09:00
Dean Herbert
48cfd77ee8
Component
-> Lookup
2024-08-23 14:48:50 +09:00
Bartłomiej Dach
a32a817305
Merge pull request #29512 from peppy/toolbar-pp-change-weird
...
Fix toolbar PP change showing `+0` instead of `0`
2024-08-22 12:08:12 +02:00
Dean Herbert
b57b8168a6
Rename Target
lookup to Component
2024-08-22 19:00:28 +09:00
Dean Herbert
9a21174582
Move GlobalSkinnableContainers
to global scope
2024-08-22 18:46:07 +09:00
Dean Herbert
f37cab0c6e
Rename SkinComponentsContainerLookup
to GlobalSkinnableContainerLookup
2024-08-22 18:39:36 +09:00
Dean Herbert
41756520b1
Rename SkinComponentsContainer
to SkinnableContainer
2024-08-22 17:42:50 +09:00
Dean Herbert
67f0ea5d7d
Fix flooring causing delta to not work as expected
2024-08-22 16:22:00 +09:00
Dean Herbert
7e483bbee3
Merge pull request #29541 from frenzibyte/fix-mod-customisation-dragging-outside
...
Keep mod customisation panel open when dragging outside
2024-08-22 15:28:32 +09:00
Bartłomiej Dach
d33f4837fa
Merge pull request #29532 from bdach/redesign-timing-table-tracking
...
Redesign timing table tracking
2024-08-22 08:21:39 +02:00
Dean Herbert
9b9986b6f2
Add isolated test for daily challenge intro flag
2024-08-22 15:14:52 +09:00
Dean Herbert
236a273e09
Simplify DailyChallengeIntro
test scene
...
Seems like some bad copy-paste in the past. Most of this is already
being done in `TestSceneDailyChallenge`.
2024-08-22 15:14:42 +09:00
Dean Herbert
dfb4a76e29
Fix test being repeat step
2024-08-22 14:45:40 +09:00
Dean Herbert
54e5f1c9f0
Merge pull request #29556 from frenzibyte/kiai-star-bursts
...
Add star fountains/bursts when entering kiai mode in gameplay
2024-08-22 14:14:25 +09:00
Salman Ahmed
a669c53df7
Add failing test cases
2024-08-22 06:00:07 +09:00
Dean Herbert
2876cb73bd
Merge pull request #28991 from Layendan/master
...
Add collection and favourite buttons to results screen
2024-08-21 23:59:26 +09:00
Salman Ahmed
c92af71029
Add in-gameplay version of kiai star fountains/burst
2024-08-21 17:34:38 +09:00
OliBomby
ae6d855f8d
Merge remote-tracking branch 'upstream/master' into doubleclick
2024-08-20 23:19:27 +02:00
Salman Ahmed
ae4fefeba1
Add failing test case
2024-08-21 03:22:03 +09:00
Dan Balasescu
2011d5525f
Add flaky test attribute to some tests
...
See occurences like https://github.com/ppy/osu/actions/runs/10471058714 .
2024-08-20 22:21:10 +09:00
Dan Balasescu
44213a34ae
Merge pull request #29508 from peppy/hold-for-menu-sometimes
...
Change "hold for menu" button to only show for touch by default
2024-08-20 21:45:50 +09:00
Bartłomiej Dach
3202c77279
Add failing test
2024-08-20 12:36:05 +02:00
Dean Herbert
a633fcdb49
Merge branch 'master' into redesign-timing-table-tracking
2024-08-20 19:16:03 +09:00
Bartłomiej Dach
333e5b8cac
Remove outdated tests
2024-08-20 11:23:39 +02:00
Dean Herbert
73f2f5cb12
Fix more tests
2024-08-20 17:59:55 +09:00
Dean Herbert
c85b04bca5
Add more test coverage to better show overlapping break / kiai sections
2024-08-20 17:45:44 +09:00
Salman Ahmed
2ecf5ec939
Add further test coverage
2024-08-20 16:47:20 +09:00
Dean Herbert
5ba1b4fe3d
Update test coverage
2024-08-20 01:13:00 +09:00
Bartłomiej Dach
7693d4c039
Merge branch 'master' into master
2024-08-19 14:30:20 +02:00
Dean Herbert
610ebc5481
Fix toolbar PP change showing +0
instead of 0
2024-08-19 20:50:11 +09:00
Salman Ahmed
9e962ce314
Add failing test case
2024-08-19 14:14:12 +09:00
OliBomby
3d4bc8a2cc
fix tests
2024-08-16 15:04:38 +02:00
Dean Herbert
68bad9a277
Attempt file operations more than once in another test instance
...
See
https://github.com/ppy/osu/pull/29433/checks?check_run_id=28833985792 .
2024-08-16 17:39:45 +09:00
Dean Herbert
5710f0f302
Merge pull request #26254 from frenzibyte/mania-combo-counter
...
Add argon/classic osu!mania combo counter
2024-08-15 17:56:28 +09:00
Dean Herbert
e603888130
Update remaining tests to use new base class (and tidy up V2
suffixes)
2024-08-14 21:09:28 +09:00
Dean Herbert
1665d9a93e
Fix failing test setup
2024-08-14 21:01:35 +09:00
Joseph Madamba
6f2bc7e6f1
Use Content
override instead
2024-08-14 00:44:03 -07:00
Dean Herbert
2174510544
Move other V2 tests to new test namespace
2024-08-14 15:51:07 +09:00
Joseph Madamba
c24f1444f9
Directly resolve IBindable<WorkingBeatmap>
by making a local variant of DifficultyNameContent
2024-08-13 23:26:18 -07:00
Joseph Madamba
f8796e3192
Move resizing width and background logic to SongSelectComponentsTestScene
2024-08-13 23:26:17 -07:00
Joseph Madamba
2b41f71fd0
Workaround single-frame layout issues with {Link|Text|Fill}FlowContainer
s
2024-08-13 23:26:17 -07:00
Joseph Madamba
625c6fc7eb
Implement song select v2 difficulty name content component
2024-08-13 23:26:17 -07:00
Joseph Madamba
46d41cb590
Add base song select components test scene
2024-08-13 23:26:17 -07:00
Dean Herbert
e465049050
Merge branch 'master' into mania-combo-counter
2024-08-14 15:12:00 +09:00
Dean Herbert
dd9705b660
Fix file access test failure by forcing retries
...
See https://github.com/ppy/osu/actions/runs/10369630825/job/28708248682 .
2024-08-14 12:26:21 +09:00