Commit Graph

39685 Commits

Author SHA1 Message Date
4f6de6fdc6 Implement GetSkin() for other working beatmaps 2021-05-21 20:21:29 +03:00
04e75d8f2b Return empty skin for GetSkin() in TestWorkingBeatmap 2021-05-21 20:21:13 +03:00
318e5fc60b Mark WorkingBeatmap.GetSkin() as abstract 2021-05-21 20:14:26 +03:00
c0dfe37965 Remove unused using directive 2021-05-20 21:08:36 +03:00
eaae9a1b67 Remove unrequired null conditional 2021-05-20 21:08:31 +03:00
262a27610c Improve components assertion logic 2021-05-20 20:47:40 +03:00
71da960000 Extract assert step addition out of assertion method 2021-05-19 22:53:22 +03:00
21ca9c8431 Merge branch 'master' into beatmap-skin 2021-05-19 22:39:32 +03:00
6fc06a10a1 Add extensible test scene for beatmap skins fallback instead 2021-05-19 21:52:29 +03:00
434377aa52 Revert "Add failing test case"
This reverts commit ec89a149dd.
2021-05-19 21:35:06 +03:00
73234b8b27 Merge pull request #12845 from peppy/hit-error-skinnable 2021-05-19 19:55:27 +02:00
22337e0fc7 Add comment explaining why origin is flipped 2021-05-20 01:59:30 +09:00
00ed699340 Fix origin specifications using incorrect flags 2021-05-20 01:53:24 +09:00
363aec8179 Merge branch 'master' into hit-error-skinnable 2021-05-20 01:51:45 +09:00
ec89a149dd Add failing test case 2021-05-19 13:37:55 +03:00
db6d980623 Merge pull request #12784 from smoogipoo/mania-pooling
Implement pooling for osu!mania
2021-05-19 18:36:03 +09:00
825d61e22c Separate default beatmap skins from DefaultSkin 2021-05-19 12:06:10 +03:00
9806d94b74 Move beatmap skin info creation to static method at IBeatmapSkin 2021-05-19 11:58:00 +03:00
cc5c702a92 Apply all properties after cast (looks cleaner) 2021-05-19 17:31:47 +09:00
bddc3121dc Merge branch 'master' into mania-pooling 2021-05-19 17:23:45 +09:00
87833bfb61 Merge pull request #12736 from EVAST9919/news-sidebar-new
Implement NewsSideBar component
2021-05-19 16:29:52 +09:00
19a07b0107 IsOpen -> Expanded 2021-05-19 15:49:22 +09:00
539e5179fe Tidy up content and bind event code 2021-05-19 15:49:22 +09:00
a727043014 Merge pull request #12858 from smoogipoo/fix-headless-test
Fix test not being marked as headless
2021-05-19 14:50:24 +09:00
e8bc2cac5b Fix test not being marked as headless 2021-05-19 13:36:39 +09:00
6717355fbe Merge pull request #12627 from ekrctb/always-use-lifetime-entry
Always use lifetime entry to manage hit objects in HitObjectContainer
2021-05-19 13:12:01 +09:00
d70d37b7f4 Remove convoluted autosize logic in MonthSection 2021-05-18 22:30:36 +03:00
24af86689f Merge remote-tracking branch 'refs/remotes/ppy/master' into news-sidebar-new 2021-05-18 22:18:52 +03:00
9ede358e7e Merge branch 'master' into mania-pooling 2021-05-18 22:25:54 +09:00
41d8bc291c Merge pull request #12783 from smoogipoo/hoc-event-queue
Add a HitObjectUsageEventBuffer to handle HOC events appropriately
2021-05-18 22:22:53 +09:00
70b36cdc0d Merge pull request #12850 from smoogipoo/fix-score-duplication
Only ignore online score id for database import
2021-05-18 22:18:42 +09:00
598ebd7dd7 Merge pull request #12849 from smoogipoo/remove-legacy-playlist-id
Remove legacy playlist item ID handling
2021-05-18 21:42:58 +09:00
c6160d5304 Only ignore online score id for database import 2021-05-18 21:17:41 +09:00
5f94b3bdac Remove legacy playlist item ID handling 2021-05-18 21:03:59 +09:00
6b90e602cc Merge pull request #12847 from peppy/refactor-selection-mutation-logic
Add more correct flip support to skin editor
2021-05-18 20:41:45 +09:00
ef81bdf63f Merge branch 'master' into always-use-lifetime-entry 2021-05-18 20:10:12 +09:00
ee9fe3c4be Revert "Add failing test showing lifetime not recomputed with pooled objects"
This reverts commit b88e5a31
2021-05-18 19:55:44 +09:00
84a1a86c63 Revert "Use entry to calculate lifetime in ScrollingHOC"
This reverts commit 632bb70e
2021-05-18 19:55:31 +09:00
2c65b8fa93 Revert "Fix uninitialized scrollLength value is used"
This reverts commit 73dfb04d
2021-05-18 19:55:25 +09:00
d93ac7ac98 Change class xmldoc a bit 2021-05-18 19:15:46 +09:00
ab6a79f84c Simplify 2021-05-18 19:15:46 +09:00
97f4f7bbd1 Remove Component inheritance 2021-05-18 18:59:45 +09:00
633f841a0f Rename to HitObjectUsageEventBuffer 2021-05-18 18:57:02 +09:00
bfc0205e9b Fix (began, finished) event 2021-05-18 18:49:11 +09:00
a31a6947bb Add test 2021-05-18 18:49:05 +09:00
d661e98fa6 Move common functionality out of OsuSelectionHandler and implement flip support 2021-05-18 18:34:06 +09:00
c80e736712 Change SkinBlueprint to use the origin point as the selection point
Not sure how this feels, but it makes using the same point throughout
the editor possible, which I think is the correct way forward for now.
2021-05-18 18:33:06 +09:00
61a41d97a4 Add some xmldocs + comments 2021-05-18 17:39:45 +09:00
ed957df162 Add simple xmldoc to TransferBlueprintFor method 2021-05-18 16:40:56 +09:00
55cc533a37 Merge branch 'master' into hoc-event-queue 2021-05-18 16:31:20 +09:00