Dean Herbert
|
0750c3cb6a
|
Add back immediate deselection flow to ensure user selections can occur without contention
|
2021-02-04 23:44:46 +09:00 |
|
Dean Herbert
|
794f9e5e93
|
Add missing centre anchor/origin
|
2021-02-04 22:53:41 +09:00 |
|
Dean Herbert
|
cef16a9f61
|
Add test coverage of animation / selection flushing
|
2021-02-04 19:55:15 +09:00 |
|
Dean Herbert
|
8f2f1a444f
|
Avoid resetting selection on deselecting incompatibile types
|
2021-02-04 19:55:09 +09:00 |
|
Dean Herbert
|
15062cc63f
|
Fix intermittent test failures
|
2021-02-04 19:29:48 +09:00 |
|
Dean Herbert
|
bf239f8bef
|
Flush animation on closing mod overlay
|
2021-02-04 19:12:37 +09:00 |
|
Dean Herbert
|
a2674f3c3f
|
Add comments
|
2021-02-04 18:58:56 +09:00 |
|
Dean Herbert
|
223b858227
|
Ramp the animation speed
|
2021-02-04 18:56:40 +09:00 |
|
Dean Herbert
|
f23ca7c7cf
|
Centralise selection animation logic
|
2021-02-04 18:10:55 +09:00 |
|
Dean Herbert
|
4bfe3aabdc
|
Simplify sound debounce logic
|
2021-02-04 17:06:11 +09:00 |
|
Dean Herbert
|
daf7ab9422
|
Apply the expected font to the checkbox's label
|
2021-02-04 16:58:15 +09:00 |
|
Dean Herbert
|
b32e10514d
|
Fix padding on label text not being double-applied (meaning no padding between nub and text)
|
2021-02-04 16:58:02 +09:00 |
|
Dean Herbert
|
48a58e790e
|
Don't specify arbitrary width
|
2021-02-04 16:57:39 +09:00 |
|
Dean Herbert
|
3148bbda2a
|
Allow custom font to be used in OsuCheckbox
|
2021-02-04 16:54:17 +09:00 |
|
Dean Herbert
|
b2f1e133f8
|
Allow checkbox nub to be moved to the left
|
2021-02-04 16:53:55 +09:00 |
|
Bartłomiej Dach
|
cb87da2bb8
|
Merge branch 'master' into freemod-select-overlay
|
2021-02-03 22:19:35 +01:00 |
|
Bartłomiej Dach
|
8a176e32d6
|
Merge pull request #11665 from smoogipoo/solo-mod-select-overlay
|
2021-02-03 22:18:36 +01:00 |
|
Dean Herbert
|
b06f4ee124
|
Merge branch 'master' into solo-mod-select-overlay
|
2021-02-03 23:44:08 +09:00 |
|
Dean Herbert
|
17072a5dda
|
Merge pull request #11664 from smoogipoo/modselect-dynamic-isvalid
Make it possible to change IsValidMod in mod selection
|
2021-02-03 23:43:36 +09:00 |
|
Dan Balasescu
|
75801097ea
|
Merge pull request #11632 from bdach/ongoing-tracker-fix-more
Fix ongoing operation tracker double-returning internal lease after screen exit
|
2021-02-03 23:17:53 +09:00 |
|
Dean Herbert
|
2a52851e68
|
Merge branch 'master' into modselect-dynamic-isvalid
|
2021-02-03 22:11:33 +09:00 |
|
Dean Herbert
|
77735ac9dc
|
Merge pull request #11663 from smoogipoo/modselect-disable-stacking
Allow mod buttons to not be stacked
|
2021-02-03 22:11:02 +09:00 |
|
Dean Herbert
|
b27557f278
|
Merge pull request #11667 from smoogipoo/fix-mod-icon
Fix ModIcon not updating background colour correctly
|
2021-02-03 22:06:29 +09:00 |
|
Dan Balasescu
|
f24a6178bc
|
Merge branch 'master' into ongoing-tracker-fix-more
|
2021-02-03 21:00:45 +09:00 |
|
Dan Balasescu
|
19cbcd556c
|
Merge pull request #11659 from peppy/playlists-item-visual-improvements
Improve appearance of playlist items display
|
2021-02-03 14:11:12 +09:00 |
|
Bartłomiej Dach
|
fc84ec1313
|
Move anchor specification to central place
|
2021-02-02 22:18:14 +01:00 |
|
Bartłomiej Dach
|
181d2c672b
|
Fix outdated comment
|
2021-02-02 22:05:25 +01:00 |
|
Bartłomiej Dach
|
fe7f4f7222
|
Merge branch 'master' into playlists-item-visual-improvements
|
2021-02-02 21:26:16 +01:00 |
|
Dean Herbert
|
abb32d11b5
|
Merge pull request #11662 from smoogipoo/refactor-mod-sections
Refactor mod sections and make them overridable
|
2021-02-02 23:12:34 +09:00 |
|
Dean Herbert
|
b76116d943
|
Merge branch 'master' into modselect-disable-stacking
|
2021-02-02 21:41:33 +09:00 |
|
smoogipoo
|
921f008217
|
Fix ModIcon not updating background colour correctly
|
2021-02-02 21:35:08 +09:00 |
|
smoogipoo
|
6ff8e8dd37
|
Disable a few mods by default
|
2021-02-02 21:29:08 +09:00 |
|
smoogipoo
|
5a56e2ba4b
|
Fix sound duplication due to checkbox
|
2021-02-02 21:29:00 +09:00 |
|
smoogipoo
|
f25535548a
|
Fix buzzing on select all/deselect all
|
2021-02-02 21:20:16 +09:00 |
|
smoogipoo
|
643c0605d8
|
Implement the freemod selection overlay
|
2021-02-02 21:14:38 +09:00 |
|
smoogipoo
|
8b3a85daa7
|
Merge branch 'refactor-mod-sections' into freemod-select-overlay
|
2021-02-02 21:09:51 +09:00 |
|
smoogipoo
|
728f8599b2
|
Move incompatible mod deselection to SoloModOverlay
|
2021-02-02 21:06:32 +09:00 |
|
smoogipoo
|
e58ece9e10
|
Make ModSelectOverlay abstract
|
2021-02-02 21:06:04 +09:00 |
|
smoogipoo
|
50e92bd0ed
|
Fix selection not being preserved when IsValidMod changes
|
2021-02-02 20:50:54 +09:00 |
|
smoogipoo
|
10ceddf3ff
|
Make IsValidMod adjustable
|
2021-02-02 20:47:50 +09:00 |
|
Dean Herbert
|
2d7c3d95c0
|
Merge pull request #11642 from peppy/mod-consistency-function
Fix invalid mod combinations potentially being selectable at a game level
|
2021-02-02 20:46:05 +09:00 |
|
smoogipoo
|
75f81bfa06
|
Add back mod validation
|
2021-02-02 20:35:41 +09:00 |
|
smoogipoo
|
6d620264f4
|
Allow mod buttons to not be stacked
|
2021-02-02 20:27:41 +09:00 |
|
smoogipoo
|
3741f05ab3
|
Refactor mod sections and make them overridable
|
2021-02-02 20:11:40 +09:00 |
|
Dean Herbert
|
ac5662b1aa
|
Merge branch 'master' into mod-consistency-function
|
2021-02-02 20:01:42 +09:00 |
|
Dean Herbert
|
4ecbe058f7
|
Merge pull request #11640 from smoogipoo/add-mod-utils
Add ModUtils class for validating mod usages
|
2021-02-02 20:01:20 +09:00 |
|
Dean Herbert
|
8e70a50af0
|
Remove unused using statement
|
2021-02-02 19:22:13 +09:00 |
|
Dean Herbert
|
41593ff09e
|
Privatise protected property setters
|
2021-02-02 19:14:44 +09:00 |
|
smoogipoo
|
180af3c7f8
|
Add codeanalysis attribute
|
2021-02-02 19:02:09 +09:00 |
|
smoogipoo
|
0a9861d0ab
|
Use TestCaseSource and add multi-mod test
|
2021-02-02 18:51:13 +09:00 |
|