Commit Graph

2573 Commits

Author SHA1 Message Date
bad3f0b1e9 Disable FtB pass for particle spewer 2021-09-21 14:25:44 +09:00
9c90dd539f Use Interpolation.Lerp 2021-09-19 15:06:15 +02:00
0b593fac5c Scope down DrawNode's source parameter 2021-09-19 14:49:09 +02:00
d5a10e9221 Fix particles not spawning if Time.Current is negative 2021-09-19 14:47:20 +02:00
761da45f6a Revert af4c3727d77a16e2534df9bbf452336b5c544342 2021-09-19 14:00:56 +02:00
1d7d779f66 Merge branch 'master' into add-legacy-star-particles 2021-09-19 04:34:35 +02:00
3f8454cb76 Remove abstract from ParticleSpewer 2021-09-19 03:19:16 +02:00
ef530ed87c Normalize particle velocity based on max duration 2021-09-18 23:45:58 +02:00
846cde53b3 Add RelativePositionAxes support 2021-09-18 22:54:12 +02:00
6b43e955be Merge branch 'limit-max-triangles' into update-framework 2021-09-16 22:49:50 +09:00
f9d5abff8a Update with keybinding changes 2021-09-16 18:26:12 +09:00
9127a706ac Use private for internally used property 2021-09-16 16:54:56 +09:00
2df4073946 SpawnParticle -> CreateParticle (and set time outside of virtual call)
Allows easier overriding (no need to call the `base.CreateParticle` call
and worry about overwriting the time value.
2021-09-16 16:52:46 +09:00
07fec268c0 Limit maximum triangles to avoid GL buffer overflow 2021-09-15 18:32:59 +09:00
7b9e501fa0 Merge branch 'master' into 14421-multi-password-error-handling 2021-09-14 22:58:20 +02:00
e17b800470 Move shake logic into extension method 2021-09-14 14:44:23 +09:00
9fd616c578 Tiny refactor 2021-09-14 00:16:42 +02:00
224244801f Remove Particles namespace 2021-09-13 21:44:27 +02:00
cfcb46034c Remove ParticleJet 2021-09-13 21:44:23 +02:00
99eff4f41f Move cursor particles under OsuCursorContainer 2021-09-13 21:44:22 +02:00
c2f7b01ca4 Change particle AngularVelocity into StartAngle and EndAngle 2021-09-13 21:44:21 +02:00
6d68da8ff0 Remove StartScale from ParticleSpewer particles 2021-09-13 21:44:20 +02:00
db662f8c5c Add ParticleParent option to ParticleSpewer 2021-09-13 21:44:20 +02:00
328c9a5dd0 Change ParticleSpewer.Active to a Bindable 2021-09-13 21:44:18 +02:00
4c753420d3 Fix ParticleSpewer gravity calculation 2021-09-13 21:44:17 +02:00
714cf33aac Change ParticleSpewer to use screen space 2021-09-13 21:44:17 +02:00
1a60ce164e Add ParticleJet 2021-09-13 21:44:16 +02:00
9c1fc2ec65 Tweak filled nub border width value 2021-09-13 14:19:33 +03:00
4d2373ffb9 Combine similar value changed calls 2021-09-13 20:08:46 +09:00
0f5ed81a7a Fix dimmed checked nub artifact
This adds transition that extends nub's border to fill it.
Fill fade can be removed, but combined effect looks nicer imo,
and the fill is still needed because if removed, border
becomes invisible for some reason.
2021-09-13 13:31:13 +03:00
e018071be4 Remove OnShakeFinish event 2021-09-11 19:50:41 -04:00
addba43e7d Merge branch 'master' into fix-password-popover-back-button 2021-09-11 14:18:25 +02:00
0e5659acb2 Remove leftover exception throw 2021-09-11 14:10:29 +02:00
344bf2ab7c Allow popovers to be closed via back button press
Closes https://github.com/ppy/osu/issues/14669.
2021-09-10 02:15:37 +09:00
c101d1f205 Fix beatmap listing overlay not hiding via keyboard control when scrolled
Closes https://github.com/ppy/osu/issues/14684.
2021-09-10 01:57:57 +09:00
9637326f0c Allow customizing link style by override in LinkFlowContainer 2021-09-08 15:52:54 +09:00
b1f91596a7 Give user feedback on password attempt fail
Shake the popover
Set the input box's color to red and set the placeholder text to "incorrect password"
2021-09-07 20:05:24 -04:00
ab1c64591f Move sample playback debounce time to central const 2021-09-05 13:25:10 +09:00
1d23ac0f2d Initial clean up pass on notification logic 2021-09-05 12:54:21 +09:00
f0b128b6ec Merge pull request #14592 from frenzibyte/cleanup-tooltips
Update remaining tooltip implementations to use generics
2021-09-01 17:03:59 +09:00
1e4fa87648 Merge branch 'master' into setup-screen-countdown-settings 2021-08-31 22:43:18 +02:00
b969398e2d Merge branch 'master' into adjust-triangle-speed 2021-08-31 20:44:09 +02:00
da7ff4b160 Update remaining tooltip implementations to use generics 2021-08-31 20:01:13 +03:00
529a9a6ff8 Adjust minimum triangle movement speed to avoid "static" triangles in logo
Closes #14584.
2021-08-31 14:08:23 +09:00
48e56adcfe Add labelled number box control 2021-08-30 21:52:24 +02:00
a6d09b0bb0 Add labelled enum dropdown variant 2021-08-30 21:37:14 +02:00
acf38c723a Move labelled dropdown from tournament to main game 2021-08-30 21:37:08 +02:00
fa2bf42188 Update tooltip implementations 2021-08-30 16:05:00 +09:00
0a6b678059 Merge branch 'master' into settings-dim-other-sections 2021-08-20 20:22:22 +09:00
591ba8cb09 Ensure the final scroll target is used when checking for whether too far down 2021-08-20 17:56:35 +09:00