Commit Graph

88 Commits

Author SHA1 Message Date
9d47dd9ff9 Add support for right mouse absolute scrolling (when enabled)
Will likely need to be bindable when hooked up to settings and actually used.
2017-07-12 18:57:44 +09:00
0322e66c25 Merge remote-tracking branch 'upstream/master' into container-collection-readonlylist 2017-07-12 13:07:23 +09:00
c8c1dcae28 Fix incorrect filename 2017-07-12 12:55:40 +09:00
9d523ea012 Update framework 2017-07-12 11:06:13 +09:00
4045083dcd Update sorting comparers in line with framework changes 2017-07-11 21:21:58 +03:00
d9b362489b Fix incorrect TimeUntilNextBeat and add TimeSinceLastBeat 2017-07-10 12:07:38 +03:00
2c8b8c3f9c Update loop logic in line with framework changes 2017-07-09 18:23:34 +09:00
043c7756f7 public -> protected 2017-07-01 07:09:26 -07:00
28f0da606a Add OsuFocusedOverlayContainer with predefined sounds. 2017-06-28 10:18:12 -07:00
480cdba023 Add OsuClickableContainer with generic sounds 2017-06-27 21:05:49 +09:00
f5829860a2 Get rid of AlwaysReceiveInput 2017-06-23 18:02:24 +02:00
e348f86ce1 Update to match framework. 2017-06-01 14:24:31 +09:00
4ee11764b8 Merge branch 'master' into osu-direct 2017-05-24 12:16:34 +09:00
f57b234cc3 Expose Beatmap in BeatSyncedContainer 2017-05-24 01:44:47 +09:00
b12300391b Merge branch 'master' 2017-05-24 01:17:09 +09:00
0634a3a5c5 Merge branch 'master' into osu-direct 2017-05-23 17:33:20 +09:00
aad6f8f5d6 Refactoring of BeatSyncedContainer. 2017-05-23 16:11:46 +09:00
1867cbb381 Revert a bit of BeatSyncedContainer for smaller changeset. 2017-05-23 16:06:30 +09:00
836bf930a0 More cleanups. 2017-05-23 15:29:38 +09:00
3cdfd2eef5 Split ControlPoint into different types.
# Conflicts:
#	osu.Game.Rulesets.Mania/UI/Column.cs
2017-05-23 14:03:40 +09:00
3e0aaa1aa0 Add basic beat response to osu! logo 2017-05-23 12:29:43 +09:00
1295b0a7e1 Merge branch 'master' into ColdVolcano/beat-syncing 2017-05-23 10:51:47 +09:00
adf8bb853e Move load() to be directly below ctor. 2017-05-22 20:06:37 +09:00
de575b3867 Early return if beatLength = 0. 2017-05-22 20:02:02 +09:00
95c4704a9e Delay backwards instead of using a millisecond tolerance. 2017-05-22 20:01:28 +09:00
fc90cfa604 Update BeatSyncedContainer.cs 2017-05-22 17:50:05 +09:00
70d7f61f7c More inversion for logic simplification. 2017-05-22 17:19:39 +09:00
f81ffa636d Use BindTo instead of taking the game's beatmap bindable. 2017-05-22 17:18:11 +09:00
609aac6453 Better kiai mode detection. 2017-05-22 17:18:05 +09:00
b241140496 Proper kiai mode detection. 2017-05-22 17:18:00 +09:00
abe9c464a8 Invert if statements. 2017-05-22 17:17:54 +09:00
85684e5fee Do not scroll headers to when scrolling position is negative. 2017-05-22 15:54:58 +08:00
7357076c4d CI fixes. 2017-05-21 04:48:43 +08:00
a98f109d73 Use LayoutSize for header and footer layout. 2017-05-21 04:01:07 +08:00
93668e53a0 Add footer support. 2017-05-21 03:44:03 +08:00
201b44dbf1 Do not make the name confusing. 2017-05-21 03:02:51 +08:00
72621c81dc Handle null and invalidation of headers. 2017-05-21 02:37:34 +08:00
e040f297c6 Set Masking = false and expose ScrollContainer. 2017-05-21 02:21:23 +08:00
da47b0a260 Fix margin and offset calculating. 2017-05-21 02:11:55 +08:00
e030573436 Add ReverseDepthFillFlowContainer to remove code duplication 2017-05-19 23:44:36 -03:00
ecc222c043 Allow custom SectionsContainer. 2017-05-20 07:20:46 +08:00
473441dfd4 Fix fields being null. 2017-05-20 07:07:27 +08:00
e06c917c95 Selection support of SectionsContainer. 2017-05-20 06:39:01 +08:00
058c5e18a4 Scrolling support for SectionsContainer. 2017-05-20 05:48:40 +08:00
24a813e907 Basic children management of SectionsContainer. 2017-05-20 05:15:57 +08:00
793b760ff2 Cleanup logic 2017-05-18 20:19:00 -05:00
f4c7a02a6f Fix having negative beat when it should be 0 2017-05-17 09:23:04 -05:00
198542465b More CI fixes 2017-05-17 01:37:31 -05:00
387d26a576 CI Fixes 2017-05-17 01:26:34 -05:00
5f192cae7b Add missing licence header 2017-05-17 01:18:56 -05:00