Commit Graph

35847 Commits

Author SHA1 Message Date
29cc554632 Ensure blueprint is added for selected hit object 2022-10-06 13:59:54 +09:00
0d448e6cc8 Fix items without blueprints are not deselected 2022-10-06 13:50:56 +09:00
e9ab465da6 Merge branch 'master' into localisation-settings 2022-10-06 13:22:08 +09:00
b0213c29e9 Use mid time instead of start time
It is closer to the old blueprint-based behavior
2022-10-05 22:19:22 +09:00
6753f6b01a Move AllowDeselectionDuringDrag down
Because it is now ignored in the timeline implementation anyways
2022-10-05 22:14:11 +09:00
3108c42ece Fix inspect issues 2022-10-05 22:04:43 +09:00
00b3d97f69 Improve timeline selection performance
But selecting a large number of hit objects is still very slow
because all DHOs must be added
and also `AddBlueprintFor` has quadratic behaviors
2022-10-05 21:58:05 +09:00
0613388aaa Make sure all selected items get deleted 2022-10-05 21:58:05 +09:00
0ffde02f79 Use hit object time for timeline selection 2022-10-05 21:51:01 +09:00
8d29e9e76b Move selection logic from DragBox to BlueprintContainer 2022-10-05 21:51:01 +09:00
35d04fe33c Merge pull request #20582 from peppy/fix-being-playing-unobserved
Silence unobserved exceptions in `BeginPlayingInternal`
2022-10-05 20:51:55 +09:00
c52ddb0e50 Merge pull request #20570 from ekrctb/scrolling-lifetime
Compute lifetime start from entry for scrolling hit objects
2022-10-05 20:45:43 +09:00
365a78d358 Merge branch 'master' into smoke 2022-10-05 18:58:18 +09:00
64858cfb8e Update resources 2022-10-05 18:55:49 +09:00
4f084664ac Merge branch 'master' into comment-deletion 2022-10-05 14:34:50 +09:00
74db42394a Silence unobserved exceptions in BeginPlayingInternal
Closes #20526.
2022-10-05 14:31:13 +09:00
276021dd85 Remove now unnecessary ScheduleAfterChildren 2022-10-05 14:20:01 +09:00
e06ece7531 Update framework 2022-10-05 14:19:51 +09:00
c7d645b086 Merge branch 'master' into fix-gameplay-leaderboard-overlap 2022-10-05 14:15:50 +09:00
d9c3f5834c Merge pull request #20567 from peppy/fix-show-replay-crash
Fix potential crash when attempting to display an imported score at song select
2022-10-04 19:46:15 +09:00
75b9bf2cf9 Merge branch 'master' into intel-exclusive-warning 2022-10-04 19:02:01 +09:00
7293ad751e Update packages 2022-10-04 18:59:35 +09:00
41082ab928 Fix misplaced parenthesis 2022-10-04 18:21:29 +09:00
1cccd03480 Fix scrolling nested hit object lifetime not set 2022-10-04 15:17:14 +09:00
781f5420b0 Add test for scrolling hit object lifetime 2022-10-04 15:17:11 +09:00
5d80950eaf Compute lifetime from entry in scrolling container 2022-10-04 15:12:28 +09:00
efc9bed4f0 Use IWindow.DisplaysChanged to update displays 2022-10-03 23:52:04 +02:00
31fefc1ee2 Add nullable annotation to LayoutSettings 2022-10-03 23:23:02 +02:00
e98b4b4fbd Make updateDisplayModeDropdowns regular method 2022-10-03 23:14:21 +02:00
0bac5ef465 Merge branch 'master' into smoke 2022-10-03 21:29:42 +09:00
dfb143ec0b Update resources 2022-10-03 21:14:57 +09:00
332d63b53b Always return to main menu before attempting to present a score from import 2022-10-03 20:29:44 +09:00
13ee5c179e Add missing parenthesis in log message 2022-10-03 18:42:40 +09:00
deae7cff60 Adjust flashliht scaling to match classic 2022-10-03 18:38:29 +09:00
0df217d85c Add ability to adjust flashlight smoothness 2022-10-03 18:24:56 +09:00
d9f678d942 Change song select random key binding to not handle key repeat 2022-10-03 18:16:54 +09:00
42aac16b37 Adjust leaderboard score panels sizing based on accuracy/combo width 2022-10-03 18:12:36 +09:00
65369e96eb Ensure token retrieval failure logic only runs once 2022-10-03 17:29:46 +09:00
c4dd23ed15 Log token retrieval failures even when gameplay is allowed to continue 2022-10-03 17:29:34 +09:00
4dbac917fc Merge pull request #20547 from nanashi-1/solo-gameplay-leaderboard-max-combo
Display highest combo rather than current combo for local play on leaderboard
2022-10-03 16:57:05 +09:00
a810afafb3 Reschedule results display delegate to avoid potential softlocks in the future 2022-10-02 15:37:56 +03:00
59728b0ccb Fix results display delegate potentially cancelled while not exiting 2022-10-02 15:30:06 +03:00
2493468800 display highest combo instead of current combo 2022-10-02 18:40:31 +08:00
85adfc2df7 Fix DI type 2022-09-28 18:26:36 +03:00
7645fe20f5 Merge branch 'master' into comment-deletion 2022-09-28 17:55:22 +03:00
636befb499 Add visual feedback for deleting process 2022-09-28 17:49:37 +03:00
f318452510 Merge pull request #20503 from peppy/change-default-skin
Change default skin for new installations to "Argon"
2022-09-28 18:34:40 +09:00
4ee435507d Update framework 2022-09-28 17:58:47 +09:00
cbbca616c1 Merge branch 'master' into fix-leaderboard-first-place-fade 2022-09-28 17:58:45 +09:00
1890a66b28 Merge pull request #20509 from o-dasher/cleanup-setting-sources
Removes unnecessary setting sources specifications
2022-09-28 17:55:42 +09:00