Commit Graph

94 Commits

Author SHA1 Message Date
31cc6917bc Tidy up code, improve transition, add directionality 2017-05-29 17:20:55 +09:00
e86ccf61b3 use recursion 2017-05-27 10:11:59 +02:00
db1dde72de change constant names 2017-05-26 16:29:15 +02:00
64612ef34b add multimod animation 2017-05-26 16:10:28 +02:00
995a573b9c @"" -> string.Empty 2017-05-20 03:22:37 -03:00
bfedd42ca4 Add mod tooltips 2017-05-19 23:56:48 -03:00
ab1768ef80 Merge branch 'master' into tidy-up 2017-05-09 10:27:29 +09:00
dff05bec79 Use readonly fields. 2017-05-08 18:56:04 +08:00
2f4fad9d41 Refactor colour selection. 2017-05-08 11:33:22 +09:00
6298b3effd Refactor ModSection and ModIcon to avoid null mods. 2017-05-05 12:16:41 +09:00
5f2f1d2763 CI fixes 2017-05-03 14:01:43 +03:00
e7a8619f01 ModIcon refactor 2017-05-03 09:48:10 +03:00
fbd26a1d5e Mode -> Ruleset. 2017-04-18 16:05:58 +09:00
f7dc7e9bb9 Update references. 2017-03-28 21:26:20 +09:00
54e1b24fe9 Enforce readonly private members where possible. 2017-03-23 13:50:08 +09:00
c0e29652a6 Initial attempt at making mods apply better. 2017-03-12 22:13:43 +09:00
9007409072 Follow appveyor's code style check. 2017-03-09 16:44:45 +08:00
0c4c1689b6 Merge branch 'master' into modselect 2017-03-09 12:51:40 +09:00
5a42035f88 Update license headers. 2017-03-08 15:50:52 +09:00
b19405c987 Allow null in mod list to generate a placeholder ModButton. 2017-03-07 19:52:51 +08:00
8979b28496 Remove usages of the 'new' keyword. 2017-03-07 16:17:51 +08:00
b56d6c767b Merge branch 'master' into modselect 2017-03-07 16:10:53 +08:00
ecdbcb20cf Fix error-level inspections. 2017-03-07 13:52:47 +09:00
3e4cd0dc7c Merge remote-tracking branch 'upstream/master' into less-mods-enum
# Conflicts:
#	osu.Game.Modes.Mania/ManiaMod.cs
#	osu.Game.Modes.Osu/OsuMod.cs
#	osu.Game/Modes/Mod.cs
2017-03-07 13:42:50 +09:00
0cad5d7d41 Fix most warnings. 2017-03-07 13:05:57 +09:00
5cd859ecf1 Fix missed color during loading. 2017-03-07 00:46:36 +08:00
564b3f0706 Refactor icon management of ModButton. 2017-03-06 19:03:26 +08:00
a91d897282 Handle left and right mouse button only. 2017-03-06 18:02:51 +08:00
f6f20cafd3 Merge remote-tracking branch 'peppy/less-mods-enum' into modselect 2017-03-06 17:35:15 +08:00
12a3b1414f Add sane defaults for abstract Mod class and remove remaining use of enum. 2017-03-06 18:29:19 +09:00
ad75ead665 selectedMod -> selectedIndex 2017-03-06 17:21:25 +08:00
a2317e5a1e Update usage of FillDirection 2017-03-04 11:00:17 +01:00
471b9daa93 Merge branch 'master' into mod-overlay
# Conflicts:
#	osu.Desktop.VisualTests/osu.Desktop.VisualTests.csproj
#	osu.Game/Screens/Select/PlaySongSelect.cs
#	osu.Game/osu.Game.csproj
2017-03-02 20:27:04 +09:00
37ed1b3d09 Moved key press select mods to ModSection 2017-03-02 01:24:32 -04:00
1eee587c18 CreateModSections -> GetModsFor(PlayMode), fixed deselect not working in ModSelectOverlay, added MultiMod for multiple mods in one mod, fixed issues with SelectedColour in ModSection 2017-03-02 01:07:28 -04:00
c3a81127f2 Updated to work with latest framework 2017-02-28 02:25:38 -04:00
a67bfacb19 Made requested changes 2017-02-23 07:57:58 -04:00
9f367bcc0e Fix line endings. 2017-02-23 11:16:23 +09:00
416772e96f Update to work with latest framework 2017-02-22 12:46:38 -04:00
584a514267 Cleanup part 2 2017-02-22 12:22:29 -04:00
a024353574 Wave animation fine tuning 2017-02-18 11:21:41 -04:00
006fb5502d ModSelect -> ModSelectOverlay, + WaveOverlayContainer, + ModButton selected colours, made song select OnExit not handle closing mod select 2017-02-18 07:28:22 -04:00
e0dab3490f Added toggling mods with keys 2017-02-16 19:00:18 -04:00
0a58fc62db Added mod selection overlay 2017-02-16 16:05:03 -04:00