Andrey Zavadskiy
2d75c60463
Fix checkbox dependency in LoginOptions
2017-03-22 17:21:24 +03:00
Drew DeVault
2e1f596b2a
Move DatabaseWorkingBeatmap out of partial class
2017-03-22 06:50:48 -04:00
Dean Herbert
fbe08436d2
Fix usages of CircularContainer in line with framework changes.
2017-03-22 19:35:03 +09:00
Drew DeVault
2b1d31e69c
Address linting issues
2017-03-22 06:25:49 -04:00
Drew DeVault
267238dc27
Simplify derived classes of WorkingBeatmap
2017-03-22 06:15:32 -04:00
Drew DeVault
cc2b4c5c5b
Refactor WorkingBeatmap
...
Gets ArchiveReader out of WorkingBeatmap and delegates extracting stuff
from it to subclasses. Should enable us to make an OnlineWorkingBeatmap
or so.
2017-03-22 05:57:08 -04:00
smoogipooo
aa8780797e
Abstract class + move AccentColour to base.
2017-03-22 15:22:02 +09:00
Huo Yaoyuan
e217c67bcf
Merge branch 'master' into controls
2017-03-22 08:54:03 +08:00
Dean Herbert
4f3ab879de
Make DrawableHitObject's UpdateState safer by blocking calls at a higher level with not yet loaded.
...
UpdateState is called in LoadComplete for cases where the state may have changed before a load operation.
2017-03-22 09:43:44 +09:00
Dean Herbert
bee7b43a37
Make avatar fallback work on failed load.
2017-03-22 09:20:37 +09:00
Huo Yaoyuan
b06eb0122c
Fix for colours and members rename.
2017-03-22 08:15:31 +08:00
Dean Herbert
f3486b7288
Add correct lifetime expiry for leaderboard content
2017-03-22 09:07:02 +09:00
Dean Herbert
7387dbd9fc
Tidy up LeaderboardScore
2017-03-22 09:04:33 +09:00
Huo Yaoyuan
b46ded7794
Use Bindable for DropDown.
2017-03-22 07:49:21 +08:00
Dean Herbert
1699daaf7f
Make DrawableRank safer.
2017-03-22 08:32:28 +09:00
Dean Herbert
8983bbcaad
Merge branch 'master' into leaderboards
2017-03-22 08:24:49 +09:00
Huo Yaoyuan
f0edf5d3d3
Update to DropDown and Menu.
2017-03-22 07:18:53 +08:00
Dean Herbert
b00f86d809
Merge branch 'master' into seperateCursorSize
2017-03-22 08:11:45 +09:00
Jorolf
82d6129063
renamed CursorSize to MenuCursorSize
2017-03-21 17:16:23 +01:00
Dean Herbert
7d8c2c9a15
Merge pull request #521 from EVAST9919/fixes
...
Fixes
2017-03-22 00:30:57 +09:00
Andrey Zavadskiy
943bd737c4
Hide letterbox position sliders
2017-03-21 18:24:19 +03:00
Andrey Zavadskiy
4fa6db6cfa
Hide options when entering the game
2017-03-21 18:20:15 +03:00
Dean Herbert
0b2bb2ea0e
Fix typo in font name declaration.
2017-03-21 22:51:49 +09:00
Dean Herbert
d5af15579c
Merge pull request #519 from smoogipooo/parse_timesignature
...
Parse time signature from legacy beatmap control points.
2017-03-21 22:24:29 +09:00
smoogipooo
a272675705
Parse time signature from legacy beatmap control points.
2017-03-21 21:18:08 +09:00
smoogipooo
66752af81f
Late-add the HitObjects container in the Playfield.
...
Allows derivers to define the Content container in the constructor, to redirect the positioning of the HitObjects container.
2017-03-21 16:46:43 +09:00
Huo Yaoyuan
1d13924e0a
Remove redundant type parameter.
...
Nested type has implicit type parameter from base type.
2017-03-21 01:05:48 +08:00
smoogipooo
d27f37beb5
Hard-code text size in cases it wasn't set.
2017-03-20 13:48:06 +09:00
Dan Balasescu
417045c37c
Merge branch 'master' into textawesome_shadow
2017-03-20 13:17:35 +09:00
Dean Herbert
09bf014ded
Simplify fade out gradient code.
2017-03-19 21:49:29 +09:00
Dean Herbert
5d0adc6454
Merge remote-tracking branch 'upstream/master' into DrabWeb/leaderboards
2017-03-19 18:51:53 +09:00
Dean Herbert
256a3268ac
Inline single usage of EdgeEffect.
2017-03-19 18:51:40 +09:00
Thomas Müller
44f71b3975
Merge branch 'master' into fix-beatmap-options
2017-03-19 09:34:53 +01:00
Thomas Müller
66cdc76621
Merge branch 'master' into hide-cursor
2017-03-19 09:23:30 +01:00
Dean Herbert
8cb334a118
Adjust sizing a touch.
2017-03-19 16:34:29 +09:00
Dean Herbert
af85bcaf1d
Merge pull request #500 from smoogipooo/explicit_expires
...
Make DrawableHitObject expires explicit.
2017-03-19 12:47:43 +09:00
Dean Herbert
6c12da54f1
Merge pull request #499 from smoogipooo/legacy_beatmap_flag
...
Add legacy beatmap flag.
2017-03-19 12:39:41 +09:00
DrabWeb
5c645350f9
Formatting
2017-03-19 00:14:23 -03:00
DrabWeb
4719817b45
Merge https://github.com/ppy/osu into leaderboards
2017-03-19 00:10:08 -03:00
DrabWeb
b0e7296e25
-IHasDrawableRepresentation, User.Region -> Country
2017-03-19 00:09:58 -03:00
Dean Herbert
7337cb5f62
Merge branch 'master' into taiko_hitobject_base
2017-03-19 11:37:39 +09:00
Dean Herbert
3d8ec4fa05
FIx transition not always being correct.
2017-03-19 02:33:25 +09:00
Dean Herbert
3c7b4a8ffa
Fix cursor being displayed during disclaimer.
2017-03-19 01:59:13 +09:00
Jorolf
80de15d935
fixed typo
2017-03-18 15:22:03 +01:00
Dean Herbert
8f75032b64
Fix incorrect abs.
2017-03-18 22:37:50 +09:00
Dean Herbert
125936bad0
Fix double-assignment.
2017-03-18 22:23:53 +09:00
Dean Herbert
919ec2d3a5
Spend more when wound up.
2017-03-18 22:17:23 +09:00
Dean Herbert
6f07930110
Move cursor hiding to OsuGameDesktop (fixes headless).
2017-03-18 21:46:58 +09:00
Thomas Müller
f636f59289
Nicer cursor orientation when dragging
2017-03-18 12:47:49 +01:00
Thomas Müller
9af0104e3e
Fix NaN when dragging music controller
...
When dragging music controller we divide by the dragged distance.
When dragging to the origin of the drag this resulted in NaN.
Now, we check for this and use 0 in this case.
2017-03-18 12:46:12 +01:00
Thomas Müller
3ee2b68215
Hide the OS cursor in OsuGameBase
2017-03-18 12:00:31 +01:00
smoogipooo
b68b017a49
What even was this lol.
2017-03-18 18:38:51 +09:00
smoogipooo
26b0bb02d8
Remove IIsLegacy, expose LegacyBeatmap without a public constructor.
2017-03-18 18:32:54 +09:00
DrabWeb
0bc8ed9c9e
Use Colour for non-faded scores
2017-03-18 01:56:19 -03:00
DrabWeb
e78069af12
Parenthesis
2017-03-18 01:48:29 -03:00
DrabWeb
b9d5ab5d8c
Only calculate fade for fading leaderboard scores
2017-03-18 01:44:05 -03:00
DrabWeb
fbb8e79f1a
Move ctor above methods
2017-03-17 19:45:51 -03:00
DrabWeb
137611ecf3
Use LeaderboardScore height for fade
2017-03-17 19:07:45 -03:00
DrabWeb
82c02fa1fc
Formatting
2017-03-17 18:29:55 -03:00
Seth
4aea06be22
Merge branch 'master' into leaderboards
2017-03-17 18:23:01 -03:00
DrabWeb
27ab8e2e86
Merge
2017-03-17 18:21:35 -03:00
DrabWeb
0834b5b794
Made requested changes
2017-03-17 18:16:59 -03:00
Jorolf
8568e1536c
Separated menu and gameplay cursor size
2017-03-17 18:40:03 +01:00
Dan Balasescu
e529f5e439
Merge branch 'master' into song-select-loading-reoptimisation
2017-03-18 02:12:56 +09:00
smoogipooo
bcaf12e3d9
Rename Criteria -> CreateCriteria and make into method.
2017-03-18 02:11:14 +09:00
smoogipooo
77067b7e64
Re-style.
2017-03-18 02:04:23 +09:00
Dan Balasescu
1fda7ee33e
Merge branch 'master' into menu-cursor
2017-03-18 01:51:41 +09:00
Dan Balasescu
cd30958086
Merge branch 'master' into song-select-loading-reoptimisation
2017-03-18 01:25:22 +09:00
smoogipooo
dde2ac7f4a
Make TextAwesome have a shadow.
2017-03-17 22:03:47 +09:00
Dean Herbert
3e3cde01ef
Fix missing permitNulls.
2017-03-17 21:21:16 +09:00
Dean Herbert
317dc94b4c
Adjust appearance.
2017-03-17 21:09:31 +09:00
Dean Herbert
f9f31ca092
Add statefulness to MenuCursor.
2017-03-17 20:45:27 +09:00
Dean Herbert
7110ab8e17
Stop cursor moving when paused.
2017-03-17 20:45:27 +09:00
Dean Herbert
292de44a0b
WIP menu cursor.
2017-03-17 20:45:27 +09:00
Dean Herbert
0a03bdc428
Add missing license header.
2017-03-17 20:44:02 +09:00
Dean Herbert
6be80c95ae
Preload song select from main menu.
2017-03-17 20:11:59 +09:00
Dean Herbert
c7fa79b027
Fix nullref.
2017-03-17 20:09:23 +09:00
Dean Herbert
907236e475
Move filtering to BeatmapCarousel (but actual logic is now in FilterCriteria.
2017-03-17 19:54:51 +09:00
Dean Herbert
4b97304603
CarouselContainer -> BeatmapCarousel.
2017-03-17 19:12:54 +09:00
Dean Herbert
dc28f8c79e
Remove all external access to BeatmapGroup.
2017-03-17 19:12:15 +09:00
Dean Herbert
3401759665
Don't batch imports for now.
2017-03-17 18:57:24 +09:00
Dean Herbert
ba73968303
Load whole panel background in async.
2017-03-17 18:28:21 +09:00
smoogipooo
cce1ae055f
Make DrawableHitObject expires explicit.
2017-03-17 15:30:19 +09:00
smoogipooo
74a1837a05
Fix nullref.
2017-03-17 14:56:50 +09:00
Dean Herbert
2abcdbf4df
Fix potentially incorrect states being applied to panels on first display.
2017-03-17 14:56:12 +09:00
smoogipooo
67c9bb37fd
Add license headers.
2017-03-17 14:51:09 +09:00
smoogipooo
862c4c408f
Add legacy beatmap flag.
2017-03-17 14:24:46 +09:00
smoogipooo
8479880d44
Move SliderVelocityAt into TimingInfo, fix xmldoc.
2017-03-17 13:33:39 +09:00
smoogipooo
a06c195e1f
Add reading of KiaiMode/OmitFirstBarLine from legacy control points.
2017-03-17 13:23:39 +09:00
Dean Herbert
cd98af29c4
Only calculate difficulties on import for now.
2017-03-17 11:53:13 +09:00
Dean Herbert
9c664e5b05
Reorganise song select methods to allow for more flexibility.
2017-03-17 11:52:54 +09:00
Dean Herbert
5474710c13
Merge branch 'master' into better_hitobject_defaults
2017-03-17 02:51:15 +09:00
smoogipooo
88dfdf3f85
Add xmldoc.
2017-03-17 02:22:52 +09:00
smoogipooo
9a4af8f194
GetScore -> CreateScore.
2017-03-17 02:03:12 +09:00
smoogipooo
d5ec7f15d4
score -> ScoreProcessor.
2017-03-17 02:00:58 +09:00
smoogipooo
fe11f328e6
Cleanups.
2017-03-17 02:00:06 +09:00
smoogipooo
2394e7ff78
Make CheckFailed not actually trigger internal things, and make private.
2017-03-17 01:36:30 +09:00
smoogipooo
52c1cd407c
Minor re-ordering to make Playfield OnJudgement be called before ScoreProcessor's.
2017-03-17 01:26:12 +09:00
smoogipooo
33124d2849
Stale -> default.
2017-03-17 01:21:59 +09:00
Dean Herbert
61e7d427f7
Merge branch 'master' into scoreprocessor_computation
2017-03-17 01:04:07 +09:00
Dean Herbert
ea642e5ef4
Merge branch 'master' into scoreprocessor_failing_improvements
2017-03-17 00:52:30 +09:00
Dean Herbert
e78bcf8739
Update TabControl in line with framework changes.
2017-03-17 00:39:40 +09:00
smoogipooo
faacac331d
Fix post-rebase issues.
2017-03-17 00:38:40 +09:00
smoogipooo
9f6f581b64
Pass through method instead of instantiating object.
2017-03-17 00:36:10 +09:00
smoogipooo
0c47638820
Better hit object defaults setting.
2017-03-17 00:36:09 +09:00
smoogipooo
b13340c3c8
Move CheckFailed outside of Schedule().
2017-03-17 00:30:23 +09:00
smoogipooo
e0a8c3b1e5
Rename BaseDifficulty -> Difficulty / BeatmapDifficulty.
2017-03-16 23:18:02 +09:00
smoogipooo
28e006eeb9
Move MapDifficultyRange into BaseDifficulty.
2017-03-16 23:17:27 +09:00
Dean Herbert
60fc782e93
Merge branch 'master' into beatmap_timinginfo
2017-03-16 23:08:24 +09:00
Dean Herbert
271dddc9a7
Merge branch 'master' into generic_scoreprocessor
2017-03-16 23:04:19 +09:00
Dean Herbert
8cd1353d74
Fix serious input regression.
2017-03-16 22:09:35 +09:00
Dean Herbert
2cf6ed423e
Disallow duplicate active changes.
2017-03-16 21:33:08 +09:00
Dean Herbert
84b080a060
Make transition logic a bit more sane.
2017-03-16 21:26:03 +09:00
Dean Herbert
110bdbd0c1
Make everything share DropDown implementations again. Remove unnecessary files.
2017-03-16 21:17:14 +09:00
Dean Herbert
ab8a5afdb9
AlwaysReceiveInput and InternalContains.
2017-03-16 17:38:36 +09:00
smoogipooo
5137338c7c
Replace List<ControlPoint> with TimingInfo in Beatmap.
2017-03-16 17:11:24 +09:00
Dean Herbert
e17f728282
Fix CI.
2017-03-16 17:04:03 +09:00
Dean Herbert
93c0fe5140
Remove unnecessary set.
2017-03-16 17:02:37 +09:00
Dean Herbert
1a7c2eda5e
Size FilterControl relatively now that we can.
2017-03-16 17:01:02 +09:00
Dean Herbert
1156e76c28
Don't directly access Header.
2017-03-16 17:00:49 +09:00
Dean Herbert
bd5493fb25
Add back correct defaults.
2017-03-16 16:44:14 +09:00
Dean Herbert
334e389518
Tidy up OsuTabControl and FilterControl.
2017-03-16 16:35:44 +09:00
smoogipooo
d63b1a5cc5
Add target score computation functionality to ScoreProcessor.
2017-03-16 14:54:57 +09:00
Dean Herbert
4bedd4d2d7
Block input behind FilterControl.
2017-03-16 14:33:31 +09:00
Dean Herbert
da6b98db10
fixup! Filter doesn't need to be public, nor have a property.
2017-03-16 14:23:48 +09:00
Dean Herbert
269c1a5e5c
Reword some comments.
2017-03-16 14:08:37 +09:00
Dean Herbert
352de22590
Filter doesn't need to be public, nor have a property.
2017-03-16 14:08:29 +09:00
Dean Herbert
4d84bf7350
Change difficulty sort to be based on MaxStarDifficulty.
2017-03-16 13:59:23 +09:00
smoogipooo
7764474cfe
Fix possible nullref.
2017-03-16 13:49:16 +09:00
smoogipooo
2a2caeba32
Add better failing support to ScoreProcessor.
2017-03-16 13:39:57 +09:00
Dean Herbert
ff37d2da03
Index -> Rank + some formatting.
2017-03-16 13:15:06 +09:00
smoogipooo
5cafec3b6a
Add back CreateScoreProcessor to Ruleset to instantiate a non-generic ScoreProcessor for ScoreDatabase.
2017-03-16 13:13:45 +09:00
smoogipooo
7b66faab9e
Fix filename.
2017-03-16 12:59:09 +09:00
smoogipooo
82033faaab
Warning/error fixing.
2017-03-16 12:57:50 +09:00
Dean Herbert
8e5d83b857
Isolate leaderboard retrieval code into its own method.
2017-03-16 12:56:59 +09:00
smoogipooo
c82ae011fb
Make ScoreProcessors take generic judgements.
2017-03-16 12:45:23 +09:00
Drew DeVault
360340c61d
Fix linter issues
2017-03-15 22:39:09 -04:00
Dean Herbert
a22b34817c
Merge branch 'master' into leaderboards
2017-03-16 11:12:53 +09:00
Drew DeVault
01cca1a4d2
Refactor color handling
...
colour*
2017-03-15 20:52:31 -04:00
Drew DeVault
db5a1e241a
Don't crash on unimplemented sorts
2017-03-15 20:18:20 -04:00
Drew DeVault
3aecbf5739
Rearrange things somewhat
2017-03-15 20:15:40 -04:00
Drew DeVault
cac6c42aac
Merge remote-tracking branch 'upstream/master' into tab-control
2017-03-15 20:15:28 -04:00
DrabWeb
cf81467e13
Move fade start out of loop
2017-03-15 14:00:31 -03:00
DrabWeb
cd37ebdff2
Fading
2017-03-15 13:57:41 -03:00
smoogipooo
418189effd
Adjust/improve a few comments.
2017-03-15 21:58:00 +09:00
smoogipooo
4de3dde44d
Fix post-merge error.
2017-03-15 21:40:19 +09:00
smoogipooo
42da0f1a72
Merge remote-tracking branch 'origin/master' into generic_judgements_2
...
Conflicts:
osu.Desktop.VisualTests/Tests/TestCaseHitObjects.cs
osu.Game.Modes.Catch/UI/CatchHitRenderer.cs
osu.Game.Modes.Mania/UI/ManiaHitRenderer.cs
osu.Game.Modes.Mania/osu.Game.Modes.Mania.csproj
osu.Game.Modes.Osu/Objects/Drawables/DrawableSlider.cs
osu.Game.Modes.Osu/Objects/Drawables/DrawableSpinner.cs
osu.Game.Modes.Osu/UI/OsuHitRenderer.cs
osu.Game.Modes.Taiko/UI/TaikoHitRenderer.cs
osu.Game.Modes.Taiko/osu.Game.Modes.Taiko.csproj
osu.Game/Modes/Objects/Drawables/DrawableHitObject.cs
osu.Game/Modes/UI/HitRenderer.cs
osu.Game/osu.Game.csproj
2017-03-15 21:36:43 +09:00
smoogipooo
3a8d1d3619
Add license headers.
2017-03-15 21:32:47 +09:00
DrabWeb
efd617dd34
Formatting
2017-03-15 08:53:36 -03:00
DrabWeb
20685d51cd
Adjust delays to start at 0
2017-03-15 08:51:07 -03:00
DrabWeb
847d485d5f
Remove schedules
2017-03-15 08:49:17 -03:00
DrabWeb
aea9a7b795
LeaderboardScore state, initial delay handled by leaderboard
2017-03-15 08:44:29 -03:00
DrabWeb
e286356c4a
Merge branch 'leaderboards' of https://github.com/DrabWeb/osu into leaderboards
2017-03-15 08:09:52 -03:00
DrabWeb
7572947214
Badge -> Team
2017-03-15 08:09:44 -03:00
Dean Herbert
2b82f256d2
More resilient API cancel/fail logic.
2017-03-15 20:08:12 +09:00
smoogipooo
0f4df0566b
HasSpecial -> HasHold.
2017-03-15 19:43:38 +09:00
smoogipooo
c24d98cd11
Merge branch 'beatmap_parsing' of https://github.com/smoogipooo/osu into beatmap_parsing
2017-03-15 19:40:12 +09:00
smoogipooo
76c0a4d836
HitObjectType -> LegacyHitObjectType, move to Legacy namespace.
2017-03-15 19:39:40 +09:00
Dan Balasescu
a3906820ec
Merge branch 'master' into beatmap_parsing
2017-03-15 19:29:45 +09:00
smoogipooo
e0e0a2726d
Move OsuJudgementInfo to its own class, remove PositionalJudgementInfo.
2017-03-15 19:23:42 +09:00
Dean Herbert
56868e3c06
Make a few more strings literals.
2017-03-15 19:21:55 +09:00
smoogipooo
a9bc253b8c
General refactoring (no more casts :D).
2017-03-15 19:18:23 +09:00
Dean Herbert
f2cfcdb2ca
Force an OnBeatmapChanged event to invoke when entering a screen.
2017-03-15 19:09:30 +09:00
Dean Herbert
d208614495
Add local off-screen avatar optimisation.
2017-03-15 19:07:26 +09:00
smoogipooo
36e8618370
Make DrawableHitObjects have generic JudgementInfos.
2017-03-15 18:55:38 +09:00
Dean Herbert
1855f48997
Add cancellation support for API requests.
2017-03-15 18:07:26 +09:00
Dean Herbert
08e93275fa
Styling fixes.
2017-03-15 17:50:52 +09:00
Dean Herbert
295f821025
Add leaderboard to song select.
2017-03-15 17:11:08 +09:00
Dean Herbert
4f95378f27
Add fade out of previously displayed scores.
2017-03-15 17:10:54 +09:00
Dean Herbert
78efecb89d
Remove Alpha 0.001 hack.
2017-03-15 17:07:56 +09:00
Dean Herbert
9d0c687453
Refactor avatar to handle better.
2017-03-15 17:04:50 +09:00
smoogipooo
1c87d998a6
Rename HitObjectType -> TObject.
2017-03-15 16:29:14 +09:00
smoogipooo
bf66b84ff8
Move a few classes/enums into separate files.
2017-03-15 16:07:40 +09:00
Dean Herbert
775a86e798
Add null-checks and fallbacks to make display work with current API version.
2017-03-15 15:22:46 +09:00
Dean Herbert
1ae4c2dfbb
Remove a lot of customisation from Avatar (and add it in individual usages).
2017-03-15 15:22:28 +09:00
Dean Herbert
7bc0a1fdfe
Use fixed-width for score display.
2017-03-15 15:21:07 +09:00
Dean Herbert
dfc4bccbe0
Add some padding to leaderboard.
2017-03-15 14:42:56 +09:00
Dean Herbert
c1f56c7c0e
Scores should be enumerable.
2017-03-15 14:38:38 +09:00
Dean Herbert
e3e19a156c
Rename incorrect class file.
2017-03-15 14:37:29 +09:00
Dean Herbert
15e713899d
Add a left content area to song select.
2017-03-15 14:34:19 +09:00
Dean Herbert
61c45ceb08
Give Region a default value for empty ctor.
2017-03-15 14:06:22 +09:00
Dean Herbert
8f5d262f30
Add GetScoresRequest API methods.
2017-03-15 14:06:05 +09:00
Dean Herbert
d96a78459d
Rename ScoreRanks to be in line with current API.
2017-03-15 13:55:29 +09:00
smoogipooo
ae7547bbda
Fix up distance -> positional length comments.
2017-03-15 12:59:19 +09:00
smoogipooo
41f912836a
Refactorings.
2017-03-15 12:57:17 +09:00
smoogipooo
6a31219781
Add further abstraction to Sliders/IHasCurve.
2017-03-15 12:52:25 +09:00
Kelvin
4353c9dc3d
Fixed Warnings
2017-03-14 20:42:02 -07:00
Kelvin
18afd8eabe
Fixed license headers
2017-03-14 20:30:42 -07:00
smoogipooo
9fdeff3f9e
Make interfaces inherit other interfaces for now.
2017-03-15 12:30:31 +09:00
smoogipooo
808f9fccca
Add comment to IHasSpecial.
2017-03-15 12:29:54 +09:00
Dean Herbert
253bcebf51
Merge remote-tracking branch 'upstream/master' into leaderboards
...
# Conflicts:
# osu.Game/osu.Game.csproj
2017-03-15 12:23:34 +09:00
Kelvin
20e2e7a8c8
Sort on SortTabs ValueChanged
2017-03-14 20:19:41 -07:00
Kelvin
755fb260db
Updated TabControl Usage
2017-03-14 19:52:21 -07:00
Kelvin
ee3d3b682f
Updated usage for DropDownHeader of FilterTabControl
2017-03-14 19:49:40 -07:00
Kelvin
40bcc63a90
Added and styled FilterTabControls
2017-03-14 19:49:40 -07:00
Kelvin
2629f78afc
Add FilterControl and FilterTabControl
2017-03-14 19:49:40 -07:00
Dean Herbert
2e71869951
Merge branch 'master' into beatmap_parsing
2017-03-15 11:26:47 +09:00
Dean Herbert
e008574697
Merge branch 'master' into more-songselect
2017-03-15 11:24:14 +09:00
Huo Yaoyuan
37ff1f3971
Control footer by virtual property.
2017-03-15 10:10:59 +08:00
Dean Herbert
b5a8ef07fe
Update framework.
2017-03-15 09:46:03 +09:00
DrabWeb
09cb0d6bbc
Proper icons
2017-03-14 12:58:22 -03:00
DrabWeb
94c2734b09
More warnings
2017-03-14 12:15:19 -03:00
DrabWeb
55187a8380
Warnings, accuracy formatting
2017-03-14 11:55:19 -03:00
Huo Yaoyuan
8c991eae01
Fix CI issues.
2017-03-14 22:27:24 +08:00
DrabWeb
4c03b62a75
More usings
2017-03-14 11:23:48 -03:00
Huo Yaoyuan
a8d15e616b
Remove parameter of OnSelected.
2017-03-14 22:22:23 +08:00
Huo Yaoyuan
b2dd9afcf3
Update editor workflow and make edit button works.
2017-03-14 22:18:40 +08:00
DrabWeb
ebe48b7c24
Removed D rank
2017-03-14 11:14:27 -03:00
DrabWeb
322446effe
-Unused usings
2017-03-14 11:11:23 -03:00
DrabWeb
650fc7563d
ScoreRank, Avatar to own files, +DrawableRank
2017-03-14 10:58:28 -03:00
Huo Yaoyuan
f068f7c4bd
No footer in EditSongSelect.
2017-03-14 21:51:26 +08:00
Huo Yaoyuan
259d39c6ad
Stop playing the track in editor
...
to avoid unused member warning
2017-03-14 21:28:33 +08:00
Huo Yaoyuan
f97e8ae97f
Fix typo and warnings.
2017-03-14 21:20:38 +08:00
Huo Yaoyuan
c939897a8a
Revert "Auto assign hotkeys for BeatmapOptionsButton."
...
This reverts commit beb0a8ff03
.
2017-03-14 21:13:57 +08:00
Dean Herbert
8176b4ef77
Fix merge errors.
2017-03-14 22:11:38 +09:00
Dean Herbert
12326f610e
Adjust transition to flyte's liking.
2017-03-14 22:11:29 +09:00
DrabWeb
2e8b1ad390
Woops
2017-03-14 10:09:58 -03:00
Seth
21a9996225
Merge branch 'master' into leaderboards
2017-03-14 10:07:33 -03:00
DrabWeb
d53f219051
Adjusted score rank size
2017-03-14 10:04:42 -03:00
Huo Yaoyuan
e1cc74bb40
Merge branch 'master' into more-songselect
2017-03-14 20:50:53 +08:00
Huo Yaoyuan
beb0a8ff03
Auto assign hotkeys for BeatmapOptionsButton.
2017-03-14 20:50:43 +08:00
Huo Yaoyuan
35a60a8f7d
Use depth to arrange buttons.
2017-03-14 20:19:05 +08:00
Huo Yaoyuan
618e8e822b
Implement EditSongSelect and MatchSongSelect.
2017-03-14 19:53:20 +08:00
Huo Yaoyuan
3871a350f8
Move BeatmapOptions buttons to derived class and simplify.
2017-03-14 19:38:21 +08:00
smoogipooo
72e1612f32
Null-safety in the case where there are no HitObjects.
2017-03-14 19:44:14 +09:00
Huo Yaoyuan
c4e5eac35b
Move footer stuff to derived.
2017-03-14 18:38:06 +08:00
smoogipooo
c2d80936cf
More closely replicate osu!'s parsing code.
2017-03-14 19:25:04 +09:00
smoogipooo
c315c8690b
Fix incorrect hit object type.
2017-03-14 19:24:47 +09:00
Huo Yaoyuan
9a4247f67e
Make Footer handles hotkey.
2017-03-14 18:16:04 +08:00
smoogipooo
069a7a24ce
Fix defaults not being set (keep in mind this will be changed in a later pullrequest).
2017-03-14 19:04:40 +09:00
smoogipooo
785b970125
Add special interface for LegacyHold.
2017-03-14 18:49:22 +09:00
smoogipooo
a1833fd6b0
Whoops, naming.
2017-03-14 18:49:01 +09:00
smoogipooo
4c7f0fcb73
Fix unit tests.
2017-03-14 18:46:34 +09:00
smoogipooo
ad9583a179
Merge branch 'beatmap_parsing' of https://github.com/smoogipooo/osu into beatmap_parsing
2017-03-14 18:06:50 +09:00
smoogipooo
1f43370886
Fix failing unit test, move legacy hitobjects to Objects/Legacy/.
2017-03-14 18:06:32 +09:00
Huo Yaoyuan
c3a0549cdd
Move player specific stuff to derived PlaySongSelect.
2017-03-14 16:58:34 +08:00
Dean Herbert
5c2bf02c9d
Merge branch 'master' into beatmap_parsing
2017-03-14 17:50:00 +09:00
smoogipooo
d6ccc66b23
Attempt to fix nullref warning.
2017-03-14 17:46:35 +09:00
Huo Yaoyuan
fae6afa9e3
Create basic SongSelect class.
2017-03-14 16:44:35 +08:00
Huo Yaoyuan
0198593697
Make BeatmapInfoWedge:OverlayContainer and unify transforms.
2017-03-14 16:29:20 +08:00
smoogipooo
2b3b3b7255
Fix license headers (sorry I have to do this as post-processing for now cos VS 2017...).
2017-03-14 17:07:38 +09:00
smoogipooo
7141bc86d3
Rework beatmap post-processing into HitRenderer.
2017-03-14 17:01:21 +09:00
Dean Herbert
14b22445fa
Merge remote-tracking branch 'upstream/master' into general-fixes
...
# Conflicts:
# osu.Game/Modes/UI/HitRenderer.cs
2017-03-14 16:15:26 +09:00
Dean Herbert
1f68731a09
Split PlayerInputManager into two classes, allowing more precise handling of input (for KeyCounter).
2017-03-14 16:00:35 +09:00
smoogipooo
90ad2e9731
Remove unused interface.
2017-03-14 15:50:36 +09:00
smoogipooo
e42c790df2
Refactorings.
2017-03-14 15:45:27 +09:00
smoogipooo
e8d5cff790
Fix license headers.
2017-03-14 14:53:17 +09:00
smoogipooo
072eea82ea
Fix up combo colours + a few nullrefs.
2017-03-14 14:50:12 +09:00
smoogipooo
854212a7aa
Merge branch 'master' into beatmap_parsing
...
Conflicts:
osu.Desktop.VisualTests/app.config
osu.Game.Modes.Catch/CatchRuleset.cs
osu.Game.Modes.Mania/ManiaRuleset.cs
osu.Game.Modes.Mania/app.config
osu.Game.Modes.Osu/OsuRuleset.cs
osu.Game.Modes.Osu/app.config
osu.Game.Modes.Taiko/TaikoRuleset.cs
osu.Game/Modes/Ruleset.cs
osu.Game/app.config
osu.Game/osu.Game.csproj
2017-03-14 13:39:19 +09:00
smoogipooo
bbd81dbc47
Add license headers.
2017-03-14 13:02:42 +09:00
smoogipooo
99c23d8715
I don't like this renaming.
2017-03-14 12:54:09 +09:00
smoogipooo
db8cbba8d5
Okay resharper u da boss.
2017-03-14 12:52:12 +09:00
Dan Balasescu
879a78156d
Merge branch 'master' into mod_application
2017-03-14 12:38:55 +09:00
smoogipooo
6ebd88060a
Simplify foreach.
2017-03-14 12:38:30 +09:00
smoogipooo
bc5912eab5
Applyable -> Applicable.
2017-03-14 12:32:31 +09:00
Dean Herbert
0da950beac
Fix KeyCounter M1 M2 display.
2017-03-14 12:31:09 +09:00
Dean Herbert
1eacafc7b4
Merge branch 'master' into general-fixes
2017-03-14 12:02:24 +09:00
Dean Herbert
4fa037c0b2
Update framework.
2017-03-14 12:01:58 +09:00
Dean Herbert
ba10c3a8db
Revert "Merge pull request #441 from tacchinotacchi/archive-reader"
...
This reverts commit 6f20473e65
, reversing
changes made to c76a495d3d
.
2017-03-14 11:46:34 +09:00
Huo Yaoyuan
e1bd168c16
Remaining GameMode -> Screen.
2017-03-14 07:22:46 +08:00
Huo Yaoyuan
3913a0a9ee
Fix removal of the last one beatmap.
2017-03-14 05:35:58 +08:00
DrabWeb
6bd9e3cac1
+Score ranks
2017-03-13 18:34:43 -03:00
Huo Yaoyuan
14a22f032f
Fix beatmap panel removal.
2017-03-14 04:35:43 +08:00
Huo Yaoyuan
db104d04d3
Use AutoGenerateBindingRedirects instead of explicit app.config.
2017-03-14 03:20:33 +08:00
DrabWeb
74eddc768a
Random diff
2017-03-13 13:02:56 -03:00
DrabWeb
8e90e05f23
Changed animation to match the one in Comp3 6c(will probably clean later), changed avatar sprite to a toolbar avatar(doesn't load in visual test since there's no OsuGame), removed random test case data, now static
2017-03-13 12:31:46 -03:00
Dean Herbert
2756d5f09f
Merge branch 'master' into mod_application
2017-03-13 23:00:11 +09:00
Dean Herbert
c51e97e8cc
Merge pull request #471 from smoogipooo/beatmap_conversion
...
Beatmap conversion
2017-03-13 22:17:22 +09:00
Dean Herbert
b2981fb729
Merge branch 'master' into mod_application
2017-03-13 22:15:26 +09:00
DrabWeb
442a2c97db
Merge conflicts
2017-03-13 09:44:22 -03:00
DrabWeb
dbc8d513f9
Merge https://github.com/ppy/osu into leaderboards
2017-03-13 09:36:16 -03:00
DrabWeb
9912f5f9e1
Team -> Region, +IHasDrawableRepresentation, +Badge(placeholder for now), +Region to User, LeaderboardScoreDisplay -> LeaderboardScore
2017-03-13 09:33:25 -03:00
smoogipooo
842f938439
General fixes.
2017-03-13 21:05:34 +09:00
Alex Amadori
c84a9d56f5
Fix namespace, comply with naming rules
2017-03-13 11:36:21 +01:00
Alex Amadori
caa6e9c82b
General improvements
2017-03-13 11:29:24 +01:00
smoogipooo
f50e0bbf3c
Rework/rewrite beatmap parsing to parse to base hit objects, which mode-specific beatmap converters can then use.
2017-03-13 19:15:25 +09:00
Alex Amadori
971d8eb7c5
Merge remote-tracking branch 'upstream/master' into archive-reader
2017-03-13 10:56:31 +01:00
smoogipooo
35ddca78f5
Remove old, unused hit object converters (will be re-implemented through IBeatmapConverter).
2017-03-13 14:50:55 +09:00
smoogipooo
7d129ebd6d
Attempt to fix things.
2017-03-12 22:38:50 +09:00
smoogipooo
447cc17de8
Merge branch 'beatmap_conversion' into mod_application
...
Conflicts:
osu.Game.Modes.Catch/CatchRuleset.cs
osu.Game.Modes.Mania/ManiaRuleset.cs
osu.Game.Modes.Osu/OsuRuleset.cs
osu.Game.Modes.Taiko/TaikoRuleset.cs
2017-03-12 22:20:52 +09:00
smoogipooo
5be1839710
Remove unused method.
2017-03-12 22:19:35 +09:00
smoogipooo
c0e29652a6
Initial attempt at making mods apply better.
2017-03-12 22:13:43 +09:00
smoogipooo
64aab090d5
Instantiate HitRenderer with WorkingBeatmap.
2017-03-12 18:03:13 +09:00
smoogipooo
3480dca0ad
Remove PlayMode enum requirement. Clean things up a lot.
2017-03-12 14:32:50 +09:00
smoogipooo
b0ea282a06
Fix map would always be converted to itself when actually converting to a different game mode.
2017-03-12 02:26:10 +09:00
smoogipooo
f484792546
Merge branch 'refactor_hitrenderer' into beatmap_conversion
...
Conflicts:
osu.Game/Modes/UI/HitRenderer.cs
2017-03-12 01:27:28 +09:00
smoogipooo
1c7a9e3a07
General fixups.
2017-03-12 01:26:07 +09:00
smoogipooo
59b62b8fd4
Merge remote-tracking branch 'origin/master' into refactor_hitrenderer
2017-03-12 01:20:11 +09:00
smoogipooo
74db255c78
Move back to using an abstract method to determine if all objects have been judged.
...
Because sliderticks provide judgements even though they are added as nested hitobjects, the count method would not work to determine if all hitobjects have been judged. This needs a little bit more thought put in...
2017-03-12 01:19:51 +09:00
smoogipooo
77a4a896c9
Cleanups.
2017-03-12 01:08:34 +09:00
smoogipooo
592e05a2c8
Better beatmap conversion model.
2017-03-12 00:34:21 +09:00
smoogipooo
e126a5600a
Fix using.
2017-03-11 14:28:06 +09:00
smoogipooo
42b19cd3b3
Re-add files.
2017-03-11 14:27:18 +09:00
smoogipooo
b63a1c549e
Remove files temporarily.
2017-03-11 14:26:58 +09:00
smoogipooo
75ed7406e4
Merge remote-tracking branch 'origin/master' into refactor_hitrenderer
...
Conflicts:
osu.Game.Modes.Catch/CatchRuleset.cs
osu.Game.Modes.Mania/ManiaRuleset.cs
osu.Game.Modes.Osu/OsuRuleset.cs
osu.Game.Modes.Taiko/TaikoRuleset.cs
2017-03-11 14:22:59 +09:00
smoogipooo
3276316ac8
Merge remote-tracking branch 'origin/master' into counter_bindables
...
Conflicts:
osu.Game/Modes/UI/HudOverlay.cs
2017-03-11 14:19:25 +09:00
smoogipooo
eef18eea42
General fixes.
2017-03-11 14:17:07 +09:00
smoogipooo
529cabb001
Make HudOverlay not dependent on Ruleset.
2017-03-10 16:16:07 +09:00
smoogipooo
75a5da62d0
Fix filenames.
2017-03-10 16:11:38 +09:00
smoogipooo
2bc36fecc6
Combo should not be longs.
2017-03-10 16:05:05 +09:00