1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-15 13:47:24 +08:00
Commit Graph

7331 Commits

Author SHA1 Message Date
smoogipooo
4ab209bdce Add EditorContextMenu in line with framework changes
To avoid public Menu.
2017-08-24 19:06:33 +09:00
Dean Herbert
dac54c362a Update framework 2017-08-24 18:52:29 +09:00
Dean Herbert
cacf256aad Add placeholder download method with progress bar 2017-08-24 18:51:50 +09:00
Dean Herbert
36629f5207 Make ProgressBar usable in more places than just MusicController 2017-08-24 18:51:34 +09:00
Dean Herbert
a2549157ca Add hover effects 2017-08-24 18:18:03 +09:00
smoogipooo
c39bb6e647 Pretty-ifying test case. 2017-08-24 17:50:22 +09:00
smoogipooo
a863eb2a2f Add EditorMenuBarItem colours. 2017-08-24 17:44:05 +09:00
Dean Herbert
4e1cf329c8 Move background logic to base class; reduce overdraw after set fades in 2017-08-24 17:39:39 +09:00
smoogipooo
26a4238a38 Make classes private for now. 2017-08-24 17:31:23 +09:00
Dean Herbert
76a95495d3 Move shared code to base class 2017-08-24 17:30:10 +09:00
smoogipooo
511fccdba7 Add editor menu bar test case. 2017-08-24 17:28:47 +09:00
Dean Herbert
f0635af40d Add documentation and regions to RulesetInputManager 2017-08-24 15:51:31 +09:00
Dean Herbert
a7a7e0323f Update autoplay and replay handling to result in actions, not keys 2017-08-24 15:36:42 +09:00
Dean Herbert
189988236b Move PlayerInputManager logic inside RulesetInputManager 2017-08-24 15:23:17 +09:00
naoey
6291bd5ced Handle null current channel in setter, update framework. 2017-08-24 10:40:42 +05:30
naoey
3f403ba524 Merge remote-tracking branch 'upstream/master' into quit-chat-channels 2017-08-24 10:06:29 +05:30
naoey
2cace0e1ab Don't use virtual methods in ctor, always create closeButton. 2017-08-24 09:48:53 +05:30
Dean Herbert
251b325ded Merge pull request #1180 from smoogipooo/mania_reversing
Make ScrollingPlayfield.Reversed protected and make ManiaPlayfield invertible
2017-08-23 22:11:32 +09:00
Dean Herbert
7c3ef81d9c Merge branch 'master' into mania_reversing 2017-08-23 22:02:25 +09:00
Dan Balasescu
babe32be11 Merge pull request #1179 from peppy/reset-to-defaults
Add button to reset default bindings per section
2017-08-23 21:01:28 +09:00
smoogipooo
115e5c95af Make ScrollingPlayfield.Reversed protected; make ManiaPlayfield 'invertible'. 2017-08-23 20:50:03 +09:00
Dean Herbert
c99ed6fd44 Add reset button
Also fixes a regression causing multiple rows to be displayed for a single action
2017-08-23 19:26:49 +09:00
Dean Herbert
e9dde822a1 Expose triangles in OsuButton for further customisation 2017-08-23 19:25:40 +09:00
Dean Herbert
17900fea62 Merge pull request #1173 from peppy/fix-incorrect-notification-count
Fix notification count including fading (already closed) notifications
2017-08-23 17:29:58 +09:00
Dan Balasescu
a18507b3b4 Merge branch 'master' into fix-incorrect-notification-count 2017-08-23 17:22:39 +09:00
Dean Herbert
6b6306218e Merge pull request #1177 from smoogipooo/hardrock-flipping
Hardrock flipping
2017-08-23 17:09:15 +09:00
Dean Herbert
1f04995a73 Merge branch 'master' into hardrock-flipping 2017-08-23 17:00:41 +09:00
Dean Herbert
028793e948 Merge pull request #1178 from peppy/headless-ftl
Make OsuTestCases use new non-realtime option
2017-08-23 17:00:08 +09:00
smoogipooo
56292bd7f0 Use constant definition. 2017-08-23 16:54:06 +09:00
Dean Herbert
022063f157 Update framework 2017-08-23 16:51:09 +09:00
Dean Herbert
1972b78cb1 Make OsuTestCases use new non-realtime option 2017-08-23 16:50:55 +09:00
smoogipooo
8ddc13e394 Fix replays not loading. 2017-08-23 16:48:13 +09:00
Dean Herbert
88106ab8e9 Merge pull request #1174 from smoogipooo/mania-action-support
Add KeyBinding support to osu!mania
2017-08-23 16:39:53 +09:00
smoogipooo
42e6865493 Flip hit objects. 2017-08-23 16:35:30 +09:00
Dean Herbert
efdd5eb152 Fix global key bindings being fetched with a non-null variant 2017-08-23 16:10:31 +09:00
Dean Herbert
bdd0a51c6e Fix left keys setting defaults in incorrect order 2017-08-23 16:10:10 +09:00
smoogipooo
4395ea3850 Add applied suggestions. 2017-08-23 15:37:22 +09:00
smoogipooo
7639e096d8 No longer flip legacy replay mouse positions. 2017-08-23 15:30:17 +09:00
smoogipooo
b4236d93f5 Merge remote-tracking branch 'origin/master' into mania-action-support 2017-08-23 15:24:13 +09:00
smoogipooo
0c60563fda Update framework. 2017-08-23 15:24:08 +09:00
Dan Balasescu
cc10eba178 Merge pull request #1176 from peppy/fix-unit-tests
Fix unit tests causing regular crashes
2017-08-23 15:22:06 +09:00
Dean Herbert
751bd3432e Update framework 2017-08-23 14:48:58 +09:00
Dean Herbert
e777ccc339 Avoid threading conflicts when resetting the database in unit tests 2017-08-23 14:42:46 +09:00
smoogipooo
68e7cf854f Add variant names. 2017-08-23 14:19:14 +09:00
smoogipooo
d8dfcc614a Make mania work with key bindings 2017-08-23 13:42:16 +09:00
smoogipooo
84dd1283de Fix nullref. 2017-08-23 13:39:51 +09:00
smoogipooo
0e41fc8842 Add mania bindings. 2017-08-23 12:49:50 +09:00
smoogipooo
c1860f2ce2 Make KeyBindingOverlay support variants as settings sub sections. 2017-08-23 12:49:30 +09:00
smoogipooo
38a4c84163 Load SettingsSubsection in load()
Fixes header not being displayed with variant bindings. This follows what SettingsSection does.
2017-08-23 12:48:53 +09:00
smoogipooo
be96fb32b3 Make RulesetContainer load KeyBindingInputManager in load() 2017-08-23 12:47:47 +09:00