Commit Graph

25236 Commits

Author SHA1 Message Date
d60478851f Add proper action to YearButton 2021-05-19 15:38:53 +03:00
e3ed9b8135 Implement sidebar metadata handling in NewsOverlay 2021-05-19 15:36:05 +03:00
6cc4ffadab Implement sticky container for sidebar in NewsOverlay 2021-05-19 15:28:12 +03:00
150ed01c62 Make NewsSidebar scrollable 2021-05-19 15:22:55 +03:00
16ffedde8a Add year parameter to GetNewsRequest 2021-05-19 15:17:57 +03:00
6a3c58b9ad Implement proper scaling algorithms 2021-05-19 19:58:55 +09:00
6c4709e7b4 Fix PlacementBlueprint using the wrong beatmap when applying defaults
Closes #12855.
2021-05-19 18:34:07 +09:00
b2c736b42a Combine and move const closer to usage 2021-05-19 18:09:46 +09:00
a0f67ef3bc Move scaling logic out of OsuSelectionHandler for reuse 2021-05-19 17:37:28 +09:00
4f397ae7f5 Merge branch 'master' into applause-stops-on-score-switch 2021-05-19 09:52:31 +02: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
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
4cc573690e Move OsuGame out of load method 2021-05-18 14:32:56 -07:00
bde7f88eb3 Don't show warning screen when registering on dev server 2021-05-18 14:23:22 -07:00
1fd00d1313 Change from fullscreen to 0.7 2021-05-18 21:52:28 +02: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
d05ffdf120 Added constants for delay value 2021-05-18 20:19:18 +02:00
ac5fe0c18c Change larger freemod selection overlay 2021-05-18 18:50:42 +02:00
06fffc499b Removed unused variables and directives 2021-05-18 16:56:07 +02:00
76a377f3e0 Fixed applause sound stopping after switching scores 2021-05-18 15:30:45 +02:00
775e0fbde5 Mark StableImportManager as nullable. 2021-05-18 15:27:20 +02: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
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
ef81bdf63f Merge branch 'master' into always-use-lifetime-entry 2021-05-18 20:10:12 +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
a96603f025 Merge pull request #12782 from smoogipoo/rework-hitobject-blueprints
Rename hitobject blueprints and tie them to HitObjects
2021-05-18 16:30:58 +09:00
10c730b37d Add new default locations for hit bar error displays 2021-05-18 15:50:50 +09:00
5acb708939 Remove customisation of hit error via standard settings 2021-05-18 15:50:50 +09:00
829d326e36 Remove alignment logic completely for the time being
This was overly complex and does not play well with the new layout
customisation system. We can add it back as required.
2021-05-18 14:55:34 +09:00
75c0d4d972 Merge branch 'rework-hitobject-blueprints' into hoc-event-queue 2021-05-18 14:33:52 +09:00
882d54a8f8 Remove now unnecessary Apply() method 2021-05-18 14:26:26 +09:00
e621cfc4ea Add Apply() method for applying new DHOs 2021-05-18 14:14:10 +09:00
c71d53a0f9 Fix text and button layout 2021-05-18 13:40:26 +09:00