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
07d6a70028
New sound effects with better names
2017-11-26 17:17:46 +09:00
7ff39d62a1
Fix SpriteIcon potentially not updating texture during a load race condition
...
Better fix for #1577 .
2017-11-24 12:48:02 +09:00
d93911ae97
Improve user ratings calculations to make more sense
...
Closes #1552 .
2017-11-23 18:10:08 +09:00
bd616c1307
Simplify some property access
2017-11-21 12:42:28 +09:00
4f6263ef86
Make many internal classes and methods public
...
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
2017-11-21 12:06:16 +09:00
6df18ffb7a
FocusedTextBox should not handle repeated escapes
2017-11-20 18:14:58 +09:00
dacabd4a90
Merge branch 'master' into lazy-working-beatmap
2017-11-17 21:46:19 +09:00
b3aae2340b
Avoid accessing beatmaps from BeatSyncedContainer until they are loaded
2017-11-17 18:38:11 +09:00
6c40cf08cc
Optimise leaderboard display
...
Adds async loading support and cleans up the code quite a bit in the process.
2017-11-16 23:22:25 +09:00
af03d883f1
Ensure overlay containers scroll to top when new information is presented
2017-11-15 19:01:30 +09:00
e006090c5b
Fix SpriteIcon loading textures on the update thread
2017-11-13 13:13:43 +09:00
edd0d166b1
Add text transforms to OsuSpriteText
2017-11-04 00:42:36 +09:00
ed89f03900
Make ParallaxContainer public
2017-11-01 17:10:59 +09:00
520b806305
Merge remote-tracking branch 'upstream/master' into ranks-section
2017-10-13 18:49:05 +09:00
d98f1a2bb7
Merge remote-tracking branch 'upstream/master' into editor-waveform-timeline
2017-10-12 21:48:08 +09:00
a5817e6e75
Add a way to change the IconButton icon colour
2017-10-12 18:17:23 +09:00
78f2037d84
Remove now obsolete RatioAdjust
2017-10-12 09:42:06 +02:00
071b1b049c
Fix properties not being set leading to colours not being set
2017-10-10 18:31:56 +09:00
44141a38b8
Make it possible to change colours before load()
2017-10-10 18:04:41 +09:00
bbd1a7059e
xmldoc + hook up IconColour
2017-10-10 17:25:39 +09:00
d7fb59ee0e
Expose colours of IconButton
2017-10-10 17:20:23 +09:00
9cb9151811
Move origin + anchor outside of ctor
2017-10-10 16:00:11 +09:00
ba8bf6cbd5
Add ScreenSelectionTabControl to EditorMenuBar
2017-09-27 22:01:53 +09:00