Commit Graph

70342 Commits

Author SHA1 Message Date
minisbett e227bd5dfb
add missing references to osu ruleset ios tests 2024-11-17 20:59:48 +01:00
Dan Balasescu bf2e0ed005
Merge pull request #30680 from peppy/fix-black-layer-on-quick-restart-exit
Fix black layer not fading fast enough when exiting quickly from quick restart
2024-11-16 14:00:19 +09:00
Dean Herbert 0a1f589c80
Fix black layer not fading fast enough when exiting quickly from quick restart 2024-11-16 11:52:02 +09:00
Dean Herbert a5fab23e44
Update framework 2024-11-16 11:49:19 +09:00
Dean Herbert 4ac647771f
Merge pull request #30659 from smoogipoo/update-velopack
Update Velopack to 0.0.915
2024-11-16 11:43:00 +09:00
Dan Balasescu c578c46a07
Update Velopack to 0.0.915 2024-11-16 02:03:48 +09:00
Dean Herbert 5b5e2ea418
Merge pull request #30654 from bdach/DESTROY-ALL-SOFTWARE-ALWAYS-AND-FOREVER
Revert velopack
2024-11-15 23:35:18 +09:00
Bartłomiej Dach 8076113907
Revert velopack
Because even if you somehow bypass the breakage that bricks your install
by installing the missing libssl-1.0 or whatever
(https://github.com/ppy/osu/issues/30648#issuecomment-2478856055),
there's another brick upstream
(https://github.com/ppy/osu/issues/30648#issuecomment-2478926177,
https://github.com/velopack/velopack/issues/355).

Can we even downgrade like this? No idea. How does one test this? No
idea. At this point I am like a headless chicken, screaming into the
void trying to restore any semblance of order into my crumbling
universe.

If this is tried and linux is still broken with the libssl garbage, then
the `osulazer-2024.1115.1-linux-x64-*.nupkg` assets should be pulled
from the release, which should be enough to stop the game from
auto-updating. Maybe the appimage itself can stay up and people can
upgrade manually if they so desire. Or maybe not. Who knows.
2024-11-15 15:32:03 +01:00
Dean Herbert d28d54feb7
Merge pull request #30512 from bdach/improve-mania-selection-blueprints
Improve visual appearance of mania selection blueprints
2024-11-15 19:36:01 +09:00
Bartłomiej Dach 4ae13cfd60
Remove unused resolved property 2024-11-15 10:58:06 +01:00
Bartłomiej Dach e5480f8346
Adjust appearance of placement blueprints to be closer to previous 2024-11-15 10:37:56 +01:00
Bartłomiej Dach 0c4c9bd237
Fix incorrect selection hold note blueprint display when upscroll active 2024-11-15 10:27:07 +01:00
Bartłomiej Dach 4c147327df
Fix code quality 2024-11-15 10:19:34 +01:00
Bartłomiej Dach 33b2197e5e
Merge branch 'master' into improve-mania-selection-blueprints 2024-11-15 10:19:08 +01:00
Bartłomiej Dach 21d407680b
Merge pull request #30623 from peppy/fix-flash-transition-player
Fix occasional flash when quick exiting / retrying from player
2024-11-15 08:42:43 +01:00
Dean Herbert b3b18680ed
Merge pull request #30624 from Hiviexd/fix-constant-algorithm-scroll-speed
Adjust osu!taiko constant scroll algorithm to match expectations
2024-11-15 15:37:24 +09:00
Dean Herbert 025e446ca9
Merge pull request #30299 from jhk2601/std_mod_bloom
Implement new osu! mod Bloom
2024-11-15 15:33:10 +09:00
Dan Balasescu 58aba5439a
Merge pull request #30622 from bdach/not-enough-timed-events
Do not show timing distribution graph in offset control if there's not enough timed hits
2024-11-15 11:59:20 +09:00
jhk2601 ef9296f3ad Allow Autopilot and Grow/Deflate compatibility 2024-11-14 14:12:21 -05:00
Dean Herbert 1a31e56d4a
Fix double restart call still existing 2024-11-14 23:59:55 +09:00
Bartłomiej Dach b94d3d7a64
Merge pull request #30607 from OliBomby/legacy-export-offset
Fix timing point truncation causing missnaps on compatibility-exported lazer beatmaps
2024-11-14 15:49:05 +01:00
Bartłomiej Dach 15a474dead
Merge pull request #30613 from shinmorisawa/1hour-song-multi
Fix difficulty icon tooltip not displaying duration above 1 hour correctly
2024-11-14 15:43:48 +01:00
Hiviexd 2cbb09573d fix constant algorithm scroll speed 2024-11-14 15:38:10 +01:00
Bartłomiej Dach 5d3f55fe4d
Fill out xmldoc 2024-11-14 15:05:46 +01:00
Bartłomiej Dach 8df7a6f2f3
Adjust test to have better assertions 2024-11-14 14:24:11 +01:00
Dean Herbert d1b5d31ea6
Add explicit parameter in 2024-11-14 22:23:42 +09:00
Dean Herbert 3262b6d989
Refactor to avoid dual-boolean mess 2024-11-14 22:10:45 +09:00
Dean Herbert afeb138ea0
Fix occasional flash when quick exiting / retrying from player
The gist of the issue is that `fadeOut` was being called *twice* in the
quick exit/retry scenarios, causing weirdness with transforms.

I've restructured things to ensure it's only called once.
2024-11-14 21:54:34 +09:00
Bartłomiej Dach 7ee9802923
Merge pull request #30616 from peppy/collection-management-revamp
Fix collection management dialog refreshing full display when any change occurs
2024-11-14 13:21:09 +01:00
Bartłomiej Dach bd1d3cad49
Do not show timing distribution graph in offset control if there's not enough timed hits
Intended to address concerns raised in
https://github.com/ppy/osu/pull/30620#issuecomment-2475744164.
2024-11-14 13:17:03 +01:00
Bartłomiej Dach bbe2c87837
Add failing test case 2024-11-14 13:07:11 +01:00
Bartłomiej Dach d08c8ae482
Merge pull request #30620 from peppy/fix-offset-adjust-crash
Fix crash when resetting offset after a play with no hit events
2024-11-14 12:43:47 +01:00
Bartłomiej Dach 1355fa636d
Merge pull request #30603 from peppy/quick-restart-faster-better
Make quick restart even faster
2024-11-14 12:30:13 +01:00
Bartłomiej Dach f9489690cb
Fix code inspection 2024-11-14 11:58:57 +01:00
Dean Herbert 36d48a01c8
Add missing expire call
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2024-11-14 19:33:34 +09:00
Bartłomiej Dach de250d5ac1
Merge pull request #30214 from minetoblend/feat/optimize-polygon-tool
Fix slow performance of polygon generation tool
2024-11-14 11:13:28 +01:00
Dean Herbert 9849a88eef
Adjust transition further to avoid brief "jumpscare" display of metadata 2024-11-14 18:28:27 +09:00
Bartłomiej Dach 88aea70429
Do not permit new combo toggle to remain in indeterminate state on deselect 2024-11-14 10:07:09 +01:00
Bartłomiej Dach 1b279e45cc
Merge branch 'master' into feat/optimize-polygon-tool 2024-11-14 09:54:04 +01:00
Dan Balasescu 5fb130183d
Merge pull request #30619 from Givikap120/remove_unnecessary_field
Remove field that's used only in one method
2024-11-14 17:42:18 +09:00
Dean Herbert 23167b0221
Merge pull request #30618 from Natelytle/ltca-broke-pp
Fix NaN PP counter values while SR is 0
2024-11-14 17:42:05 +09:00
Dean Herbert 1e1a7293e0
Merge pull request #30507 from smoogipoo/no-cursor-trail-vis
Hide cursor trail from draw visualiser
2024-11-14 17:24:27 +09:00
Shin Morisawa 7dff243e6a
use .ToFormattedDuration 2024-11-14 16:59:03 +09:00
Dean Herbert 4957a517aa
Update framework 2024-11-14 16:38:26 +09:00
Dean Herbert 5579950967
Merge branch 'master' into no-cursor-trail-vis 2024-11-14 16:38:13 +09:00
Shin Morisawa 64e7e44f28
fix issue 2024-11-14 16:33:52 +09:00
Shin Morisawa 53fcb494ff
Merge branch 'ppy:master' into 1hour-song-multi 2024-11-14 16:32:24 +09:00
Bartłomiej Dach 02e4907fb6
Merge pull request #29896 from OliBomby/hs-toggle2
Collapse sample point indicators into dots if they cannot be displayed in full
2024-11-14 08:28:11 +01:00
Dean Herbert 7f8eebc510
Merge pull request #30578 from smoogipoo/beatmap-legacy-object-type
Simplify convertible hitobject parsing and add `IHasLegacyHitObjectType`
2024-11-14 16:16:44 +09:00
Dean Herbert 88d220f4c5
Fix crash when resetting offset after a play with no hit events
Closes https://github.com/ppy/osu/issues/30573.
2024-11-14 16:03:15 +09:00