Susko3
1dc54d6f25
Fix stable install path lookup
...
`osu` is the `osu://` protocol handler, which gets overriden by lazer.
Instead, use `osu!` which is the stable file handler.
2024-02-08 00:54:48 +01:00
Susko3
dfa0c51bc8
Copy icons to nuget and install package
...
Don't ask me why this uses the folder for .NET Framework 4.5
2024-02-08 00:23:46 +01:00
Susko3
7864810fc9
Merge branch 'master' into windows-file-uri-association
2024-02-07 23:10:13 +01:00
Susko3
8049270ad2
Remove unused param
2024-02-07 22:45:58 +01:00
Susko3
bf47221594
Make things testable via 'Run static method' in Rider
2024-02-07 22:42:42 +01:00
Susko3
139072fa81
Standardise using declaration
2024-02-07 22:29:20 +01:00
Susko3
3419b8ffa8
Standardise using declaration
2024-02-07 22:28:54 +01:00
Susko3
7f5dedc118
Refactor ProgID logic so it's more visible
2024-02-07 22:23:59 +01:00
Susko3
da8c4541db
Use Logger.Error
2024-02-07 22:21:04 +01:00
Susko3
ffdefbc742
Move public methods closer together
2024-02-07 22:18:12 +01:00
Susko3
738c28755c
Refactor public methods
2024-02-07 22:17:13 +01:00
Susko3
6bdb076027
Move update/install logic into helper
2024-02-07 22:06:09 +01:00
Susko3
0563507295
Remove duplicate try-catch and move NotifyShellUpdate()
to less hidden place
2024-02-07 22:03:16 +01:00
Susko3
f9d257b99e
Install associations as part of initial squirrel install
2024-02-07 21:56:39 +01:00
Susko3
eeba937686
Make WindowsAssociationManager
static
...
Usages/localisation logic TBD
2024-02-07 21:55:42 +01:00
Susko3
57d5717e6a
Remove Win32Icon
class and use plain strings instead
2024-02-07 21:33:23 +01:00
Dan Balasescu
dcb195f3c8
Add delayed resume for taiko/catch/mania
2024-02-08 02:16:08 +09:00
Dan Balasescu
7f3646f2d1
Merge pull request #27069 from bdach/populate-legacy-total-score-when-converting
...
Populate `TotalScoreInfo` when converting `SoloScoreInfo` to `ScoreInfo`
2024-02-08 01:33:31 +09:00
Dean Herbert
0d7e82ab8d
Improve exception logging of unobserved exceptions via FireAndForget
...
Coming from https://github.com/ppy/osu/issues/27076 , where the log
output makes finding where the exception arrived for nigh impossible.
2024-02-08 00:25:11 +08:00
Dan Balasescu
8f995a30af
Fix legacy coverage metrics
2024-02-08 00:20:32 +09:00
Bartłomiej Dach
706a16677c
Use localised string
2024-02-07 13:38:05 +01:00
Bartłomiej Dach
3f51148719
Update resources
2024-02-07 13:37:37 +01:00
Bartłomiej Dach
f22828bc50
Flip if
s to reduce nesting
2024-02-07 13:36:46 +01:00
Bartłomiej Dach
9a3c947319
Remove unnecessary #nullable disable
2024-02-07 13:35:12 +01:00
Bartłomiej Dach
7460d077f7
Merge pull request #27070 from Joehuu/hide-ruleset-selector-kudosu
...
Hide ruleset selector when on kudosu ranking
2024-02-07 10:46:40 +01:00
Dean Herbert
b0bd1a80cf
Merge branch 'master' into hide-ruleset-selector-kudosu
2024-02-07 16:52:05 +08:00
Dean Herbert
b68a1699d4
Merge pull request #27067 from bdach/exponential-backoff
...
Use staggered exponential backoff when retrying in `PersistentEndpointClientConnector`
2024-02-07 16:51:49 +08:00
Dean Herbert
21e5ae5ba9
Minor adjustments
2024-02-07 16:46:59 +08:00
Joseph Madamba
8f59cb7659
Hide ruleset selector when on kudosu ranking
2024-02-06 13:18:22 -08:00
Dan Balasescu
1f13124b38
Always process position as long as it's hittable
...
For example... If a hitobject is pressed but the result is a shake, this
will stop processing hits.
2024-02-07 03:52:56 +09:00
Dan Balasescu
e2867986c5
Add xmldocs
2024-02-07 03:52:14 +09:00
Dan Balasescu
2fc06f16b5
Fix inspections
2024-02-07 03:51:28 +09:00
Dan Balasescu
38f7913b31
Fix inverted condition
2024-02-07 03:50:56 +09:00
Dan Balasescu
9b8f206486
Enable NRT for DrawableHitCircle to clean up
2024-02-07 03:38:07 +09:00
Dan Balasescu
44b1515cc5
Remove LangVersion redefintions
2024-02-07 03:28:40 +09:00
Andrei Zavatski
ff7cd67909
Move all the circles into their own container
2024-02-06 21:14:36 +03:00
Andrei Zavatski
f03c4a0961
Merge branch 'master' into results-clean
2024-02-06 21:09:23 +03:00
Bartłomiej Dach
9314de640f
Populate TotalScoreInfo
when converting SoloScoreInfo
to ScoreInfo
...
For use in https://github.com/ppy/osu-tools/pull/195 .
2024-02-06 18:30:48 +01:00
Bartłomiej Dach
d150d69abf
Merge branch 'master' into heatmap-misses
2024-02-06 18:02:50 +01:00
Bartłomiej Dach
2a11d37995
Merge pull request #27062 from smoogipoo/fix-heatmap-offset
...
Fix hit accuracy heatmap points being offset
2024-02-06 18:02:30 +01:00
Dan Balasescu
af20eacc82
Fix coordinate space
2024-02-07 00:25:22 +09:00
Dan Balasescu
69db1b2778
Add ManiaModCover to take over old roles of the mods
2024-02-07 00:15:14 +09:00
Dean Herbert
e055d61e50
Merge pull request #27059 from bdach/grayscale
...
Convert selected legacy skin sprites to grayscale
2024-02-06 22:59:39 +08:00
Dan Balasescu
bacb1d0dc7
Add easing to make the transition less awkward
2024-02-06 23:58:27 +09:00
Dan Balasescu
5bc7befbd4
Add progressive cover to mania HD and FI mods
2024-02-06 23:47:20 +09:00
Dean Herbert
5b997589a1
Merge pull request #27065 from smoogipoo/bump-diffcalc-version
...
Bump databased star rating versions
2024-02-06 22:40:58 +08:00
Bartłomiej Dach
6ffe8e1713
Use staggered exponential backoff when retrying in PersistentEndpointClientConnector
...
There are suspicions that the straight 5s retry could have caused a
situation a few days ago for `osu-server-spectator` wherein it was
getting hammered by constant retry requests. This should make that
a little less likely to happen.
Numbers chosen are arbitrary, but mostly follow stable's bancho retry
intervals because why not. Stable also skips the exponential backoff in
case of errors it considers transient, but I decided not to bother for
now.
Starts off from 3 seconds, then ramps up to up to 2 minutes. Added
stagger factor is 25% of duration, either direction. The stagger factor
helps given that if spectator server is dead, each client has three
separate connections to it which it will retry on (one to each hub).
2024-02-06 15:40:30 +01:00
Dan Balasescu
5265d33c12
Make coverage into a bindable
2024-02-06 23:33:00 +09:00
Dan Balasescu
ee05743921
Bump databased star rating versions
2024-02-06 22:58:11 +09:00
Bartłomiej Dach
c21af1bf3d
Use more explicit match
...
`taiko-bar-right-glow` is a prefix of `taiko-bar-right`...
2024-02-06 14:53:01 +01:00