Dean Herbert
|
e2710a309c
|
Fix panel animation and depth
|
2017-12-17 02:43:24 +09:00 |
|
Aergwyn
|
5fbe7dfd8c
|
added Deselect All button to ModSelectOverlay
|
2017-12-16 17:53:22 +01:00 |
|
Dean Herbert
|
29a8ade59f
|
Rename "Hidden" to "Collapsed"
|
2017-12-16 23:56:14 +09:00 |
|
Dean Herbert
|
da0940ae0b
|
Only apply criteria if there are items populated in the carousel
|
2017-12-16 23:55:55 +09:00 |
|
Dean Herbert
|
33f8c8419a
|
Fix initial beatmap selection potentially being incorrect
|
2017-12-16 21:25:54 +09:00 |
|
Dean Herbert
|
bd9056c709
|
Better choose new selection when multiple items are removed including current
|
2017-12-16 17:32:21 +09:00 |
|
Dean Herbert
|
59dbca2612
|
Fix ScrollToSelected being called in too many cases
|
2017-12-16 16:44:42 +09:00 |
|
Dean Herbert
|
df7e795aa3
|
Simplify and rename filter methods
|
2017-12-16 16:27:39 +09:00 |
|
Dean Herbert
|
3c406662ed
|
Ensure correct selection after deletion of currently selected
Also fixes a lot of bad interactions and simplifies further.
|
2017-12-16 16:18:44 +09:00 |
|
Dean Herbert
|
49ce42d90c
|
Add ToString() overrides on many classes to make debugging easier
|
2017-12-16 16:14:01 +09:00 |
|
Aergwyn
|
2e196661bb
|
Merge branch 'master' into add-confirmation-dialog
|
2017-12-15 18:11:13 +01:00 |
|
Dean Herbert
|
a8a2c233a0
|
Add tests for (and fix) removal of last item in carousel
|
2017-12-16 00:33:09 +09:00 |
|
Dean Herbert
|
fd9d900ae0
|
Simplify StarCounter and SpriteIcon
|
2017-12-15 18:40:03 +09:00 |
|
Dean Herbert
|
acfdd32783
|
Move DrawableCarouselBeatmap initialisation to BDL
oops
|
2017-12-15 18:38:09 +09:00 |
|
smoogipoo
|
66b19b6c97
|
Expose selected objects from SelectionLayer
|
2017-12-15 14:48:24 +09:00 |
|
Dean Herbert
|
59d512762e
|
SongSelect tidying
|
2017-12-15 14:44:14 +09:00 |
|
Dean Herbert
|
ed5b6cc16f
|
Add back ctrl-enter autoplay shortcut
|
2017-12-15 14:44:13 +09:00 |
|
Dean Herbert
|
192ceb5465
|
Avoid multiple access to selectedBeatmap during y position computation
|
2017-12-15 14:44:12 +09:00 |
|
Dean Herbert
|
2e3332e3fe
|
Shortcut non-visible panels to avoid adding as drawables
|
2017-12-15 14:44:12 +09:00 |
|
Dean Herbert
|
48e53a76b0
|
Fix incorrect line endings
|
2017-12-15 14:44:11 +09:00 |
|
Dean Herbert
|
67f05977ea
|
Add sorting support
|
2017-12-15 14:36:51 +09:00 |
|
Dean Herbert
|
b4b2f12116
|
Add support for adding/removing items
Tests accompany of course
|
2017-12-15 14:36:51 +09:00 |
|
Dean Herbert
|
7814b2df14
|
More renaming
|
2017-12-15 14:36:51 +09:00 |
|
Dean Herbert
|
5cbb9b9b18
|
Fix random and add tests
Also exposes SelectedBeatmapSet.
|
2017-12-15 14:36:51 +09:00 |
|
Dean Herbert
|
8646d5d1e0
|
Add testing and fix filtering only some difficulties
|
2017-12-15 14:36:51 +09:00 |
|
Dean Herbert
|
ec4f99c92e
|
Clean up tests some more
|
2017-12-15 14:36:51 +09:00 |
|
Dean Herbert
|
1b85952441
|
Cleanup and basic TestCase
|
2017-12-15 14:36:51 +09:00 |
|
Dean Herbert
|
b9298325a3
|
Rename weird config setting
|
2017-12-15 14:36:51 +09:00 |
|
Dean Herbert
|
1146ba02d7
|
Make GetWorkingBeatmap return a sane default rather than exception on lookup failure
|
2017-12-15 14:36:51 +09:00 |
|
Dean Herbert
|
99b00143eb
|
More clean-ups and event bindings
|
2017-12-15 14:36:51 +09:00 |
|
Dean Herbert
|
78dd975a35
|
Initial carousel infrastructue changes
|
2017-12-15 14:36:51 +09:00 |
|
smoogipoo
|
2c1a83f82e
|
Merge branch 'master' into editor-selection-tool
|
2017-12-15 13:36:47 +09:00 |
|
smoogipoo
|
33654ee5b4
|
Remove explicit padding on icon
|
2017-12-15 13:01:06 +09:00 |
|
Aergwyn
|
f329b1ed72
|
add Spinner Count to BeatmapInfoWedge
- added Tooltips to the respective InfoLabels
- made the TestCase internal like all others
|
2017-12-14 19:55:15 +01:00 |
|
Aergwyn
|
59e8536ff7
|
moved action to construction arguments
|
2017-12-14 17:33:56 +01:00 |
|
smoogipoo
|
b28b86dea9
|
Use Lazy for threadsafety on playfield
|
2017-12-14 20:27:51 +09:00 |
|
smoogipoo
|
9c59db4be3
|
Merge remote-tracking branch 'origin/master' into editor-selection-tool
|
2017-12-14 14:20:49 +09:00 |
|
Aergwyn
|
9fed972678
|
removed unnecessary using
|
2017-12-12 11:15:34 +01:00 |
|
Aergwyn
|
d11bf379d8
|
no longer select beatmapsets on import/download
let's save some ears and eyes for now
|
2017-12-12 11:04:11 +01:00 |
|
Dean Herbert
|
69653c7f4f
|
Don't use nested ternary if
|
2017-12-12 13:07:34 +09:00 |
|
Dan Balasescu
|
186d347aae
|
Merge branch 'master' into editor-selection-tool
|
2017-12-11 22:24:12 +09:00 |
|
smoogipoo
|
3d51301e03
|
Add license headers
|
2017-12-11 22:21:33 +09:00 |
|
smoogipoo
|
666dcdbd62
|
Give HitObjectComposer a SelectionLayer
|
2017-12-11 22:20:02 +09:00 |
|
smoogipoo
|
a303bf71cf
|
Give control over screen space conversion to DrawableHitObject
|
2017-12-11 22:19:02 +09:00 |
|
smoogipoo
|
2f1063c5c0
|
Refactor into separate files + add xmldocs + rename some methods
|
2017-12-11 21:56:58 +09:00 |
|
Dean Herbert
|
8dea999908
|
Order difficulty icons by ruleset
|
2017-12-11 21:35:47 +09:00 |
|
Dean Herbert
|
b10240d7ef
|
Handle the case where the selected panel is no longer a valid selection better
|
2017-12-11 21:31:26 +09:00 |
|
smoogipoo
|
c12c241633
|
Implement hover colours
|
2017-12-11 21:27:19 +09:00 |
|
Dean Herbert
|
fb92b3551e
|
Correct panel y positions when filtered panels are present
|
2017-12-11 21:12:06 +09:00 |
|
smoogipoo
|
25d80a36be
|
Finish up logical implementation of markers
|
2017-12-11 21:03:34 +09:00 |
|