1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-08 05:37:31 +08:00
Commit Graph

51630 Commits

Author SHA1 Message Date
Salman Ahmed
f5235f6a56 Correctify recommended method and property 2022-05-18 20:38:13 +03:00
Dean Herbert
df4968a55b Add new Guid bannedsymbols rule 2022-05-18 21:20:14 +09:00
Dean Herbert
e652180873
Merge pull request #18319 from smoogipoo/package-json-files
Package .json files in nupkg output
2022-05-18 14:38:40 +09:00
Dan Balasescu
3f71224dfc Package .json files in nupkg output 2022-05-18 14:05:21 +09:00
Bartłomiej Dach
79215c37a4
Merge pull request #18311 from peppy/first-run-screen-button-ux
Improve the first run progress button to show loading and completion status
2022-05-17 22:49:49 +02:00
Bartłomiej Dach
10b881dbf7
Merge branch 'master' into first-run-screen-button-ux 2022-05-17 22:27:49 +02:00
Dean Herbert
02198d0436
Merge pull request #18289 from bdach/mod-overlay/adjust-multiplier-scale-transition
Adjust difficulty multiplier pop in/out transition on mod overlay
2022-05-17 18:21:30 +09:00
Dean Herbert
062ffe64ac Remove delay on pop in 2022-05-17 18:21:19 +09:00
Dan Balasescu
3ff7c5c76d
Merge pull request #18310 from peppy/revert-realm
Revert realm to previous release to fix iOS crashes
2022-05-17 16:23:16 +09:00
Dean Herbert
ef5b2233d7 Improve the first run progress button to show loading and completion status 2022-05-17 15:23:13 +09:00
Dean Herbert
d13c1d5d5a
Merge pull request #18265 from frenzibyte/ios-indirect-event
Enable proper mouse support for osu! on iPadOS
2022-05-17 15:06:47 +09:00
Dean Herbert
ffbd4f7990
Merge pull request #18309 from peppy/sentry-tag-os-processor
Add sentry tags for operating system and processor count
2022-05-17 15:02:35 +09:00
Dean Herbert
31137bebf8 Revert realm to previous release to fix iOS crashes 2022-05-17 14:52:27 +09:00
Dean Herbert
bc294b8157 Add sentry tags for operating system and processor count
These would usually be in the log header, but right now that's not
conveyed. An example use case would be better understanding
https://sentry.ppy.sh/organizations/ppy/issues/846/?project=2&query=is%3Aunresolved&sort=freq&statsPeriod=14d,
where we currently don't know whether it is a desktop or mobile OS.
2022-05-17 12:53:14 +09:00
Dean Herbert
6f7c675dfe
Merge pull request #18304 from ThePooN/action-sentry-release
👷 Push tagged releases to Sentry
2022-05-17 01:31:45 +09:00
Hugo "ThePooN" Denizart
d7aed77340 👷 Push tagged releases to Sentry 2022-05-16 16:01:42 +02:00
Dan Balasescu
ff85ce84ec
Merge pull request #18300 from peppy/add-ruleset-context-tags
Add ruleset context to sentry error reports
2022-05-16 17:21:39 +09:00
Dean Herbert
9331c62306 Also add realm ruleset count 2022-05-16 16:09:50 +09:00
Dean Herbert
5ec05a8653 Add tags for current screen and ruleset 2022-05-16 15:51:32 +09:00
Dean Herbert
8c9edee360 Add ruleset context to sentry error reports 2022-05-16 15:47:00 +09:00
Bartłomiej Dach
170df01b46
Adjust difficulty multiplier scale transition on mod overlay
The previous transition was supposed to be a center-anchored elastic
scale-in, but this didn't work as intended - because the multiplier
ended up inside of an auto-sized right-aligned container, the animation
itself would end up being anchored right.

Attempts to remove the scale transition resulted in a rather
jarring-looking result, so swap out the elastic scale-in for a sweep-in
effect from the top, to match the header and avoid introducing too many
directions of movement.

Delay values tweaked "to taste" - can be adjusted further if there is an
alternative set of values that feels better.
2022-05-15 20:44:50 +02:00
Dean Herbert
328561f5c8
Merge pull request #18263 from frenzibyte/spotlight-beatmap-badge
Add support for "spotlight" label in beatmap overlay/listing
2022-05-15 12:32:20 +09:00
Salman Ahmed
92ae652555 Enable indirect input events on iOS for proper mouse support 2022-05-14 22:07:42 +03:00
Salman Ahmed
4bb06873d5 Move badge hierarchy declaration to constructor for safer access 2022-05-14 21:54:56 +03:00
Bartłomiej Dach
351f5a30d0
Merge pull request #18264 from peppy/deselect-all-mods-key
Add key binding to deselect all mods
2022-05-14 20:48:42 +02:00
Dean Herbert
b6575c216b Allow selecting all mods at free mod select using ctrl+a 2022-05-15 03:25:14 +09:00
Dean Herbert
8a01050168 Refactor mod select button initialisation to allow shared usage of deselect button 2022-05-15 03:16:43 +09:00
Dean Herbert
282c8aec86
Fix typo in test step
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-05-15 03:09:15 +09:00
Salman Ahmed
1878578196 Move todo comment to subclasses 2022-05-14 21:05:34 +03:00
Salman Ahmed
441957e18e Convert get-only virtual properties to avoid DI order dependency 2022-05-14 21:05:34 +03:00
Salman Ahmed
88ba84ac9c Replace Pill with Badge everywhere 2022-05-14 20:52:38 +03:00
Dean Herbert
6c3a4375c5 Fix case of "toggle mod select" string 2022-05-15 02:51:58 +09:00
Dean Herbert
a759cf2dab Add key binding to deselect all mods
Defaults to `Backspace`.
2022-05-15 02:51:58 +09:00
Salman Ahmed
9bac33ec9f Integrate spotlight beatmap badge in listing cards 2022-05-14 19:47:31 +03:00
Salman Ahmed
2878a6dcbe Integrate spotlight beatmap badge in info overlay 2022-05-14 19:47:10 +03:00
Salman Ahmed
56d6cb5764 Add "spotlight" beatmap badge 2022-05-14 19:46:50 +03:00
Salman Ahmed
c8bea6273b Abstractify beatmap badge logic to own class 2022-05-14 19:46:37 +03:00
Salman Ahmed
d5027cdfbd Add FeaturedInSpotlight property to API beatmapsets 2022-05-14 19:46:13 +03:00
Bartłomiej Dach
6e74244022
Merge pull request #18239 from peppy/editor-readability
Add lingering hitobject display to editor, replacing "Hit Animations" toggle
2022-05-14 01:04:21 +02:00
Bartłomiej Dach
ab5c736da1
Merge branch 'master' into editor-readability 2022-05-13 21:10:48 +02:00
Bartłomiej Dach
b533ed5e9b
Merge pull request #18252 from peppy/editor-track-shortcuts
Add editor track traversal shortcut keys (`Z`-`V`)
2022-05-13 20:42:22 +02:00
Dean Herbert
a346456daf Add test coverage of new traversal keys 2022-05-14 03:01:42 +09:00
Dean Herbert
c4871ebcf4 Add editor track traversal keys (Z-V) 2022-05-14 02:50:51 +09:00
Dean Herbert
8edbc10155
Merge pull request #18249 from peppy/update-resources
Update resources
2022-05-13 23:13:39 +09:00
Dean Herbert
cf3ead8047 Remove unused local 2022-05-13 22:06:30 +09:00
Dean Herbert
dec298cccb Update resources 2022-05-13 21:47:22 +09:00
Dean Herbert
35026ad642 Add missing EditorClock caching 2022-05-13 21:39:54 +09:00
Dean Herbert
d9782b5ef6 Remove redundant parenthesis 2022-05-13 21:31:49 +09:00
Dean Herbert
0cf52c4ba5
Merge pull request #18248 from peppy/add-crowdin-readme
Add crowdin information to README
2022-05-13 21:31:17 +09:00
Dean Herbert
38b8baf095 Remove unused border colour 2022-05-13 21:28:50 +09:00