Dean Herbert
09aa3e065d
Move colouring to full icon content rather than background
2022-08-30 18:06:48 +09:00
Salman Ahmed
b00c3a4d6d
Move properties and mark as get-only
2022-08-03 20:31:51 +03:00
andy840119
8b02c955d8
Give this class a constructor to make sure that message data will always assigned.
2022-08-03 23:17:09 +08:00
andy840119
8d175bc402
Remove the null check.
2022-08-02 23:14:08 +08:00
andy840119
c8c2758d63
give the object a default value(null).
2022-08-02 23:02:14 +08:00
andy840119
13b2441c51
give the field a default value.
2022-08-02 22:29:54 +08:00
andy840119
11a4bb5833
Prevent return the null value.
2022-08-02 22:29:54 +08:00
andy840119
78cc28d75f
Remove nullable disable annotation and fix the api broken.
2022-08-02 22:29:54 +08:00
Dean Herbert
a5f48e336a
Isolate development builds' storage from release builds
2022-08-01 14:38:02 +09:00
Susko3
38a8b9cf0a
Add battery info for desktop platforms
2022-07-30 14:26:19 +02:00
Dean Herbert
09613f1af3
Add mention of "compatibility mode" in windows version check error message
2022-07-19 17:25:52 +09:00
Susko3
cf7af0061c
Add Touch input handler settings section
2022-07-16 15:20:15 +02:00
Salman Ahmed
c046585842
Fix unsupported OS message stating Windows 8 to be supported
2022-07-12 18:29:17 +03:00
Dean Herbert
a36f786725
Change minimum version to Windows 8.1 instead of Windows 8
2022-07-12 16:16:46 +09:00
Dean Herbert
10a14f39ed
Show an error message on startup when attempting to run on an unsupported version of windows
...
A lot of sentry error reports are coming from realm / EF failures due to the host operating system being too old. Let's give the user some proper feedback rather than a silent crash and error report hitting our logging.
2022-07-12 15:48:36 +09:00
Dean Herbert
44d2e001ed
Update various dependencies
2022-07-11 20:16:49 +09:00
Dean Herbert
31a447fda0
Update parameter discards
2022-06-24 21:26:19 +09:00
Bartłomiej Dach
6807d0e44f
Merge branch 'master' into osu-link-ipc
2022-06-21 07:27:35 +02:00
Bartłomiej Dach
ee96d84ffa
Merge branch 'master' into input-settings
2022-06-20 22:55:43 +02:00
Bartłomiej Dach
330af7ec74
Handle osu://
scheme links via IPC in desktop game
2022-06-20 21:26:22 +02:00
Dean Herbert
50e40756c4
Rename GracefullyExit
to AttemptExit
2022-06-19 12:34:44 +09:00
Dan Balasescu
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
Dean Herbert
c55c7becba
Always use current ruleset to ensure URL is valid
2022-06-15 02:38:44 +09:00
Dean Herbert
1951eb30bc
Remove call to RegisterUriScheme
...
Seems both unnecessary, and crashes the whole came on macOS.
2022-06-15 02:27:51 +09:00
Dean Herbert
0d36495cfc
Fix up code quality, use more correct URL and update button text
2022-06-15 02:25:06 +09:00
Dean Herbert
cf82843e3d
Merge branch 'master' into jaxxibae/master
2022-06-15 02:15:24 +09:00
Joseph Madamba
e3418f570a
Fix app version not updating on windows uninstaller entry
2022-06-10 20:01:45 -07:00
Dean Herbert
3799689c7d
Tidy up variable naming and layout
2022-06-09 12:32:30 +09:00
tornac1234
caa29e1f9e
Removed ruleset rankings request from DiscordRichPresence.cs
2022-06-01 12:05:24 +02:00
tornac1234
bcee9ac438
Removed IAPIProvider from load and unified it's usage
2022-05-30 23:32:55 +02:00
tornac1234
80fa90f65d
Removed a useless branch in the statistics request
2022-05-30 23:23:54 +02:00
tornac1234
bc1b20291b
Revert "Show beatmap star rating in RPC"
...
This reverts commit a3f5e2458d
.
2022-05-30 23:12:39 +02:00
tornac1234
a3f5e2458d
Show beatmap star rating in RPC
2022-05-30 22:39:49 +02:00
tornac1234
0d7fa3b55c
Added rulesets rankings updating for Discord RPC
2022-05-30 22:39:23 +02:00
Dan Balasescu
3f71224dfc
Package .json files in nupkg output
2022-05-18 14:05:21 +09:00
Dean Herbert
fecf92e16f
Update libraries to latest versions
2022-05-11 19:54:59 +09:00
Salman Ahmed
bcd91ac743
Move exception soft-handling logic to OsuGameBase
2022-05-10 10:02:32 +03:00
Dean Herbert
7e9d51f33f
Fix windows taskbar context menu not popping up correctly
...
Closes https://github.com/ppy/osu/issues/17965 .
Note that this will cause a second osu! icon to appear after running the
application (after any update). As per the inline comment, this will
eventually be resolved via https://github.com/clowd/Clowd.Squirrel/issues/24 .
I do think having context menus working is more important than duplicate
icons.
Note that for anyone who already has a pinned taskbar icon, it will need
to be manually unpinned and repinned after a future update to actually
fix this issue.
Thanks to @caesay for help with investigation.
2022-04-25 18:37:41 +09:00
Salman Ahmed
94335c2938
Update further usages to cache/resolve via interface
2022-04-19 00:18:10 +03:00
Dean Herbert
043599081b
Split out INotificationOverlay
to allow for easier testing
2022-04-18 20:14:01 +09:00
Dean Herbert
f37444938f
Update squirrel to latest version
...
Includes disk space checks and better erroring.
2022-04-18 02:05:15 +09:00
Dean Herbert
0e92486240
Update various licence years to 2022
2022-04-07 22:05:04 +09:00
Huo Yaoyuan
ec4f1bcbc8
Remove outdated NETCore packages.
2022-04-06 19:18:18 +08:00
Dean Herbert
5fb51b578f
Update dependencies
...
Mainly for a `Clowd.Squirrel` bump to fix https://github.com/ppy/osu/discussions/17190 .
2022-03-09 19:09:51 +09:00
Dan Balasescu
e0d2c8ca5e
Merge pull request #17046 from peppy/clowd-squirrel
...
Replace squirrel fork with `Clowd.Squirrel`
2022-03-07 16:25:40 +09:00
Dean Herbert
42e07b7308
Convert to extension method to avoid recursive calls
2022-03-03 14:15:37 +09:00
Dean Herbert
fab9323707
Replace all legacy ruleset checks with a helper property call
2022-03-03 14:08:48 +09:00
Dean Herbert
b286122413
Move uninstaller registry operation to onInitialInstall
2022-03-03 03:54:39 +09:00
Dean Herbert
3aa2d4548a
Add startup squirrel icon/association handling
2022-03-02 17:55:35 +09:00
Dean Herbert
1c705f3b33
Mark osu.Desktop
as squirrel-aware
2022-03-02 17:43:51 +09:00