Commit Graph

10777 Commits

Author SHA1 Message Date
fb724ca8a7 Make song select ensure current beatmap is always playable in the active ruleset.
- Add a to TestCasePlaySongSelect testing this scenario
2018-03-03 16:09:24 +05:30
e7bd4ea0c7 Merge pull request #2116 from peppy/fix-slider-expiry
Fix sliders never getting a correct lifetime set
2018-02-26 13:27:03 +09:00
edcef4e7ca Merge branch 'master' into fix-slider-expiry 2018-02-26 12:45:56 +09:00
dbb1d2b4aa Merge pull request #2118 from peppy/fix-null-channels
Remove null channels from SkinnableSound playable channels
2018-02-26 12:45:35 +09:00
ab9aed351f Remove null channels from SkinnableSound playable channels 2018-02-25 17:14:35 +09:00
f1ddfa0581 Fix sliders never getting a correct lifetime set 2018-02-25 16:25:56 +09:00
c701b8eae5 Merge pull request #2105 from peppy/skinning-basics
Implement skin support for (most) hitsounds and (osu!) hitcircles
2018-02-24 23:18:12 +09:00
4a52df2dd4 Apply review 2018-02-24 23:07:02 +09:00
768e0a4e2a Add SkinnableSound class
Tidy things up, move logic out of SampleInfo.
2018-02-24 22:47:14 +09:00
a312fb365a Merge remote-tracking branch 'ppy/master' into skinning-basics 2018-02-24 22:41:17 +09:00
6d4016e18b Update framework 2018-02-24 22:41:04 +09:00
a70fc7c703 Merge pull request #2112 from VPeruS/fix-case
Fix migration file case
2018-02-24 21:37:22 +09:00
ef6b207c7e Fix file case 2018-02-24 14:18:53 +02:00
a36986ef5a Make ComponentName readonly 2018-02-23 14:28:57 +09:00
0e20c4e6bb Fix typo 2018-02-23 14:27:53 +09:00
ff75cf6b75 Remove unnecessary braces 2018-02-23 14:27:39 +09:00
f81eb2de65 Remove unnecessary local store 2018-02-23 14:24:32 +09:00
92d20eea8c Add missing licence header 2018-02-23 13:38:12 +09:00
6ceabfe19e Add basic hitsound skinning 2018-02-23 13:38:12 +09:00
84b707f4f8 Add basic hitcircle skinning 2018-02-23 13:38:12 +09:00
3726db53b5 Allow instantiation of skins 2018-02-23 13:38:12 +09:00
ce7d212c3c Merge pull request #2103 from peppy/skin-database
Implement skin import, database and storage
2018-02-23 13:35:46 +09:00
e9c5834387 Add query method for now 2018-02-23 13:26:01 +09:00
402d71a8d9 Add user skin setting storage 2018-02-22 16:29:05 +09:00
659cf629b6 Add skin seleciton dropdown to settings 2018-02-22 15:46:11 +09:00
2351b6ab26 Add migration 2018-02-22 15:46:11 +09:00
4c14b32783 Add basic skin database model layout and importing 2018-02-22 15:46:11 +09:00
2910fc53dc Merge pull request #2101 from peppy/update-framework
Update framework
2018-02-22 15:45:11 +09:00
c070c69522 Update framework 2018-02-22 15:01:53 +09:00
ac99ca6881 Merge pull request #2100 from Joehuu/sign-in-edits
Reword instances of "login" to "sign in"
2018-02-22 14:59:42 +09:00
871bcb4142 Merge branch 'master' into sign-in-edits 2018-02-22 14:35:29 +09:00
94b0a7cff8 Merge pull request #2091 from smoogipoo/fix-editor-osu-scale
Remove osu! playfield scale from the editor
2018-02-22 14:24:30 +09:00
ee9a45cc45 Merge branch 'master' into sign-in-edits 2018-02-22 14:18:49 +09:00
f2b3d9a0e8 Change some missed instances 2018-02-22 14:17:35 +09:00
a3336f2577 Merge branch 'master' into fix-editor-osu-scale 2018-02-22 14:14:41 +09:00
8111d7b2bd Merge pull request #2090 from smoogipoo/editor-hitobject-movement
Fix editor layers not respecting playfield aspect ratios + scales
2018-02-22 14:12:35 +09:00
3d4bed462b Reword sign in text 2018-02-21 20:54:47 -08:00
7c942eb592 Tidy up layer container logic 2018-02-22 13:42:36 +09:00
b74cfffc6f Merge branch 'master' into editor-hitobject-movement 2018-02-22 13:19:39 +09:00
cc3546f907 Merge pull request #2094 from smoogipoo/general-slider-improvements
Expose SliderBody's snaking and border colour
2018-02-22 13:10:42 +09:00
3b4e4bd110 Merge remote-tracking branch 'upstream/master' into general-slider-improvements 2018-02-22 12:28:33 +09:00
8ffb5e2aa7 Merge pull request #2097 from smoogipoo/fix-slider-stacking
Fix stacking not working with sliders
2018-02-22 11:42:52 +09:00
5faec5c2f1 Add a separate property to control playfield area 2018-02-21 20:54:33 +09:00
6757be2007 Fix incorrect RelativeChildSize in Catch 2018-02-21 20:15:51 +09:00
671f6233c0 Merge branch 'master' into fix-slider-stacking 2018-02-21 18:26:34 +09:00
e097d8dcd3 Merge branch 'master' into general-slider-improvements 2018-02-21 18:04:26 +09:00
08e52e8c15 Remove unnecessary schedules 2018-02-21 18:02:52 +09:00
9cd9c83f2c Allow changing accentcolour/bordercolour post-load 2018-02-21 18:00:46 +09:00
7e8b677e17 Merge pull request #2096 from peppy/update-framework
Fix some common CI unit test failure causes
2018-02-21 17:59:17 +09:00
0d60a65c94 Fix OsuAutoGenerator not considering stacking 2018-02-21 17:53:16 +09:00