Commit Graph

36081 Commits

Author SHA1 Message Date
de881cc5cb useless #nullable disable 2022-10-24 23:17:28 +09:00
247cf589aa Merge branch 'master' into directoryselector-hidden-toggle 2022-10-24 15:33:10 +09:00
995216cced Merge pull request #20819 from Joppe27/taiko-kiai-flashing
Implement taiko hitobject kiai flashing
2022-10-24 15:31:13 +09:00
1d5df15027 Add ability to use Shift+Number to set current beat divisor in editor 2022-10-24 15:20:15 +09:00
d0e6bda9ef Stop HitObjectComposer from handling Shift+Number keys 2022-10-24 15:19:36 +09:00
e72a71a28e Add simple editor "duplicate objects" key binding 2022-10-24 14:01:34 +09:00
e9b3048a8b Change the order of global bindings to give overlays lowest priority 2022-10-24 13:58:00 +09:00
a55f91f54b Merge branch 'master' into read-current-distance-snap 2022-10-24 00:15:15 +02:00
3a6a87db0f Merge branch 'master' into fix-editor-distanct-snap-sv-accounting 2022-10-23 18:42:08 +02:00
a35026d537 Downgrade AutoMapper to fix Android startup crash 2022-10-22 23:29:44 +02:00
9155fcf3cb Update framework 2022-10-22 23:25:08 +09:00
3d37a67590 Update framework 2022-10-22 14:15:17 +09:00
b0a4cd4f30 Inline content creation in base add method 2022-10-22 03:43:14 +03:00
6c82bc36ed Encapsulate report logic inside button implementation
Avoids complicating the `DrawableComment` class, and allows for isolated
testability.
2022-10-22 02:48:27 +03:00
9b5e35d599 Remove dependency on DrawableComment from report popover and simplify logic
Allows for testing the button and popover in isolation.
2022-10-22 02:47:33 +03:00
081cf1cc47 Adjust comment report popover design 2022-10-22 02:45:31 +03:00
0491b1fd18 Merge branch 'master' into update-framework 2022-10-21 22:39:56 +03:00
c1ed775deb Update framework 2022-10-21 23:36:16 +09:00
f516e32949 Improve UI a bit 2022-10-21 23:35:53 +09:00
bb921ff9a7 Fix incorrect current DS value when inside a slider 2022-10-21 23:35:47 +09:00
15aeb4a137 Display text in buttons flow instead of toast 2022-10-21 17:25:41 +03:00
f6de366766 Combine display and button into one control 2022-10-21 23:21:07 +09:00
645a84b1d6 Display current distance snap and add button to update to use it 2022-10-21 22:58:36 +09:00
7dc03097ff Change distance snap to never account for slider velocity
This is a nuanced detail that was implemented incorrectly from the
outset. When mapping, generally a mapper chooses the distance spacing
with no regard to the SV. It has always been common to have a lower
or higher distance spacing than SV, but with the way the lazer editor
has worked, the SV was multiplied into the distance snap grid display,
incorectly changing its spacing depending on the "reference object"
(which is usually the previous hitobject chronologically).
2022-10-21 21:51:24 +09:00
447d420c99 Fix adjusting volume via settings playing tick samples twice 2022-10-21 21:03:39 +09:00
4803f606c2 Merge pull request #20845 from nekodex/settings-sidebar-sfx
Add unique hover/select samples to settings sidebar buttons
2022-10-21 20:56:58 +09:00
8b74b5807f Update resources 2022-10-21 20:53:37 +09:00
af84f708b7 Avoid serialising some more properties of SoloScoreInfo unless present 2022-10-21 19:30:35 +09:00
7b1edff2b3 Add unique hover/select samples to settings sidebar buttons 2022-10-21 18:06:38 +09:00
6cdfddea62 Always enable distance spacing when adusting distance space multiplier 2022-10-21 16:10:55 +09:00
703a8afb11 Merge pull request #20809 from peppy/fix-taiko-broken-drum-roll-ticks
Fix taiko drum roll ticks sometimes overflowing outside the drum roll itself
2022-10-21 12:56:14 +09:00
7dbd6e2469 Merge branch 'master' into taiko-kiai-flashing 2022-10-21 12:48:35 +09:00
27ce3d8342 Fix input settings not displaying in visual test browser 2022-10-21 01:52:19 +03:00
bf4a91f1f0 Fix skin toolbox component button not playing hover/click sounds 2022-10-20 13:16:03 -07:00
81bdf716ef Change test 2022-10-20 19:56:00 +03:00
0ef903230c Make report button a separate component 2022-10-20 18:47:42 +03:00
da4f04ace7 Make dropdown not resize 2022-10-20 18:22:55 +03:00
635900085c Disable button when there is no text 2022-10-20 18:12:20 +03:00
ed39481932 Use another string for title 2022-10-20 18:11:35 +03:00
5c13c443ff Fix incorrect fallback logic
Regressed when attempting to share implementation of binary search.
2022-10-20 23:08:44 +09:00
26860a903e Refactor implementation to support hitobjects nested multiple levels deep 2022-10-20 22:30:30 +09:00
a754dc6d3b Expose binary search methods publicly
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
2022-10-20 14:34:07 +09:00
fd7274095f Merge pull request #20826 from peppy/fix-missing-beatmap-backgrounds
Fix some older beatmaps having missing backgrounds
2022-10-20 12:46:24 +09:00
cc311eef2a Merge pull request #20834 from frenzibyte/fix-slider-ball-tint
Enable slider ball tint on "classic" skin
2022-10-20 12:34:45 +09:00
6b26547d03 Merge pull request #20835 from frenzibyte/improve-hide-mouse-on-keyboard
Improve automatic cursor hiding logic and limit to gameplay screen
2022-10-20 11:44:20 +09:00
2f8a4fd2d0 Merge branch 'master' into remove-current-item 2022-10-20 10:02:09 +09:00
77b25c4a5c Merge pull request #20788 from frenzibyte/handle-submitting-player-request-timeout
Fix potential exception in `SubmittingPlayer` token retrieval on request timeout
2022-10-20 09:51:57 +09:00
39650717ea Improve input detection to not make cursor flicker on combined input 2022-10-20 03:45:25 +03:00
4bf4938b72 Keep cursor hiding feature to gameplay screens for now 2022-10-20 03:44:58 +03:00
eb386d4bd5 Enable slider ball tint in default legacy skin 2022-10-20 03:29:25 +03:00