smoogipoo
88d50b6c47
Remove alpha mangling from LegacyDecoder
2020-08-22 00:15:37 +09:00
Dean Herbert
f63d1ba612
Remove stray call to LoadTrack that was forgotten
2020-08-21 18:52:53 +09:00
Dean Herbert
308d9f5967
Ensure locally executed methods are always loaded before propagation
2020-08-21 18:43:58 +09:00
Dean Herbert
1edafc39ba
Fix intro welcome playing double due to missing conditional
2020-08-21 18:33:24 +09:00
Dean Herbert
d4a7e8cee8
Merge branch 'fix-double-storyboard-sample-dispose-crash' into beatmap-track-rework
2020-08-21 18:28:31 +09:00
Dean Herbert
69cb9f3091
Fix potential crash if disposing a DrawableStoryboardSample twice
2020-08-21 18:19:47 +09:00
Dean Herbert
a47b8222b5
Restore multiplayer to use beatmap track
2020-08-21 17:11:29 +09:00
Dean Herbert
70697cf1a0
Restore remaining editor components to use Beatmap.Track
2020-08-21 17:11:29 +09:00
Dean Herbert
3b03116179
Remove unnecessary using statement
2020-08-21 16:45:59 +09:00
Dean Herbert
0ae460fb8f
Avoid beatmap load call in IntroScreen
2020-08-21 15:50:14 +09:00
Dean Herbert
f7e4feee34
Update remaining Player components to use WorkingBeatmap again
2020-08-21 15:25:57 +09:00
Dean Herbert
d2c2e8bbe8
Revert some more usage of MusicController back to WorkingBeatmap
2020-08-21 15:17:21 +09:00
Dean Herbert
0b0ff62647
Switch timeline to use track directly from beatmap again
2020-08-21 14:49:34 +09:00
Dean Herbert
526f06be4c
Add back track loaded bool in WorkingBeatmap
2020-08-21 13:53:37 +09:00
Dean Herbert
357fb3a10e
Merge branch 'master' into beatmap-track-rework
2020-08-21 12:53:09 +09:00
Dean Herbert
5714c761eb
Merge pull request #9768 from frenzibyte/allow-counter-customize-sprite-text
...
Allow providing custom sprite text for RollingCounter<T>
2020-08-20 00:14:48 +09:00
Dean Herbert
1badc584f6
Update textbox event names
2020-08-19 22:10:58 +09:00
Dean Herbert
4397be60e2
Update framework
2020-08-19 21:58:02 +09:00
Dean Herbert
33e9e518e3
Merge pull request #9911 from Game4all/fix-toolbar-visibility
...
Fix toolbar not respecting current overlay activation mode
2020-08-19 19:49:55 +09:00
Dean Herbert
3eac81eb52
Merge pull request #9891 from smoogipoo/mania-mod-invert
2020-08-19 19:12:02 +09:00
Dean Herbert
5737a52fd0
Merge branch 'master' into fix-toolbar-visibility
2020-08-19 19:08:41 +09:00
Dean Herbert
72f16eb186
Merge pull request #9905 from smoogipoo/fix-holdnote-tick-judgement
2020-08-19 19:07:38 +09:00
Dean Herbert
0184bee44d
Merge branch 'master' into mania-mod-invert
2020-08-19 18:41:32 +09:00
Salman Ahmed
deb5cc752b
Merge remote-tracking branch 'upstream/master' into catch-combo-counter
2020-08-19 08:39:58 +03:00
Salman Ahmed
422100192c
Move HasFont to legacy skin extensions class instead
2020-08-19 07:58:23 +03:00
Salman Ahmed
ee9fa11d14
Use With(s => ...)
extension for better readability
2020-08-19 07:47:02 +03:00
Salman Ahmed
5759ffff6f
Use the property instead of the backing field
2020-08-19 07:45:05 +03:00
Salman Ahmed
8f1a71c6b1
Remove counter sprite attributes for not being of any reasonable use
2020-08-19 07:44:45 +03:00
Bartłomiej Dach
6c759f31f1
Add and use limited capacity queue
2020-08-18 20:19:58 +02:00
Lucas A
6aa31dffdb
Fix toolbar not respecting current overlay activation mode.
2020-08-18 15:34:56 +02:00
smoogipoo
a4ad0bd174
Ensure 0 score from miss judgements, add test
2020-08-18 19:51:26 +09:00
Dan Balasescu
27cab98c66
Merge pull request #9901 from Joehuu/skip-cutscene-forward-mouse-button
...
Add ability to skip cutscene with forward mouse button
2020-08-18 17:13:36 +09:00
Joehu
f4f642fbcf
Add ability to skip cutscene with forward mouse button
2020-08-17 23:21:44 -07:00
Joseph Madamba
4d6b52a0d6
Simply condition
...
Co-authored-by: Dean Herbert <pe@ppy.sh>
2020-08-17 23:08:51 -07:00
Joehu
e0383f6100
Change format of rank tooltip
2020-08-17 22:07:04 -07:00
Joehu
848f3bbf51
Show tooltip of leaderboard score rank when 1000 or higher
2020-08-17 21:09:55 -07:00
Dean Herbert
5ade1e8259
Merge branch 'master' into beatmap-track-rework
2020-08-18 13:03:49 +09:00
Dean Herbert
083bcde3cf
Fix beatmap transfer not working
2020-08-18 13:01:35 +09:00
Dan Balasescu
707912248a
Merge pull request #9889 from peppy/editor-screen-loading-spinner
...
Add loading spinner while editor screen loads
2020-08-18 01:48:33 +09:00
smoogipoo
583760100a
Implement mania invert mod
2020-08-18 01:40:55 +09:00
Dean Herbert
b969bc03e0
Add loading spinner while editor screen loads
2020-08-18 00:47:32 +09:00
Dean Herbert
93a8bc3d5a
Remove local reset method in GameplayClockContainer
2020-08-17 22:36:09 +09:00
Dean Herbert
d9debef156
Add explicit LoadTrack method
2020-08-17 15:38:16 +09:00
Dean Herbert
0c4aefb15e
Merge branch 'master' into beatmap-track-rework
2020-08-17 15:00:29 +09:00
Dean Herbert
948c3cfbf1
Improve visibility of toolbar tooltips against bright backgrounds
2020-08-17 14:56:19 +09:00
Lucas A
589d4eeb52
Remove setting.
2020-08-16 17:18:40 +02:00
Dean Herbert
5d433c0b05
Fix a couple of new Resharper inspections
2020-08-16 23:11:29 +09:00
Dean Herbert
a6708c4286
Rename resolved variable in MainMenu
2020-08-16 23:04:54 +09:00
Shane Woolcock
85b3fff9c8
Update mouse confine when gameplay state changes
2020-08-16 23:11:09 +09:30
Dean Herbert
71f4e753f0
Merge branch 'master' into beatmap-track-rework
2020-08-16 22:35:32 +09:00
Shane Woolcock
00f15231bc
Cache ConfineMouseTracker
2020-08-16 21:52:39 +09:30
Shane Woolcock
ef3c8fa21f
Add tracking component to handle OsuConfineMouseMode
2020-08-16 21:18:15 +09:30
Shane Woolcock
322d179076
Replace settings item with osu! confine cursor mode
2020-08-16 11:04:28 +09:30
Shane Woolcock
f98e96e45b
Add osu!-specific enum for confine mouse mode
2020-08-16 10:52:23 +09:30
Craftplacer
cfd82104db
Minor changes and improvements
2020-08-16 01:00:28 +02:00
Craftplacer
434354c44c
Properly implement SkinConfiguration equality
2020-08-16 00:21:26 +02:00
Craftplacer
48bdbb0cfb
Use existing field in Editor
2020-08-15 23:46:10 +02:00
Craftplacer
1448c9e381
Merge remote-tracking branch 'upstream/master' into combo-colors
2020-08-15 23:01:38 +02:00
Craftplacer
c4a7fac760
Add required parameters and other various changes
2020-08-15 22:03:24 +02:00
Bartłomiej Dach
a426ff1d5b
Refactor gameplay menu overlay to fix regression
2020-08-15 14:18:50 +02:00
Dean Herbert
e39b2e7218
Update framework
2020-08-14 21:53:18 +09:00
Dan Balasescu
a2119fd9e3
Merge pull request #9849 from peppy/fix-beatmap-cover-permaload
...
Fix beatmap covers not being unloaded in most overlays
2020-08-14 20:24:36 +09:00
Dean Herbert
e465afa280
Merge branch 'master' into beatmap-track-rework
2020-08-14 20:02:43 +09:00
Dean Herbert
c3757a4660
Fix beatmap covers not being unloaded in most overlays
...
Eventually we'll probably want something smarter than this, but for the
time being this helps stop runaway memory usage.
2020-08-14 19:22:26 +09:00
Dan Balasescu
b7ae70ff96
Merge branch 'master' into fix-skinnable-sound-mute
2020-08-14 19:01:32 +09:00
Dean Herbert
671141ec61
Load menu backgrounds via LargeTextureStore to reduce memory usage
2020-08-14 18:05:05 +09:00
Dan Balasescu
626cd4042f
Merge branch 'master' into delay-beatmap-load
2020-08-14 15:09:30 +09:00
Dean Herbert
2c6afce524
Merge pull request #9843 from smoogipoo/fix-playlist-mods
2020-08-14 11:11:13 +09:00
smoogipoo
0500d82b5b
Fix playlist items sharing mod instances
2020-08-13 19:48:41 +09:00
smoogipoo
3cb22fad82
Fix mods sharing bindable instances
2020-08-13 19:48:31 +09:00
Lucas A
84cb36b6a8
Defer subscriptions for updateOverlayActivationMode() to OnEntering()
2020-08-13 10:57:18 +02:00
Dean Herbert
9e7a28002d
Merge branch 'master' into beatmap-track-rework
2020-08-13 17:56:50 +09:00
Dean Herbert
ab56980f8c
Merge branch 'master' into fix-spun-out-mod-rate-dependency
2020-08-13 17:24:11 +09:00
Dean Herbert
2067e1ce44
Merge pull request #9798 from EVAST9919/dashboard-news
2020-08-13 17:23:54 +09:00
Dean Herbert
99bea6b8e9
Add missing null check (player construction is potentially delayed now)
2020-08-13 12:52:35 +09:00
Dean Herbert
27cd9e119a
Delay beatmap load until after transition has finished
...
Previously the beatmap would begin loading at the same time the
`PlayerLoader` class was. This can cause a horribly visible series of
stutters, especially when a storyboard is involved.
Obviously we should be aiming to reduce the stutters via changes to the
beatmap load process (such as incremental storyboard loading,
`DrawableHitObject` pooling, etc.) but this improves user experience
tenfold in the mean time.
2020-08-13 12:04:32 +09:00
smoogipoo
91e28b849d
Fix incorrect BeatmapManager construction
2020-08-13 00:29:23 +09:00
Dean Herbert
429ad783cf
Merge branch 'update-framework' into beatmap-track-rework
2020-08-12 23:35:46 +09:00
Dean Herbert
00f8bb7c3e
Update resources
2020-08-12 23:28:45 +09:00
Dean Herbert
b10cddf625
Update framework
2020-08-12 23:28:08 +09:00
Dean Herbert
05b06e7451
Merge branch 'master' into fix-skinnable-sound-mute
2020-08-12 22:01:04 +09:00
Andrei Zavatski
f3202fb123
Naming adjustments
2020-08-12 11:24:26 +03:00
Andrei Zavatski
9b112baa88
Merge remote-tracking branch 'refs/remotes/ppy/master' into dashboard-news
2020-08-12 11:15:58 +03:00
Craftplacer
69590113d6
Temporary changes
2020-08-12 06:40:21 +02:00
Craftplacer
8ffaa49839
Handle additional null case
2020-08-12 06:40:21 +02:00
Craftplacer
139c0c75f8
Add documentation for constructor
2020-08-12 06:40:21 +02:00
Bartłomiej Dach
8fe5775ecb
Allow testing mod combinations in ModTestScenes
2020-08-11 21:55:20 +02:00
Andrei Zavatski
84655b0798
Change hover colour for news title
2020-08-11 20:17:29 +03:00
Andrei Zavatski
fdfda453c7
Merge remote-tracking branch 'refs/remotes/ppy/master' into dashboard-news
2020-08-11 20:14:52 +03:00
smoogipoo
c0031955c9
Update with further framework changes
2020-08-12 01:50:18 +09:00
smoogipoo
e47a1eb313
Use adjustable ITrack
2020-08-12 01:41:21 +09:00
smoogipoo
688e447950
Fix potential hierarchy mutation from async context
2020-08-12 01:33:06 +09:00
smoogipoo
eec94e1f53
Make track not-null in GameplayClockContainer/FailAnimation
2020-08-12 00:51:43 +09:00
smoogipoo
b66f303e71
Add annotation
2020-08-12 00:48:45 +09:00
smoogipoo
070d71ec27
More cleanups
2020-08-12 00:48:38 +09:00
Dean Herbert
8bfe6ba27c
Fix informational overlays not hiding each other correctly
2020-08-11 23:15:08 +09:00
smoogipoo
031d29ac34
Inspect current track directly
2020-08-11 13:53:23 +09:00
smoogipoo
faff0a70c4
Privatise BMWB
2020-08-11 13:48:57 +09:00
smoogipoo
338c01fa43
Remove track store reference counting, use single instance stores
2020-08-11 13:16:06 +09:00
smoogipoo
7d35893ecd
Make MusicController non-nullable
2020-08-11 12:40:58 +09:00
smoogipoo
c66a14e9c5
Remove beatmap from FailAnimation
2020-08-11 12:37:48 +09:00
smoogipoo
b64142dff9
Fix incorrect load state being used
2020-08-11 12:37:00 +09:00
Dan Balasescu
c86798f8b2
Merge pull request #9829 from peppy/fix-multiple-assembly-loaded-crash
...
Fix crash when same ruleset loaded more than once
2020-08-11 12:09:44 +09:00
Dan Balasescu
8b7e715c2b
Merge pull request #9818 from peppy/improve-token-fail-error-messaging
...
Improve messaging when timeshift token retrieval fails
2020-08-11 11:31:52 +09:00
Dean Herbert
471ed968e3
Fix crash when same ruleset loaded more than once
...
If the same ruleset assembly was present more than once in the current
AppDomain, the game would crash. We recently saw this in Rider EAP9.
While this behaviour may change going forward, this is a good safety
measure regardless.
2020-08-11 11:09:02 +09:00
Dean Herbert
dd2f677aa4
Merge pull request #9633 from Joehuu/fix-keybind-clearing
2020-08-11 11:01:03 +09:00
Dean Herbert
02084d7636
Merge branch 'master' into improve-token-fail-error-messaging
2020-08-11 10:59:33 +09:00
Dean Herbert
d1b106a3b5
Include mention of old releases in error message
2020-08-11 10:59:28 +09:00
Dan Balasescu
088f7f5cc7
Merge pull request #9819 from peppy/fix-overlay-depths
...
Always show newly presented overlay at front
2020-08-11 10:24:37 +09:00
Dean Herbert
ecb4826e19
Update framework
2020-08-11 06:54:26 +09:00
Lucas A
f74e162bbc
Fix overlay activation mode being updated when player is not current screen.
2020-08-10 20:27:42 +02:00
Lucas A
052bb06c91
Add ability to open overlays during gameplay breaks.
2020-08-10 20:13:50 +02:00
Dean Herbert
365aae799e
Merge branch 'master' into fix-skinnable-sound-mute
2020-08-10 23:55:51 +09:00
Dean Herbert
730d13fda6
Always show newly presented overlay at front
...
This feels much better. Does not change order if the overlay to be shown
is not yet completely hidden.
- Closes #9815 .
2020-08-10 20:48:04 +09:00
Dean Herbert
1f84e54151
Improve messaging when timeshift token retrieval fails
...
Obviously not a final solution, but should better help self-compiling
(or unofficial package) users better understand why this is happening.
2020-08-10 20:16:16 +09:00
Craftplacer
78692dc684
Initial commit
2020-08-10 05:21:10 +02:00
Andrei Zavatski
d8f8930691
Remove HomeNewsPanelFooter
2020-08-09 05:28:43 +03:00
Andrei Zavatski
a72a48624d
Remove NewsPostDrawableDate
2020-08-09 05:16:08 +03:00
Bartłomiej Dach
a636c7052c
Merge branch 'master' into adujustable-skinnablesound
2020-08-08 21:51:47 +02:00
Bartłomiej Dach
9a09f97478
Extract constant to avoid double initial value spec
2020-08-08 21:21:30 +02:00
Dean Herbert
ffb2e56a8d
Reverse direction of bool to make mental parsing easier
2020-08-08 23:25:52 +09:00
Dean Herbert
0d1f273603
Merge branch 'master' into fix-skinnable-sound-mute
2020-08-08 23:24:03 +09:00
Dean Herbert
1090137da3
Adjust comment to read better
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2020-08-08 23:23:02 +09:00
smoogipoo
87ce1e3558
Remove impossible null case (DummyWorkingBeatmap)
2020-08-08 00:58:04 +09:00
smoogipoo
b8373e89b7
Move beatmap bind to BDL load()
2020-08-07 23:08:09 +09:00
smoogipoo
e87f50f74f
Rename method
2020-08-07 22:31:41 +09:00
smoogipoo
b6fb7a0d39
Fix possibly setting null track
2020-08-07 22:05:58 +09:00
smoogipoo
08820c62ec
Add back removed nullcheck
2020-08-07 21:36:02 +09:00
smoogipoo
b08ebe6f81
More inspections (rider is broken)
2020-08-07 21:14:45 +09:00
smoogipoo
961c6dab54
Fix more inspections
2020-08-07 21:08:03 +09:00
smoogipoo
5002d69f69
Update inspections
2020-08-07 20:51:56 +09:00
smoogipoo
61b632516e
Ensure CurrentTrack is never null
2020-08-07 19:43:16 +09:00
Andrei Zavatski
cddd4f0a97
Implement HomeShowMoreNewsPanel
2020-08-07 13:18:31 +03:00
Andrei Zavatski
76d35a7667
Implement HomeNewsGroupPanel
2020-08-07 12:59:45 +03:00
smoogipoo
bf21fdd6da
Merge branch 'master' into beatmap-track-rework
2020-08-07 18:41:34 +09:00
Andrei Zavatski
2e0f567d5d
Implement HomeNewsPanel component
2020-08-07 11:33:02 +03:00
Dean Herbert
c84452cfbf
Update usages
2020-08-06 21:53:20 +09:00
Dean Herbert
f994bf2888
Update framework
2020-08-06 21:34:48 +09:00
Dean Herbert
e3105fd4c8
Add more resilient logic for whether to avoid playing SkinnableSound on no volume
2020-08-06 19:16:26 +09:00
smoogipoo
d1af1429b3
Fix inspection
2020-08-06 19:08:45 +09:00
smoogipoo
4cfca71d08
Fix a few test scenes
2020-08-06 19:05:15 +09:00
smoogipoo
adf4f56dce
Move MusicController to OsuGameBase
2020-08-06 19:01:23 +09:00
smoogipoo
f8279dab32
Refactor MainMenu
2020-08-06 18:54:14 +09:00
smoogipoo
ef689d943a
Fix intros playing incorrectly
2020-08-06 18:54:08 +09:00
smoogipoo
2e3ecf71c7
Pass track from Player to components
2020-08-06 18:31:08 +09:00
smoogipoo
7c3ae4ed42
Remove generics from IApplicableToTrack
2020-08-06 18:25:34 +09:00
Dean Herbert
9685df0eca
Only update key binding on next usage to avoid large blocking calls
2020-08-06 18:24:20 +09:00
smoogipoo
c8ebbc8594
Remove MusicController from EditorClock
2020-08-06 18:19:55 +09:00
smoogipoo
f53672193e
Fix track stores being kept alive
2020-08-06 17:48:07 +09:00
Joehu
f9c369b23c
Fix toolbar music button tooltip overflowing off-screen
2020-08-06 01:20:03 -07:00
Joehu
d574cac702
Add keybinding to toolbar button's tooltip
2020-08-06 01:18:45 -07:00
Joehu
7bcb68ffac
Handle overlay toggling with toolbar buttons instead
2020-08-06 01:17:24 -07:00
smoogipoo
c72ab9047e
Cleanup test scene disposal
2020-08-06 17:15:33 +09:00
Joehu
ad959ce523
Make toolbar button abstract
2020-08-06 01:06:51 -07:00
smoogipoo
e8ab3cff3c
Add class constraint
2020-08-06 17:02:47 +09:00
smoogipoo
fe8c462498
Remove intermediate container
2020-08-06 17:00:17 +09:00
smoogipoo
0f7fde5d2c
Revert unnecessary change
2020-08-06 16:24:14 +09:00
smoogipoo
86ae61c6b7
Re-implement store transferral in BeatmapManager
2020-08-06 16:24:14 +09:00
smoogipoo
0edd509397
Only change track when audio doesn't equal
2020-08-06 16:24:14 +09:00
smoogipoo
f058f5e977
Fix incorrect value being set
2020-08-06 16:24:14 +09:00
smoogipoo
11a6c9bdcc
Revert unnecessary change
2020-08-06 16:24:14 +09:00
smoogipoo
e9fc783b1d
Add back loop-on-completion
2020-08-06 16:24:14 +09:00
smoogipoo
58660c70a3
Cache before idle tracker
2020-08-06 16:24:14 +09:00
smoogipoo
5c05fe3988
Expose track from MusicController
2020-08-06 16:24:14 +09:00
smoogipoo
6e42b8219c
Move track to MusicController, compiles
2020-08-06 16:24:14 +09:00
smoogipoo
641279ec3e
Make SkinnableSound an IAdjustableAudioComponent
2020-08-06 14:43:48 +09:00
smoogipoo
9a00ad48c6
Update components to use extension methods
2020-08-06 14:43:39 +09:00
Dan Balasescu
bba23dc928
Merge pull request #9780 from peppy/add-toolbar-tooltips
...
Add missing toolbar tooltips for right-hand icons
2020-08-06 13:45:01 +09:00
Dean Herbert
e3f314349a
Don't use title case
...
Co-authored-by: Joseph Madamba <madamba.joehu@outlook.com>
2020-08-06 12:27:30 +09:00
Dean Herbert
bf1bb32674
Add missing toolbar tooltips for right-hand icons
2020-08-05 19:09:55 +09:00
Dean Herbert
3916d98e52
Add comment for clarity
2020-08-05 18:50:37 +09:00
Dean Herbert
8644d04a84
Merge branch 'master' into news-fix
2020-08-05 18:50:35 +09:00
Lucas A
71895964f4
Refactor overlay activation logic and reword tip.
2020-08-05 11:21:09 +02:00
Dean Herbert
22b52d63c7
Update framework
2020-08-04 20:51:59 +09:00
Lucas A
30c7a6f6a7
Fix CI issue and use method instead of triggering change on bindable.
2020-08-03 21:33:18 +02:00
Lucas A
242a035f7e
Apply review suggestions.
2020-08-03 21:25:45 +02:00
Salman Ahmed
21eaf0e995
Expose "is break time" bindable within GameplayBeatmap
2020-08-03 22:14:00 +03:00
Salman Ahmed
d6f36457a8
Fix legacy font glyphs being mistaken for animation and getting "extrapolated"
2020-08-03 21:48:43 +03:00
Salman Ahmed
29053048ff
Add support to use legacy combo fonts for the counter on legacy skins
2020-08-03 21:40:20 +03:00
Salman Ahmed
9d10658e3c
Allow providing custom sprite text for RollingCounter<T>
2020-08-03 20:14:17 +03:00
Lucas A
25ebb8619d
Add tests.
2020-08-03 16:04:11 +02:00
Dean Herbert
4d6f60edaf
Fix multiplayer match select forcing playback even when user paused
2020-08-03 22:43:50 +09:00
Dan Balasescu
8a9036938f
Merge pull request #9761 from peppy/fix-android-version-hash
...
Add fallback hash generation to fix android startup crash
2020-08-03 19:20:28 +09:00
Dan Balasescu
6d266b5a93
Merge pull request #9712 from frenzibyte/merge-global-to-legacy
...
Merge GlobalSkinConfiguration settings into the LegacySetting enum
2020-08-03 19:16:35 +09:00
Dean Herbert
f812767c95
Add fallback hash generation to fix android startup crash
2020-08-03 18:49:06 +09:00
Andrei Zavatski
af320e4a61
Fix NewsOverlay running request on startup
2020-08-03 10:03:42 +03:00
Dan Balasescu
b448ca3efe
Merge branch 'master' into merge-global-to-legacy
2020-08-03 16:00:52 +09:00
Andrei Zavatski
630322ff85
Adjust font weights in line with web
2020-08-03 09:55:06 +03:00
Andrei Zavatski
057d6f03e5
Merge remote-tracking branch 'refs/remotes/ppy/master' into dashboard-beatmap-panel
2020-08-03 09:54:47 +03:00
Dan Balasescu
6511d6416b
Merge branch 'master' into fix-keybind-clearing
2020-08-03 15:26:09 +09:00
smoogipoo
435c9de8b9
Re-privatise buttons
2020-08-03 15:25:23 +09:00
Dean Herbert
4189e918a3
Merge branch 'master' into news
2020-08-03 14:16:45 +09:00
Lucas A
fe97d472df
Enable back overlays when a replay is loaded.
2020-08-02 21:53:13 +02:00
Joehu
7aafc018ad
Prevent updating bind target when hovering cancel and clear buttons instead
2020-08-02 12:52:12 -07:00
Joehu
ba77fa2945
Add test for clear button
2020-08-02 12:41:35 -07:00
Lucas A
f1ba576438
Disable overlay activation when in gameplay.
2020-08-02 21:34:35 +02:00
Joehu
b96e32b0bb
Add xmldoc for updateBindTarget
2020-08-02 12:26:09 -07:00
Andrei Zavatski
dc559093cd
Rename namespace from Dashboard to Home
2020-08-02 21:47:09 +03:00
Andrei Zavatski
bddc61756a
Rework padding
2020-08-02 21:44:34 +03:00
Andrei Zavatski
7d83cdbf1c
Make title in DrawableBeatmapList a property
2020-08-02 21:35:24 +03:00
Andrei Zavatski
ca57c70961
Naming adjustments
2020-08-02 21:33:14 +03:00
Bartłomiej Dach
ca7545917c
Extract method for performing legacy lookups
2020-08-02 19:55:18 +02:00
Bartłomiej Dach
3e5c3e256d
Extract method for performing generic config lookup
2020-08-02 19:54:38 +02:00
Lucas A
4522564668
Add GameplayDisableOverlays setting.
2020-08-01 19:50:57 +02:00
Salman Ahmed
2190e6443a
Apply height constraints to all settings dropdown
2020-08-01 10:02:46 +03:00
Andrei Zavatski
5b1e3e8622
Remove redundant FillFlowContainer from DashboardBeatmapPanel
2020-08-01 09:11:53 +03:00
Andrei Zavatski
b5f688e63a
Implement DashboardBeatmapListing component
2020-08-01 07:04:39 +03:00
Andrei Zavatski
7624804edf
Implement DashboardPopularBeatmapPanel component
2020-08-01 06:23:06 +03:00
Andrei Zavatski
ce47a34991
Implement DashboardNewBeatmapPanel component
2020-08-01 06:14:24 +03:00
Andrei Zavatski
74f70136fd
Implement DashboardBeatmapPanel component
2020-08-01 06:00:24 +03:00
smoogipoo
04b71a0c7c
Adjust xmldoc
2020-07-31 23:16:55 +09:00
smoogipoo
308f8bf9bf
Fix inverted naming
2020-07-31 23:11:42 +09:00
Dan Balasescu
d63f040477
Merge branch 'master' into multi-position
2020-07-31 23:10:25 +09:00
Dean Herbert
60ef727304
Merge pull request #9706 from smoogipoo/multi-pagination
2020-07-31 23:08:34 +09:00
Dean Herbert
909b38a019
Merge branch 'master' into multi-pagination
2020-07-31 22:41:24 +09:00
smoogipoo
4f3795486d
Post-process responses to populate positions
2020-07-31 22:36:44 +09:00
smoogipoo
b361761d86
Add position display in contracted score panels
2020-07-31 22:02:25 +09:00
Dean Herbert
e8f75a78e8
Also fix second instance of same execution
2020-07-31 22:02:12 +09:00
smoogipoo
f1e721e396
Rewrite test scene and add more tests
2020-07-31 21:39:50 +09:00
smoogipoo
17018ffa8b
Fix potentially triggering new requests too early
2020-07-31 21:33:04 +09:00
smoogipoo
a4a4c87612
Fix incorrect score id being used
2020-07-31 21:21:48 +09:00
smoogipoo
2b77f99f56
Initialise some response parameters
2020-07-31 20:55:44 +09:00
smoogipoo
8e8a11bb72
Add APIRequest.TriggerFailure() for testing
2020-07-31 20:55:26 +09:00
Dean Herbert
4d2a677080
Fix next track starting before previous one is paused
...
Closes #9651 .
2020-07-31 20:33:18 +09:00
smoogipoo
9966d4f3b3
Add more loading spinners
2020-07-31 19:57:05 +09:00
smoogipoo
6d728d27fc
Cleanup/consolidate indexing request
2020-07-31 19:11:56 +09:00
smoogipoo
eadef53e68
Add more annotations
2020-07-31 17:43:40 +09:00
smoogipoo
88e179d8aa
Split out index-only response
2020-07-31 17:40:58 +09:00
Dan Balasescu
3373da5a3d
Merge branch 'master' into ignore-sample-bank-on-user-skin-final
2020-07-31 17:31:58 +09:00
Dan Balasescu
80496d8d7f
Merge pull request #9709 from peppy/send-exe-hash
...
Include executable hash when submitting multiplayer scores
2020-07-31 17:25:27 +09:00
Dan Balasescu
2f4027df2d
Merge pull request #9723 from peppy/add-catch-banana-sounds
...
Add osu!catch banana catching sounds
2020-07-31 17:22:49 +09:00
Dean Herbert
62ba214dad
Use OrderByDescending
2020-07-31 16:21:47 +09:00
Dean Herbert
6452d62249
Update resources
2020-07-31 12:52:03 +09:00
Bartłomiej Dach
971eafde2b
Move fallback to non-bank samples to centralise hackery
2020-07-30 22:20:36 +02:00
Bartłomiej Dach
2bb436fd3c
Do not use custom sample banks outside of beatmap skin
2020-07-30 22:07:26 +02:00
smoogipoo
23ab6f8f94
Fix dynamic compilation loading wrong ruleset versions
2020-07-30 21:10:13 +09:00
Dean Herbert
c4af19be76
Merge branch 'master' into send-exe-hash
2020-07-30 16:44:39 +09:00
Dean Herbert
e6a2409415
Merge branch 'master' into panel-load-debounce
2020-07-30 16:03:17 +09:00
Dean Herbert
cf697cc276
Update framework again (fix audio component disposal issue)
2020-07-30 15:32:42 +09:00
Dean Herbert
5e8e9f1424
Merge branch 'master' into send-exe-hash
2020-07-30 15:32:10 +09:00
Dean Herbert
1dfd2112c6
Source hash from osu.Game.dll rather than executable
2020-07-30 15:32:08 +09:00
Andrei Zavatski
e1856503c2
Merge master with conflicts resolved
2020-07-30 08:41:45 +03:00
Dean Herbert
d8bb52800f
Update framework again (github deploy failed)
2020-07-30 14:31:10 +09:00
Dean Herbert
7071f9a3af
Update framework
2020-07-30 14:24:21 +09:00
Dean Herbert
e5991d6e14
Change method structure for hover/unhover state setting (shouldn't be called "Fade")
2020-07-30 13:49:04 +09:00
Salman Ahmed
453e1dd48c
Merge remote-tracking branch 'upstream/master' into merge-global-to-legacy
2020-07-30 07:10:49 +03:00
Salman Ahmed
6473bf503b
Remove use of case when
2020-07-30 07:09:40 +03:00
Andrei Zavatski
45ddc7a2e9
Rename ShowMoreButton in comments namespace to ShowMoreRepliesButton
2020-07-30 05:02:01 +03:00
Andrei Zavatski
ffa98ddd00
Merge remote-tracking branch 'refs/remotes/ppy/master' into show-more-update
2020-07-30 04:51:11 +03:00
Andrei Zavatski
d4496eb982
Update ShowMoreButton in line with web
2020-07-30 04:51:09 +03:00
Dean Herbert
87cf9ff896
Merge pull request #9701 from smoogipoo/fix-tracked-bindable-update-cancellation
2020-07-30 10:21:14 +09:00
Salman Ahmed
5439099b7c
Merge GlobalSkinConfiguration settings into the LegacySetting enum
2020-07-29 10:35:51 +03:00
Dan Balasescu
91ce06aaa7
Merge pull request #9710 from EVAST9919/comments-footer
...
Update comments container footer in line with web
2020-07-29 13:18:45 +09:00
Dean Herbert
9e6d562872
Send in initial score request instead
2020-07-29 13:18:40 +09:00
Dean Herbert
2ca3c8a0ff
Merge pull request #9700 from ynjoe/vertical-failing-layer
2020-07-29 12:50:36 +09:00
Andrei Zavatski
d7fab98af0
Update comments container footer in line with web
2020-07-29 06:39:23 +03:00
Dean Herbert
6c7e806eac
Include executable hash when submitting multiplayer scores
2020-07-29 12:39:18 +09:00
smoogipoo
4648362214
Safeguard against potential finalise-before-initialised
2020-07-29 11:30:25 +09:00
smoogipoo
a57b6bdc18
Remove cancellation of linked tokens
2020-07-29 11:29:38 +09:00
smoogipoo
ccc377ae6a
Remove unused enum
2020-07-28 21:45:12 +09:00
smoogipoo
db91d1de50
Use response params in next page request
2020-07-28 21:45:12 +09:00
smoogipoo
9f6446d836
Add xmldocs + refactoring
2020-07-28 21:45:12 +09:00
smoogipoo
42e88c53d7
Embed behaviour into UserCoverBackground
2020-07-28 20:50:55 +09:00
smoogipoo
54d2f2c8cd
Delay loading of cover backgrounds in score panels
2020-07-28 20:34:09 +09:00
smoogipoo
255b733fe8
Merge branch 'master' into multi-pagination
2020-07-28 20:20:54 +09:00
Dan Balasescu
ed25b10f8f
Merge branch 'master' into fix-gameplay-sample-pausing
2020-07-28 18:46:15 +09:00
smoogipoo
fa25f8aef9
Dispose update scheduler
2020-07-28 17:23:35 +09:00
smoogipoo
96f68a3251
Reorder method
2020-07-28 16:53:07 +09:00
smoogipoo
ff3cb6487d
Store all linked cancellation tokens
2020-07-28 16:53:07 +09:00
Joe Yuan
e795b1ea31
Failing effect displays vertically
2020-07-28 00:42:48 -07:00
Dan Balasescu
33330701e1
Merge branch 'master' into osu-logo-no-update-transforms
2020-07-28 15:36:37 +09:00
Dean Herbert
ab97645bc0
Merge branch 'master' into news
2020-07-28 15:36:12 +09:00
Dean Herbert
91c2afe9f1
Merge branch 'master' into fix-gameplay-sample-pausing
2020-07-28 15:10:37 +09:00
Dan Balasescu
5b5ad9bb56
Merge branch 'master' into comments-footer-colours
2020-07-28 15:08:37 +09:00
Dean Herbert
fec54cc0ad
Merge branch 'master' into Issue#9170
2020-07-28 14:05:13 +09:00
Dean Herbert
ae4d3f712a
Merge pull request #9695 from bdach/hit-lighting-pooling
2020-07-28 14:04:21 +09:00
Dean Herbert
cc0d5d74d7
Merge branch 'master' into Issue#9170
2020-07-28 13:36:42 +09:00
Dan Balasescu
9aadbd7316
Merge branch 'master' into hit-lighting-pooling
2020-07-28 13:31:03 +09:00
dependabot-preview[bot]
a99c6698b7
Bump SharpCompress from 0.25.1 to 0.26.0
...
Bumps [SharpCompress](https://github.com/adamhathcock/sharpcompress ) from 0.25.1 to 0.26.0.
- [Release notes](https://github.com/adamhathcock/sharpcompress/releases )
- [Commits](https://github.com/adamhathcock/sharpcompress/compare/0.25.1...0.26 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-28 04:25:01 +00:00
Dean Herbert
4248e6a750
Merge pull request #9693 from ppy/dependabot/nuget/Sentry-2.1.5
2020-07-28 13:23:55 +09:00
Dean Herbert
a210deee9a
Remove unnecessary depth setter
2020-07-28 12:16:01 +09:00
Dean Herbert
df3e2cc640
Fix potential crash due to cross-thread TrackVirtualManual.Stop
2020-07-28 12:08:15 +09:00
Andrei Zavatski
2d502cebda
Update DrawableComment layout
2020-07-28 02:36:25 +03:00
Andrei Zavatski
6737c57e33
Adjust colour of edit info
2020-07-28 01:10:13 +03:00
Andrei Zavatski
69691b3739
Use DrawableDate to represent creation date
2020-07-28 00:53:51 +03:00
Andrei Zavatski
46d1de7fa7
ShowMoreButton rework
2020-07-28 00:43:06 +03:00
Andrei Zavatski
1b5a23311e
Update ChevronButton position/colour
2020-07-28 00:29:17 +03:00
dependabot-preview[bot]
abdbeafc8a
Bump Sentry from 2.1.4 to 2.1.5
...
Bumps [Sentry](https://github.com/getsentry/sentry-dotnet ) from 2.1.4 to 2.1.5.
- [Release notes](https://github.com/getsentry/sentry-dotnet/releases )
- [Commits](https://github.com/getsentry/sentry-dotnet/compare/2.1.4...2.1.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-27 17:21:15 +00:00
Bartłomiej Dach
5fc7039bf2
Prevent DrawableJudgement from removing other children
2020-07-27 19:07:21 +02:00
Dean Herbert
9889bfa0f3
Stop playing samples on pause, resume looping on unpause
2020-07-27 16:15:49 +09:00
Dean Herbert
3257c1e9f2
Move interface exposing into region
2020-07-27 16:02:52 +09:00
Dean Herbert
5b724d9659
Adjust damp base component to provide ample tweening
2020-07-27 15:10:32 +09:00
Dean Herbert
c78c346b62
Update resources
2020-07-27 14:11:01 +09:00
Dean Herbert
c1b9b847ec
Merge branch 'master' into grey-logo-animation
2020-07-27 14:10:52 +09:00
Dean Herbert
5e6f1f6fbf
Merge branch 'master' into osu-logo-no-update-transforms
2020-07-27 13:25:22 +09:00
Bartłomiej Dach
648f9204f5
Add sample lifetime constraints for taiko
2020-07-26 17:50:25 +02:00
Andrei Zavatski
788395f8bf
Revert changes regarding FrontPageDisplay and OverlayView
2020-07-25 15:08:06 +03:00
Andrei Zavatski
c6ae2f520e
Fix FrontPageDisplay is adding more news posts on api state change
2020-07-25 10:39:10 +03:00
Andrei Zavatski
7e5147761f
Use OverlayView for FrontPageDisplay
2020-07-25 09:26:29 +03:00
Andrei Zavatski
b821d619b5
Merge remote-tracking branch 'refs/remotes/ppy/master' into news
2020-07-25 09:13:12 +03:00
Dean Herbert
15df0dc870
Merge pull request #9664 from smoogipoo/fix-catch-banana-performance
...
Load nested hitobjects during map load
2020-07-24 22:11:08 +09:00
Dean Herbert
dfcd26be2d
Merge pull request #9439 from Game4all/gameplay-disable-winkey
2020-07-24 19:34:48 +09:00
smoogipoo
8f841b47e6
Cancel previous initial state computations
2020-07-24 19:31:08 +09:00
smoogipoo
5f98195144
Load nested hitobjects during map load
2020-07-24 18:16:36 +09:00
Dean Herbert
d2aaba3918
Merge pull request #9637 from smoogipoo/beatmap-difficulty-manager
...
Add dynamic computation of beatmap difficulty
2020-07-24 16:53:17 +09:00
smoogipoo
877b985e90
Remove local cancellation token
2020-07-24 16:11:28 +09:00
Dean Herbert
8052d59d9a
Merge pull request #9662 from Poliwrath/jpeg-quality
...
Increase screenshot quality when using JPEG setting
2020-07-24 15:57:52 +09:00
Poliwrath
05235c70c5
remove jpeg quality setting, use 92 for quality
2020-07-24 02:26:45 -04:00
Poliwrath
4e0f16a450
Add JPEG screenshot quality setting
2020-07-24 02:00:18 -04:00
Dean Herbert
05acd8c8d6
Merge pull request #9661 from peppy/limit-notification-length
2020-07-24 14:50:35 +09:00
Dean Herbert
d093dc09f9
Limit notification text length to avoid large error messages degrading performance
2020-07-24 14:10:05 +09:00
smoogipoo
44b0aae20d
Allow nullable ruleset, reword xmldoc
2020-07-24 13:54:47 +09:00
smoogipoo
b10b99a670
Change method signatures to remove tracked/untracked
2020-07-24 13:52:43 +09:00
smoogipoo
de007cc1c6
Use IEnumerable mods instead of IReadOnlyList
2020-07-24 13:40:01 +09:00
smoogipoo
264bd7ced1
Apply general refactoring from review
2020-07-24 13:38:53 +09:00
Dean Herbert
f75f1231b7
Invert conditional for readability
2020-07-24 10:41:09 +09:00
Dean Herbert
0d44769288
Merge branch 'master' into osu-logo-no-update-transforms
2020-07-24 10:36:37 +09:00
Dean Herbert
df3b91d029
Merge branch 'master' into fix-menu-cursor-container-allocs
2020-07-24 10:36:26 +09:00
smoogipoo
76284a0f01
Move cancellation out of condition
2020-07-23 23:18:51 +09:00
Dean Herbert
d0b35d7b32
Update framework
2020-07-23 22:13:37 +09:00
Dan Balasescu
f3247b07be
Merge pull request #9646 from peppy/add-slider-slide-support
...
Add slider "sliding" sample support
2020-07-23 21:53:27 +09:00
smoogipoo
c348599189
Merge branch 'master' into add-slider-slide-support
2020-07-23 21:24:45 +09:00
Dan Balasescu
9ed50a0498
Merge branch 'master' into overlay-header-padding
2020-07-23 20:58:07 +09:00
Dan Balasescu
2997fb3f4e
Merge pull request #9635 from peppy/perfect-mod-combo-objects-only
...
Make perfect mod ignore all non-combo-affecting hitobjects
2020-07-23 20:54:39 +09:00
Dan Balasescu
01edce7130
Merge pull request #9642 from peppy/score-panel-expanded-cover-background
...
Add user cover background to expanded version of score panel
2020-07-23 20:36:15 +09:00
Lucas A
4102dae999
Revert commit 939441ae
2020-07-23 11:56:46 +02:00
Dean Herbert
ee05d5cb14
Remove no-longer-necessary play trigger on skin change
2020-07-23 09:06:15 +09:00
Dean Herbert
e3cf958f27
Merge pull request #9650 from smoogipoo/refactor-multi-requests
...
Re-namespace multiplayer requests and responses
2020-07-23 08:12:21 +09:00
jorolf
50f72ac9cb
rename classes
2020-07-22 22:10:59 +02:00
Dan Balasescu
860f10ceee
Merge pull request #9645 from peppy/fix-skinnable-sound-contianuance
...
Fix SkinnableSounds not continuing playback on skin change
2020-07-22 21:38:21 +09:00
Dan Balasescu
a640541324
Merge pull request #9612 from peppy/input-handler-updates
...
Input handler updates in line with framework changes
2020-07-22 20:30:32 +09:00
smoogipoo
46ea775cfb
Implement paging
2020-07-22 20:24:55 +09:00
smoogipoo
b7790de66f
Fix incorrect sort param
2020-07-22 20:24:48 +09:00
smoogipoo
568fb51ce2
Remove RoomPlaylistScores intermediate class
2020-07-22 20:24:42 +09:00
Dean Herbert
798bf05038
Update framework
2020-07-22 19:51:52 +09:00
smoogipoo
f8401a76a2
Use show/index requests in results screen
2020-07-22 19:40:00 +09:00
smoogipoo
334fb7d475
Add additional params to index request
2020-07-22 18:54:41 +09:00
smoogipoo
c75955e381
Add responses to MultiplayerScore
2020-07-22 18:52:25 +09:00
smoogipoo
634efe31f8
Inherit ResponseWithCursor
2020-07-22 18:51:54 +09:00
smoogipoo
ec33a6ea87
Add additional responses
2020-07-22 18:47:40 +09:00
smoogipoo
d9633fee64
Rename request
2020-07-22 18:47:09 +09:00
smoogipoo
e423630b7c
Rename RoomScore -> MultiplayerScore
2020-07-22 18:37:00 +09:00
smoogipoo
0957c5f74c
Re-namespace multiplayer requests/responses
2020-07-22 18:34:04 +09:00
Dean Herbert
3ed40d3a6b
Fix SkinnableSounds not continuing playback on skin change
2020-07-22 16:37:58 +09:00
Dean Herbert
ac602846df
Expose balance and sample loading methods in DrawableHitObject
2020-07-22 16:37:58 +09:00
Dean Herbert
11f48ee4db
Merge branch 'master' into overlay-header-padding
2020-07-22 16:22:20 +09:00
smoogipoo
6b7f05740e
Fix potential missing ruleset
2020-07-22 12:48:12 +09:00
smoogipoo
aca4110e36
Use existing star difficulty if non-local beatmap/ruleset
2020-07-22 12:47:53 +09:00
Dean Herbert
cccb47e6e0
Add user cover background to expanded version of score panel
2020-07-22 11:29:23 +09:00
Andrei Zavatski
ad9492804a
Apply suggestions
2020-07-21 22:56:44 +03:00
Andrei Zavatski
0a71194ea6
Fix SpotlightSelector is a VisibilityContainer without a reason
2020-07-21 22:46:08 +03:00
Andrei Zavatski
0145ca09e5
Apply changes to overlays
2020-07-21 20:11:10 +03:00
Andrei Zavatski
e96f8f1cb6
Make content side padding adjustable for OverlayHeader
2020-07-21 20:02:22 +03:00
smoogipoo
00e6217f60
Don't store BeatmapInfo/RulesetInfo references, remove TimedExpiryCache
2020-07-21 23:50:54 +09:00
smoogipoo
107b5ca4f2
Add support for bindable retrieval
2020-07-21 23:13:04 +09:00
smoogipoo
599a15edb8
Merge branch 'master' into beatmap-difficulty-manager
2020-07-21 20:09:53 +09:00
Dean Herbert
c1442568b9
Make perfect mod ignore all non-combo-affecting hitobjects
2020-07-21 17:04:45 +09:00
smoogipoo
60069e64d0
Merge branch 'master' into friends_brick
2020-07-21 14:48:12 +09:00
Joehu
a8991bb8bf
Fix keybind clear button always clearing first keybind regardless of target
2020-07-20 20:13:09 -07:00
Andrei Zavatski
5cdccd96fe
Merge remote-tracking branch 'refs/remotes/ppy/master' into friends_brick
2020-07-20 22:12:14 +03:00
Joehu
f71ed47e66
Fix focused textbox absorbing input when unfocused
2020-07-20 11:52:02 -07:00
Dan Balasescu
89d04f797f
Merge pull request #9611 from EVAST9919/remove-social
...
Remove SocialOverlay component as never being used
2020-07-20 19:56:25 +09:00
Dan Balasescu
d0aa30680f
Merge pull request #9603 from peppy/control-point-less-construction
...
Use static instances in all fallback ControlPoint lookups to reduce allocations
2020-07-20 14:09:23 +09:00
Dean Herbert
3823bd8343
Add back missing default implementations for lookup functions
2020-07-19 14:11:21 +09:00
Dean Herbert
a7fcce0bf7
Fix hard crash on notifications firing before NotificationOverlay is ready
2020-07-19 11:52:30 +09:00
Dean Herbert
72ace508b6
Reduce memory allocations in MenuCursorContainer
2020-07-19 11:41:54 +09:00
Dean Herbert
648e414c14
Update InputHandlers in line with framework changes
2020-07-19 11:39:11 +09:00
Andrei Zavatski
2025e5418c
Minor visual adjustments
2020-07-19 04:10:35 +03:00
Andrei Zavatski
a6562be3eb
Remove unused classes from social namespace
2020-07-18 23:27:33 +03:00
Andrei Zavatski
3e773fde27
Remove SocialOverlay component as never being used
2020-07-18 23:15:22 +03:00
Andrei Zavatski
753b1f3401
Make ctor protected
2020-07-18 20:26:15 +03:00
Andrei Zavatski
81d95f8584
Implement UserBrickPanel component
2020-07-18 20:24:38 +03:00
Dean Herbert
7250bc351d
Remove unnecessary new() specification
2020-07-18 12:06:41 +09:00
Dean Herbert
2f16b448ea
Set beatLength inline
2020-07-18 12:03:49 +09:00
Dean Herbert
8147e67f53
Use static instances in all fallback ControlPoint lookups to reduce allocations
2020-07-18 11:53:04 +09:00
Dean Herbert
20096f9aea
Remove remaining per-Update transform in OsuLogo to reduce allocations
2020-07-18 11:44:18 +09:00
Dean Herbert
c803d88e22
Merge branch 'master' into Issue#9170
2020-07-17 19:33:22 +09:00
Dan Balasescu
fb5a54d242
Merge pull request #9593 from peppy/editor-show-selected-count
...
Show count of selected objects in selection box
2020-07-17 19:23:24 +09:00
Dean Herbert
a39c4236c7
Fix multiple issues and standardise transforms
2020-07-17 19:08:50 +09:00
Dean Herbert
aa992f2e34
Merge branch 'master' into Issue#9170
2020-07-17 18:29:40 +09:00
Dean Herbert
6bbc2f603b
Merge pull request #9592 from smoogipoo/skin-texture-wrapping-support
2020-07-17 18:02:58 +09:00
Dan Balasescu
288c0402ee
Merge branch 'master' into editor-show-selected-count
2020-07-17 18:00:35 +09:00
Dan Balasescu
96c12bdf61
Merge pull request #9591 from peppy/editor-fix-double-click
...
Fix editor double-click incorrectly firing when clicks target different hitobjects
2020-07-17 17:58:15 +09:00
Dean Herbert
b4b230288b
Shift hue of selection handler box to not collide with blueprints
2020-07-17 17:51:39 +09:00
Dean Herbert
ea6f257dc2
Add a display of count of selected objects in editor
2020-07-17 17:48:27 +09:00
smoogipoo
afca535abe
Add texture wrapping support to GetAnimation()
2020-07-17 17:08:17 +09:00
Dean Herbert
222a22182e
Fix double-click incorrectly firing across disparate targets
2020-07-17 17:03:57 +09:00
smoogipoo
9f7750e615
Add texture wrapping support to skins
2020-07-17 16:54:30 +09:00
Dean Herbert
039790ce4f
Perform next timing point check before ensuring movement
2020-07-17 16:40:02 +09:00
Dean Herbert
e96e558728
Fix reversing scroll direction not always behaving as expected
2020-07-17 16:03:23 +09:00
Andrei Zavatski
ab23e7dfd4
Protect the NewsCard from clicks while hovering DateContainer
2020-07-16 23:14:51 +03:00
Andrei Zavatski
f67b93936f
Remove shortcut
2020-07-16 23:11:55 +03:00
Lucas A
396ada7f39
Enable windows key when a replay is loaded.
2020-07-16 15:03:25 +02:00
Lucas A
939441ae40
Disable the windows key only when in gameplay.
2020-07-16 14:50:11 +02:00
Andrei Zavatski
2d9909cdd8
Make news cards clickable
2020-07-16 15:18:01 +03:00
smoogipoo
9a52058a7a
Update carousel beatmap SR on mod/ruleset changes
2020-07-16 21:08:24 +09:00
smoogipoo
24f14751ce
Update beatmap details SR on ruleset/mod changes
2020-07-16 21:08:08 +09:00
smoogipoo
3191bb506f
Improve asynchronous process
2020-07-16 21:07:14 +09:00
Andrei Zavatski
dac98c8914
Add shortcut for news overlay
2020-07-16 14:55:02 +03:00
Andrei Zavatski
68d2888a8c
Add NewsOverlay to the game
2020-07-16 14:48:40 +03:00
smoogipoo
6df1b1d9ea
Add a background beatmap difficulty manager
2020-07-16 20:43:14 +09:00
Andrei Zavatski
17c598568d
Merge remote-tracking branch 'refs/remotes/ppy/master' into news
2020-07-16 14:38:50 +03:00
Dean Herbert
5049977395
Merge pull request #9578 from smoogipoo/accuracy-based-mania
2020-07-16 16:12:48 +09:00
Dean Herbert
61b298d74d
Merge pull request #9571 from smoogipoo/fix-mod-selection
2020-07-16 16:04:43 +09:00
Dan Balasescu
81a09b621c
Merge pull request #9579 from peppy/fix-video-offset
...
Fix storyboard video playback when not starting at beginning of beatmap
2020-07-16 15:50:09 +09:00
Dean Herbert
fd82d958e8
Merge pull request #9580 from smoogipoo/fix-chat-dim
...
Fix chat name backgrounds not dimming
2020-07-16 15:36:06 +09:00
smoogipoo
96724bde32
Fix chat name backgrounds not dimming
2020-07-16 15:05:01 +09:00
Dean Herbert
cc62d8911a
Merge pull request #9573 from smoogipoo/taiko-diffcalc-fixes-2
2020-07-16 14:59:06 +09:00
Dean Herbert
0a1e6a8273
Fix storyboard video playback when not starting at beginning of beatmap
2020-07-16 14:25:45 +09:00
smoogipoo
6b2b3f4d4d
Expose accuracy/combo portion adjustments
2020-07-16 14:10:44 +09:00
Dean Herbert
7d4043e096
Merge branch 'master' into add-thai-font
2020-07-15 21:13:40 +09:00
jorolf
87f7d8744d
simplify transform
2020-07-15 12:40:46 +02:00
smoogipoo
94834e4920
Select mods via exact types
2020-07-15 19:35:52 +09:00
Dean Herbert
53a46400f5
Update resources
2020-07-15 19:06:40 +09:00
Dean Herbert
fe68e8276d
Merge branch 'master' into logo-shader
2020-07-15 19:06:35 +09:00
Dean Herbert
675544ec2f
Tidy up colour and variable usage
2020-07-15 19:03:59 +09:00
Dean Herbert
940d97a677
Merge pull request #9570 from smoogipoo/fix-catch-hd
2020-07-15 18:47:05 +09:00
Dean Herbert
afae79662c
Merge pull request #9566 from Joehuu/seek-replay/auto-with-arrow-keys
2020-07-15 18:46:44 +09:00
smoogipoo
e95a1beaef
Update state after applying hitobject
2020-07-15 16:53:27 +09:00
Dan Balasescu
4a480d8563
Merge branch 'master' into comments-buttons
2020-07-15 16:42:17 +09:00
Dan Balasescu
ed38b589bb
Merge pull request #9563 from EVAST9919/rankings-spotlights-filter
...
Add filtering by friends to spotlights in RankingsOverlay
2020-07-15 16:41:44 +09:00
Dean Herbert
0125a7ef3b
Fix single-frame glitch in SS grade display animation
2020-07-15 15:36:17 +09:00
Andrei Zavatski
0043bd74ba
Rework SpotlightSelector header layout
2020-07-15 08:27:46 +03:00
Andrei Zavatski
df9ea5cc2f
Merge remote-tracking branch 'refs/remotes/ppy/master' into rankings-spotlights-filter
2020-07-15 08:08:02 +03:00
Dan Balasescu
3ae7104bfe
Merge pull request #9564 from Joehuu/fix-back-button-glow-mod-select
...
Fix back button not glowing when closing mod select with escape
2020-07-15 14:01:14 +09:00
smoogipoo
d1aedd15c4
Add noto-thai font
2020-07-15 13:35:40 +09:00
Dan Balasescu
b1c06c1e90
Merge branch 'master' into fix-screens-blocking-home/altf4
2020-07-15 13:17:53 +09:00
smoogipoo
d8ebb8e3eb
Move override to a bit better location
2020-07-15 13:17:22 +09:00
smoogipoo
e2c043737d
Reword xmldoc to specify intended usage
2020-07-15 13:08:57 +09:00
smoogipoo
350a4a153b
Fix possible nullref
2020-07-15 12:59:31 +09:00
Joehu
ecbd8067e9
Add ability to seek replays/auto with arrow keys
2020-07-14 20:18:47 -07:00
Joehu
79f6092344
Fix back button not glowing when closing mod select with escape
2020-07-14 13:31:15 -07:00
Joehu
73e1bf0d89
Check sub screen's OnBackButton instead
2020-07-14 13:19:48 -07:00
Joehu
21ed9df1ea
Add xmldoc for OnBackButton
2020-07-14 13:14:59 -07:00
Andrei Zavatski
85c8757572
Return true on click
2020-07-14 21:18:46 +03:00
Andrei Zavatski
e64604f335
Merge remote-tracking branch 'refs/remotes/ppy/master' into comments-buttons
2020-07-14 21:18:34 +03:00
Andrei Zavatski
3d9e174ae8
Make sort changes affect request result
2020-07-14 18:09:09 +03:00
Andrei Zavatski
c2c80d2a98
Refactor SpotlightSelector layout
2020-07-14 17:34:01 +03:00
Dan Balasescu
c49ce65326
Merge pull request #9540 from peppy/gameplay-pause-via-middle-mouse
...
Allow pausing gameplay via middle mouse button
2020-07-14 21:13:31 +09:00
Andrei Zavatski
28006ac33f
Remove unnecessary action from ShowRepliesButton
2020-07-14 15:12:18 +03:00
Andrei Zavatski
4c2294f0cd
Refactor LoadRepliesButton to inherit LoadingButton
2020-07-14 15:02:29 +03:00
Andrei Zavatski
4b22832cc8
Merge remote-tracking branch 'refs/remotes/ppy/master' into comments-buttons
2020-07-14 14:49:16 +03:00
Dean Herbert
290a07f1e4
Merge pull request #8802 from LittleEndu/always-combo-break
...
Allow user to always play first combo break sound regardless of lost combo count
2020-07-14 20:41:39 +09:00
Dan Balasescu
b64ddf061e
Remove whitespace
2020-07-14 20:37:21 +09:00
Dan Balasescu
3bae34653e
Merge branch 'master' into gameplay-pause-via-middle-mouse
2020-07-14 20:31:35 +09:00
Dean Herbert
2626ab41c3
Add implicit braces for clarity
2020-07-14 20:15:31 +09:00
Dean Herbert
956980ee90
Remove setting from gameplay settings screen
2020-07-14 20:12:58 +09:00
Dan Balasescu
f3a498482b
Merge pull request #9553 from peppy/difficulty-adjust-range-match-stabl
...
Change difficulty adjust mod to match stable range of 0-10
2020-07-14 20:12:28 +09:00
Dean Herbert
c7d3b025ad
Rename variable and change default to true
2020-07-14 20:11:54 +09:00
Dean Herbert
690f2fd482
Merge branch 'master' into always-combo-break
2020-07-14 20:11:02 +09:00
Dan Balasescu
0e31982b4e
Merge pull request #9557 from peppy/fix-user-request-population
...
Fix some web requests retrieving the user too early
2020-07-14 17:56:31 +09:00
Dean Herbert
013eeaf8ed
Merge pull request #9558 from peppy/update-framework
...
Update framework
2020-07-14 17:55:19 +09:00
Dan Balasescu
f25bd329f7
Merge pull request #9555 from peppy/fix-local-online-lookups-when-logged-out
...
Fix local online cache database not being used when offline / logged out
2020-07-14 17:51:05 +09:00
Dean Herbert
304e518f7b
Update framework
2020-07-14 17:30:20 +09:00
Joehu
36041fc245
Fix back button not working correctly with multi song select's mod select
2020-07-14 00:29:57 -07:00
Dean Herbert
8ace06fcc5
Fix continuations attaching to the BeatmapOnlineLookupQueue scheduler
2020-07-14 16:03:40 +09:00
Joehu
3573460d9c
Fix multiplayer screens blocking home and alt f4
2020-07-14 00:02:01 -07:00
Joehu
daa7430fd8
Fix statistics screen blocking retry, home, and alt f4
2020-07-14 00:00:43 -07:00
Joehu
4caf4d31d4
Fix mod select blocking home and alt f4 in song select
2020-07-14 00:00:10 -07:00
Joehu
1a2f5cb477
Add OnBackButton bool to OsuScreen
2020-07-13 23:59:20 -07:00
Dean Herbert
21dc7b57d4
Merge branch 'master' into comments-buttons
2020-07-14 14:06:20 +09:00
Dean Herbert
7fe69bb199
Fix some web requests retrieving the user too early
2020-07-14 13:07:17 +09:00
Dean Herbert
e35e9df4e1
Fix local online cache database not being used when offline / logged out
2020-07-14 12:02:03 +09:00
Dean Herbert
8a77a3621e
Update resources
2020-07-14 11:03:55 +09:00
Dean Herbert
42dfc47fe3
Merge branch 'master' into legacy-background
2020-07-14 11:03:47 +09:00
Dean Herbert
f36c23928b
Merge branch 'master' into legacy-background
2020-07-14 11:02:24 +09:00
Andrei Zavatski
7c71cc6b61
Remove unneeded class from DrawableComment
2020-07-14 03:06:51 +03:00
Andrei Zavatski
56349e65f3
Rename arrow direction method
2020-07-14 03:01:14 +03:00
Andrei Zavatski
f6e4ecd960
Merge remote-tracking branch 'refs/remotes/ppy/master' into comments-buttons
2020-07-14 02:46:29 +03:00
Dean Herbert
b59e4f8a7e
Change difficulty adjust mod to match stable range of 0-10
2020-07-14 08:15:14 +09:00
Dean Herbert
064814f70a
Merge branch 'master' into gameplay-pause-via-middle-mouse
2020-07-14 07:39:02 +09:00
Dean Herbert
8411a36a0f
Merge pull request #9545 from smoogipoo/reset-judgement-animation
2020-07-14 07:35:53 +09:00
Dean Herbert
38e9b882b8
Update framework
2020-07-14 07:04:30 +09:00
Dan Balasescu
c13064efc4
Merge pull request #9539 from peppy/fix-carousel-filter-application
...
Fix correct filter criteria not being applied to beatmap carousel if beatmaps take too long to load
2020-07-13 21:25:43 +09:00
smoogipoo
8a3cadc111
Fix judgement animations not resetting on use
2020-07-13 21:21:59 +09:00
Dean Herbert
7b7b92aa10
Fix potential crash when trying to ensure music is playing
2020-07-13 17:28:16 +09:00
smoogipoo
0ea13dea55
Introduce legacy timing point fp errors
2020-07-13 17:06:00 +09:00
Dean Herbert
ef3ab7a858
Merge branch 'master' into fix-carousel-filter-application
2020-07-13 17:05:45 +09:00
smoogipoo
1116703e92
Fix potential out-of-order objects after conversion
2020-07-13 16:52:05 +09:00
Dan Balasescu
dfcb73131d
Merge pull request #9517 from vntxx/notification-keybind
...
Add notifications keybinding
2020-07-13 15:28:58 +09:00
Dan Balasescu
c476bc51ed
Merge pull request #9543 from Joehuu/multi-room-input-when-selected
...
Only allow link clicking and tooltips of multi room drawables when selected
2020-07-13 15:28:41 +09:00
Dan Balasescu
9ca3692cfd
Merge branch 'master' into notification-keybind
2020-07-13 14:32:23 +09:00
Dan Balasescu
744e695174
Merge pull request #9536 from Joehuu/select-mods-from-score
...
Add ability to select mods from a specific score in song select
2020-07-13 14:32:14 +09:00
Joehu
79ea6dbd5c
Only allow link clicking and tooltips of multi room drawables when selected
2020-07-12 22:24:11 -07:00
Joehu
db6a9c9717
Move null check to menu item addition
2020-07-12 22:06:17 -07:00
Joehu
ac7252e152
Fix context menu not masking outside of leaderboard area
2020-07-12 22:04:00 -07:00
Dean Herbert
0718e9e4b6
Update outdated comment
2020-07-13 13:08:41 +09:00
Dean Herbert
f442df75a9
Add missing released conditional
2020-07-13 09:00:10 +09:00
Andrei Zavatski
6eec2f9429
Implement RankingsSortTabControl component
2020-07-13 01:22:05 +03:00
Joehu
9c039848bc
Simplify and add null check
2020-07-12 12:04:53 -07:00
Dean Herbert
c1aafe83fa
Add note about future behaviour
2020-07-12 23:05:47 +09:00
Dean Herbert
08696b9bca
Allow pausing gameplay via middle mouse button
2020-07-12 23:03:03 +09:00
Dean Herbert
ab11a112b7
Fix correct filter criteria not being applied to beatmap carousel if beatmaps take too long to load
2020-07-12 22:33:41 +09:00
Andrei Zavatski
598e48678e
Refactor NewsHeader
2020-07-12 15:45:48 +03:00
Andrei Zavatski
3601a2d93f
Merge remote-tracking branch 'refs/remotes/ppy/master' into news
2020-07-12 14:45:48 +03:00
vntxx
d18609e900
Added notifications keybinding
...
Implementation of #9502
2020-07-12 12:44:00 +02:00
Andrei Zavatski
be36a4b768
Make ctor protected
2020-07-12 12:39:48 +03:00
Andrei Zavatski
c3524cbe57
Make icon private but expose a protected method
2020-07-12 12:32:26 +03:00
Andrei Zavatski
da40f29b44
Make button text a property
2020-07-12 12:27:26 +03:00
Andrei Zavatski
40aa6c7453
Merge remote-tracking branch 'refs/remotes/ppy/master' into comments-buttons
2020-07-12 12:18:10 +03:00
Dean Herbert
57cfdb82ce
Merge pull request #9514 from Joehuu/fix-multi-room-name-overflow
2020-07-12 13:02:20 +09:00
Joehu
681f001525
Convert icon to local variable
2020-07-11 19:19:34 -07:00
Joehu
4d7dc9f5eb
Fix color and underline of tab control checkboxes when initially checked
2020-07-11 18:27:47 -07:00
Joehu
25d2d9ba5c
Convert getMods reference to method group
2020-07-11 16:24:57 -07:00
Joehu
0d26ad9ddb
Fix user top score not having a context menu
2020-07-11 16:22:01 -07:00
Joehu
9b4bed2ab2
Add ability to select mods from a specific score
2020-07-11 16:02:47 -07:00
Dean Herbert
fda45997db
Merge pull request #9530 from peppy/fix-memory-retention
...
Clean up HitEvents after use to avoid near-permanent memory retention
2020-07-12 01:27:38 +09:00
Dean Herbert
2bb0283a68
Clean up HitEvents after use to avoid near-permanent memory retention
2020-07-12 00:52:55 +09:00
smoogipoo
acfb6eecc6
Fix bonus judgements being required toward HP
2020-07-11 20:17:40 +09:00
Andrei Zavatski
024ccc75ee
Adjust margins/paddings
2020-07-11 09:03:03 +03:00
Andrei Zavatski
84392d0d13
Add loading spinner
2020-07-11 08:50:35 +03:00
Andrei Zavatski
b1b2e961bc
Update arrow colour on hover
2020-07-11 08:13:11 +03:00
Andrei Zavatski
42d3288f17
Update old buttons usage
2020-07-11 08:01:11 +03:00
Andrei Zavatski
0861ee0c8e
Make Icon rotate when clicking ShowRepliesButton
2020-07-11 07:54:37 +03:00
Andrei Zavatski
da249abd19
Implement CommentRepliesButton
2020-07-11 07:47:17 +03:00
Andrei Zavatski
789c921af1
Move replies button to a new line
2020-07-11 06:47:52 +03:00
Joehu
fa0c2d7f84
Fix room name overflowing on multiplayer lounge
2020-07-10 10:42:41 -07:00
Dan Balasescu
3c9db923b4
Merge pull request #9431 from peppy/judgement-pooling
...
Add pooling support for osu! hit judgements
2020-07-10 21:43:00 +09:00
Dan Balasescu
895c129151
Merge pull request #9492 from peppy/ensure-music-playing-mainmenu-lounge
...
Ensure music playing when returning to lounge or main menu
2020-07-10 21:23:24 +09:00
Dan Balasescu
ee526666ca
Merge branch 'master' into judgement-pooling
2020-07-10 21:17:01 +09:00
Dan Balasescu
6345af6f3b
Merge pull request #9494 from peppy/playlist-results-button
...
Replace large "show results" button with embedded button each playlist item
2020-07-10 20:58:12 +09:00
Dan Balasescu
1ee0a8cd6d
Merge pull request #9495 from peppy/download-button-tooltips
...
Add tooltips to download buttons
2020-07-10 20:57:09 +09:00
Dan Balasescu
be2c892c30
Merge branch 'master' into ensure-music-playing-mainmenu-lounge
2020-07-10 20:48:16 +09:00
Dean Herbert
d3367bb0f1
Remove unused public property
2020-07-10 20:32:47 +09:00
Dean Herbert
840380e0de
Fix LocallyAvailable state case getting cleared
2020-07-10 20:30:59 +09:00
Dean Herbert
c7b5c5aef4
Add tooltips to beatmap download button
2020-07-10 20:22:51 +09:00
Dean Herbert
9556166c1b
Replace large "show results" button with embedded button each playlist item
2020-07-10 20:19:17 +09:00
smoogipoo
fe585611e7
Fix + simplify web request
2020-07-10 19:54:09 +09:00
Dean Herbert
64e8dce1ad
Highlight spotlight rooms with a different colour
2020-07-10 19:38:33 +09:00
Dean Herbert
cf3251a950
Default to showing all rooms
2020-07-10 19:38:13 +09:00
Dean Herbert
24132c7cf9
Merge branch 'master' into multiplayer-categories
2020-07-10 19:00:57 +09:00
Dean Herbert
c9e54651d5
Merge branch 'master' into judgement-pooling
2020-07-10 18:51:42 +09:00
Dean Herbert
f872343bab
Make Apply virtual to further simplify application process
2020-07-10 18:35:20 +09:00
Dean Herbert
8aff828dfe
Move application of judgements to Apply method
2020-07-10 18:34:31 +09:00
Dean Herbert
f699a34c77
Rename variable for potential future expansion
2020-07-10 18:19:18 +09:00
Dean Herbert
4a1621bf98
Merge branch 'master' into add-textbox-samples-and-fix-distingushing-passwords
2020-07-10 18:17:18 +09:00
Dean Herbert
1760cc2427
Fix behavioural regression by splitting methods out
2020-07-10 18:03:56 +09:00
smoogipoo
926279e39b
Implement category dropdown for multiplayer
2020-07-10 17:26:42 +09:00
smoogipoo
ed926de77f
Fix up/improve dropdown styling/positioning
2020-07-10 17:25:28 +09:00
smoogipoo
d0c2a1b9d3
Move dropdown out of display style selector
2020-07-10 17:25:07 +09:00
Dean Herbert
44fdb5b82e
Ensure music starts when returning to lounge or main menu
2020-07-10 17:20:27 +09:00
Dean Herbert
49b88971d1
Display all usable beatmaps in playlist, including protected
2020-07-10 17:20:27 +09:00
Dean Herbert
632f333ce2
Add ability to return protected beatmaps in GetAllUsable call
2020-07-10 17:20:27 +09:00
Dean Herbert
59c7ac32b5
Merge branch 'master' into un-nest-overlined-display
2020-07-10 17:15:24 +09:00
Dean Herbert
3138cc455c
Merge branch 'master' into judgement-pooling
2020-07-10 17:15:19 +09:00
Dean Herbert
664ab6d5f6
Merge branch 'master' into add-textbox-samples-and-fix-distingushing-passwords
2020-07-10 17:14:46 +09:00
Dean Herbert
bc6f2199f3
Update framework
2020-07-10 16:49:11 +09:00
smoogipoo
1f2689f7cb
Merge branch 'master' into un-nest-overlined-display
2020-07-10 15:37:43 +09:00
smoogipoo
2ed8d42d22
Remove whitespace
2020-07-10 15:37:13 +09:00
smoogipoo
a9faa11dcb
Add back playlist header
2020-07-10 15:37:08 +09:00
Dan Balasescu
14eaf75009
Merge branch 'master' into un-nest-overlined-display
2020-07-10 14:41:31 +09:00
smoogipoo
1bcd673a55
Fix crash when switching rooms quickly
2020-07-10 12:09:34 +09:00
Dan Balasescu
e6a759334d
Merge pull request #9476 from peppy/lounge-scroll-selected-into-view
...
Scroll selected room into view on selection
2020-07-10 10:45:16 +09:00
Dan Balasescu
58de7a2e74
Merge branch 'master' into multiplayer-test-simplify
2020-07-10 09:58:58 +09:00
Dean Herbert
43624381bf
Change multiplayer tests to have null room by default
2020-07-09 18:55:53 +09:00
Dean Herbert
25ddc5784d
Change multiplayer tests to have null room by default
2020-07-09 18:55:10 +09:00
Dean Herbert
973b6c680a
Merge branch 'master' into un-nest-overlined-display
2020-07-09 18:26:23 +09:00
Dean Herbert
115bb40816
Select via select action
2020-07-09 18:25:14 +09:00
Dean Herbert
601101147e
Allow keyboard selection of rooms at the multiplayer lounge
2020-07-09 18:25:14 +09:00
Dean Herbert
80f6f87e01
Scroll selected room into view on selection
2020-07-09 17:45:29 +09:00
Dean Herbert
69062a3ed1
Remove unused search container in lounge
2020-07-09 17:43:26 +09:00
Dean Herbert
f5e79d1bf3
Merge branch 'master' into opaque-toolbar
2020-07-09 16:04:50 +09:00
smoogipoo
7d59825851
Update framework
2020-07-09 15:16:40 +09:00
Dean Herbert
fce9eaaff9
Merge pull request #9470 from smoogipoo/dispose-task-scheduler
2020-07-09 15:14:27 +09:00
Dan Balasescu
fcf3d1ca89
Merge branch 'master' into opaque-toolbar
2020-07-09 15:00:17 +09:00
smoogipoo
04ce436f6a
Dispose beatmap lookup task scheduler
2020-07-09 14:46:58 +09:00
Dean Herbert
f231b5925f
Add "show converted" checkbox to song select for convenience
2020-07-09 13:47:23 +09:00
Dean Herbert
bbbe8d6f68
Remove group selector for now, tidy up code somewhat
2020-07-09 13:47:11 +09:00
Dean Herbert
fd56db2156
Merge pull request #9467 from peppy/less-poo
2020-07-09 12:41:37 +09:00
Dean Herbert
efdf179906
Replace poo icon at disclaimer screen
2020-07-09 12:31:20 +09:00
Joehu
c10cf2ef49
Fix multi header title not aligning correctly when changing screens
2020-07-08 19:01:12 -07:00
Andrei Zavatski
f663dd1803
Fix incorrect file name
2020-07-09 04:02:14 +03:00
Andrei Zavatski
aeb664aca7
Delete broken file
2020-07-09 04:00:53 +03:00
Andrei Zavatski
3ba8ec0fd7
Don't set null value to show front page
2020-07-09 03:40:14 +03:00
Andrei Zavatski
dfa22b1e4c
Styles improvements
2020-07-09 02:37:42 +03:00
Andrei Zavatski
62e2bc1198
Fix potential double-request situation
2020-07-09 01:29:27 +03:00
Andrei Zavatski
900f2d309b
Classes naming adjustments
2020-07-09 01:26:56 +03:00
Andrei Zavatski
57b935ec50
Remove outdated elements
2020-07-08 20:17:15 +03:00
Andrei Zavatski
0b4213f330
Implement FrontPageDisplay
2020-07-08 20:07:29 +03:00
Andrei Zavatski
49d998c8db
Refactor NewsOverlay to use displays logic
2020-07-08 18:24:13 +03:00
Andrei Zavatski
de4c22c709
Implement news api request
2020-07-08 17:58:09 +03:00
BananeVolante
f03303573e
formating
2020-07-08 13:54:22 +02:00
Dan Balasescu
dcc2958e14
Merge branch 'master' into news
2020-07-08 17:16:16 +09:00
Dean Herbert
6c8b6f05f8
Fix key bindings switching order at random on consecutive "reset to defaults"
2020-07-08 15:24:26 +09:00
Dean Herbert
12e3a3c38a
Adjust toolbar fade in/out on toggle
2020-07-08 15:11:26 +09:00
Dean Herbert
35d3292200
Remove nesting of components inside overlined component
...
I think this makes things a bit more readable. The only weird case is
the transfer of details from the component to the `OverlinedHeader`, but
bindables make it not too bad.
2020-07-08 14:45:51 +09:00
Dean Herbert
0684ac90c6
Make toolbar opaque
...
This is the general direction we're going with future designs. Just
applying this now because it makes a lot of screens feel much better
(multiplayer lobby / match, song select etc. where there are elements
adjacent to the bar which cause the transparency to feel a bit awkward).
2020-07-08 14:43:12 +09:00
Bartłomiej Dach
c88a802b05
Adjust font size to match web design
2020-07-07 23:04:39 +02:00
Andrei Zavatski
bdec13d4a4
Move DateTooltip to it's on file
2020-07-07 16:46:17 +03:00
Andrei Zavatski
447cd17cf6
Merge remote-tracking branch 'refs/remotes/ppy/master' into news
2020-07-07 16:36:41 +03:00
Dean Herbert
8152e0791d
Fix potential nullref
2020-07-07 21:48:42 +09:00
Dean Herbert
bfcf2f1d92
Merge branch 'master' into fix-changelog-crash
2020-07-07 21:32:59 +09:00
Dean Herbert
8909bf628c
Update framework
2020-07-07 21:08:13 +09:00
Dean Herbert
4b4fcd39e3
Further layout adjustments based on fedback
2020-07-07 18:40:21 +09:00
Dean Herbert
4a1bea4874
Adjust layout to be two columns (and more friendly to vertical screens)
2020-07-07 18:28:43 +09:00
Dean Herbert
c74bfd5c88
Revert unintentional changes
2020-07-07 17:42:46 +09:00
Dean Herbert
88b2a12c09
Reduce footer height to match back button
2020-07-07 17:38:42 +09:00
Dean Herbert
56a8b0d3f5
Merge branch 'master' into match-subscreen-redesign
2020-07-07 17:16:05 +09:00
Andrei Zavatski
857a027a73
Parse HTML entities during APINewsPost deserialisation
2020-07-07 00:11:35 +03:00
Andrei Zavatski
c86bb2e755
Use DrawableDate tooltip for DateContainer
2020-07-07 00:01:06 +03:00
Andrei Zavatski
68d9f9de46
Use DateTimeOffset
2020-07-06 23:55:20 +03:00
Andrei Zavatski
9dde101f12
Remove string prefixes
2020-07-06 23:53:27 +03:00
Andrei Zavatski
040b2a5aa8
Merge remote-tracking branch 'refs/remotes/ppy/master' into news
2020-07-06 23:51:39 +03:00
Dean Herbert
3f3bfb1ffb
Minor reshuffling / recolouring
2020-07-06 23:51:16 +09:00
Dean Herbert
a650a5ec83
Move dialog classes to own file
2020-07-06 23:44:26 +09:00
Dean Herbert
f566787988
Merge branch 'master' into custom-storage-startup-exception
2020-07-06 23:32:39 +09:00
smoogipoo
00a2fbce06
Fix test failures
2020-07-06 22:41:58 +09:00
smoogipoo
ddac511c8c
Move start fresh button above
2020-07-06 22:41:51 +09:00
Dan Balasescu
8f792603ee
Apply suggestions from code review
...
Co-authored-by: Dean Herbert <pe@ppy.sh>
2020-07-06 22:40:45 +09:00
smoogipoo
1effe71ec2
Add dialog for storage options
2020-07-06 22:03:09 +09:00
smoogipoo
dbbee481f6
Expose dialog body text getter
2020-07-06 22:01:45 +09:00
smoogipoo
09d45ea47a
Merge branch 'master' into custom-storage-startup-exception
2020-07-06 20:04:18 +09:00
Lucas A
022e4b6335
Apply review suggestions.
2020-07-06 11:15:56 +02:00
Andrei Zavatski
fdb7727e95
Rename NewsPost to APINewsPost
2020-07-06 07:28:44 +03:00
Andrei Zavatski
7550097eb6
Implement NewsCard
2020-07-06 07:27:53 +03:00
Dean Herbert
51050ec4ef
Add per-result type pooling
2020-07-06 12:54:39 +09:00
Andrei Zavatski
c18ca19c9d
Add NewsPost api response
2020-07-06 05:31:34 +03:00
Dean Herbert
7a4f7a6e9b
Merge pull request #9435 from mcendu/mania-custom-stage-path
2020-07-05 23:57:20 +09:00
mcendu
5c2959eeb6
allow lookup of stage decoration paths and add test images
2020-07-05 13:02:50 +08:00
mcendu
ec689ce824
add support for custom mania skin paths for stage decorations
2020-07-05 12:31:16 +08:00
jorolf
52b313f290
change textures
2020-07-04 19:06:26 +02:00
Dean Herbert
02871c960b
Update framework
2020-07-04 23:25:06 +09:00
Dean Herbert
ffec4298a7
Use DrawablePool for DrawableJudgements
2020-07-04 16:45:50 +09:00
BananeVolante
e8f23e35a5
WIP : replaced TransformBindableTo by VolumeTo
...
Currently, the VolumeTO calls taht use a fading does not do anything.
calling VolumeTo calls pauseLoop.samplesContainer.TransformBindableTo(....), while i used to call pauseLoop.TransformBindableTo(....)
2020-07-03 14:33:42 +02:00
BananeVolante
3c2870ea4b
Merge branch 'master' of https://github.com/ppy/osu into Issue#9170
2020-07-03 14:00:32 +02:00
Shivam
4ded6d1913
Change background path with resource change
2020-07-03 11:36:03 +02:00
Dan Balasescu
0cd49d81f1
Merge branch 'master' into fix-rank-badge-hd-fl-score-panel
2020-07-03 17:30:16 +09:00
smoogipoo
cb69d1a865
Fix crash when changing tabs in changelog
2020-07-03 16:47:34 +09:00
Joehu
d66b97868c
Adjust rank when flashlight is enabled
2020-07-02 12:39:37 -07:00
Joehu
718f06c690
Use Mod.AdjustRank() instead
2020-07-02 12:35:32 -07:00
Shivam
e80a5a085a
Make backgroundName local
2020-07-02 19:45:18 +02:00
Shivam
18e30a7fc4
Implement background switching based on the intro
...
Only the Welcome intro has its own unique background right now
2020-07-02 19:23:13 +02:00
BananeVolante
53947faec5
Merge branch 'master' of https://github.com/ppy/osu into Issue#9170
...
updated local code
2020-07-02 16:26:26 +02:00
Dan Balasescu
9801563ad3
Merge branch 'master' into catch-coordinate
2020-07-02 22:32:21 +09:00
Dean Herbert
32a023e333
Merge branch 'master' into custom-storage-startup-exception
2020-07-02 11:13:38 +09:00
Dean Herbert
fc8c345ad7
Merge branch 'master' into custom-game-storage
2020-07-02 09:55:33 +09:00
Dean Herbert
f0c8c87e08
Merge pull request #9409 from smoogipoo/improve-sequential-algo-perf
2020-07-02 09:54:57 +09:00
Joehu
fa252d5e95
Fix score panel not showing silver s/ss badges on hd/fl plays
2020-07-01 17:37:38 -07:00
Joehu
5c1f1ab622
Fix avatar in score panel being unclickable when statistics panel is visible
2020-07-01 14:31:06 -07:00
ekrctb
3278a1d7d8
Standardize osu!catch coordinate system
...
There were two coordinate systems used:
- 0..512 (used in osu!stable)
- 0..1 (relative coordinate)
This commit replaces the usage of
the relative coordinate system to
the coordinate system of 0..512.
2020-07-02 00:21:45 +09:00
BananeVolante
ab1eb469af
removed unneeded null checks
2020-07-01 13:30:23 +02:00
Dan Balasescu
640050977b
Merge pull request #9419 from peppy/expose-skinnable-sound-transform-helpers
...
Expose transform helpers in SkinnableSound
2020-07-01 20:28:44 +09:00
BananeVolante
ab134c0ed7
removed unneeded information in a comment
2020-07-01 13:27:33 +02:00
BananeVolante
946fcf75ac
Merge branch 'master' of https://github.com/ppy/osu into Issue#9170
...
update local code
2020-07-01 13:06:44 +02:00
Dean Herbert
3374cb4cad
Merge branch 'master' into improve-sequential-algo-perf
2020-07-01 19:25:09 +09:00
Dean Herbert
ec55c80990
Merge branch 'master' into custom-game-storage
2020-07-01 18:59:05 +09:00
Dean Herbert
49aa839872
Update RulesetInputManager to use new method
2020-07-01 18:54:11 +09:00
Dean Herbert
6f6376d53c
Update framework
2020-07-01 18:52:05 +09:00
Dean Herbert
ed20bdf2e9
Merge pull request #9403 from smoogipoo/fix-results-ui-scale
...
Fix scroll container height on smaller ui scales
2020-07-01 18:45:49 +09:00
Dean Herbert
5f577797a7
Expose transform helpers in SkinnableSound
2020-07-01 18:41:00 +09:00
Dean Herbert
4ae70f2679
Merge pull request #9393 from smoogipoo/improve-wedge-quality
...
Improve quality of song select beatmap wedge
2020-07-01 18:25:14 +09:00
smoogipoo
cdcad94e9f
Handle exception thrown due to custom stoage on startup
2020-07-01 17:47:29 +09:00
smoogipoo
ab15b6031d
Update with framework-side storage changes
2020-07-01 17:12:07 +09:00
Lucas A
508d34fd3a
Fix notification redirecting to the old log folder when game installation has been migrated to another location.
2020-06-30 19:51:10 +02:00
smoogipoo
85c42456f2
Improve performance of sequential scrolling algorithm
2020-06-30 21:41:27 +09:00
Lucas A
641ea5b950
Make the disabling of the win key during gameplay a toggleable setting.
2020-06-30 13:12:33 +02:00
smoogipoo
1701c844a6
Fix scroll container height on smaller ui scales
2020-06-30 16:36:53 +09:00
Dan Balasescu
0e80d6629b
Merge branch 'master' into red-tint
2020-06-30 15:44:22 +09:00
dependabot-preview[bot]
51f5083c2d
Bump Sentry from 2.1.3 to 2.1.4
...
Bumps [Sentry](https://github.com/getsentry/sentry-dotnet ) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/getsentry/sentry-dotnet/releases )
- [Commits](https://github.com/getsentry/sentry-dotnet/compare/2.1.3...2.1.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 17:17:52 +00:00
Derrick Timmermans
bb81f908fb
Exclude EmptyHitWindow from being considered in TimingDistributionGraph
2020-06-29 15:53:56 +08:00
smoogipoo
af7494b232
Improve quality of song select beatmap wedge
2020-06-29 13:58:35 +09:00
Shivam
444504f2b9
Expose MainMenu Track as internal get private set
2020-06-29 02:10:40 +02:00
Shivam
24dceb9f84
Make only "Welcome" loop
2020-06-29 01:41:47 +02:00
Shivam
270384e71e
Remove redundant get set
2020-06-29 00:59:44 +02:00
Shivam
5689f27987
Make sure it only loops for themed intros if true
2020-06-29 00:54:06 +02:00
Shivam
ffbce61ca8
Add the option to loop the intro in the main menu
2020-06-29 00:42:47 +02:00
Bartłomiej Dach
678767918e
Centralise logic further
2020-06-28 23:32:04 +02:00
jorolf
79eca8e1bf
remove unneeded "base."
2020-06-28 17:55:01 +02:00
jorolf
820056cc4e
update colours/transformations
2020-06-28 17:53:53 +02:00
Dean Herbert
6547e07e56
Merge pull request #9377 from smoogipoo/fix-unsafe-mod-deserialisation
...
Fix crash due to unsafe mod deserialisation
2020-06-29 00:02:29 +09:00
Dean Herbert
006adf0fb5
Change logic to ignore rooms completely after first error
2020-06-28 22:45:13 +09:00
Dean Herbert
e5a901cec7
Merge branch 'master' into results-screen-statistics-overlapping-transition
2020-06-28 22:14:22 +09:00
Bartłomiej Dach
3637bf2f9b
Clean up member order & access modifiers
2020-06-26 19:39:55 +02:00
Bartłomiej Dach
02f590309d
Add xmldoc for public property
2020-06-26 19:39:55 +02:00
Bartłomiej Dach
a63b6a3ddf
Simplify binding
2020-06-26 19:39:55 +02:00
Bartłomiej Dach
415e1c05ff
Simplify implementation
2020-06-26 19:39:55 +02:00
Bartłomiej Dach
3783fe8d6a
Rename fields for clarity
2020-06-26 19:39:53 +02:00
smoogipoo
e8d36bc3cb
Don't trigger the same exception multiple times
2020-06-27 00:23:23 +09:00
smoogipoo
c233dc4768
Add some global error handling
2020-06-27 00:16:16 +09:00
smoogipoo
bd1f38cc3e
Fix crash due to unsafe mod deserialisation
2020-06-26 23:21:44 +09:00
Power Maker
798e8e7a8d
Fix CI fail
2020-06-26 15:12:01 +02:00
Power Maker
efeaa1cc10
Make some changes, fix and add tests
2020-06-26 14:58:42 +02:00
Power Maker
97a212a7f6
Hide red tint based on "Show health display even when you can't fail" setting
2020-06-26 14:32:01 +02:00
BananeVolante
fdc9756b3f
Merge branch 'master' of https://github.com/ppy/osu into Issue#9170
2020-06-26 14:23:37 +02:00
BananeVolante
a4bb238c45
fixed bug preventing the pause loop from playing during the first pause after changing a skin
2020-06-26 14:07:27 +02:00
smoogipoo
099416b4c3
Move check inside next difficulty selection
2020-06-26 21:03:34 +09:00
Dan Balasescu
77258659e4
Merge branch 'master' into song-select-key-repeat
2020-06-26 20:33:13 +09:00
smoogipoo
8f6d52550f
Fix potential exception if button is pressed before selection
2020-06-26 20:32:13 +09:00
smoogipoo
1b4c31a84f
Remove double schedule
2020-06-26 20:14:08 +09:00
smoogipoo
e3d654d33f
Cleanup
2020-06-26 20:14:02 +09:00
Dan Balasescu
7a6098bfb7
Merge branch 'master' into layered-hit-sounds
2020-06-26 18:38:32 +09:00
Dan Balasescu
1eaa25e75e
Merge branch 'master' into storyboard-sample-rate
2020-06-26 17:29:38 +09:00
Dean Herbert
d0787ddf99
Merge pull request #9369 from smoogipoo/fix-hyperdash-alpha
2020-06-26 14:46:46 +09:00
BananeVolante
7d2d6a52c9
now uses SkinnableSample instead of Drawable sample
...
Still does not support switching skins after Pause overlay loading,
there will be no sound for the first pause (works fine the the nexts)
Also, the pause loop seems to play for approximately 1 second when exiting the
screens via restart or quit
finally, since SkinnableSound does not play a sound if its aggregate
volume is at 0, i had turn up the volume a bit before playing the loop
2020-06-25 18:58:04 +02:00
Ronnie Moir
65a2fc3bfc
Revert access modifier
2020-06-25 17:53:14 +01:00
smoogipoo
8d47c908ad
Remove breadcrumb fade
2020-06-25 22:28:45 +09:00
smoogipoo
44a8039e92
Reduce header further
2020-06-25 22:22:24 +09:00
smoogipoo
23f569351a
Add back missing beatmap results button
2020-06-25 22:22:19 +09:00
smoogipoo
b7f5a89f82
Reduce background fade opacity
2020-06-25 22:13:39 +09:00
smoogipoo
668105dd6e
Adjust boldening
2020-06-25 22:06:30 +09:00
smoogipoo
20092c58ff
Reduce spacing between recent participants tiles
2020-06-25 21:59:53 +09:00
smoogipoo
7c1dd43899
Re-style multiplayer header
2020-06-25 21:58:40 +09:00
Dean Herbert
d704a4597d
Use existing helper function for key repeat
2020-06-25 21:33:02 +09:00
smoogipoo
01fa664b7d
Add recent participants
2020-06-25 20:53:48 +09:00
smoogipoo
54f087b933
Re-layout match subscreen columns
2020-06-25 20:40:15 +09:00
BananeVolante
9e5cc1b7a2
added skin support for the pause loop
2020-06-25 13:26:42 +02:00
Dean Herbert
d7742766d0
Add key/press repeat support to carousel
2020-06-25 19:47:23 +09:00
Dean Herbert
b077a2856d
Merge branch 'master' into results-screen-statistics-overlapping-transition
2020-06-25 18:44:08 +09:00
smoogipoo
4ff9a91012
Adjust at parse time instead
2020-06-25 14:15:26 +09:00
smoogipoo
8b84aa454d
Fix incorrect upper bound
2020-06-25 13:43:56 +09:00
smoogipoo
4c601af207
Match condition
2020-06-25 13:43:14 +09:00
smoogipoo
ac5cd8f25a
Fix colours with 0 alpha being invisible in legacy skins
2020-06-25 13:40:26 +09:00
Dean Herbert
d43b1b2441
Merge pull request #9364 from smoogipoo/increase-parse-limit
...
Increase coordinate parsing limits
2020-06-25 10:48:19 +09:00
jorolf
1409ace282
apply suggestions
2020-06-25 00:59:12 +02:00
Ronnie Moir
f2a48a339e
Remove unused usings
2020-06-24 16:33:19 +01:00
Ronnie Moir
992ada4670
Revert UserPlaybackRate changes
2020-06-24 16:18:46 +01:00
Ronnie Moir
4c28347686
Adjust sample rate by UserPlaybackRate
2020-06-24 15:34:20 +01:00
jorolf
6f0ec36407
remove size from hue animation
2020-06-24 16:27:00 +02:00
BananeVolante
2e8f30461f
play/stops music when entering the pause overlay, instead of letting it play silently in the background
2020-06-24 14:22:12 +02:00
BananeVolante
9514a02eeb
Merge branch 'master' of https://github.com/ppy/osu into Issue#9170
2020-06-24 14:12:07 +02:00
jorolf
768e28faba
generalize and simplify animation
2020-06-24 14:11:38 +02:00
BananeVolante
53107973a3
merged 2 lines
...
Co-authored-by: Salman Ahmed <email@iisalman.me>
2020-06-24 14:01:13 +02:00
smoogipoo
6bc507d49e
Increase coordinate parsing limits
2020-06-24 18:53:52 +09:00
Viktor Rosvall
9e1bf71233
Added text explaining a second copy will be made
2020-06-24 11:29:38 +02:00
Dean Herbert
9119f41604
Merge branch 'master' into results-screen-statistics-overlapping-transition
2020-06-24 18:22:51 +09:00
Sebastian Krajewski
68f078c9e6
Replace logo-triangles.mp4 with shadered logo-triangles.png
2020-06-24 10:30:33 +02:00
Dean Herbert
ccb27082d5
Fix background appearing too late
2020-06-24 11:08:32 +09:00
Dean Herbert
4244024fc3
Merge branch 'master' into fallback-intro
2020-06-24 10:49:45 +09:00
Bartłomiej Dach
43be75d481
Merge branch 'master' into Issue#9170
2020-06-23 20:49:13 +02:00
Bartłomiej Dach
58ffe8c6b6
Merge branch 'master' into layered-hit-sounds
2020-06-23 19:33:16 +02:00
Dan Balasescu
11446a7864
Merge pull request #9355 from peppy/update-framework
...
Update framework
2020-06-23 22:27:55 +09:00
Dan Balasescu
fd9ac3503f
Merge branch 'master' into fix-editor-drag-selection-while-playing
2020-06-23 21:56:31 +09:00
Dean Herbert
92cf2dd3bb
Merge pull request #9352 from smoogipoo/fix-editor-drag-exception
...
Fix exception when dragging after deleting object
2020-06-23 21:45:58 +09:00
Dean Herbert
9d753a4fc2
Update intro resource locations
2020-06-23 21:34:57 +09:00
Dean Herbert
5cdabbc8bb
Update access to FrequencyAmplitudes via span
2020-06-23 21:33:03 +09:00
Dean Herbert
f2735a7797
Use new empty ChannelAmplitudes spec
2020-06-23 21:30:37 +09:00
Dean Herbert
14ad3835ff
Update naming
2020-06-23 21:27:01 +09:00
Dean Herbert
61c4ed327c
Update framework
2020-06-23 21:26:41 +09:00
smoogipoo
e7238e25f9
Fix exception when dragging after deleting object
2020-06-23 20:36:09 +09:00
BananeVolante
624ad65806
formating
2020-06-23 13:09:24 +02:00
Dean Herbert
a5eac716ec
Make work for all editors based on track running state
2020-06-23 18:42:56 +09:00
Dean Herbert
53d542546e
Fix editor drag selection not continuing to select unless the mouse is moved
2020-06-23 18:04:50 +09:00
Dean Herbert
a6c6e391ca
Fix player not exiting immediately on Alt-F4
2020-06-23 17:38:30 +09:00
Dean Herbert
6bcc693c2f
Add ability to close statistics by clicking anywhere
2020-06-23 15:21:23 +09:00
Dean Herbert
49d3511063
Read amplitudes from piano reverb source
2020-06-23 13:55:44 +09:00
Dean Herbert
4554a7db33
Update naming
2020-06-23 13:49:18 +09:00
Dean Herbert
b289beca53
Fix samples being played too early
2020-06-23 13:33:33 +09:00
Bartłomiej Dach
8233f5fbc4
Check skin option in skin transformers
2020-06-22 20:08:32 +02:00
Bartłomiej Dach
c7d2ce12eb
Add failing test cases
2020-06-22 20:08:32 +02:00
Bartłomiej Dach
c5049b51c5
Mark normal-hitnormal sample as layered
2020-06-22 20:08:29 +02:00
Bartłomiej Dach
e827b14abf
Add LayeredHitSamples skin config lookup
2020-06-22 19:42:42 +02:00
dependabot-preview[bot]
7a48ab1774
Bump ppy.osu.Game.Resources from 2020.602.0 to 2020.622.1
...
Bumps [ppy.osu.Game.Resources](https://github.com/ppy/osu-resources ) from 2020.602.0 to 2020.622.1.
- [Release notes](https://github.com/ppy/osu-resources/releases )
- [Commits](https://github.com/ppy/osu-resources/compare/2020.602.0...2020.622.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-22 17:19:46 +00:00
smoogipoo
1bf00e0c82
Schedule continuation
2020-06-22 23:22:49 +09:00
BananeVolante
579d7cedcc
Merge branch 'master' of https://github.com/ppy/osu into Issue#9170
...
updated local source
2020-06-22 15:29:05 +02:00
BananeVolante
836386d03b
removed duplicate lines
2020-06-22 15:22:13 +02:00
Dean Herbert
0933d44ceb
Merge branch 'master' into fallback-intro
2020-06-22 21:36:21 +09:00
Dean Herbert
f60a80b263
Fix animations and general code quality
2020-06-22 21:35:52 +09:00
BananeVolante
9dea96e5fd
added pause sound with fading
2020-06-22 14:02:21 +02:00
BananeVolante
a4eb6c81c5
undid changes to the file
2020-06-22 13:40:31 +02:00
smoogipoo
6afd6efdeb
Return default beatmap if local beatmap can't be retrieved
2020-06-22 20:33:08 +09:00
smoogipoo
ff2f3a8484
Fix div-by-zero errors with autoplay
2020-06-22 20:32:04 +09:00
smoogipoo
5c4df2e32c
Cancel load on dispose
2020-06-22 20:20:42 +09:00
smoogipoo
988baad16f
Expand statistics to fill more of the screen
2020-06-22 19:20:43 +09:00
smoogipoo
2b7fb2b71d
Rename to Position
2020-06-22 19:04:51 +09:00
smoogipoo
261adfc4e6
Create a local playable beatmap instead
2020-06-22 18:38:41 +09:00
Dean Herbert
8d3ed05848
Update welcome text sprite location
2020-06-22 17:42:54 +09:00
Dean Herbert
628e05f655
Update resources
2020-06-22 17:09:22 +09:00
Dean Herbert
e3420dfad6
Merge branch 'master' into fallback-intro
2020-06-22 17:09:08 +09:00
Dean Herbert
e91c2ee5e2
Simplify logic by considering all buttons equally
2020-06-22 16:19:38 +09:00
Dean Herbert
88a8e13b55
Merge branch 'master' into power9maker-master
2020-06-22 16:19:20 +09:00
smoogipoo
3ede095b9c
Apply refactorings from review
2020-06-22 15:42:55 +09:00
smoogipoo
33fdd7466c
Merge branch 'master' into results-screen-statistics-overlapping-transition
2020-06-22 15:38:48 +09:00
Bartłomiej Dach
ad85c5f538
Add base legacy skin transformer
2020-06-21 23:06:55 +02:00
Bartłomiej Dach
07cbc3e683
Privatise and seal whatever possible
2020-06-21 23:05:10 +02:00
Bartłomiej Dach
4bba0c7359
Move abstract sample test to main game project
2020-06-21 22:28:19 +02:00
smoogipoo
9fbe2fa80a
Add comments, change to clamp
2020-06-21 19:31:00 +09:00
smoogipoo
44925b3951
Reduce mania's HP drain by 20%
2020-06-21 18:05:26 +09:00
Bartłomiej Dach
470d5bfce3
Invert if to reduce nesting
2020-06-19 20:15:14 +02:00
Bartłomiej Dach
53861cdde8
Privatise setter
2020-06-19 20:13:43 +02:00
Dean Herbert
3021bdf305
Update framework
2020-06-20 00:34:01 +09:00
smoogipoo
037bd3b463
Fix possible nullref
2020-06-19 22:48:21 +09:00
smoogipoo
4cb49cd606
Add minimum height to the timing distribution graph
2020-06-19 22:21:34 +09:00
smoogipoo
486b899e8f
Rename method
2020-06-19 22:11:29 +09:00
smoogipoo
740b01c049
Add xmldoc
2020-06-19 22:05:58 +09:00
smoogipoo
49bdd89775
Cleanup ReplayPlayer adjustments
2020-06-19 21:54:09 +09:00
smoogipoo
25abdc2903
General cleanups
2020-06-19 21:41:48 +09:00
smoogipoo
8aea8267fb
Add some padding
2020-06-19 20:58:05 +09:00
smoogipoo
5ce2c712d3
Fix statistics not being wrapped by containers
2020-06-19 20:53:43 +09:00
smoogipoo
34a8fcfd2f
Fix potential off-by-one
2020-06-19 20:53:30 +09:00
smoogipoo
ad3bc99e7c
Fix hit event position offset not being set
2020-06-19 20:49:05 +09:00
smoogipoo
83e6c3efdb
Adjust API for returning statistics
2020-06-19 20:31:52 +09:00
smoogipoo
1cbbd6b442
Move timing distribution graph to osu.Game
2020-06-19 20:03:18 +09:00
smoogipoo
eab00ec9d9
Move hit events to the ScoreProcessor
2020-06-19 19:58:35 +09:00
smoogipoo
a3ff25177a
Asyncify statistics load
2020-06-19 19:12:55 +09:00
smoogipoo
55196efe6e
Fix panel depth ordering
2020-06-19 18:02:54 +09:00
smoogipoo
ec16b0fc5a
Rework score panel tracking to fix visual edge cases
2020-06-19 17:28:35 +09:00
Ronnie Moir
f04f2d2175
Add test scene
2020-06-18 21:46:32 +01:00
Dean Herbert
290ae37346
Add assertion of only usage game-wide
2020-06-18 23:54:20 +09:00
Dean Herbert
7da56ec7fd
Add null check and xmldoc
2020-06-18 23:52:35 +09:00
Dean Herbert
add1265d53
Block screen suspend while gameplay is active
2020-06-18 23:48:00 +09:00
smoogipoo
85a0f78600
Hide statistics panel on first exit
2020-06-18 22:48:52 +09:00
smoogipoo
53f507f51a
Fade background
2020-06-18 22:27:10 +09:00
smoogipoo
ecdfcb1955
Display placeholder if no statistics available
2020-06-18 22:21:30 +09:00
smoogipoo
20db5b33ab
Rework score processor to provide more generic events
2020-06-18 22:11:03 +09:00
smoogipoo
6c8a24260b
Add padding
2020-06-18 17:06:05 +09:00
smoogipoo
c31a05977d
Re-implement statistics as a click-in panel
2020-06-18 16:50:45 +09:00
Ronnie Moir
bed5e857df
Add missing license header and remove unused usings
2020-06-17 15:30:23 +01:00
smoogipoo
725b2e540b
wip
2020-06-17 22:29:00 +09:00
Ronnie Moir
c3e268616f
Implement grouping interface IApplicableToAudio
2020-06-17 14:11:00 +01:00
smoogipoo
5e74985eda
Add scrolling capability to results screen
2020-06-17 19:28:40 +09:00
Ronnie Moir
4138f6119f
Update rate adjust mods to also use IApplicableToSample
2020-06-16 15:05:37 +01:00
Ronnie Moir
9f4f3ce2cc
Handle IApplicableToSample mods
2020-06-16 14:54:50 +01:00
Ronnie Moir
1cf16038a7
Create IApplicableToSample
2020-06-16 14:54:05 +01:00
Shivam
693a760a19
Use RelativeSizeAxes for width
2020-06-16 15:44:59 +02:00
Shivam
d1086a49a3
Merge branch 'master' of https://github.com/ppy/osu into fallback-intro
2020-06-16 15:11:18 +02:00
smoogipoo
e7687a0927
Temporary placement inside results screen
2020-06-16 17:49:43 +09:00
smoogipoo
a2ddb4edb4
Change interface for creating statistic rows
2020-06-16 17:49:28 +09:00
smoogipoo
9442fc00ac
Temporary hack to make replay player populate scores
2020-06-16 17:48:59 +09:00
Dean Herbert
c3d4ffed00
Update framework
2020-06-16 16:46:33 +09:00
Dean Herbert
8f7f6881d3
Merge branch 'master' into update-framework
2020-06-16 16:46:22 +09:00
Dean Herbert
c79d8a4251
Update ChannelTabControl in line with TabControl changes
2020-06-16 00:18:09 +09:00
Dan Balasescu
b4dfd2bbaa
Merge branch 'master' into score-results-screen
2020-06-15 22:58:33 +09:00
smoogipoo
89b54be673
Add initial implementation of the statistics panel
2020-06-15 22:45:18 +09:00
smoogipoo
900da88498
Populate hit offsets from score processor
2020-06-15 22:44:55 +09:00
Dean Herbert
97067976f7
Add null check
2020-06-15 22:23:06 +09:00
Dean Herbert
53b7057ee0
Don't show update button when updates are not feasible
2020-06-15 22:19:11 +09:00
Dean Herbert
d2155c3da3
Fix thread safety
2020-06-15 22:19:02 +09:00
Dean Herbert
2a6faf6a8e
Merge branch 'master' into update-button
2020-06-15 22:06:02 +09:00
Dean Herbert
1ce374ae2f
Update framework
2020-06-15 20:34:46 +09:00
Dean Herbert
17a70bf6ee
Add test coverage
2020-06-15 20:32:27 +09:00
Dean Herbert
90d69c1216
Allow legacy score to be constructed even if replay file is missing
2020-06-15 20:31:47 +09:00
Dean Herbert
c3c5a99a22
Load imported scores to results screen rather than gameplay
2020-06-15 20:23:35 +09:00
smoogipoo
41cec2c216
Merge branch 'master' into results-screen-statistics
2020-06-15 20:13:09 +09:00
BananeVolante
4e7d60b6ff
Merge branch 'master' of https://github.com/ppy/osu into Issue#9170
...
updated local source
2020-06-15 12:58:47 +02:00
Dan Balasescu
dadbcfd9f2
Merge branch 'master' into cache-ruleset-dependencies-for-tests
2020-06-15 19:32:31 +09:00
Dean Herbert
ad5bd1f0c0
Update in line with other/unspecified switch
...
See 289f0f0a20
.
2020-06-15 18:45:52 +09:00
Dean Herbert
7e0dc97fb4
Merge branch 'master' into genre-language-updates
2020-06-15 18:45:21 +09:00
Salman Ahmed
eb64c4752c
Merge remote-tracking branch 'upstream/master' into cache-ruleset-dependencies-for-tests
2020-06-15 11:31:12 +03:00
Salman Ahmed
60381d5817
Remove IRulesetTestScene and use OsuTestScene.CreateRuleset() instead
2020-06-15 11:30:48 +03:00
Dan Balasescu
c09868780e
Merge pull request #8778 from frenzibyte/test-scene-create-ruleset
...
Add method of creating a ruleset for testing with in OsuTestScene
2020-06-15 17:22:54 +09:00
Dan Balasescu
904b688b4b
Merge branch 'master' into test-scene-create-ruleset
2020-06-15 16:40:02 +09:00
Dean Herbert
1770b70b81
Change implementation to ensure flashBackground is not present by default
2020-06-15 16:14:35 +09:00
Dean Herbert
fe62b26d73
Merge branch 'master' into home-shortcut
2020-06-15 15:51:24 +09:00
Dean Herbert
92e7ef6ecb
Merge branch 'master' into home-shortcut
2020-06-15 15:34:01 +09:00
Dan Balasescu
9b31f8889b
Merge branch 'master' into fix-double-comments
2020-06-15 15:21:34 +09:00
Joehu
941fdf5e76
Fix flash background naming
2020-06-14 22:16:17 -07:00
Joehu
b41567c66c
Split hover and flash to separate boxes
2020-06-14 22:02:21 -07:00
Dan Balasescu
6d38c4003e
Merge pull request #9287 from peppy/fix-zero-time-storyboard-sample
...
Fix storyboard sample playback failing when expected to play at 0ms
2020-06-15 12:13:08 +09:00
Dan Balasescu
f8badd77d6
Merge pull request #9275 from H2n9/osu-modtimeramp
...
Add an adjust pitch setting to ModTimeRamp
2020-06-15 11:56:45 +09:00
Dan Balasescu
95d828cb1f
Merge pull request #9282 from peppy/fix-editor-timeline-drag-scroll
...
Fix drag scroll in editor timeline no longer working correctly
2020-06-15 11:47:09 +09:00
Dan Balasescu
ac414a5db8
Merge pull request #9281 from peppy/fix-gameplay-elapsed-time
...
Fix gameplay clock not correctly reporting elapsed time
2020-06-15 11:22:55 +09:00
Dan Balasescu
b8bd28b7d9
Merge branch 'master' into osu-modtimeramp
2020-06-15 11:20:28 +09:00
Dean Herbert
978636b90c
Fix storyboard sample playback failing when expected to play at 0ms
2020-06-15 09:38:33 +09:00
Joehu
1f7679e829
Fix home button not flashing when pressing shortcut
2020-06-14 11:24:23 -07:00
Joehu
b8fa1a2c41
Add shortcut to go home
2020-06-14 11:22:38 -07:00
Bartłomiej Dach
e6ddd0380e
Rename bool arguments for readability
2020-06-14 18:50:07 +02:00
Bartłomiej Dach
5f0a345eeb
Unify method naming
2020-06-14 18:48:49 +02:00
Bartłomiej Dach
9907b4763b
Remove redundant default argument value
2020-06-14 18:39:41 +02:00
Dean Herbert
0d53d0ffc8
Fix back-to-front math
2020-06-15 00:46:20 +09:00
Dan Balasescu
ae851eacbe
Merge branch 'master' into fix-local-score-display
2020-06-14 14:10:23 +09:00
Dean Herbert
abe07b742e
Fix drag scroll in editor timeline no longer working correctly
2020-06-14 13:20:58 +09:00
Dean Herbert
7b95c55afb
Fix HardwareCorrectionOffsetClock breaking ElapsedTime readings
2020-06-14 11:33:59 +09:00
Shivam
4bfc16b4ce
Implement changes from review
...
Moves seeya back to the introscreen and uses a virtual string to change whenever it's needed and removed remainingTime()
2020-06-13 17:48:15 +02:00
Ronnie Moir
dc5bb12fa8
Use local helper for selecting adjusted property
2020-06-13 16:32:43 +01:00
Ronnie Moir
77eb428184
Use consistent setting casing
2020-06-13 16:30:21 +01:00
Ronnie Moir
201bfda338
Give ModTimeRamp an adjust pitch setting.
...
Implement in ModWindDown and ModWindUp
2020-06-13 15:16:27 +01:00
BananeVolante
04c1efe298
resolved issues with inspect code script
2020-06-13 14:33:55 +02:00
Dean Herbert
b9e247da8f
Simplify lookup code
2020-06-13 21:19:06 +09:00
Bartłomiej Dach
aab606b237
Cancel scheduled asynchronous load of comments
2020-06-13 13:00:05 +02:00
Power Maker
9230c148c7
Add cursor rotation on middle mouse button
2020-06-13 12:18:50 +02:00
Dean Herbert
c490dba7b3
Fix crash on local score display
2020-06-13 18:18:46 +09:00
BananeVolante
794b8673e2
formated using dotnet format
2020-06-13 10:56:02 +02:00
BananeVolante
8b8f2dfda2
Removed duplicate samplepause.stop() calls, removed test lines
...
Since restart() always call perform immediate exit when the function lead
to a restart, there is no need to stop the pause sample in restart
2020-06-13 10:31:54 +02:00
BananeVolante
6fd8548f79
no longer crash if the restart sample isn't found
2020-06-13 10:13:41 +02:00
clayton
7bc70e644a
Add Unspecified language
2020-06-13 00:20:34 -07:00
clayton
7212ab3a1a
Add new beatmap genres and languages
2020-06-12 23:48:30 -07:00
BananeVolante
e8db2cfd6d
Merge branch 'master' of https://github.com/ppy/osu
...
updated local source
2020-06-12 19:31:26 +02:00
BananeVolante
2feaf2c74a
added music during pause
2020-06-12 19:17:52 +02:00
mcendu
c6e087b994
remove incorrectly added key
2020-06-12 23:11:50 +08:00
mcendu
586e3d405c
add proper decoding support?
2020-06-12 22:48:18 +08:00
Power Maker
aa977569e2
Merge branch 'master' into master
2020-06-12 16:41:34 +02:00
Shivam
81c392b841
Change hash to be lowercase and change sample directories
2020-06-12 15:57:23 +02:00
Power Maker
8924ff4ba6
Rename shouldRotateCursor() to shouldKeepRotating()
2020-06-12 15:43:19 +02:00
mcendu
7c3e7b65a8
add custom file path support for osu\!mania judgement sprite
2020-06-12 21:22:22 +08:00
Power Maker
b076cf96b7
move cursorRotate.Value check into shouldRotateCursor() method
2020-06-12 13:20:09 +02:00
Dean Herbert
273eb6f746
Merge branch 'master' into test-scene-create-ruleset
2020-06-12 19:40:12 +09:00
Dean Herbert
7ae421cc8e
Revert more incorrect changes
2020-06-12 19:32:32 +09:00
Dean Herbert
f5c3863e6d
Revert variable usage
2020-06-12 19:26:46 +09:00
Dean Herbert
446ce2590c
Move local back in place
2020-06-12 19:25:54 +09:00
Dean Herbert
89cf146d18
Fix base UpdateManager thinking it can check for updates
2020-06-12 19:24:50 +09:00
Dean Herbert
35f577375c
Restore notification code
2020-06-12 19:20:45 +09:00
Dean Herbert
4f809767a5
Disable button while update check is in progress
2020-06-12 18:36:36 +09:00
Dean Herbert
3dd642a336
Ensure only one update check can be running at a time
2020-06-12 18:29:21 +09:00
Dean Herbert
6beb28b685
Rename method to be less bad
2020-06-12 18:07:39 +09:00
Dean Herbert
95f57ca88c
Remove duplicate calls to CheckForUpdatesAsync
2020-06-12 18:05:23 +09:00
Dean Herbert
6296cd62d0
Merge branch 'master' into update-button
2020-06-12 18:00:36 +09:00
smoogipoo
3b630eabd6
Merge branch 'master' into results-screen-statistics
2020-06-12 17:46:11 +09:00
Dean Herbert
c0afe4c880
Merge branch 'master' into fallback-intro
2020-06-12 17:19:11 +09:00
Dean Herbert
0b6e8783d4
Merge branch 'master' into test-scene-create-ruleset
2020-06-12 17:06:27 +09:00
Dean Herbert
91b6979c97
Fix LoadingSpinner not always playing fade in animation
2020-06-12 13:38:20 +09:00
smoogipoo
b7c1cfbe63
Adjust display to avoid overlaps
2020-06-11 15:07:14 +09:00
smoogipoo
7b012f1def
Fix test failures
2020-06-11 14:55:49 +09:00
smoogipoo
afa5b995f2
Merge branch 'fix-test-nullref' into timeshift-results-2
2020-06-11 14:05:05 +09:00
Salman Ahmed
4fb71eeb20
Move setting up the ruleset bindable to top-base test scene
2020-06-10 18:23:31 +03:00
Dean Herbert
3ae1df07b0
Fix a couple more new formatting issues
2020-06-10 00:09:29 +09:00
Dean Herbert
7dc19220e5
Apply new resharper formatting fixes
2020-06-09 23:38:54 +09:00
Dean Herbert
7274213cce
Update framework
2020-06-09 23:30:42 +09:00
smoogipoo
ab10732a78
Remove usages of null-forgiving operator
2020-06-09 22:13:48 +09:00
smoogipoo
88aed1d504
Merge branch 'master' into update-inspectcode-version
2020-06-09 20:12:39 +09:00
Dan Balasescu
527577d7c3
Merge pull request #9236 from MiraiSubject/logovisualisation-subclass
...
Move user and skin specific settings for LogoVisualisation to a subclass
2020-06-09 19:16:24 +09:00
smoogipoo
05b1edb9d8
Fix incorrect beatmap showing
2020-06-09 19:01:02 +09:00
smoogipoo
4fd5ff61eb
Add loading spinner
2020-06-09 18:53:55 +09:00
smoogipoo
44dd7d65be
Fix duplicate scores showing
2020-06-09 18:21:37 +09:00
smoogipoo
7f05c16c9f
Merge branch 'master' into timeshift-results-2
2020-06-09 15:59:13 +09:00
Dan Balasescu
7f72f59307
Merge branch 'master' into fetch-private-chat-history
2020-06-09 14:42:29 +09:00
Dan Balasescu
1476412eaa
Merge branch 'master' into startup-safety
2020-06-09 13:55:33 +09:00
Dean Herbert
9d68a95f3f
Merge branch 'master' into multi-room-load-spinner
2020-06-09 10:56:56 +09:00
Dean Herbert
5fdeeec8df
Merge pull request #9175 from smoogipoo/multiplayer-beatmap-checksum
...
Add timeshift beatmap checksum validation
2020-06-09 10:53:33 +09:00
Shivam
a60bb5feac
Rename baseclass, add xmldoc & change access to internal
2020-06-08 23:45:40 +02:00
Shivam
0b6ae08c93
Removed unneeded properties
2020-06-08 21:31:03 +02:00
Shivam
d52e3f9386
Removed logovisualisation changes
...
Now depends on https://github.com/ppy/osu/pull/9236 for accent color changes to apply
2020-06-08 21:26:48 +02:00
Shivam
2a5e960025
Move user and skin specific settings to a subclass
2020-06-08 21:15:51 +02:00
Shivam
e821d787b4
Implement suggested changes
...
Note: LogoVisualisation is likely going to be needed in a separate PR to conform to the review.
2020-06-08 20:13:02 +02:00
Shivam
229a40e6e3
Code formatting fixed
...
Somehow slipped through after pushing
2020-06-08 15:39:15 +02:00
Shivam
f80cdeac5c
Change transforms to roughly match fallback visually
2020-06-08 15:31:30 +02:00
dependabot-preview[bot]
e0c94304c7
Bump Humanizer from 2.8.11 to 2.8.26
...
Bumps [Humanizer](https://github.com/Humanizr/Humanizer ) from 2.8.11 to 2.8.26.
- [Release notes](https://github.com/Humanizr/Humanizer/releases )
- [Changelog](https://github.com/Humanizr/Humanizer/blob/master/release_notes.md )
- [Commits](https://github.com/Humanizr/Humanizer/compare/v2.8.11...v2.8.26 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-08 09:45:31 +00:00
dependabot-preview[bot]
ff555c41c6
Bump Sentry from 2.1.1 to 2.1.3
...
Bumps [Sentry](https://github.com/getsentry/sentry-dotnet ) from 2.1.1 to 2.1.3.
- [Release notes](https://github.com/getsentry/sentry-dotnet/releases )
- [Commits](https://github.com/getsentry/sentry-dotnet/compare/2.1.1...2.1.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-08 08:57:44 +00:00
Dean Herbert
712fd6a944
Fetch existing private message channels on re-joining
2020-06-08 17:54:26 +09:00
Dean Herbert
dd61d6ed04
Attempt to reimport intro if a bad state is detected
2020-06-08 14:48:42 +09:00
Dean Herbert
63003757c4
Remove WorkingBeatmap cache when deleting or updating a beatmap
2020-06-08 14:48:26 +09:00
smoogipoo
443977aa8d
Remove PreUpdate, update hash in Save()
2020-06-08 14:40:17 +09:00
smoogipoo
dfed27bd46
Add back stream seeking for sanity
2020-06-08 14:24:21 +09:00
Dean Herbert
72ada020a2
Don't attempt to use virtual track for intro sequence clock
2020-06-08 13:42:16 +09:00
Craftplacer
101604e741
Redesign classes and generally improve code
2020-06-08 00:39:33 +02:00
Craftplacer
e95ffcb528
Merge remote-tracking branch 'upstream/master' into update-button
2020-06-07 22:51:03 +02:00
Craftplacer
4e56981554
Merge remote-tracking branch 'upstream/master' into update-button
...
# Conflicts:
# osu.Game/Overlays/Settings/Sections/General/UpdateSettings.cs
2020-06-07 22:43:53 +02:00
Dean Herbert
b41384dde8
Merge branch 'master' into multiplayer-beatmap-checksum
2020-06-07 18:05:33 +09:00
Salman Ahmed
efd5e14410
Clarify why ruleset bindable must be set at the BDL of any base test scene
2020-06-06 19:20:06 +03:00
Salman Ahmed
0f78af7252
Remove unnecessary disabled check
...
I have a bad memory here, til.
2020-06-06 19:19:30 +03:00
Dan Balasescu
2ad5b2065f
Merge branch 'master' into better-reimport-support
2020-06-05 20:59:55 +09:00
smoogipoo
bb89114b70
Show a loading spinner on multiplayer lounge loads
2020-06-05 20:52:27 +09:00
smoogipoo
0107e9ba16
Change lookups to use SingleOrDefault()
2020-06-05 19:18:00 +09:00
smoogipoo
caf94df0d0
Merge branch 'master' into multiplayer-beatmap-checksum
2020-06-05 19:16:05 +09:00
Salman Ahmed
178bbf16d1
Fix password text boxes having distinguishable key sounds
...
Closes https://github.com/ppy/osu-framework/issues/3280
2020-06-05 06:44:41 +03:00
Salman Ahmed
c6c88a901c
Add text box sample playback logic in OsuTextBox
...
Moved from osu!framework.
2020-06-05 06:43:44 +03:00
Dean Herbert
5d1770dec8
Merge pull request #9212 from smoogipoo/fix-scorepanel-input
...
Fix score panel not receiving input in some places
2020-06-05 00:26:02 +09:00
Dean Herbert
bd2e4c50dd
Merge pull request #9211 from smoogipoo/change-date-format
...
Change format of date on score panel
2020-06-04 23:31:28 +09:00
smoogipoo
9c1542f897
Fix crash when pressing clear button twice
2020-06-04 22:17:00 +09:00
smoogipoo
afcefe01bf
Fix score panel not receiving input in some places
2020-06-04 21:48:55 +09:00
smoogipoo
5d7bb8cb4e
Change format of date on score panel
2020-06-04 21:33:38 +09:00
Salman Ahmed
741fa20149
Use CreateRuleset() for editor test scenes as well
2020-06-04 00:47:10 +03:00
Salman Ahmed
c72592c52c
Remove bindable-disabling logic and don't tie immediately to CreateRuleset()
2020-06-04 00:44:28 +03:00
Salman Ahmed
bbad70c3f0
Fix mod perfect test scenes failing due to null ruleset provided
...
Just a workaround for now, a better fix may be to put the test data creation in an action that is guaranteed to be invoked after the test scene has fully loaded (all dependencies would've been resolved by then).
2020-06-04 00:43:11 +03:00
Salman Ahmed
136e10086a
Set the ruleset bindable value at the BDL for its subclasses usages
...
There are test scenes using current value of ruleset bindable on their BDL (example in TestSceneSliderSnaking's BDL)
2020-06-04 00:37:06 +03:00
Salman Ahmed
11da045d8c
Reorder declaration position of ruleset-creation methods
...
Should be recognized as a normal protected method in its declaring class.
2020-06-03 23:43:18 +03:00
Power Maker
939a76b08f
Simplify negative equality expression
2020-06-03 21:42:23 +02:00
Power Maker
ff220b2ebe
Remove unnecessary using statement.
2020-06-03 21:13:11 +02:00
Power Maker
bc5813cfb8
Merge branch 'master' into master
2020-06-03 21:10:35 +02:00
Salman Ahmed
84b40ea2c6
Merge remote-tracking branch 'upstream/master' into test-scene-create-ruleset
...
# Conflicts:
# osu.Game.Rulesets.Catch.Tests/TestSceneBananaShower.cs
# osu.Game.Rulesets.Catch.Tests/TestSceneHyperDash.cs
# osu.Game/Tests/Visual/ModTestScene.cs
# osu.Game/Tests/Visual/OsuTestScene.cs
2020-06-03 22:00:02 +03:00
Power Maker
747ecd5ab2
Rename method to avoid confusion
2020-06-03 20:50:37 +02:00
Power Maker
eb15fc0bf9
Remove unnecessary comment
2020-06-03 20:46:24 +02:00
Power Maker
3fa02a5782
Add method for any mouse button pressed.
2020-06-03 20:43:47 +02:00
Power Maker
89d973416a
Simplify shouldRotate method
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2020-06-03 20:35:44 +02:00
Dean Herbert
5ed3cd205f
Simplify reuse check using FileInfo IDs
2020-06-03 23:35:56 +09:00
Dean Herbert
f6d9f0597b
Add implicit join logic for multiplayer rooms
2020-06-03 21:28:29 +09:00
Shivam
d002c0c03f
Revert piano reverb to a separate sample
2020-06-03 11:39:08 +02:00
Dean Herbert
012933545e
Add test coverage
2020-06-03 18:33:41 +09:00
Dean Herbert
c155ab8339
Check filenames and timestamps before reusing an already imported model
2020-06-03 18:03:10 +09:00
smoogipoo
092f5b6521
Fix incorrect reference + simplify
2020-06-03 17:41:05 +09:00
Power Maker
34b6705c62
Merge branch 'master' into master
2020-06-03 10:36:49 +02:00
Dean Herbert
1ba3f0ac14
Fix chat history not being loaded for multiplayer matches
2020-06-03 17:31:55 +09:00
Power Maker
86a4664d9b
Add method for checking if cursor should rotate
2020-06-03 10:03:39 +02:00
smoogipoo
8aa8d2c880
Resolve NREs
2020-06-03 16:59:37 +09:00
smoogipoo
f3b5149648
Move some suggestions to warnings, resolve issues
2020-06-03 16:48:44 +09:00
Dan Balasescu
73467410ab
Merge pull request #9192 from peppy/fix-redundant-override
...
Fix redundant override showing up in build warnings
2020-06-03 16:15:33 +09:00
smoogipoo
3c07defa1a
Push to main multiplayer screen instead
2020-06-03 15:57:01 +09:00
Dean Herbert
1992a3db54
Fix redundant override showing up in build warnings
2020-06-03 15:50:00 +09:00
Dan Balasescu
8131137fea
Merge branch 'master' into fix-results-crash
2020-06-03 15:19:30 +09:00
smoogipoo
22f4e9012c
Remove temporary code
2020-06-03 12:54:16 +09:00
smoogipoo
13622eff1f
Fix response value
2020-06-03 12:54:07 +09:00
Dean Herbert
5740fc2bd0
Merge pull request #9168 from Game4all/fix-ruleset-no-autoplay
...
Fix crash after using Ctrl+Enter when current ruleset doesn't have an autoplay mod
2020-06-03 12:50:57 +09:00
Shane Woolcock
b174daa94a
Remove unused using
2020-06-03 11:58:56 +09:30
Shane Woolcock
96e3c6e8e8
Move check to SoloResultsScreen
2020-06-03 11:36:47 +09:30
Shane Woolcock
90213d079d
Include submission status in check
2020-06-03 10:48:27 +09:30
Shane Woolcock
f4f84ede6a
Fix results screen crashing for beatmaps with no online ID
2020-06-03 10:43:16 +09:30
Power Maker
fa4d13a22b
Fixed whitespace
2020-06-02 22:25:25 +02:00
Shivam
9cd66dcdef
Fix styling error
2020-06-02 21:54:39 +02:00
Shivam
b79773cdb1
Modify LogoVisualisation to allow color changes
...
Also change the color from blue to dark blue
2020-06-02 21:50:50 +02:00
Shivam
4ebc1d3721
Add original sprite and visualiser
...
Notes: This is using a modified version of welcome.osz to facilitate the visualiser and the animation of the sprite is not accurate.
2020-06-02 21:06:41 +02:00
Power Maker
85d0c04e61
Add cursor rotation on right mouse button
2020-06-02 20:57:02 +02:00
Power Maker
a2fdf94483
Add cursor rotation on right mouse button
2020-06-02 20:55:21 +02:00
smoogipoo
e98f51923a
Add timing distribution to OsuScoreProcessor
2020-06-02 23:38:24 +09:00
smoogipoo
a7f8c5935d
Expose LowestSuccessfulHitResult()
2020-06-02 23:36:56 +09:00
Lucas A
275d95082a
Fix crash in testing environment.
2020-06-02 16:01:01 +02:00
Dean Herbert
a3e31adbf9
Merge pull request #9146 from peppy/taiko-editor
...
Implement osu!taiko editor
2020-06-02 21:49:20 +09:00
Dan Balasescu
427dbf7f58
Merge branch 'master' into update-framework
2020-06-02 20:54:50 +09:00
Lucas A
f63c66396f
Apply review suggestions.
2020-06-02 13:32:52 +02:00
Shivam
3d78ec90ac
Rename legacy to welcome to match osu-resources
2020-06-02 13:26:37 +02:00
Shivam
574e8444b0
Merge branch 'master' into fallback-intro
2020-06-02 13:15:58 +02:00
Shivam
888b90b426
Rename IntroFallback classes to IntroLegacy
...
This commit also renames files accordingly with https://github.com/ppy/osu-resources/pull/103
2020-06-02 13:14:50 +02:00
Shivam
19d73af90d
Implement basic intro sequence
2020-06-02 12:51:42 +02:00
Shivam
3ae97c9634
Change "Fallback" to "Welcome" visually
2020-06-02 11:25:57 +02:00
Shivam
2aadb9deba
Implement welcome and seeya samples
2020-06-02 11:05:18 +02:00
Dean Herbert
b58c22c36e
Merge branch 'master' into taiko-editor
2020-06-02 17:22:40 +09:00
smoogipoo
dfb9687fb5
Extract update into PreUpdate(), add test
2020-06-02 17:22:09 +09:00
smoogipoo
fac96f6ddd
Fix match beatmap not updating after re-download
2020-06-02 17:02:01 +09:00
Dean Herbert
64550fe87c
Merge branch 'master' into fix-draining-in-between-break-sections
2020-06-02 16:06:08 +09:00
Dean Herbert
1b94048956
Merge branch 'replace-use-of-current-directory' into update-framework
2020-06-02 14:55:28 +09:00
Dean Herbert
6c8c95677f
Fix incorrect usage of Directory.GetFiles
2020-06-02 14:55:10 +09:00
smoogipoo
3c85561cdc
Add tests
2020-06-02 14:31:43 +09:00
Dean Herbert
c59d750420
Merge branch 'replace-use-of-current-directory' into update-framework
2020-06-02 14:31:09 +09:00
Dean Herbert
90f9905ed0
Update resourcse
2020-06-02 14:29:17 +09:00
Dean Herbert
46a209540e
Update framework
2020-06-02 14:28:48 +09:00
smoogipoo
17e91695e0
Add checksum validation to the panel download buttons
2020-06-02 14:04:51 +09:00
smoogipoo
b41bb5a682
Update databased MD5 hash on save
2020-06-02 14:04:00 +09:00
smoogipoo
68fbe9f4c1
Add checksum validation to the ready/start button
2020-06-02 14:03:50 +09:00
smoogipoo
1ccdfd7364
Pull playlist beatmap checksum from api
2020-06-02 14:03:13 +09:00
Shivam
578c955658
Add fallback intro screen
2020-06-02 03:48:23 +02:00
Lucas A
e9b09373e7
Fix crashing if selected ruleset doesn't have an autoplay mod.
2020-06-01 17:41:04 +02:00
dependabot-preview[bot]
fbd9ad411f
Bump DiffPlex from 1.6.2 to 1.6.3
...
Bumps [DiffPlex](https://github.com/mmanela/diffplex ) from 1.6.2 to 1.6.3.
- [Release notes](https://github.com/mmanela/diffplex/releases )
- [Commits](https://github.com/mmanela/diffplex/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 09:05:46 +00:00
Dan Balasescu
e8a25fea1a
Merge branch 'master' into results-screen-horizontal-scroll
2020-06-01 17:34:20 +09:00
Dan Balasescu
a8b137bb71
Merge pull request #9123 from peppy/move-setter-to-duration
...
Move setter from EndTime to Duration
2020-06-01 16:52:38 +09:00
Dan Balasescu
64d1b4b11b
Merge branch 'master' into move-setter-to-duration
2020-06-01 15:55:48 +09:00
Dean Herbert
780611a954
Merge branch 'master' into taiko-editor
2020-06-01 15:39:02 +09:00
Dean Herbert
b9464a2aa8
Merge branch 'master' into editor-create-composer-fix
2020-06-01 15:38:15 +09:00
Dean Herbert
1a427bf709
Merge pull request #9115 from peppy/i-has-curve-with-repeats
...
Split out IHasPath from IHasCurve to better define hitobjects
2020-06-01 15:37:38 +09:00
smoogipoo
cac6e93575
Restore original IHasCurve implementation
2020-06-01 15:11:58 +09:00
smoogipoo
53b58910c3
Invert interface definition
2020-06-01 14:27:39 +09:00
Dan Balasescu
fa830893d9
Merge branch 'master' into editor-documentation-hitobjectcomposer
2020-06-01 13:45:09 +09:00
Salman Ahmed
2c6887e610
Remove unnecessary use of and remove StartupStorage
2020-05-31 19:49:03 +03:00
Dean Herbert
a11910e675
Merge branch 'i-has-curve-with-repeats' into taiko-editor
2020-05-31 22:43:38 +09:00
Dean Herbert
d5c31f390b
Merge branch 'move-setter-to-duration' into taiko-editor
2020-05-31 22:42:53 +09:00
Dean Herbert
189ad61daa
Merge branch 'master' into taiko-editor
2020-05-31 22:42:34 +09:00
Dean Herbert
e688033967
Fix incorrect xmldoc
2020-05-31 22:39:03 +09:00
Dean Herbert
19be111da0
Move incorrect placed full stop
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2020-05-31 22:33:10 +09:00
Dean Herbert
81b8898272
Fix incorrect type cast in encoder
2020-05-31 22:30:55 +09:00
Dean Herbert
0ef971be28
Merge branch 'master' into i-has-curve-with-repeats
2020-05-31 22:30:18 +09:00
Dean Herbert
f2dadeeeb5
Allow horizontal scroll on results screen when not hovering expanded panel
2020-05-31 13:50:42 +09:00
Dean Herbert
465df1731c
Merge pull request #9149 from EVAST9919/beatmap-listing-sort-fix
...
Fix searching by genre/language not working in beatmap listing overlay
2020-05-31 13:21:42 +09:00
Salman Ahmed
82fe99cf4a
Replace any potential usage of Environment.CurrentDirectory with a new RuntimeInfo.StartupDirectory
...
Using `Environment.CurrentDirectory` for storing / reading files is dangerous as the current directory is mutable and can be changed when performing a certain operation (like opening solutions in roslyn type reference builder for example).
2020-05-31 02:24:49 +03:00
Dean Herbert
d4b7c81f96
Merge branch 'master' into results-screen-condensed-panel
2020-05-30 23:13:52 +09:00
Andrei Zavatski
11057cd6a8
CI fix
2020-05-29 21:43:31 +03:00
Andrei Zavatski
9aa54ed89e
Fix serach control background never being updated
2020-05-29 19:53:32 +03:00
Andrei Zavatski
affad47248
Fix genre/language search doesn't work
2020-05-29 19:44:53 +03:00
Dean Herbert
3b6619a360
Flip direction to avoid breaking other usages
2020-05-29 16:45:47 +09:00
Dean Herbert
590931b17c
Pass hitobjects as a parameter to CreateBlueprintContainer
2020-05-29 16:45:47 +09:00
Dean Herbert
597f284805
Tidy up and complete xmldoc for HitObjectComposer
2020-05-29 16:45:47 +09:00
Dean Herbert
b2fad91589
Add swell and drumroll blueprints
2020-05-29 16:45:47 +09:00
Dean Herbert
dd7dbfd548
Rename to IHasDuration
2020-05-29 16:45:47 +09:00
Dean Herbert
534dccc0c3
Move sett from EndTime to Duration
2020-05-29 16:45:47 +09:00
Dean Herbert
280b0adb1d
Split out IHasPath from IHasCurve to better define hitobjects
2020-05-29 16:45:47 +09:00
Dean Herbert
a2eec5d963
Fix strong bindable changes for DrumRolls
2020-05-29 16:45:47 +09:00
Dean Herbert
3487c1fd1b
Add menus to mark as rim and strong
2020-05-29 16:45:47 +09:00
Dean Herbert
f9883373bb
Flip direction to avoid breaking other usages
2020-05-29 16:11:26 +09:00
Dean Herbert
e8b43e8e1f
Merge branch 'master' into move-setter-to-duration
2020-05-29 16:04:23 +09:00
Dean Herbert
8fa8c561e7
Pass hitobjects as a parameter to CreateBlueprintContainer
2020-05-29 12:20:50 +09:00
Dean Herbert
46689a2fbc
Tidy up and complete xmldoc for HitObjectComposer
2020-05-29 11:46:32 +09:00
smoogipoo
a606f41297
Add button to open results
2020-05-28 22:25:00 +09:00
smoogipoo
0e28ded80f
Forward statistics
2020-05-28 22:09:11 +09:00
smoogipoo
d88bfa2080
Cache ruleset + fix possible nullrefs
2020-05-28 22:09:11 +09:00
smoogipoo
7ac08620b8
Add a user object for now
2020-05-28 22:09:11 +09:00
smoogipoo
f9c64d7be3
Implement creation of mods
2020-05-28 22:09:11 +09:00
smoogipoo
38502ba88c
Remove some unnecessary members
2020-05-28 22:09:11 +09:00
smoogipoo
ee59182989
Implement initial structure for room scores
2020-05-28 22:09:11 +09:00
smoogipoo
013461377e
Fix potential nullref
2020-05-28 21:46:02 +09:00
smoogipoo
47d5974f04
Improve results screen behaviour when changing selected score
2020-05-28 21:40:01 +09:00
smoogipoo
ad99d85468
Resolve several positioning errors
2020-05-28 21:29:16 +09:00
smoogipoo
666cbd0f40
Allow selected score to be programmatically changed
2020-05-28 21:09:03 +09:00
smoogipoo
a55ce26130
Allow null score
2020-05-28 20:46:17 +09:00
Dean Herbert
912c999f40
Fix minor typo in OsuGameBase
2020-05-28 19:05:35 +09:00
Dan Balasescu
1a2392aa83
Merge branch 'master' into remove-unused-mania-rprop
2020-05-28 14:57:10 +09:00
Dean Herbert
e4de20f0a5
Update framework
2020-05-28 11:54:27 +09:00
Dean Herbert
6be5917eb0
Remove necessity for custom mania interface caching
2020-05-27 23:15:16 +09:00
Dan Balasescu
74ad734270
Merge pull request #9125 from peppy/fix-save-causing-delete
...
Fix saving in the editor causing the current beatmap to change
2020-05-27 21:40:58 +09:00
Dan Balasescu
0891c47d09
Merge pull request #9124 from peppy/editor-hide-non-alive-blueprints-default
...
Hide non-alive selection blueprints by default
2020-05-27 21:29:53 +09:00
Dean Herbert
9928bff664
Merge branch 'master' into results-screen-condensed-panel
2020-05-27 21:19:33 +09:00
Dean Herbert
9a060cfb3a
Allow drag selections to occur from outside the playfield
2020-05-27 20:44:15 +09:00
Dean Herbert
f989f1aa00
Change event flow to avoid firing store delete events on update
2020-05-27 16:08:47 +09:00
Dean Herbert
f5c974dd89
Hide non-alive selection blueprints by default
2020-05-27 13:40:16 +09:00
Dean Herbert
cbd563e80b
Rename to IHasDuration
2020-05-27 12:38:39 +09:00
Dean Herbert
b8e0a6f127
Move sett from EndTime to Duration
2020-05-27 12:37:44 +09:00
Dean Herbert
6b5b215299
Split out IHasPath from IHasCurve to better define hitobjects
2020-05-26 17:44:47 +09:00
smoogipoo
c07a33b24f
Fix ctor accessibility
2020-05-26 17:31:50 +09:00
Dean Herbert
7e1e26de2a
Allow HandleMovement by default
2020-05-26 17:04:31 +09:00
smoogipoo
de0b6ec9f1
Create abstract implementation
2020-05-26 17:00:41 +09:00
smoogipoo
c86a003ef9
Adjust transition for smaller sizes
2020-05-26 16:27:41 +09:00
smoogipoo
906a317a3d
Reduce casting
2020-05-26 16:26:53 +09:00
smoogipoo
1768cbd131
Format score same as expanded panel
2020-05-26 15:56:56 +09:00
smoogipoo
51e74687f8
Merge branch 'editor-scrolling-playfield-support' of https://github.com/peppy/osu ; branch 'results-screen-condensed-panel' of https://github.com/smoogipoo/osu into results-screen-condensed-panel
2020-05-26 15:39:39 +09:00
Dan Balasescu
b5de30ef3d
Merge branch 'master' into editor-scrolling-playfield-support
2020-05-26 14:46:58 +09:00
Dean Herbert
d041de63ce
Allow SelectionHandler to provide custom context menu items without local hover check
2020-05-26 13:53:09 +09:00
Dean Herbert
0cc6d6d97c
Merge pull request #9033 from smoogipoo/applydefaults-cancellation
...
Add cancellation token support to CreateNestedHitObjects()
2020-05-26 12:04:06 +09:00
Dean Herbert
417e31d77f
Rename function for consistency
2020-05-26 10:17:56 +09:00
Dean Herbert
d69111c665
Fix spelling of breadth
2020-05-26 10:17:34 +09:00
Dan Balasescu
98f3d790df
Merge pull request #9107 from peppy/editor-remove-size-propagation
...
Remove unnecessary size propagation in HitObjectComposer
2020-05-25 23:55:26 +09:00
Dean Herbert
cf341998c3
Update framework
2020-05-25 22:55:21 +09:00
Dean Herbert
f8d9c044df
Merge branch 'master' into fix-wrapped-storage-native-open
2020-05-25 22:50:36 +09:00
Dean Herbert
8fc60d12c9
Add back comments
2020-05-25 22:09:09 +09:00
Dan Balasescu
98f49a4236
Merge pull request #9084 from peppy/editor-clock-transform
...
Transform seeks in editor to allow for better visual context
2020-05-25 22:07:56 +09:00
Dean Herbert
e7442ec3a2
Remove need for ManiaSnapResult
2020-05-25 19:33:03 +09:00