4270c29f60
Trim stray newline
2020-12-24 13:42:08 +01:00
66a23c22e5
Fix various tests failing due to dependence on specific online data
2020-12-24 21:28:24 +09:00
323da82477
Add website root URL and update most links to use it
...
For what it's worth, I intentionally didn't include news / changelog /
supporter, because these should never change.
2020-12-24 18:11:42 +09:00
4f02928601
Change sorting to better handle portrait screens
2020-12-22 17:36:56 +09:00
3d5783a0ea
Improve variable names
2020-12-22 17:34:51 +09:00
a1d67f0cf6
Merge branch 'master' into fix-resolution-dropdown
2020-12-22 17:26:53 +09:00
dab5924a63
Fix resolution dropdown not respecting current display changes
2020-12-22 08:02:42 +03:00
7c5964fad8
Revert window modes to previous code to correctly apply framework restrictions
2020-12-22 13:04:39 +09:00
ce2b96afc5
Merge branch 'master' into fix-selected-highlight-on-some-dropdowns
2020-12-22 13:00:06 +09:00
d096f2f8f6
Fix potential cross-thread operation during chat channel load
...
The callbacks are scheduled to the API thread, but hooked up in BDL
load. This causes a potential case of cross-thread collection
enumeration.
I've tested and it seems like the schedule logic should be fine for
short term. Longer term, we probably want to re-think how this works so
background operations aren't performed on the `DrawableChannel` in the
first place (chat shouldn't have an overhead like this when not
visible).
Closes #11231 .
2020-12-21 16:39:50 +09:00
5b8e35c98c
Make settings dropdown abstract
2020-12-19 19:04:14 -08:00
b87f89986a
Fix selected item not being highlighted on some setting dropdowns
2020-12-19 19:04:13 -08:00
206bf3713e
Make IAPIProvider read-only bindables into IBindables
2020-12-18 15:16:36 +09:00
9c22753f3f
Remove unnecessary inheritance to OverlayView
2020-12-18 02:51:19 +03:00
5e4f667cff
Revert "Allow OverlayView fetching with no API requests required"
...
This reverts commit 449b9a21ae
.
2020-12-18 01:27:58 +03:00
904a4daa98
Add todo comment reminding of updating friends list along
2020-12-17 13:33:49 +03:00
94175d0532
Use global friends list instead of always fetching
2020-12-17 13:33:17 +03:00
449b9a21ae
Allow OverlayView fetching with no API requests required
2020-12-17 13:31:57 +03:00
3faf7db068
Merge pull request #10882 from PercyDan54/import-screen
...
Add File Import screen
2020-12-15 15:03:15 +09:00
f0e6b6eaf8
sort by ruleset id first then star diff
2020-12-15 11:09:09 +07:00
26fa010fed
Merge branch 'master' into import-screen
2020-12-15 12:37:27 +09:00
10c1823534
Remove now unused files
2020-12-07 22:07:11 +09:00
a5e2509d52
Merge pull request #11105 from Joehuu/mod-settings-fade-in/out
...
Add fade in/out animations to mod settings container
2020-12-07 17:12:29 +09:00
454e94574c
Add corner rounding and positional transform
2020-12-07 16:43:07 +09:00
7253866e17
Move customisation panel to be in same area as main content
2020-12-07 16:42:55 +09:00
f4eb17d398
Update osu.Game/Overlays/Settings/Sections/Input/MouseSettings.cs
...
Set mouse confine mode at initialization
Co-authored-by: Dean Herbert <pe@ppy.sh >
2020-12-07 16:09:14 +09:00
2469608c10
Fix possible null reference due to bindable change before variable is initialized
2020-12-07 15:19:18 +09:00
0f9b38da08
Add fade in/out animations to mod settings container
2020-12-06 11:35:14 -08:00
71edada623
Hide confine setting entirely in fullscreen
2020-12-05 22:15:41 +01:00
60d8102a77
Merge branch 'master' into import-screen
2020-12-04 21:20:14 +08:00
7fd385efe6
Remove unused using directive
2020-12-02 20:01:58 +01:00
a2a10d4e13
Don't use nameof(MouseHandler)
2020-12-02 19:45:59 +01:00
bbde1f6b9c
Fix MouseHandler not being ignored when raw input is enabled
2020-12-02 18:56:59 +01:00
285e62be9a
Bring code in line with SDL2 defaults
2020-12-01 17:47:07 +09:00
965cc1f511
Remove unnecessary usings #2
2020-11-30 17:57:25 +09:00
46cab04929
Merge branch 'settings-remove-transparency' into settings-reduce-visual-clutter
2020-11-30 17:57:10 +09:00
a3ef858f3a
Remove unnecessary multiplication
2020-11-30 17:56:04 +09:00
fe48b2279c
Adjust various paddings and spacings in settings to make them easier to visually parse
2020-11-30 17:50:35 +09:00
a3dd22f5c2
Merge branch 'master' into settings-remove-transparency
2020-11-30 17:50:26 +09:00
bf2c6dc241
Remove unused usings rider couldn't see
2020-11-30 17:49:55 +09:00
a4e061cb11
Remove semi-transparent backgrounds from settings and notifications overlays
...
I tried also updating the colours to the "new" versions from designs but
they don't match due to colour profile differences (so I'm not yet sure
if they are correct or not) and also don't look great without all the UI
elements also being updated.
2020-11-30 17:19:55 +09:00
4e1e45f3e7
Move hold-to-confirm back to UI section
2020-11-30 16:15:35 +09:00
55c8aa5d5f
Move menu cursor size to UI section
2020-11-30 16:14:15 +09:00
e14db45374
Reorder settings to (probably) feel more correct
2020-11-30 16:09:38 +09:00
e0a84ff1dc
Move hold-to-confirm setting back to gameplay section
2020-11-29 22:07:34 +01:00
a5c4a8d2e9
Create "User Interface" settings section
2020-11-29 22:07:33 +01:00
579e61eab9
Allow null
2020-11-28 16:31:24 +08:00
d5a4d46c6d
Merge pull request #10842 from EVAST9919/profile-overlay-graph-new
...
Implement history charts for Profile Overlay
2020-11-24 18:05:17 +09:00
57ff150051
Merge pull request #10829 from Joehuu/music-osd-bindings
...
Add music bindings to on screen display
2020-11-24 14:36:34 +09:00
1fd4b04767
Just set music shortcut text locally
2020-11-23 20:43:46 -08:00