27c497145f
Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0
2022-12-16 18:16:26 +09:00
8f78d6179b
Fix multiple issues with settings items unhiding on search
2022-11-29 14:41:49 +09:00
894ef15e79
Merge branch 'master' into update-framework
2022-11-26 16:19:36 +01:00
7bc8908ca9
Partial everything
2022-11-27 00:00:27 +09:00
53b03df93d
Combine TriangleButton
and RoundedButton
classes
2022-11-24 16:26:57 +09:00
c7ae837687
Increase maximum aspect ratio for tablet settings to 23:9 / 2.55
2022-11-21 12:45:54 +09:00
0c671a2a82
Merge branch 'master' into fix-tablet-aspect-ratio-values
2022-11-19 14:32:24 +01:00
e4fc14faee
Merge pull request #21270 from peppy/auto-advance-bindings
...
Auto-advance binding for ruleset key bindings
2022-11-18 16:19:54 +09:00
e658efbefa
Fix being able to bind two non-modifier keys to the same binding
2022-11-18 15:34:41 +09:00
551192b413
Refactor a bit for readability
2022-11-18 13:55:37 +09:00
d1b2116400
Auto-advance binding for ruleset key bindings
2022-11-17 15:23:20 +09:00
bd2e0dc82b
Move "keybindings" keyword to correct section
...
Without this, things like tablet settings would show when searching for
bindings, even though these settings have nothing to do with key
bindings.
2022-11-17 15:09:42 +09:00
bb762d8131
Fix "reset to full area" button not always working correctly
2022-11-16 15:45:26 +09:00
4ff17cb4bd
remove unused using directive
2022-11-12 08:52:33 +01:00
7a860fb460
address reviews
2022-11-12 08:49:03 +01:00
268011be9e
use MathF
2022-11-11 17:56:50 +01:00
173f557376
fix tablet aspect ratio values
2022-11-11 17:14:34 +01:00
be81c658af
move tablet area calculations to functions
2022-11-09 20:14:01 +01:00
533a2db5ea
fix inaccurate tablet area dimensions when applying aspect ratio
2022-11-09 18:48:47 +01:00
91358f4a6a
Implement tablet button bindings
2022-10-15 15:16:14 +08:00
6f6290a21a
Use async flow for storing key binding changes to realm
2022-10-11 15:37:22 +09:00
e9ab465da6
Merge branch 'master' into localisation-settings
2022-10-06 13:22:08 +09:00
43c16cb613
Fix potential crash from incorrect drawable mutation in tablet settings display
2022-09-26 15:10:02 +09:00
81d582c051
fix review points and fine tuning
2022-09-16 21:08:25 +09:00
c0e2ba419e
Localize non-localizable setting items
2022-09-16 18:31:02 +09:00
d199b3b100
Update GetVariantName
to also support localisation
2022-08-22 14:51:00 +09:00
a71c2bbe28
Split overlay toggles into own section in key bindings
...
Things were getting hard to find..
2022-08-09 17:01:38 +09:00
ee96d84ffa
Merge branch 'master' into input-settings
2022-06-20 22:55:43 +02:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
42598ce22a
Refactor warning
to notice
in method names and usages
2022-06-01 16:51:58 +09:00
53844d3df1
Refactor settings item "warning" text to allow non-warning state
2022-05-31 14:01:42 +09:00
a633501687
Change FilterTerms to use LocalisableString
2022-05-16 14:09:37 +09:00
280cd048f6
Fix joystick settings changing enabled state of config level bindables
...
Just copied what we had in place for the mouse sensitivity setting. For
tablet settings I believe I avoided this by just hiding the settings
when not enabled. Might be a better way forward, but this is simplest
for now.
Run `TestSceneSettingsPanel` twice to get a crash without this change.
2022-04-26 17:31:28 +09:00
2200067c52
Display deadzone as percentage and simplify surrounding code
2022-04-24 16:31:20 +09:00
5addcbf460
Changed KeyboardStep to 0.01
2022-04-23 13:16:20 -03:00
6a87dfdabb
More Code Quality
...
Double whoops.
2022-04-23 02:14:41 -03:00
23ef1e194d
Code Quality
...
Whoops.
2022-04-23 01:52:59 -03:00
27f3499330
Add joystick/gamepad deadzone setting
...
Also splits joystick/gamepad into a new sub-section.
2022-04-23 00:17:00 -03:00
5e5c8e78a6
Use existing web localisation for most hardcoded strings
2022-04-20 16:31:11 -07:00
214b2724de
Merge branch 'master' into input-settings
...
# Conflicts:
# osu.Game/OsuGameBase.cs
# osu.iOS/OsuGameIOS.cs
2022-02-12 11:48:46 +01:00
e23b10e6a5
Update remaining cases of clashing variable name in realm.Run(realm..
2022-01-25 13:04:05 +09:00
6eb2c28e41
Rename RealmContextFactory
to RealmAccess
2022-01-24 20:38:07 +09:00
25dbe6b27c
Fix unused null assignment
2022-01-22 12:58:30 +09:00
7025191fdd
Move target field outside of Run
usage
...
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com >
2022-01-22 12:02:44 +09:00
114c9e8c1f
Update all usages of CreateContext
to use either Run
or Write
2022-01-21 17:27:08 +09:00
a5d2047f05
Fix various cases of creating realm contexts from update thread when not necessary
2022-01-21 01:44:56 +09:00
1b62a685f3
Merge branch 'master' into realm-integration/score-and-beatmaps
2022-01-18 15:07:59 +09:00
12fd279b7d
Add test to check full flow of rebinding gameplay key bindings
...
Addresses a regression found in realm PR that was not covered by tests.
2022-01-17 16:00:17 +09:00
037e56f13e
Add Android mouse settings
2022-01-15 14:53:41 +01:00
3ecd889fef
Replace EF RulesetStore
with realm version
...
Pass full EF context factory to `RealmContextFactory` for migration purposes
2022-01-12 16:39:36 +09:00