Commit Graph

7924 Commits

Author SHA1 Message Date
31a447fda0 Update parameter discards 2022-06-24 21:26:19 +09:00
30eebf3511 Merge branch 'master' into c-sharp-10 2022-06-24 21:22:33 +09:00
26c5b59f6d Replace usages of string.To{Lower,Upper}() 2022-06-24 11:57:45 +02:00
f71f6302fd Remove unnecessary null casts 2022-06-24 14:50:11 +09:00
d9c1a9d71f Use new property to specify no tooltip, rather than passing only ruleset 2022-06-24 14:06:18 +09:00
7dec530ca5 Split out simple DifficultyIcon with no calculation overhead and update usages 2022-06-23 19:27:35 +09:00
b660119de7 Merge pull request #18796 from bdach/mod-overlay/legacy-key-bindings
Add setting option to toggle between mod overlay hotkey styles
2022-06-22 20:28:18 +09:00
b81c7c7951 Merge pull request #18804 from Joehuu/online-view-chat-overlay
Add back online view container to chat overlay
2022-06-22 14:41:06 +09:00
ff440fc1a4 Fix too many buttons inside condition 2022-06-22 13:44:41 +09:00
321920bc85 Remove one more nullable disable 2022-06-22 13:44:41 +09:00
1018c9852d Cleanup nullability 2022-06-22 13:44:41 +09:00
23254d2ff2 Fix broken files 2022-06-22 13:44:41 +09:00
07e0cd53a4 Add back online view container to chat overlay 2022-06-21 19:23:16 -07:00
4aa86b0a80 fixed duplicates and cleaned up code 2022-06-21 23:41:25 +01:00
e4931f977c improved UI of maintenance section in settings 2022-06-21 23:00:03 +01:00
7013909322 Remove unnecessary protected virtual 2022-06-21 16:43:04 +02:00
f564ed589f Alter sequential hotkey style to always use visible index
Previous behaviour was once mentioned off-hand as unintuitive.
2022-06-21 15:22:18 +02:00
9e5cc89edb Fix classic hotkeys toggling filtered mods 2022-06-21 15:01:33 +02:00
da1814e7c3 Restructure everything to fix free mod overlay issue 2022-06-21 14:48:41 +02:00
7b7b8c1892 Implement behaviour for classic selection style 2022-06-21 14:24:30 +02:00
234120ff43 Forward entire event to IModHotkeyHandler
Required for shift handling in the classic implementation.
2022-06-21 13:37:17 +02:00
658f5341c7 Set up flow for switching between hotkey styles 2022-06-21 13:34:58 +02:00
5abd8a07d2 Add setting for changing mod select hotkey style 2022-06-21 13:33:17 +02:00
73124d2b1f Encapsulate mod hotkey selection logic in strategy pattern 2022-06-21 12:49:01 +02:00
ee96d84ffa Merge branch 'master' into input-settings 2022-06-20 22:55:43 +02:00
6515b249ec Change data migration to do an immediate exit, rather than attempted exit 2022-06-19 12:39:58 +09:00
50e40756c4 Rename GracefullyExit to AttemptExit 2022-06-19 12:34:44 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
e4ddf03ad6 Fix toolbar music button handling keys while not hovered 2022-06-16 20:22:57 +03:00
9c4f6d2ce0 Merge branch 'master' into first-run-setup-notification-interruption 2022-06-16 15:14:40 +02:00
251923c106 Convert NotificationOverlay to NRT 2022-06-16 17:28:08 +09:00
6b30ee0950 Tidy up DI and binding logic 2022-06-16 17:26:43 +09:00
f88c568c8d Update flag sizes after switch to twemoji assets
The old flags used a size of 150x100, while the new assets based on
twemoji use a size of 150x108. Update existing usages to match this new
aspect ratio better.
2022-06-15 21:45:47 +02:00
e7dcbddbeb Fix potential null reference 2022-06-15 18:53:49 +03:00
026bad7fc4 Use notification processing mode logic instead 2022-06-15 18:13:24 +03:00
7571ab6c63 Merge branch 'master' into new-dialog-sfx 2022-06-15 19:47:00 +09:00
584345a97e Merge pull request #18693 from frenzibyte/toolbar-volume-control
Add basic volume control support in toolbar music button
2022-06-15 17:50:10 +09:00
b3aa4fcf02 Adjust a channel rather than the overall sample 2022-06-15 17:33:07 +09:00
94aa2248ca Move filter reset to more appropriate location 2022-06-15 17:32:21 +09:00
1f1633ddc2 Remove Update method processing of samples in PopupDialogDangerousButton 2022-06-15 16:50:23 +09:00
583619b915 Use GlobalAction.DecreaseVolume instead 2022-06-15 10:21:27 +03:00
873806c2ea Add keyboard adjustment support 2022-06-15 15:58:22 +09:00
3df9d7c9e1 Add a bit more animation when adjusting 2022-06-15 15:56:59 +09:00
5eb56ab814 Ensure Master volume is updated when scrolling on toolbar button 2022-06-15 15:41:40 +09:00
af87722be8 Add audio feedback for 'Dangerous' dialog buttons 2022-06-15 15:41:27 +09:00
930ec2a197 Add specific samples for dialog 'Ok' and 'Cancel' buttons 2022-06-15 15:41:27 +09:00
ddeee09a51 Fix important notifications interrupting first-run setup 2022-06-15 03:40:05 +03:00
1f31e3fb51 Add volume UI to toolbar music button 2022-06-14 22:15:12 +03:00
7f23677972 Add volume control support via toolbar music button 2022-06-14 22:15:12 +03:00
49ec2572b8 Allow scrolling overflow of ruleset buttons in the toolbar 2022-06-15 01:43:10 +09:00