Commit Graph

148 Commits

Author SHA1 Message Date
37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
3bfa6bd9fd Merge branch 'master' into better-notification-delays 2017-12-27 23:26:57 +09:00
ae9f08f387 Fix crash in editor when trying to seek on a virtual track 2017-12-27 11:47:04 +09:00
71a94d6b44 Add a bindable Enabled flag to NotificationManager
Also better handles delays before notifications are displayed.
2017-12-25 20:53:23 +09:00
5026c7a95e SoundControlPoint -> SampleControlPoint 2017-12-23 16:34:34 +09:00
2fb8895e66 Add spacer to menu 2017-12-21 19:57:09 +09:00
b2c0b013aa Remove migration setting in favour of export option in the editor 2017-12-21 19:56:12 +09:00
7957e55710 Merge branch 'master' into editor-composer 2017-12-03 14:47:07 +09:00
2852337b04 Remove unused using 2017-12-02 20:35:47 +09:00
cd20d6df16 Apply suggested changes 2017-12-02 20:31:15 +09:00
c14d68e685 Use OsuColour for radio buttons 2017-12-02 20:30:18 +09:00
5be00cb0ec Add todo 2017-12-01 18:40:55 +09:00
0b95e36675 Fix RelativeChildSize error temporarily 2017-12-01 18:00:20 +09:00
89772f4efd A few resharper fixes 2017-11-30 19:54:58 +09:00
e9cbef88f1 Improve selection/deselection behaviour of RadioButtonCollections 2017-11-30 19:50:07 +09:00
efa39f38ca CI fixes 2017-11-30 18:49:08 +09:00
e5353bb53e Add border to playfield, add shadow to toolbox buttons 2017-11-30 17:38:55 +09:00
456bbe25f3 Implement toolbox into HitObjectComposer 2017-11-30 16:58:14 +09:00
73e41f9dde Add constructors to RadioButton 2017-11-30 16:57:30 +09:00
ead7456978 Add compose radio buttons + testcase 2017-11-30 15:43:19 +09:00
abd6125691 Make sure that composerContainer is cleared for testing purposes 2017-11-30 14:00:17 +09:00
a7a9569aee Don't exit when we don't have composer for now 2017-11-30 13:53:57 +09:00
ee35422efc Handle rulesets that don't support composition a bit better 2017-11-29 18:38:12 +09:00
309eb4edd7 Integrate HitObjectComposer into Compose
Also removes the other rulesets' HitObjectComposers for now.
2017-11-29 17:46:21 +09:00
f586cbac32 Restructure Compose to use grids and eventually support HitObjectContainer 2017-11-29 16:47:52 +09:00
36d45f633d Reorder methods 2017-11-22 11:57:09 +09:00
e3c5a599b6 Tidy some regressions 2017-11-22 11:36:29 +09:00
27fb598352 Update colours to match design 2017-11-22 11:34:54 +09:00
0f8499c580 Rename to PlaybackControl and add a TestCase 2017-11-22 11:22:46 +09:00
ff5404e57f Remove need for AlwaysPresent
Also self-contains the tab options inside the tab control.
2017-11-22 11:21:48 +09:00
855acc9401 Fix leading space before percent sign 2017-11-22 11:17:10 +09:00
c06d6d0bbb Rename weird method 2017-11-22 10:59:31 +09:00
461c8e8be0 Clean up state change logic 2017-11-22 10:55:06 +09:00
63d366ea4b Bindables should be readonly 2017-11-22 10:54:33 +09:00
41498ffad3 Apply suggestions 2017-11-21 12:22:19 +03:00
0d1b5ae44f Adjust bottom bar sizing as suggested 2017-11-21 17:51:07 +09:00
238756ec5d Merge remote-tracking branch 'origin/master' into editor-playback-speed 2017-11-21 17:41:16 +09:00
4f6263ef86 Make many internal classes and methods public
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
2017-11-21 12:06:16 +09:00
ecc2877be6 Fix possible null and adjust timeline width 2017-11-20 09:29:26 +03:00
4ee3a89c12 Remove using 2017-11-18 08:35:00 +03:00
34d8f94f99 Add track timer 2017-11-18 08:24:09 +03:00
58e7263108 CI fixes 2017-11-18 03:09:09 +03:00
0b8fed4e5a Remove useless Dimention params 2017-11-18 01:51:23 +03:00
7492ab6495 Use GridContainer to place the bottom bar objects 2017-11-18 01:48:50 +03:00
07e0aba01c Remove using 2017-11-17 14:10:13 +03:00
1680c0905f Fix track tempo could be less than 1 on exiting the editor 2017-11-17 14:02:07 +03:00
cc04d5bc61 Add all the objects to the PlaybackContainer 2017-11-17 13:35:41 +03:00
d62da4334e Add and place all the bottom bar objects 2017-11-17 12:26:13 +03:00
cd8d7af9db Clean up a few warnings in preparation for net-standard 2017-11-14 13:06:25 +09:00
6fa02ce9bb Use internal less
Allows for more dynamic compilation to succeed. No reason for using internal here anyways.
2017-11-01 17:10:54 +09:00