smoogipoo
|
d4f68e0b67
|
Fix possible NaN values due to trackvirtual infinite length
|
2018-05-24 14:31:31 +09:00 |
|
smoogipoo
|
a30f72b477
|
Add helper methods for seeking/scrolling
|
2018-05-23 14:32:00 +09:00 |
|
smoogipoo
|
6b0eeb3436
|
Rework seeking interactions to support smooth scrolling
|
2018-05-23 14:14:32 +09:00 |
|
smoogipoo
|
49f893d5e4
|
Couple the timeline to the audio
|
2018-05-23 12:00:11 +09:00 |
|
smoogipoo
|
1dfa3ff995
|
Merge remote-tracking branch 'origin/master' into editor-timeline-rework
|
2018-05-22 18:30:29 +09:00 |
|
Aergwyn
|
b7e3ea348b
|
expose two Bindables with split logic instead of one with mixed logic
|
2018-05-21 15:53:55 +02:00 |
|
Aergwyn
|
1482bca147
|
Rename for better understanding
ShowOverlays -> AllowOverlays
ShowOverlaysOnEnter -> HideOverlaysOnEnter
|
2018-05-21 09:42:29 +02:00 |
|
smoogipoo
|
82607b3eb3
|
Expose properties to control zoom
|
2018-05-18 17:53:09 +09:00 |
|
smoogipoo
|
bc3d195aa2
|
Fix line endings
|
2018-05-18 13:05:58 +09:00 |
|
smoogipoo
|
3f365c6621
|
Merge branch 'master' into editor-timeline-rework
# Conflicts:
# osu.Game.Tests/Visual/TestCaseEditorComposeTimeline.cs
# osu.Game/Screens/Edit/Screens/Compose/Compose.cs
# osu.Game/Screens/Edit/Screens/Compose/Timeline/ScrollableTimeline.cs
# osu.Game/Screens/Edit/Screens/Compose/Timeline/ScrollingTimelineContainer.cs
|
2018-05-16 18:04:24 +09:00 |
|
smoogipoo
|
674e45d49b
|
Fix beatmap/ruleset being changeable while in the editor
|
2018-05-07 16:32:15 +09:00 |
|
Dean Herbert
|
93b77d9cfe
|
Remove annotation
|
2018-04-23 22:22:31 +09:00 |
|
Dean Herbert
|
ff3d3379f0
|
Merge remote-tracking branch 'upstream/master' into async-screens
|
2018-04-23 18:29:37 +09:00 |
|
Dean Herbert
|
194992936d
|
Use exceptions
|
2018-04-23 17:57:47 +09:00 |
|
Dean Herbert
|
6e16f2a3c3
|
Add assert to appease rider/r#
|
2018-04-23 15:03:41 +09:00 |
|
Dean Herbert
|
e9e97f31d6
|
Merge remote-tracking branch 'upstream/master' into peppy-async-screens
|
2018-04-20 19:06:47 +09:00 |
|
smoogipoo
|
0dce7a5b61
|
Update framework + fix CI errors
|
2018-04-20 18:19:17 +09:00 |
|
Dean Herbert
|
de85436534
|
Merge remote-tracking branch 'upstream/master' into peppy-async-screens
|
2018-04-20 16:52:58 +09:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
Dean Herbert
|
127f0d7b01
|
Fix smoogipoo's comments
|
2018-04-12 21:17:17 +09:00 |
|
Dean Herbert
|
0ca703beaa
|
Add some missing xmldoc
|
2018-04-12 21:04:45 +09:00 |
|
smoogipoo
|
a2484fbf56
|
Move back to DI-ing adjustable clock into SummaryTimeline
|
2018-04-12 13:37:02 +09:00 |
|
smoogipoo
|
fbc50d6030
|
Merge master into editor-clock
|
2018-04-12 13:35:53 +09:00 |
|
smoogipoo
|
e59124962c
|
Remove re-instantiation of clock in EditorClockTestCase
|
2018-04-06 18:38:44 +09:00 |
|
smoogipoo
|
9e8490735f
|
Fix Compose not binding to the editor's beat divisor
|
2018-04-06 18:22:24 +09:00 |
|
smoogipoo
|
c7abd56fc4
|
Give editor a custom clock to handle seeking
|
2018-04-06 18:11:37 +09:00 |
|
smoogipoo
|
f07928446d
|
Remove instances of "waveform"
|
2018-04-06 15:52:39 +09:00 |
|
smoogipoo
|
9b060b1bdf
|
Fix delay in value retrieval causing offsetting when zooming
|
2018-04-06 15:51:40 +09:00 |
|
smoogipoo
|
d9e795fb9f
|
TimelineContainer -> TimelineArea
|
2018-04-05 19:40:03 +09:00 |
|
smoogipoo
|
a84536d343
|
ScrollingTimelineContainer -> Timeline
|
2018-04-05 19:33:47 +09:00 |
|
smoogipoo
|
f41d31e1db
|
ScrollableTimeline -> TimelineContainer
|
2018-04-05 19:33:25 +09:00 |
|
smoogipoo
|
9a9ed1d630
|
Encapsulate zoom logic into a separate class
|
2018-04-05 19:30:54 +09:00 |
|
smoogipoo
|
0141cbebba
|
waveformContainer -> zoomedContent
|
2018-04-05 19:08:10 +09:00 |
|
smoogipoo
|
8da3c2c52a
|
Expose zoom publicly again, re-enable zoom buttons
|
2018-04-05 19:05:19 +09:00 |
|
smoogipoo
|
35e116cb12
|
Reduce ctor arguments
|
2018-04-05 19:04:07 +09:00 |
|
smoogipoo
|
eff5eddbe9
|
Make zoom an int again
|
2018-04-05 18:41:22 +09:00 |
|
smoogipoo
|
074dee3a83
|
Re-implement mousewheel zoom
|
2018-04-05 18:37:51 +09:00 |
|
smoogipoo
|
e3af32ad2f
|
A bit of cleanup
|
2018-04-05 17:07:41 +09:00 |
|
smoogipoo
|
9bb3e56bb3
|
Implement half-width overflows
|
2018-04-05 17:07:00 +09:00 |
|
smoogipoo
|
e7aa1d9c38
|
Temporarily remove zoom levels, simplify scrollingtimelinecontainer
|
2018-04-05 16:12:21 +09:00 |
|
smoogipoo
|
870ce8868c
|
Make scrollabletimeline use gridcontainer
|
2018-04-05 16:07:33 +09:00 |
|
Dean Herbert
|
31ade986a7
|
Scren async changes in line with framework changes
Makes editor not stutter on load, amongst other screens.
|
2018-03-30 14:58:11 +09:00 |
|
Dean Herbert
|
0e669c9a3f
|
Fix many warnings
|
2018-03-24 18:23:22 +09:00 |
|
smoogipoo
|
ffa712dccb
|
Fix post-merge issues
|
2018-03-24 15:19:45 +09:00 |
|
smoogipoo
|
2b7d22c4ea
|
Very slightly reduce size of slider bar to increase bottom padding
|
2018-03-22 20:11:55 +09:00 |
|
Dean Herbert
|
dade52d15d
|
Fix vertical padding
|
2018-03-22 16:15:14 +09:00 |
|
Dean Herbert
|
271c082606
|
Adjust colour assignment
|
2018-03-21 16:25:32 +09:00 |
|
Dean Herbert
|
48142602ea
|
Adjust text size to match design
|
2018-03-21 16:04:43 +09:00 |
|
Dean Herbert
|
63f0419d6a
|
Apply minor fixes
|
2018-03-21 15:40:43 +09:00 |
|
Dean Herbert
|
8ac660b0c6
|
Fixes for keyboard handling and general code quality
|
2018-03-20 22:25:15 +09:00 |
|