b6e07ff59c
Merge pull request #13572 from bdach/fix-unsupported-locales
...
Fix game crashes due to attempting localisation load for unsupported locales
2021-06-19 17:09:39 +09:00
afcc3e14f4
m
2021-06-19 16:16:29 +09:00
76db87f9cb
Try-catch around localisation store registration
...
Some platforms (android, older windows versions) will throw exceptions
at runtime when an unsupported `CultureInfo` is attempted to be
instantiated, leading to nasty crashes. Add a preventative try-catch
registration to prevent the crash, and log the errors for visibility.
2021-06-19 08:02:30 +02:00
d06e52505a
Fix thread safety of KeyBindingStore.GetReadableKeyCombinationsFor
2021-06-18 17:11:39 +09:00
19f0e3d695
Add HighPerformanceSession
2021-06-16 20:53:48 +09:00
cc5145a131
Fix languages with a sub-language part not working properly
2021-06-16 11:10:03 +02:00
68fa7d68cc
Merge pull request #13511 from smoogipoo/fix-possible-nullref-2
...
Fix possible nullref in difficulty recommender
2021-06-16 15:20:45 +09:00
a5261f0cb3
Add difficulty recommender instantly
2021-06-16 11:48:49 +09:00
579a4aa9c8
Remove comment
2021-06-15 14:10:09 +09:00
eb4c093371
Use hash as fallback
2021-06-15 14:06:17 +09:00
f6c6eea6dc
Make PresentScore() only consider replay hash
2021-06-15 11:16:35 +09:00
26312bf60a
Merge branch 'master' into chat-mention
2021-06-11 20:03:44 +09:00
3d645608eb
Remove nullability of DI dependencies and fix incorrect load order
2021-06-11 16:28:53 +09:00
0b9916b266
Add parens to declare operator precedence
2021-06-08 18:39:52 +09:00
860f1aebb3
Only call OnBackButton() if the screen has finished loading
2021-06-08 17:38:12 +09:00
39c3b08fc7
Merge remote-tracking branch 'upstream/master' into chat-mention
2021-06-05 11:18:06 +02:00
145e42928b
Fix remaining null checks
2021-06-01 16:49:05 +09:00
52ca2f4797
Merge branch 'master' into chat-mention
2021-05-26 16:00:26 +09:00
b13a68592f
Merge branch 'master' into localisation-proof-of-concept
2021-05-22 17:07:23 +09:00
b0a113a36b
Merge branch 'master' into localisation-proof-of-concept
2021-05-21 17:57:54 +09:00
dabe8bd4c7
Fix code inspections and remove now unused code.
2021-05-17 12:55:58 +02:00
851e33fd15
Hook up StableImportManager.
2021-05-17 12:55:57 +02:00
f2de28814a
add and handle OpenWiki link action
2021-05-17 00:43:59 +07:00
cd25d76dbe
Merge branch 'master' into localisation-proof-of-concept
2021-05-08 18:11:07 +09:00
aff32b0d19
Merge branch 'master' into skin-components-list
2021-05-06 14:17:33 +09:00
df8609b3dc
Move private field for skin editor overlay to where others exist
2021-05-03 15:17:04 +09:00
f3b305bbe6
Rename and improve xmldoc of SkinEditorOverlay
2021-05-03 14:58:25 +09:00
20ff05c9ff
Fix crosstalk between notification/setting overlay nudge padding and skin overlay position adjust
2021-04-30 13:10:42 +09:00
63435ba548
Ensure toolbar doesn't overlap editor content
2021-04-29 17:41:07 +09:00
b936043956
Add the skin editor to the game
2021-04-29 17:20:22 +09:00
004cd7c834
add wiki button in main toolbar
2021-04-22 16:16:12 +07:00
623eae1576
Add basic language switching ability
2021-04-20 17:06:01 +09:00
ffc1e841e0
Fix sessionIdleTracker not being properly added to OsuGame
2021-04-19 01:06:26 -04:00
dbb8f7f4a9
Tidy up initialisation code and avoid using DI on inherited class
2021-04-19 11:30:55 +09:00
9c6914d29d
Fix redundant lambda parentheses
2021-04-16 06:26:45 -04:00
ec0211809f
Apply peppy's suggestions
2021-04-16 05:53:27 -04:00
43e6e5e049
increase GameIdleTracker time to 5 minutes
2021-04-16 05:15:58 -04:00
7d23973ef8
Reset SessionStatics on activity
...
Closes #12424
2021-04-16 05:01:58 -04:00
beebdb0734
Clean up implementation
2021-04-05 22:30:51 +09:00
a2f50af424
Fix fall-through scroll redirection
2021-03-30 19:42:40 +09:00
f95175983a
Make code more concise and move method to a more appropriate place
2021-03-24 13:37:37 +09:00
c8542d2434
Merge branch 'master' into default-fullscreen
2021-03-23 19:44:22 -05:00
437dadc85f
Changed comment on GetFrameworkConfigDefaults() to be more accurate
2021-03-23 19:37:55 -05:00
67a03ebc23
Fixed formatting issues to be in line with osu coding standards
2021-03-23 19:31:16 -05:00
fbb992fc7e
Added a comment to new method
2021-03-23 19:18:32 -05:00
254b0f5dc3
removed line (?) - tried doing testing to see if it launched in fullscreen (i.e., overriding the method ppy mentioned), but to no avail :(
2021-03-23 00:24:33 -05:00
d9e2c44a34
implemented GetFrameworkConfigDefaults for overriding framework default, removed previous code that added a new OsuSetting and modified settings layout.
2021-03-22 23:36:55 -05:00
9f788f5854
removed code from OsuGameBase for fullscreen.....OsuSetting still exists but cannot figure out a way to set it to a default and have it actually work
2021-03-22 22:52:16 -05:00
8ea7271d5c
moved windowmode code to LoadComplete (?)
2021-03-22 19:48:52 -05:00
fc632fd48a
Added WindowSetting setting to OsuSetting enum so that it can be set by default at startup. Modified LayoutSettings.cs so that when it is changed in the settings, it is written to the local settings as well.
2021-03-22 01:30:20 -05:00