Dean Herbert
|
fa2bf42188
|
Update tooltip implementations
|
2021-08-30 16:05:00 +09:00 |
|
Dean Herbert
|
c3b7ce0b05
|
Remove stray newline
|
2021-08-24 14:02:50 +09:00 |
|
Dean Herbert
|
afd01d22d6
|
Adjust visuals of incompatible icon and move to own class
|
2021-08-24 14:01:49 +09:00 |
|
Dean Herbert
|
bf0a1167ec
|
Improve update flow and ensure selected mods is read from local context
|
2021-08-24 13:35:39 +09:00 |
|
Henry Lin
|
b8fe03b77f
|
Use Mod.Equals for comparison
|
2021-08-24 09:50:09 +08:00 |
|
Henry Lin
|
6e3d05c7ce
|
Display an icon to signify incompatibility instead of a red tint
|
2021-08-24 09:42:53 +08:00 |
|
Henry Lin
|
0bbddd297c
|
Remove unused code
|
2021-08-22 11:05:53 +08:00 |
|
Henry Lin
|
e213562b2a
|
Add a red tint on mods incompatible with the current selection
|
2021-08-22 11:01:17 +08:00 |
|
Henry Lin
|
ef6faf04be
|
Use FirstOrDefault in TooltipContent
|
2021-08-22 10:22:18 +08:00 |
|
Henry Lin
|
3d402d9e78
|
List incompatible mods in tooltip of mod button
|
2021-08-22 10:13:34 +08:00 |
|
Dean Herbert
|
9b9dacf3fe
|
Update usages of Drawable.Click()
|
2021-08-04 17:30:33 +09:00 |
|
Dean Herbert
|
3c028ce05c
|
Add IDeepCloneable interface and update existing CreateCopy methods to use it
|
2021-07-19 12:54:17 +09:00 |
|
Dean Herbert
|
af270cccc4
|
Fix cross talk between ModSelectOverlay s
|
2021-07-08 17:59:04 +09:00 |
|
PercyDan54
|
e1c646b9b2
|
Remove redundant arguments
|
2021-07-05 23:52:39 +08:00 |
|
Bartłomiej Dach
|
50c27d2635
|
Update usages of IHasTooltip in line with framework localisation changes
|
2021-06-25 19:10:04 +02:00 |
|
Dean Herbert
|
5883922177
|
Remove mod multiplier completely
|
2021-06-25 16:36:31 +09:00 |
|
aitani9
|
62566f2a4a
|
Remove "Score Multiplier" text
|
2021-06-24 14:29:47 -07:00 |
|
Dean Herbert
|
b1fd812805
|
Merge branch 'master' into more-ui-sfx
|
2021-06-18 23:24:19 +09:00 |
|
Jamie Taylor
|
5ce52b2669
|
fix ModButton duplicate click sound
|
2021-06-18 21:41:07 +09:00 |
|
Dean Herbert
|
4de27429bc
|
Change ModSelectOverlay to never deselect the user triggered selection
|
2021-06-18 13:17:55 +09:00 |
|
Dean Herbert
|
abc96057b2
|
Remove relative height specification and use constant height
|
2021-05-21 17:55:46 +09:00 |
|
Dean Herbert
|
7fc450c620
|
Fix mod settings blocking input outside its visible area
Closes #12502.
|
2021-04-20 23:42:56 +09:00 |
|
smoogipoo
|
ccb83ef3a3
|
Fix checkbox not being updated
|
2021-02-22 15:47:47 +09:00 |
|
smoogipoo
|
c6ed3efa4a
|
Merge branch 'master' into non-concurrent-sample-playback
|
2021-02-15 14:47:32 +09:00 |
|
Joehu
|
982d8e35ed
|
Fix mod settings showing scrollbar when screen is offset
|
2021-02-12 10:42:48 -08:00 |
|
smoogipoo
|
d3f0c0730d
|
Merge branch 'master' into non-concurrent-sample-playback
|
2021-02-12 17:22:15 +09:00 |
|
Dean Herbert
|
98c5b0220c
|
Merge pull request #11725 from smoogipoo/freemods-user-settings
Add local user customisation for freemod mod settings
|
2021-02-11 16:02:24 +09:00 |
|
smoogipoo
|
822c66033f
|
Add local-user freemod configuration
|
2021-02-10 19:56:59 +09:00 |
|
Dean Herbert
|
b3b0d97354
|
Avoid potential feedback from bindable event binds
|
2021-02-10 15:33:04 +09:00 |
|
Dean Herbert
|
67c1c4c1eb
|
Copy settings before applying selection
|
2021-02-10 15:30:17 +09:00 |
|
Dean Herbert
|
435c85a2e7
|
Avoid executing selection twice on ModSelectOverlay load
|
2021-02-10 15:13:09 +09:00 |
|
Dean Herbert
|
a39263423c
|
Fix externally changed settings from being reset when ModSelectOverlay is initialised
|
2021-02-10 15:12:29 +09:00 |
|
Dean Herbert
|
75bc9f607e
|
Rename wrongly named method
|
2021-02-10 14:55:15 +09:00 |
|
Dean Herbert
|
8204d360a8
|
Always reset local user settings when a mod is deselected in ModSelectOverlay
|
2021-02-09 13:44:42 +09:00 |
|
Dean Herbert
|
3e750feaa4
|
Subclass LocalPlayerModSelectOverlay to correctly deselect incompatible mods on free mod selection
|
2021-02-05 16:42:35 +09:00 |
|
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
|
8f2f1a444f
|
Avoid resetting selection on deselecting incompatibile types
|
2021-02-04 19:55:09 +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 |
|
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 |
|
smoogipoo
|
75f81bfa06
|
Add back mod validation
|
2021-02-02 20:35:41 +09:00 |
|