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
Dean Herbert
2c16619ecd
Move time to position conversion to ScrollingHitObjectContainer
2020-05-25 19:32:39 +09:00
Dean Herbert
af5fac471e
Remove unnecessary size propagation in HitObjectComposer
2020-05-25 19:29:46 +09:00
smoogipoo
ebe2e97372
Merge branch 'master' into editor-clock-transform
2020-05-25 19:01:04 +09:00
dependabot-preview[bot]
c4665048db
Bump SharpCompress from 0.25.0 to 0.25.1
...
Bumps [SharpCompress](https://github.com/adamhathcock/sharpcompress ) from 0.25.0 to 0.25.1.
- [Release notes](https://github.com/adamhathcock/sharpcompress/releases )
- [Commits](https://github.com/adamhathcock/sharpcompress/compare/0.25...0.25.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-25 09:34:26 +00:00
dependabot-preview[bot]
d09b579aee
Bump DiffPlex from 1.6.1 to 1.6.2
...
Bumps [DiffPlex](https://github.com/mmanela/diffplex ) from 1.6.1 to 1.6.2.
- [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-05-25 09:32:24 +00:00
smoogipoo
6f4cd6111c
Drop obsoletion status for now
2020-05-25 16:50:49 +09:00
smoogipoo
bc35bc5efb
Merge branch 'master' into applydefaults-cancellation
2020-05-25 16:45:30 +09:00
smoogipoo
cd65fc860b
Remove extra default application
2020-05-25 16:15:55 +09:00
Dean Herbert
b44beb4137
Remove double resolution of EditorClock
2020-05-25 15:40:45 +09:00
Dean Herbert
ed83ef202a
Merge branch 'master' into editor-clock-cache
2020-05-25 15:39:42 +09:00
Dan Balasescu
2f9cc0c15a
Merge pull request #9078 from peppy/editor-move-distance-snap-grid
...
Move distance snap grid to osu! HitObjectComposer
2020-05-25 15:05:30 +09:00
Dan Balasescu
d8a03bca39
Merge branch 'master' into editor-move-distance-snap-grid
2020-05-25 14:35:11 +09:00
Dan Balasescu
b732ea6763
Merge branch 'master' into fix-placement-default-application
2020-05-25 14:17:28 +09:00
Dean Herbert
6904d5d247
Remove unnecessary override
2020-05-25 13:12:53 +09:00
Dean Herbert
1977affe7e
Fix OpenInNativeExplorer not working correctly for wrapped storages
2020-05-25 09:27:11 +09:00
Dean Herbert
8ab65e4c5d
Move implementation into own class
2020-05-24 23:15:24 +09:00
Dean Herbert
904d17224f
Fix english
2020-05-24 23:09:49 +09:00
Dean Herbert
234fa28445
Ensure export filename is valid
2020-05-24 22:34:31 +09:00
Dean Herbert
f277b0c99f
Use better formatting for skin display (matching BeatmapMetadata)
2020-05-24 22:30:56 +09:00
Dean Herbert
c071fe6140
Add the ability to export skins
2020-05-24 13:44:11 +09:00
Dean Herbert
decdc58de5
Merge branch 'editor-clock-cache' into editor-clock-transform
2020-05-24 12:55:47 +09:00
Dean Herbert
a3a9810344
Merge branch 'master' into editor-clock-cache
2020-05-23 00:44:04 +09:00
Dean Herbert
1311fd2f64
Merge branch 'master' into editor-move-distance-snap-grid
2020-05-23 00:42:43 +09:00
Dean Herbert
95a30226ea
Merge pull request #9021 from smoogipoo/mania-distance-snap-grid
...
Implement beat snapping grid for mania's editor
2020-05-23 00:42:16 +09:00
Salman Ahmed
3d3cc2c15e
Dispose BeatmapOnlineLookupQueue cache download request
2020-05-22 17:26:37 +03:00
Dean Herbert
83f4ba107f
Fix defaults not being applied correctly to blueprints after StartTime is changed
2020-05-22 22:42:17 +09:00
Dean Herbert
12d65f305f
Simplify and fix incorrect seeking
2020-05-22 22:11:55 +09:00