ab4f66fad3
Minor readability refactors
2023-05-02 14:31:39 +09:00
7a840e1d82
Remove unnecessary TransferValue
spec
2023-05-02 14:29:26 +09:00
7efaa299bd
Merge branch 'master' into scale-background-dim
2023-05-02 14:24:54 +09:00
6929be49b7
Change condition for exclusive fullscreen notice to only show when using the correct renderer
...
This avoids the notice showing when running on windows, but using the
newer renderers (where the underlying logic hasn't been tested properly
and can result in false-positives).
Supersedes https://github.com/ppy/osu-framework/pull/5759 as a more
correct implementation.
2023-04-28 22:36:30 +09:00
c3a6a58169
Fix window mode dropdown not showing
2023-04-02 19:23:18 +02:00
cf5acbf66e
Update usage of SupportedWindowModes
2023-04-02 20:16:14 +09:00
5d395e6d37
move to ctor
2023-03-29 22:59:54 +09:00
e85c28031e
change weird name
2023-03-29 22:55:25 +09:00
46ede27869
add feature to adjust ScalingContainer
background dim
2023-03-28 22:41:24 +09:00
898717231b
Hide vulkan renderer option for now
...
We'll bring it back when it's more stable.
2023-03-27 02:00:10 +09:00
292486c25a
Use more resilient restore method
2023-03-26 14:35:00 +02:00
f3c174a7f2
Fix test errors due to missing dependencies
2023-03-26 13:52:26 +02:00
bab93bed17
Fix string interpolation and use GetDescription
on renderer value
2023-03-26 20:43:28 +09:00
ba078e8357
Show "automatic" resolved renderer inline in dropdown instead
2023-03-26 20:29:30 +09:00
764361b3d3
Add special case to hide definitely non-working renderers on android
2023-03-26 20:14:33 +09:00
e346b02ebf
Add display of current renderer
2023-03-26 20:09:35 +09:00
ab6cfea5c7
Revert old value instead of always using default
...
Co-authored-by: cdwcgt <loginchen@outlook.com >
2023-03-23 11:27:05 +09:00
3050a16bf8
Don't require a restart when selecting Automatic
and startup setting was also automatic
2023-03-22 16:56:36 +09:00
aabe86dc26
Limit renderers to those available for the current platform
2023-03-22 16:49:29 +09:00
956fabb445
Show restart notice when changing renderer
2023-03-22 16:49:29 +09:00
13be709718
Add basic renderer selection
2023-03-22 16:49:29 +09:00
3f0ce75bf5
Rename NormalSliderBar.cs to RoundedSliderBar.cs
2023-02-02 17:24:45 +01:00
3988131475
Rename OsuSliderBar.cs as NormalSliderBar.cs
2023-01-26 12:12:56 +01:00
7040743249
Add search keywords for screen scaling sub-settings
2023-01-22 13:47:31 +09:00
c554a34eaf
Add "fps" keyword to frame limiter dropdown
2023-01-13 02:11:05 +03:00
8f78d6179b
Fix multiple issues with settings items unhiding on search
2022-11-29 14:41:49 +09:00
7bc8908ca9
Partial everything
2022-11-27 00:00:27 +09:00
f46a9d683a
Fix null reference in headless tests
2022-10-28 18:07:25 +09:00
f9d2c30c3e
Add user toggle for application of safe areas
2022-10-28 14:05:45 +09:00
195ece02c6
Merge branch 'master' into update-displays-in-setting
2022-10-12 14:37:49 +09:00
efc9bed4f0
Use IWindow.DisplaysChanged
to update displays
2022-10-03 23:52:04 +02:00
31fefc1ee2
Add nullable annotation to LayoutSettings
2022-10-03 23:23:02 +02:00
e98b4b4fbd
Make updateDisplayModeDropdowns
regular method
2022-10-03 23:14:21 +02:00
6a0047b7a2
Update location of FullscreenCapability bindable
2022-09-22 21:01:23 +09:00
31a447fda0
Update parameter discards
2022-06-24 21:26:19 +09:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
77fcf35d1d
Remove unlimited frame limiter warning
...
This should not be required now that we have a 1,000 Hz limiter in
place.
2022-06-13 15:40:27 +09:00
cd999cf7ac
Fix back-to-front conditional
2022-06-03 10:51:20 +03:00
1a835f0622
Add warning note when running fullscreen on macOS
2022-06-03 10:32:59 +03:00
42598ce22a
Refactor warning
to notice
in method names and usages
2022-06-01 16:51:58 +09:00
f7110116de
Only display exclusive fullscreen hinting on windows
2022-05-31 14:04:56 +09:00
53844d3df1
Refactor settings item "warning" text to allow non-warning state
2022-05-31 14:01:42 +09:00
5f9a69e5c2
Add localisation
2022-05-30 17:19:03 +09:00
dea7a27553
Adjust wording, add text for capable state
2022-05-30 17:18:29 +09:00
08935cff86
Detect exclusive fullscreen on Windows
2022-05-26 18:37:04 +09:00
1e34aca984
Rename method to better fit purpose
2022-03-05 14:38:15 +01:00
c06703d662
Add ability to select which display the game runs on
2022-03-02 18:29:07 +09:00
4d988340eb
Add hardware acceleration toggle
2021-10-30 01:02:53 +02:00
5ca1d1d12c
Reorder graphics settings and move gameplay related pieces out
2021-10-12 15:09:59 +09:00
1b49e92e99
Merge branch 'master' into settings-delayed-load
2021-08-17 17:42:23 +09:00