柯十六夜
|
e578e50721
|
Add support for old beatmaps
|
2016-12-21 16:29:57 +08:00 |
|
Dean Herbert
|
1d5dc77c4d
|
Keep reference to reader to avoid early disposal.
|
2016-12-18 20:47:00 +09:00 |
|
Dean Herbert
|
f14a9e7d6b
|
Remove unused beatmap reference in BeatmapGroup.
|
2016-12-18 17:06:56 +09:00 |
|
Dean Herbert
|
5ac9402d5f
|
Adjust fade out transform of difficulty panels to avoid overlap.
|
2016-12-18 17:06:03 +09:00 |
|
Dean Herbert
|
6e10a9bb29
|
Allow starting maps by clicking an active panel a second time.
|
2016-12-18 16:59:13 +09:00 |
|
Dean Herbert
|
8ce18e8986
|
Improve song select startup time via better database querying. Also fix difficulty displays.
|
2016-12-15 22:58:32 +09:00 |
|
Dean Herbert
|
f356640cb7
|
Add missing licence headers.
|
2016-12-06 19:07:15 +09:00 |
|
Thomas Müller
|
a0131b8b25
|
Fix slider velocity not being applied.
|
2016-12-03 14:52:51 +01:00 |
|
Dean Herbert
|
11f958030f
|
Make Triangles more flexible and more random.
|
2016-12-01 18:53:13 +09:00 |
|
Thomas Müller
|
b12b82fdd3
|
Fix depth values.
|
2016-11-29 20:50:12 +01:00 |
|
Dean Herbert
|
a506e91b7c
|
Fix compile issues.
|
2016-11-28 23:05:05 +09:00 |
|
Dean Herbert
|
49470318f2
|
Remove silly static using statement.
|
2016-11-28 22:48:28 +09:00 |
|
Dean Herbert
|
187a8bbfa7
|
Don't store beatmap reference in hitobjects.
|
2016-11-28 18:45:50 +09:00 |
|
Dean Herbert
|
bf63be0602
|
Add better slider duration calculation using bpm and difficulty information.
|
2016-11-28 15:31:54 +09:00 |
|
Dean Herbert
|
a5651427f6
|
Add basic ControlPoint parsing.
|
2016-11-28 15:12:11 +09:00 |
|
Thomas Müller
|
724f849543
|
Fix incorrect BeatmapPanel border caused by triangles.
|
2016-11-27 11:49:51 +01:00 |
|
Dean Herbert
|
5764bf8093
|
Improve IsAlive logic.
|
2016-11-26 17:22:58 +09:00 |
|
Dean Herbert
|
a1c3d15e6c
|
Add triangles to difficulty panels.
|
2016-11-26 17:10:13 +09:00 |
|
Dean Herbert
|
e36a51acf0
|
Custom LifetimeList (experimental).
|
2016-11-25 18:30:13 +09:00 |
|
Dean Herbert
|
f540bf3765
|
Ensure set headers are above difficulties.
|
2016-11-25 12:48:59 +09:00 |
|
Dean Herbert
|
35a02aa972
|
Fade in headers but not difficulties by default.
|
2016-11-25 12:48:41 +09:00 |
|
Dean Herbert
|
12c74b1b0b
|
Don't set hidden; make it based on alpha value.
|
2016-11-25 12:47:58 +09:00 |
|
Dean Herbert
|
ece3bc0e01
|
Refactor BeatmapInfoWedge to be async.
|
2016-11-24 13:48:48 +09:00 |
|
Dean Herbert
|
611619fd9c
|
Fix some namespaces.
|
2016-11-23 12:00:17 +09:00 |
|
Thomas Müller
|
030a20a3f2
|
Fix minor issues with alpha fading at edges.
|
2016-11-22 21:58:46 +01:00 |
|
Thomas Müller
|
9bf23bc4ad
|
Only handle beatmap panels that are visible in song select.
|
2016-11-22 21:41:48 +01:00 |
|
Thomas Müller
|
2596e71494
|
Improve smooth movement in beatmap carousel.
|
2016-11-22 20:10:04 +01:00 |
|
Dean Herbert
|
4cf2dd90d6
|
Standardise and simplify the amount of beatmap information passed around song select.
|
2016-11-22 22:07:15 +09:00 |
|
Dean Herbert
|
b73cdba08c
|
Change the structure of BeatmapSetHeader to allow for bufferedcontainer invalidation.
|
2016-11-22 21:38:46 +09:00 |
|
Dean Herbert
|
3bc38268a0
|
Make MusicController more async.
|
2016-11-22 20:47:28 +09:00 |
|
Dean Herbert
|
f576b4bf82
|
Don't use texture atlases for beatmap backgrounds.
|
2016-11-22 20:14:58 +09:00 |
|
Dean Herbert
|
0109c79cae
|
Async load of panel backgrounds (failing for on-screen panels).
|
2016-11-22 19:48:51 +09:00 |
|
Dean Herbert
|
7df8324957
|
Explicit disposal via using() to WorkingBeatmap.
|
2016-11-22 14:57:53 +09:00 |
|
Dean Herbert
|
41a84ba00c
|
Add finalizer logic for WorkingBeatmap for now.
|
2016-11-21 21:35:10 +09:00 |
|
Thomas Müller
|
c6d688898f
|
Initial implementation of a beatmap carousell and various minor improvements to song select.
No big optimizations yet, but groundwork is laid out.
|
2016-11-20 20:34:16 +01:00 |
|
Dean Herbert
|
d3f810f72f
|
Introduce concept of HitObjectParsers, fix tests and stop using reflection (unreliable due to lazy loading).
|
2016-11-14 22:03:39 +09:00 |
|
Dean Herbert
|
06f4f93918
|
Move play modes to Modes namespace.
|
2016-11-14 18:03:20 +09:00 |
|
Dean Herbert
|
0f4538f69f
|
Rename GameModes namespace to Screens.
|
2016-11-14 17:23:33 +09:00 |
|
Huo Yaoyuan
|
7c8ef2a82b
|
Select and unselect BeatmapPanel when selecting BeatmapGroup.
|
2016-11-14 04:22:06 +08:00 |
|
Dean Herbert
|
cc0f61f545
|
Merge branch 'refs/heads/master' into dependency-injection
# Conflicts:
# osu-framework
# osu.Game/GameModes/OsuGameMode.cs
# osu.Game/GameModes/Play/Player.cs
# osu.Game/OsuGame.cs
# osu.Game/Overlays/MusicController.cs
# osu.Game/Overlays/Options/EditorSection.cs
# osu.Game/Overlays/Options/Input/MouseOptions.cs
# osu.Game/Overlays/Options/Online/InGameChatOptions.cs
# osu.Game/Overlays/Options/SkinSection.cs
|
2016-11-12 20:18:26 +09:00 |
|
Dean Herbert
|
18c0e431c1
|
Fix some nullrefs.
|
2016-11-12 18:25:58 +09:00 |
|
Drew DeVault
|
d49b418449
|
Implement ShowUnicode option behavior
|
2016-11-10 21:35:58 -05:00 |
|
Drew DeVault
|
fe9034323b
|
Get the game running, though not perfectly
|
2016-11-10 16:42:29 -05:00 |
|
Drew DeVault
|
ee24cd310c
|
Convert everything to DI pattern
|
2016-11-10 16:41:18 -05:00 |
|
Huo Yaoyuan
|
c59cad2478
|
AudioEquals method for BeatmapInfo.
|
2016-11-07 21:52:23 +08:00 |
|
Dean Herbert
|
f14a35d480
|
Update FontAwesome definitions.
|
2016-11-07 17:59:00 +09:00 |
|
Thomas Müller
|
103176826f
|
Ensure transformations are never used prior to being added to the Drawable tree.
|
2016-11-06 11:13:52 +01:00 |
|
Thomas Müller
|
32ee20b843
|
Merge branch 'master' of github.com:ppy/osu into better-clocks
# Conflicts:
# osu.Game/Beatmaps/Objects/Osu/Drawable/DrawableCircle.cs
|
2016-11-06 10:08:24 +01:00 |
|
Thomas Müller
|
5f2bf165a2
|
Remove now obsolete clock usages.
|
2016-11-06 10:06:09 +01:00 |
|
Thomas Müller
|
a6c0fd29f2
|
Make use of new timing system in Drawables and Transforms.
|
2016-11-06 08:25:21 +01:00 |
|