Commit Graph

17828 Commits

Author SHA1 Message Date
2d7d499f3d Merge pull request #447 from peppy/general-fixes
General fixes
2017-03-06 20:01:08 +01:00
9fd16be2d4 Refactor IsDebug 2017-03-06 19:59:29 +01:00
27edc9971e Update deselect logic.
Change to DeselectTypes to avoid enumerating children for multi times.
2017-03-07 01:15:21 +08:00
eda7e1b26f Fix and update mode changing handling. 2017-03-07 01:01:42 +08:00
5cd859ecf1 Fix missed color during loading. 2017-03-07 00:46:36 +08:00
836484ba51 Add abstract ModType for ModSection. 2017-03-07 00:32:22 +08:00
318ab68af1 Use Bindable<IEnumerable<Mod>> to fit other changes. 2017-03-07 00:17:06 +08:00
59d1fdb032 Simplify ModSection. 2017-03-07 00:12:06 +08:00
fc6bd386ea Fix remaining usage of hit window constants. 2017-03-06 23:26:57 +09:00
b55a579d15 Fix typo. 2017-03-06 23:00:21 +09:00
57cbecba83 Required changes for framework merge (https://github.com/ppy/osu-framework/pull/554). 2017-03-06 22:08:02 +09:00
dcc7386609 Add option toggle for debug cached setting. 2017-03-06 22:07:46 +09:00
564b3f0706 Refactor icon management of ModButton. 2017-03-06 19:03:26 +08:00
f5c27d99a4 Add error handling to import process (resolves await warning). 2017-03-06 19:59:40 +09:00
c24a4f57d9 Raise errors on unnecessary using statements. 2017-03-06 19:15:47 +09:00
a91d897282 Handle left and right mouse button only. 2017-03-06 18:02:51 +08:00
1e48b0a037 Ensure AssemblyName is never null (seems to be on CI server). 2017-03-06 19:00:15 +09:00
88f3dc0e02 Fix a few naming issues. 2017-03-06 18:49:23 +09: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
45f500920c Don't use Mods enum for handling incompatible mods. 2017-03-06 18:29:17 +09:00
ad75ead665 selectedMod -> selectedIndex 2017-03-06 17:21:25 +08:00
c2cf5242e1 Remove one-entry backing fields. 2017-03-06 17:14:41 +08:00
463c887879 Fix WaveOverlayContainer staying visible when hidden. 2017-03-06 17:32:13 +09:00
9908c1905d Add keyboard shortcuts at song select for mod/random/options. 2017-03-06 17:32:12 +09:00
5ec2db6558 Fix crash on opening options before intro has played. 2017-03-06 17:32:10 +09:00
b5aff9df5f Add options footer. 2017-03-06 17:30:46 +09:00
0ee38571a6 Move version-related properties to OsuGameBase. 2017-03-06 17:30:44 +09:00
e356758a7d Don't expicitly set origin of TextAwesome. 2017-03-06 17:06:48 +09:00
a34e6453bf Simplify SelectedMods. 2017-03-06 15:39:27 +08:00
610de4a34c Only show replay cursor when replay input is present. 2017-03-06 15:24:00 +09:00
2de25c23b4 Make Mods IEnumerable. 2017-03-06 15:20:55 +09:00
ff51af94ec Fail on drag drop operations with mixed files. 2017-03-06 15:03:58 +09:00
76ef8c1a6c Add bindable mods and autoplay support. 2017-03-06 14:52:37 +09:00
1ea21daa91 Fix PlayMode regression. 2017-03-06 14:25:38 +09:00
652d18aada Update second usage of comment. 2017-03-06 14:20:44 +09:00
4118be6388 Remove unnecessary bounds check. 2017-03-06 14:19:22 +09:00
809828f0ba Improve NextFrame. 2017-03-06 14:18:44 +09:00
1b03998b86 Improve comment of SetFrameFromTime. 2017-03-06 14:15:43 +09:00
3b0445a244 Improve comment for PreferredPlayMode and allow null. 2017-03-06 14:08:58 +09:00
faf07ab51a Use generics everywhere. 2017-03-06 13:59:11 +09:00
20fcb8848b Move constants to base OsuHitObject representation. 2017-03-06 12:58:14 +09:00
910d9ccc00 Add proper slider following support to OsuAutoReplay. 2017-03-06 11:11:42 +09:00
56922b66be Refactor sliders to have more central position/progress calculations. 2017-03-06 11:11:29 +09:00
cb002ce7af General refactoring of OsuAutoReplay. 2017-03-06 10:10:29 +09:00
81cc27e104 Fix typo. 2017-03-06 10:06:25 +09:00
5b4424d4fa CreateAutoplayReplay -> CreateAutoplayScore. 2017-03-06 10:06:14 +09:00
54945415c0 Remove unnecessary usings. 2017-03-06 10:05:42 +09:00
1c5b918f9e Add osu! autoplay generation.
Doesn't work on complex sliders yet.
2017-03-05 17:46:00 +09:00
7afcac3660 Move PreferredPlayMode to WorkingBeatmap. 2017-03-05 17:45:40 +09:00