575946d923
Expose save and export options in editor to non-dekstop platforms
2020-02-23 20:47:14 +09:00
be08e69862
Merge branch 'fix-dho-lifetimes-via-judgements' into fix-barline-lifetimes
2020-02-23 14:30:23 +09:00
401bf1c928
Remove unnecessary checks on NotNull attributes
2020-02-23 14:30:08 +09:00
0e29d3c4a2
Correctly expire bar lines in osu!taiko and osu!mania
2020-02-23 13:50:05 +09:00
ffc7eaa3f2
Fix hitobjects with unknown lifetimes by enforcing non-null judgement
...
We've seen multiple cases where DrawableHitObject are stuck in the lifetime management container
due to not implementing a judgement (meaning they are never "hit" or "missed"). To avoid this going forward
CreateJudgement() must be implemented and return a non-null judgement.
This fixes BananaShower and JuiceStreams in osu!catch.
This also makes HitObject abstract and cleans up convert HitObject implementations.
2020-02-23 13:49:06 +09:00
74c7e29108
Apply suggestions
2020-02-23 01:22:37 +03:00
0c3286fa5e
Merge branch 'judgement-line-performance' into follow-point-performance
2020-02-23 05:36:22 +09:00
560cf21b12
Add lenience to comparison
...
Noticed that they could still stack up on maps with hitcircles at the same point in time (centipede).
2020-02-23 05:29:17 +09:00
4949977d7e
Merge branch 'judgement-line-performance' into follow-point-performance
2020-02-23 05:14:21 +09:00
aaa888a7c1
Adjust spin duration to make rotation more variable
2020-02-23 05:00:38 +09:00
8dbcdebd28
Use LoadingLayer at player loading screen
2020-02-23 05:00:08 +09:00
e8ebb31517
Expire old judgement lines if too many exist
2020-02-23 03:53:51 +09:00
3daa49f1bd
Clean up old judgement lines if too many are already present
2020-02-23 03:39:12 +09:00
5aa5a1bbdd
Reduce transform time of judgement lines (visually looks almost the same)
2020-02-23 03:36:15 +09:00
c9d600b69c
Show RankingsOverlay when clicking on charts button
2020-02-22 11:55:34 +01:00
63006e8672
Refactor to avoid visual inconsistency for beatmaps with no leaderboard
2020-02-22 03:40:59 +03:00
894b50f955
Basic implementation of BeatmapSetCommentsContainer
2020-02-22 03:24:50 +03:00
44ddc585da
Remove unused usings
2020-02-21 18:40:42 +03:00
8593642a04
Adjust StreamBadgeArea
2020-02-21 18:12:23 +03:00
c49074dde3
Adjust comments placement
2020-02-21 17:29:51 +03:00
48a9b465ef
Adjust icons colour
2020-02-21 17:22:46 +03:00
491906d534
Adjust ChangelogListing appearance
2020-02-21 17:19:49 +03:00
70eb2ed09e
Adjust ChangelogBuild appearance
2020-02-21 17:11:29 +03:00
e9f69d2c23
Adjust date for ChangelogSingleBuild
2020-02-21 16:55:12 +03:00
3fdf8dc386
Recolour main background
2020-02-21 16:41:52 +03:00
66bd888227
Merge pull request #7930 from EVAST9919/changelog-comments
...
Add CommentsContainer to ChangelogOverlay
2020-02-21 21:20:35 +09:00
db1e5abad7
Merge pull request #7786 from EVAST9919/subcomments-alter-new
...
Add ability to load long comment trees in CommentsContainer
2020-02-21 21:18:33 +09:00
33812d6b53
Merge pull request #7932 from peppy/use-loading-inbeatmap-listing
...
Use new loading layer in beatmap listing overlay
2020-02-21 20:37:48 +09:00
a97355b02d
Merge pull request #7936 from peppy/add-linux-basic-update-support
...
Add simple updater support for linux AppImages
2020-02-21 20:02:14 +09:00
22a28751d0
Merge branch 'master' into use-loading-inbeatmap-listing
2020-02-21 19:59:04 +09:00
7fd71d9b6c
Adjust conditional
2020-02-21 19:50:16 +09:00
d6b6edce02
Merge branch 'master' into centralise-loading-animations
2020-02-21 19:48:50 +09:00
4c083e0e7e
Add back orphaning as a fail-safe
2020-02-21 19:41:25 +09:00
05ff4de944
Remove the concept of orphaning and refactor
2020-02-21 19:30:51 +09:00
4c3468f40e
Reorder file
2020-02-21 19:30:45 +09:00
4fd420e61d
Rename method
2020-02-21 19:30:39 +09:00
a7b5117d88
Fix attempting to add parent comments twice
2020-02-21 19:30:33 +09:00
1cd84754c8
Add back parent-child linking
2020-02-21 19:27:32 +09:00
db78b95228
Remove duplicated api request
2020-02-21 19:27:25 +09:00
957b33b141
Fix included comment properties not being set correctly
2020-02-21 19:27:17 +09:00
cf08e036b3
Merge pull request #7817 from EVAST9919/ingame-rankings
...
Make RankingsOverlay available in-game
2020-02-21 19:24:37 +09:00
f9d7e7c6b8
Add simple updater support for linux AppImages
2020-02-21 19:16:08 +09:00
81f9103f9c
Bind with global ruleset for now
2020-02-21 18:54:48 +09:00
556131cd5f
Merge branch 'master' into ingame-rankings
2020-02-21 18:51:54 +09:00
514160e4bb
Update framework
2020-02-21 18:38:25 +09:00
41c6d2f2e7
Merge remote-tracking branch 'origin/master' into subcomments-alter-new
2020-02-21 17:02:58 +09:00
37e295e4be
Refactor orphaning to better follow osu-web specification
2020-02-21 17:02:48 +09:00
0b589eff45
Merge branch 'centralise-loading-animations' into use-loading-inbeatmap-listing
2020-02-21 17:01:13 +09:00
e7ac37715f
Don't handle non-positional input
2020-02-21 16:31:16 +09:00
2bda310fa7
Use new loading layer in beatmap listing overlay
2020-02-21 16:13:24 +09:00