44fbe7859a
move anchor and origin so metadata doesn't move if it's partially empty
2017-12-26 11:34:26 +01:00
2313ff0ddb
Fix beatmap info wedge not showing up when zero beatmaps are loaded
...
Closes #1722 .
2017-12-22 22:19:11 +09:00
ed827d5424
more visual tests for BeatmapInfoWedge
...
also fix Author showing when not wanted
2017-12-22 12:33:52 +01:00
07f55a2a60
remove references to DummyWorkingBeatmap
...
determine content by data that is present instead
2017-12-22 10:18:25 +01:00
214154c512
hide unnecessary lines on empty BeatmapInfoWedge
...
adding back deleted line
ooops
meh
2017-12-21 20:23:10 +01:00
33654ee5b4
Remove explicit padding on icon
2017-12-15 13:01:06 +09:00
f329b1ed72
add Spinner Count to BeatmapInfoWedge
...
- added Tooltips to the respective InfoLabels
- made the TestCase internal like all others
2017-12-14 19:55:15 +01:00
c2fcb2f9c7
Fix info wedge not displaying
2017-11-21 18:45:12 +09:00
bd616c1307
Simplify some property access
2017-11-21 12:42:28 +09:00
be9c99ade3
Remove AsyncLoadWrapper dependence
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
9b3676c562
Use format string for double instead of Math.Round.
2017-10-15 16:44:15 +08:00
cd722e4abb
Fix beatmap author being stored in two different places
2017-10-14 11:39:55 +09:00
6d3d485565
And then everything became one
2017-09-19 16:06:58 +09:00
7e21ddb5eb
Remove usage of HideOnEscape
2017-08-16 22:56:32 +09:00
0d9ea97828
Allow Rulesets to create a non-FontAwesome icon
...
This also
- Renames TextAwesome to SpriteIcon.
- Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
2017-08-03 14:36:21 +09:00
fce580d717
Reshuffle namespaces
2017-07-26 13:22:46 +09:00
64f2e2dc32
Use Colour instead of ColourInfo
2017-07-23 13:06:16 +02:00
e68675f970
Rename EasingTypes to Easing
2017-07-22 20:53:53 +02:00
c4619f614a
Merge branch 'master' of github.com:ppy/osu into better-transforms
...
# Conflicts:
# osu-framework
2017-07-19 19:15:51 +02:00
0846414c5b
Simplify state changes
2017-07-19 15:16:51 +09:00
632d2e8ba5
Dummy beatmap has dummy ruleset
2017-07-19 15:16:48 +09:00
21984ba764
Move DummyWorkingBeatmap to a more global level (OsuScreen)
2017-07-19 15:16:39 +09:00
e47faf4e85
Add a dummy beatmap provider for use in BeatmapInfoWedge
2017-07-19 15:16:33 +09:00
a5e610a7ba
Update framework and fix compilation
...
Most issues were related to BeginLoopedSequence usage and lack of
"this." in front of transform helpers.
2017-07-14 19:18:12 +03:00
40225238d9
Set RelativeSizeAxes for updated FillMode behavior
2017-06-28 12:24:23 +03:00
62dee59672
Shapes namespace
...
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
ffbb46f668
Update in line with framework.
2017-06-12 12:48:47 +09:00
3cdfd2eef5
Split ControlPoint into different types.
...
# Conflicts:
# osu.Game.Rulesets.Mania/UI/Column.cs
2017-05-23 14:03:40 +09:00
efab186384
Update namespaces in line with framework
2017-05-16 12:50:30 +09:00
a9b3f74218
Fix ruleset not always getting populated in a WorkingBeatmap
2017-05-12 20:05:44 +09:00
2ece1cbd07
CI Fixes.
2017-04-28 22:26:51 +09:00
70e81115f4
Refactor BeatmapInfoWedge to suck a little less.
2017-04-28 21:16:37 +09:00
f329587bd4
Fix mismatched braces.
2017-04-25 08:02:09 +09:00
43d09a9734
CI fixes
2017-04-24 20:31:25 +09:00
c7b789424b
Update BeatmapInfoWedge design
...
- Adds colour difficulty strip.
- Adjusts paddings.
- Fixes source/artist confusion.
- Double dash to em-dash.
2017-04-24 20:19:44 +09:00
64a8992153
Merge branch 'master' into general-fixes
2017-04-18 16:19:52 +09:00
fbd26a1d5e
Mode -> Ruleset.
2017-04-18 16:05:58 +09:00
727086c0b2
Updates in-line with framework.
2017-04-18 15:34:53 +09:00
928550b1a8
Merge branch 'master' into remove-playmode
2017-04-17 21:01:10 +09:00
c235a14e3e
Don't block input in BeatmapInfoWedge.
2017-04-17 17:08:01 +08:00
a4e2f34ee7
Make a RulesetDatabase.
2017-04-17 17:43:48 +09:00
ddce3c157f
Clean up a few remaining stragglers.
2017-04-15 06:15:55 +09:00
59bfc7abad
Move statics to RulesetCollection to avoid conflicts later on.
2017-04-15 04:53:37 +09:00
bfa2e68bfb
Container->Wrapper.
2017-04-02 16:17:13 +09:00
6f1fff4ee7
Update async load usage to new style.
2017-04-02 15:56:12 +09:00
f7dc7e9bb9
Update references.
2017-03-28 21:26:20 +09:00
4042b94e01
Use DelayedLoadContainer in more places.
2017-03-28 15:28:58 +09:00
d27f37beb5
Hard-code text size in cases it wasn't set.
2017-03-20 13:48:06 +09:00
5137338c7c
Replace List<ControlPoint> with TimingInfo in Beatmap.
2017-03-16 17:11:24 +09:00