ca5c8d37d1
Use leased bindables
2019-02-01 16:44:06 +09:00
8617aaa2a7
Update licence header (and remove year)
2019-01-24 17:43:03 +09:00
6eff79913b
remove blank lines
2019-01-11 10:34:56 +01:00
ab621bd873
Toggle pause in editor with spacebar
2018-11-30 14:58:09 +09:00
f27bd3ef3e
OpenTK -> osuTK
2018-11-20 17:14:59 +09:00
52f4923c8e
Remove intermediate Screens namespace
2018-11-06 18:28:22 +09:00
ac25718c5a
Renamespace compose-mode components
2018-11-06 18:14:46 +09:00
171700cb91
Debounce editor summary timeline seeks
2018-11-05 15:59:40 +09:00
841b2e8692
Merge branch 'master' into consistent-terminology-format
2018-10-10 19:19:36 +09:00
50091252e2
Adapt signature change of event handlers
2018-10-02 12:02:55 +09:00
99fc04c8af
Change signature to new event handler
2018-10-02 12:02:47 +09:00
f99eff1192
Use consistent terminology format
2018-09-15 07:30:11 -07:00
85dc42d47a
Re-namespace/rename CircularButton
2018-08-15 16:49:53 +09:00
0f37758314
Update framework
2018-07-21 16:21:53 +09:00
b88c4464cb
Make virtual beatmap tracks approximate beatmap length
2018-06-27 16:02:49 +09:00
72cc53aded
Rename GameBeatmap -> BindableBeatmap
2018-06-06 20:16:20 +09:00
a5d2d74447
Remove whitespace
2018-05-23 19:01:27 +09:00
8004b8af4d
Privatise the OsuGame beatmap, add local beatmap to OsuTestCase
2018-05-23 17:38:02 +09:00
32a74f95a5
Normalize all the line endings
2018-04-13 18:26:38 +09:00
a2484fbf56
Move back to DI-ing adjustable clock into SummaryTimeline
2018-04-12 13:37:02 +09:00
c7abd56fc4
Give editor a custom clock to handle seeking
2018-04-06 18:11:37 +09:00
e25d1f6982
Pass down editor clocks through DI
2018-03-19 16:27:52 +09:00
d05947ef48
Pass adjustable clocks to components, rather than relying on the track
2018-03-15 18:19:28 +09:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
ae9f08f387
Fix crash in editor when trying to seek on a virtual track
2017-12-27 11:47:04 +09:00
5026c7a95e
SoundControlPoint -> SampleControlPoint
2017-12-23 16:34:34 +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
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
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
4ee3a89c12
Remove using
2017-11-18 08:35:00 +03:00
34d8f94f99
Add track timer
2017-11-18 08:24:09 +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
e64860ad45
Fix test case not working as expected
2017-09-27 12:46:34 +08:00
faad3fc7d3
Arbitrarily move colour assignment
2017-09-27 12:40:32 +08:00
d5ed218488
Fix timeline sizes being updated potentially before the track has a length
2017-09-27 11:07:43 +08:00
7ad21d9a6d
Simplify marker part construction
2017-09-27 11:07:23 +08:00
eae29820c0
Fix marker being cleared each beatmap change
2017-09-27 11:07:17 +08:00
708632bca8
Remove second unnecessary colour set
2017-09-27 10:06:36 +08:00