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
04b271cce9
Migrate osu.Game project to VS2017 project structure
2017-10-30 22:24:11 +09:00
dc9c474033
Move all TestCases to Testing project
...
This allows tests to successfully retrieve rulesets, as they are referenced.
2017-10-23 19:32:02 +09:00
c0d64bf409
Use Gray instead of FromHex for grays
2017-10-12 22:19:29 +09:00
37fc69b9f7
Set a default zoom level that isn't the whole track
2017-10-12 22:19:02 +09:00
37b88d834e
Adjust padding slightly
2017-10-12 22:10:37 +09:00
ab62390336
Make TimelineButtons combined take up the full height of the timeline
2017-10-12 18:32:39 +09:00
a6901c0a27
Change TimelineButton icon colour to white when hovered
2017-10-12 18:17:36 +09:00
5ccfc1918e
Hook up more bindables for hitobjects/hitsounds
2017-10-12 17:51:01 +09:00
db672becbc
Implement waveform checkbox
2017-10-12 17:50:51 +09:00
3c35a7a6ae
graph -> waveform
2017-10-12 17:37:40 +09:00
4586877239
Implement magnification buttons
2017-10-12 17:31:21 +09:00
de8f9325a3
Implement TimelineButton and use for the magnification buttons
2017-10-12 16:10:33 +09:00