fc5987bf69
Refactor DialogOverlay
logic to avoid dismissal potentially being unhandled
2021-05-19 16:52:34 +09:00
44e22b31a9
Refactor editor exit sequence to avoid any scenario where a dialog could go stray
2021-05-19 16:51:54 +09:00
b83322281e
Consume updated logic at MainMenu
2021-05-19 16:51:54 +09:00
124ac689b8
Add method to PopupDialog
to press the first OK button
2021-05-19 16:51:54 +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
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
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
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
72beddaadc
Remove nested blueprints from hold notes
2021-05-18 14:25:07 +09:00
532c41c82e
Remove nested blueprints from sliders
2021-05-18 14:19:11 +09:00
e621cfc4ea
Add Apply() method for applying new DHOs
2021-05-18 14:14:10 +09:00
f1f3606fd0
Fix unresolved xmldocs
2021-05-18 13:11:58 +09:00
06389c08dc
Add basic test to show data how one would expect it to be displayed
2021-05-18 13:11:22 +09:00
9d423245d8
Fix up xmldocs
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com >
2021-05-18 13:02:23 +09:00
44b8725458
Merge pull request #12839 from smoogipoo/add-overlay-link-colours
2021-05-17 21:01:44 +02:00
2bf62b86ea
Merge branch 'master' into add-overlay-link-colours
2021-05-17 20:11:27 +02:00
400984457c
Fix weird behaviour in test scene
...
Due to a callback set up in another place, clicking away from the 2022
year after launching the test scene would remove the 2022 button
(because the callback was returning metadata without it). For simplicity
just trim the 2022 year to make sure both test scenes use the same
consistent set of years.
2021-05-17 19:16:30 +02:00
d614a47614
Rename variable to better explain purpose
2021-05-17 18:54:17 +02:00
7befcf74ff
Split value change callbacks out to separate methods
2021-05-17 18:53:09 +02:00
ff6ec45a70
Merge pull request #12840 from smoogipoo/fix-hitpoint-brightness
...
Fix accuracy heatmap points changing colour
2021-05-17 22:13:39 +09:00
ea4dfd3374
Merge pull request #12842 from peppy/song-progress-skinnable
...
Add layout customisation support for `SongProgress`
2021-05-17 20:15:01 +09:00
42d2711dc6
Use ShouldBeConsideredForInput
instead of ReceivePositionalInputAtSubTree
2021-05-17 19:29:59 +09:00