Roman Kapustin
|
b08b24b6da
|
Introduce OsuScreen.AllowBackButton property
|
2018-05-04 21:18:48 +03:00 |
|
TocoToucan
|
804b59ee80
|
Handle GlobalAction.Back
|
2018-04-29 20:15:09 +03:00 |
|
Dean Herbert
|
4f53185d43
|
Invert logic to match existing toggles
|
2018-04-25 16:18:55 +09:00 |
|
Dean Herbert
|
c517b73375
|
Merge branch 'master' into ignore_beatmap_skin
|
2018-04-25 15:57:39 +09:00 |
|
Dean Herbert
|
45810e6220
|
Merge branch 'master' into ignore_beatmap_skin
|
2018-04-24 17:15:39 +09:00 |
|
Dean Herbert
|
3886e75959
|
Fix potentially missing group headers in beatmap carousel
|
2018-04-24 01:52:25 +09:00 |
|
Dean Herbert
|
93b77d9cfe
|
Remove annotation
|
2018-04-23 22:22:31 +09:00 |
|
UselessToucan
|
254e9929be
|
Merge branch 'master' into ignore_beatmap_skin
|
2018-04-23 13:06:24 +03:00 |
|
Dean Herbert
|
2d1cef79d6
|
Fix instability in carousel item sorting
|
2018-04-23 19:01:01 +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
|
0709a0926b
|
Merge branch 'master' into misc-fixes
|
2018-04-23 17:46:58 +09:00 |
|
Dean Herbert
|
2d82c0b5cd
|
Fix logical regression
|
2018-04-23 16:41:15 +09:00 |
|
Dean Herbert
|
6e16f2a3c3
|
Add assert to appease rider/r#
|
2018-04-23 15:03:41 +09:00 |
|
Dean Herbert
|
36a671e306
|
Fix new detections in rider 2018.1
|
2018-04-23 14:56:45 +09:00 |
|
Dean Herbert
|
2c9b2aa0e7
|
Fix intro setting beatmap in background thread causing race conditions
|
2018-04-22 02:46:20 +09:00 |
|
TocoToucan
|
1ce38c7fc6
|
Visual settings: Ignore beatmap hitsounds
|
2018-04-20 18:30:41 +03:00 |
|
TocoToucan
|
606e088713
|
Visual settings: Ignore beatmap skin
|
2018-04-20 18:17:57 +03:00 |
|
Dean Herbert
|
e9e97f31d6
|
Merge remote-tracking branch 'upstream/master' into peppy-async-screens
|
2018-04-20 19:06:47 +09:00 |
|
Dean Herbert
|
a5b0005976
|
Merge branch 'master' into remove-approachcircle-hax
|
2018-04-20 18:36:49 +09:00 |
|
smoogipoo
|
0dce7a5b61
|
Update framework + fix CI errors
|
2018-04-20 18:19:17 +09:00 |
|
Dean Herbert
|
8bf25542cb
|
Add PlayerLoader TestCase and fix dummy beatmap load procedure
|
2018-04-20 17:30:27 +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
|
c77f339444
|
Merge remote-tracking branch 'upstream/master' into show-beatmap-id
|
2018-04-20 12:41:38 +09:00 |
|
smoogipoo
|
03a5df84c6
|
Initial rework of beatmap conversion process
|
2018-04-19 22:04:12 +09:00 |
|
Dean Herbert
|
f7ca6267b1
|
Merge remote-tracking branch 'upstream/master' into beatmap-set-overlay-nullability
|
2018-04-19 20:53:06 +09:00 |
|
smoogipoo
|
66b3b295e7
|
Use IBeatmap wherever possible
|
2018-04-19 20:44:38 +09:00 |
|
smoogipoo
|
7a550e3f07
|
Revert unnecessary change for now
|
2018-04-19 20:20:56 +09:00 |
|
smoogipoo
|
b5a55a0dce
|
Make an interface for beatmaps
|
2018-04-19 18:58:40 +09:00 |
|
Dean Herbert
|
e395a47112
|
Changes to naming and text
|
2018-04-18 19:47:13 +09:00 |
|
Dean Herbert
|
bd834dd487
|
Merge remote-tracking branch 'upstream/master' into tgi74-rightclickscrolling
|
2018-04-18 19:46:59 +09:00 |
|
Dean Herbert
|
1728dd6502
|
Make BeatmapSetOverlay accept nulls everywhere
|
2018-04-18 16:42:09 +09:00 |
|
Dean Herbert
|
7e5d5a197b
|
Merge remote-tracking branch 'upstream/master' into naoey-show-beatmap-id
|
2018-04-18 16:41:01 +09:00 |
|
Dean Herbert
|
1be2571d33
|
Make BeatmapSetOverlay accept nulls everywhere
|
2018-04-18 16:08:45 +09:00 |
|
Dean Herbert
|
f62677222c
|
Merge remote-tracking branch 'upstream/master' into naoey-show-beatmap-id
|
2018-04-18 13:08:53 +09:00 |
|
Dean Herbert
|
64f47daff4
|
Merge branch 'master' into fix-leaderboard-nullref
|
2018-04-18 12:05:13 +09:00 |
|
Dean Herbert
|
188c8ce1e7
|
Remove unnecessary score nulling (already happens in PlaceholderState_Set)
|
2018-04-18 11:58:55 +09:00 |
|
Dean Herbert
|
a27f39a555
|
Add documentation explaining intertwining logic
|
2018-04-18 11:57:06 +09:00 |
|
smoogipoo
|
9af6ef1864
|
Remove extra unneded safety
|
2018-04-16 17:48:49 +09:00 |
|
smoogipoo
|
b9220a1e29
|
Fix leaderboard placeholder sometimes disappearing indefinitely
|
2018-04-16 17:39:55 +09:00 |
|
smoogipoo
|
1b9d54a6ad
|
Fix various data races causing crashes or incorrect leaderboard states
|
2018-04-16 17:39:03 +09:00 |
|
FreezyLemon
|
3ece54e1c3
|
make buttons only accept input when expanded
both other states are "inactive"/invisible so should never accept keyboard input
|
2018-04-14 00:08:54 +02:00 |
|
Dean Herbert
|
81f0649e44
|
Merge remote-tracking branch 'origin/master' into tgi74-rightclickscrolling
|
2018-04-13 19:50:44 +09:00 |
|
tgi74000
|
1a2b1d4c98
|
Use the already existent RightMouseScrollbar field
|
2018-04-13 11:32:33 +02:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
tgi74000
|
e3cd0ef200
|
Add right click scrolling in song select (and its option)
|
2018-04-13 11:09:49 +02:00 |
|
Endrik Tombak
|
d9f587edff
|
Merge remote-tracking branch 'upstream/master' into alt-eagerselect
|
2018-04-13 11:55:35 +03:00 |
|
Joehu
|
128446e51d
|
Remove composer from player loader
|
2018-04-12 16:46:46 -07: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 |
|
Dean Herbert
|
c33cb9c02e
|
Merge branch 'master' into show-beatmap-id
|
2018-04-10 16:05:32 +09:00 |
|
Dean Herbert
|
cd48cb1887
|
Add comment
|
2018-04-06 19:53:23 +09:00 |
|
smoogipoo
|
e59124962c
|
Remove re-instantiation of clock in EditorClockTestCase
|
2018-04-06 18:38:44 +09:00 |
|
Endrik
|
c7440201fb
|
Merge branch 'master' into alt-eagerselect
|
2018-04-06 12:37:16 +03: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 |
|
Dean Herbert
|
5426432e46
|
Fix drag select crashing
|
2018-04-06 11:47:21 +09:00 |
|
Dean Herbert
|
32e8d93596
|
Fix selection changing when clicking overlapping hitobjects
|
2018-04-06 11:22:36 +09:00 |
|
Dean Herbert
|
24b9a8c983
|
Allow HitObjectMasks to handle drag events directly
|
2018-04-06 10:29:34 +09:00 |
|
Dean Herbert
|
5749e71560
|
Apply review fixes
|
2018-04-05 21:06:48 +09:00 |
|
Dean Herbert
|
345cfb077d
|
No need to sort list any more
|
2018-04-05 21:03:39 +09:00 |
|
naoey
|
7482d5986a
|
Add a loading state to BeatmapSetOverlay.
- Handle null value in header and info sections
- Add item to context menu for carousel beatmaps to show details
|
2018-04-04 21:46:31 +05:30 |
|
Dean Herbert
|
216c4629e0
|
Fix dragging backwards not deselecting pending selection
|
2018-04-04 20:44:22 +09:00 |
|
Dean Herbert
|
b7325d73e8
|
Don't inherit VisbilityContainer
|
2018-04-04 20:44:11 +09:00 |
|
Dean Herbert
|
94c3f38541
|
Pass down input state instead of parent lookup
|
2018-04-04 20:06:45 +09:00 |
|
Dean Herbert
|
2b15555ede
|
Remove MaskContainer dependency in MaskSelection
|
2018-04-04 20:05:01 +09:00 |
|
Dean Herbert
|
5c036b966b
|
Formatting fixes
|
2018-04-04 20:04:54 +09:00 |
|
Dean Herbert
|
31a7db0a35
|
Fix drag mishaps
|
2018-04-04 19:42:59 +09:00 |
|
Dean Herbert
|
bce114a37b
|
Make AliveMasks private
|
2018-04-04 18:55:17 +09:00 |
|
Dean Herbert
|
4d71f2084c
|
Move individual mask selection logic out of MaskSelection
|
2018-04-04 18:29:53 +09:00 |
|
Dean Herbert
|
b6b8c51657
|
Remove DragLayer dependency on MaskContainer
|
2018-04-04 18:20:32 +09:00 |
|
Dean Herbert
|
c2d371797e
|
Fix unbind failure
|
2018-04-04 17:38:34 +09:00 |
|
Dean Herbert
|
c712b29b5b
|
Rename dragBox to dragLayer
|
2018-04-04 16:24:27 +09:00 |
|
Dean Herbert
|
4196bb8c24
|
Move selection logic to MaskContainer
|
2018-04-04 16:24:13 +09:00 |
|
Dean Herbert
|
d453c2589a
|
Add an explanatory comment for weird override
|
2018-04-04 16:02:20 +09:00 |
|
Dean Herbert
|
788bfde002
|
Merge branch 'master' into selectionlayer-rewrite
|
2018-04-04 15:38:27 +09:00 |
|
smoogipoo
|
4f19059e55
|
DragBox -> DragLayer
|
2018-04-03 21:29:49 +09:00 |
|
Dean Herbert
|
ddba7254ca
|
Merge remote-tracking branch 'upstream/master' into linq
|
2018-04-03 13:05:08 +09:00 |
|
Dean Herbert
|
57b4cdaf85
|
Merge branch 'master' into selectionlayer-rewrite
|
2018-04-03 03:05:42 +09:00 |
|
smoogipoo
|
69e2d4fd22
|
Make CarouselRoot a nested class
|
2018-04-02 15:24:08 +09:00 |
|
Dan Balasescu
|
6f88a80bde
|
Merge branch 'master' into alt-eagerselect
|
2018-04-02 15:18:22 +09:00 |
|
smoogipoo
|
82a847b820
|
Extract random selection logic into CarouselRoot
|
2018-04-02 15:16:10 +09:00 |
|
Dan Balasescu
|
32832304a7
|
Merge branch 'master' into fix-songselect-exit-notimplemented
|
2018-04-02 13:53:41 +09:00 |
|
Huo Yaoyuan
|
b842f682eb
|
Use Linq.Append and Prepend.
|
2018-04-02 12:06:34 +08:00 |
|
Endrik Tombak
|
7e30375443
|
Use selectNextRandom instead
|
2018-03-30 10:46:46 +03:00 |
|
smoogipoo
|
f1f7d978ec
|
Add some comments
|
2018-03-30 16:28:59 +09:00 |
|
smoogipoo
|
69a7ddbf1e
|
Fix ordering of display/input of HitObjectMasks
|
2018-03-30 16:28:49 +09:00 |
|
smoogipoo
|
53541a5c8d
|
Add license header
|
2018-03-30 15:53:31 +09:00 |
|
smoogipoo
|
5d0a636cc4
|
Rename SelectionBox -> Selection
|
2018-03-30 15:51:38 +09:00 |
|
smoogipoo
|
1dca1663c3
|
Handle all selection events within SelectionBox (incl. single-mask)
|
2018-03-30 15:50:55 +09:00 |
|
smoogipoo
|
082e5e4949
|
Reduce iterations of DragBox
|
2018-03-30 15:06:52 +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 |
|
Endrik Tombak
|
3f65e3a7e3
|
Make selection at random when last was null
|
2018-03-30 00:15:32 +03:00 |
|
smoogipoo
|
6b2ca36657
|
Add license header
|
2018-03-29 22:52:42 +09:00 |
|
smoogipoo
|
d9c5a0c6d1
|
Fix position editing not working
|
2018-03-29 22:38:44 +09:00 |
|
smoogipoo
|
4446aeaa0d
|
Commenting + cleanup of HitObjectMask/HitObjectMaskLayer
|
2018-03-29 22:38:28 +09:00 |
|
smoogipoo
|
d8f26f2260
|
Make HitObjectMaskLayer not iterate through all masks when deselecting
|
2018-03-29 22:22:42 +09:00 |
|
smoogipoo
|
1018711cc9
|
Cleanup SelectionBox
|
2018-03-29 22:20:56 +09:00 |
|