Commit Graph

904 Commits

Author SHA1 Message Date
060d80efbe Continue showing progress bar on direct panels when importing
Previously the progrress bar would fade out once downloads completed, which felt unintuitive.
2018-01-22 13:05:07 +09:00
5212194e3f Merge remote-tracking branch 'ppy/master' into fix-cursor-hiding 2018-01-17 00:44:42 +09:00
5e1cd8ddc4 Apply conditionals directly rather than using an in-between property 2018-01-16 20:34:40 +09:00
02564db43f Merge remote-tracking branch 'origin/master' into fix-cursor-hiding 2018-01-16 20:20:47 +09:00
9b33499fe7 Merge remote-tracking branch 'upstream/master' into RefactorInputQueues 2018-01-16 20:04:34 +09:00
0459f0a069 Invert CanShowCursor conditional to fix cursor not showing in VisualTests 2018-01-16 13:40:02 +09:00
0796d33e66 Merge branch 'master' into fix-skipbutton-ordering 2018-01-15 15:54:18 +09:00
7c41925144 ProvidesUserCursor -> ProvidingUserCursor, and update xmldoc 2018-01-15 14:07:09 +09:00
43f8a8e8c5 Rename OsuCursorVisualiser -> CursorOverrideContainer 2018-01-15 14:00:13 +09:00
ae1adfd2f2 remove unnecessary empty lines
codefactor.io \(o.o)/
also one unnecessary semicolon
2018-01-12 19:30:34 +01:00
78441c05cb OsuCursorContainer -> OsuCursorVisualiser 2018-01-12 19:45:09 +09:00
34aee4fea0 Improve comments 2018-01-12 19:39:35 +09:00
16d739580b IProvideLocalCursor -> IProvideCursor 2018-01-12 19:37:03 +09:00
620e125fad Fix cursor being displayed on intro/disclaimer 2018-01-12 19:34:55 +09:00
5952f1e7f1 Adjust transforms for cursor transitions 2018-01-12 19:34:14 +09:00
188b26472c Merge remote-tracking branch 'upstream/master' into sliderbar-tooltip-precision 2018-01-12 18:54:36 +09:00
512e4d2c9f Rewrite the way that cursor overrides are done game-wide 2018-01-12 18:13:17 +09:00
5cfb2c2ffe Make VolumeControlReceptor handle global input
Fixes volume not being able to be changed in dead areas of OverlayContainers.
2018-01-11 19:03:31 +09:00
c5c33e20bf OverlayContainer changes in-line with framework 2018-01-11 19:03:01 +09:00
d147683361 Cleanup 2018-01-10 17:39:15 +09:00
c010b48b29 Remove number format specified from OsuSliderBar, override ToolTipText
Better/cleaner solution.
2018-01-10 17:29:16 +09:00
17e7f75aca More osu!-side bindable fixes 2018-01-10 15:41:13 +09:00
ae032cbf23 Support HandleKeyboardInput, HandleMouseInput, CanReceiveKeyboardInput, CanReceiveMouseInput properties 2018-01-07 23:40:00 +03:00
a1d94d7adf Merge branch 'master' into sliderbar-tooltip-precision 2018-01-05 20:48:30 +09:00
37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
cbf4852438 Expose a NumberFormatInfo for more extensibility 2018-01-05 14:26:10 +09:00
b84f83cf16 Trigger a value changed event when the number of digits changes 2018-01-05 14:26:10 +09:00
eaa2a007e7 Cleanup 2018-01-05 14:26:10 +09:00
08af3e6303 Make OsuSliderBar formatting support variable number of digits 2018-01-05 14:26:10 +09:00
ddc9edab54 Make OsuSliderBar support both float and double values 2018-01-05 14:26:10 +09:00
5eb2dc3d64 Cleanup some possible CI errors
Not sure why these aren't being detected on master right now - they should be...
2018-01-05 01:20:24 +09:00
d167663340 Merge branch 'master' into large-texture-store 2018-01-03 13:50:49 +09:00
f2d302f8dc Create a LargeTextureStore for cached (but not atlased) global textures
Also
- Fixes first transition depth being incorrect.
- Improves smoothness of transitions (and adds a slight delay to offset from screen switches).
2017-12-31 07:05:04 +09:00
e332683d18 Fix music controller draggability 2017-12-30 21:10:40 +09:00
442a649c63 Make all FocusedOverlays hide on clicks outside of themselves
Also allows wheel events to pass through around them.
2017-12-30 20:45:41 +09:00
1a318c5c2b Improve LineGraph invalidation logic 2017-12-22 18:58:35 +09:00
cf640d084e Use using 2017-12-18 16:38:15 +09:00
846750a190 Remove unnecessary flag 2017-12-18 16:36:11 +09:00
8fdaf6f8f4 Restructure DialogButton to support selection 2017-12-18 14:47:17 +09:00
fd9d900ae0 Simplify StarCounter and SpriteIcon 2017-12-15 18:40:03 +09:00
bf5ea027ef Add xmldoc to TriangleButton 2017-11-27 18:26:20 +09:00
51372d7cda Remove HandleInput override from TriangleButton 2017-11-27 18:19:06 +09:00
760f7d02d9 Remove AlwaysPresent (not actually required) 2017-11-27 18:12:52 +09:00
7877f42763 Merge remote-tracking branch 'upstream/master' into new-sounds-and-more 2017-11-27 17:59:24 +09:00
671b3d01ff Fix OsuClickableContainer's local content geting overwritten 2017-11-26 17:21:23 +09:00
880418fd0d Split out click and hover sound layers 2017-11-26 17:21:22 +09:00
0c6a125777 Remove custom colour handling 2017-11-26 17:21:21 +09:00
ac7e373f40 Add hover/click sound effects to more stuff everywhere 2017-11-26 17:21:21 +09:00
8f57bf2498 Add choices of hover sample sets 2017-11-26 17:17:50 +09:00
af499df6dd Make a base OsuButton class to handle default samples 2017-11-26 17:17:48 +09:00