Christine Chen
260dd06f47
Move AdminChecker to osu.Desktop.Admin
2021-04-26 20:04:34 -04:00
Christine Chen
9ad30da729
Show a notification if game is run as administrator
2021-04-26 16:41:26 -04:00
Dean Herbert
b5954a55ad
Remove empty <returns> xmldoc
2021-04-12 17:46:14 +09:00
Dean Herbert
30cae46cbd
Group large drag drop imports into a single operation
2021-03-31 14:57:28 +09:00
Bartłomiej Dach
a16c0641b2
Revert EF Core to version 2.2
...
This reverts commit f3faad74d5
, reversing
changes made to 712e7bc7bf
.
Several issues arose after migrating to 5.0, including, but possibly not
limited to, performance regressions in song select, as well as failures
when attempting to save beatmaps after metadata changes in the editor.
2021-03-21 11:05:15 +01:00
Dean Herbert
79041c1c4b
Remove osuTK reference
2021-03-17 18:07:42 +09:00
Dean Herbert
249ab8ab3d
Merge branch 'master' into input-handler-configuration
2021-03-17 18:05:14 +09:00
Roman Kapustin
61d5a6cc57
Simplify Microsoft.EntityFrameworkCore.Design PackageReference
2021-03-14 19:47:14 +03:00
Dean Herbert
6eadae8aaf
Remove remnants of OsuTK
2021-03-12 18:35:42 +09:00
Roman Kapustin
f1302d1600
Update Microsoft.EntityFrameworkCore
2021-03-11 19:23:56 +03:00
Dean Herbert
b1cd01ceb8
Apply ConfigureAwait changes to game side
2021-03-08 14:36:35 +09:00
Salman Ahmed
a845e96b7a
Replace Ranks.Global
completely with a GlobalRank
property
2021-02-17 08:52:04 +03:00
Dean Herbert
a080a9bdbc
Merge pull request #11603 from Game4all/handle-stable-imports-custom-songs-folder
...
Handle beatmap import from a stable installation with a custom Songs directory
2021-02-12 21:42:36 +09:00
dependabot-preview[bot]
57213e6308
Bump DiscordRichPresence from 1.0.169 to 1.0.175
...
Bumps [DiscordRichPresence](https://github.com/Lachee/discord-rpc-csharp ) from 1.0.169 to 1.0.175.
- [Release notes](https://github.com/Lachee/discord-rpc-csharp/releases )
- [Commits](https://github.com/Lachee/discord-rpc-csharp/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-01 18:09:07 +00:00
Salman Ahmed
63f057a525
Fix dotnet run/publish with runtime specified not working again
2021-01-27 20:45:52 +03:00
Dean Herbert
f3061a8e83
Update squirrel to fix incorrect desktop icon creation on install
2021-01-25 18:47:41 +09:00
Lucas A
d71ac83428
Use StableStorage in ArchiveModelManager.
2021-01-24 19:46:10 +01:00
Lucas A
9a5790cd31
Implement StableStorage class.
2021-01-24 19:18:16 +01:00
Dean Herbert
3f88340304
Restore previous exception handling flow for stable path lookup
2021-01-15 15:17:38 +09:00
Roman Kapustin
0ea4e221b2
Merge branch 'master' into net5.0
2021-01-14 14:02:51 +03:00
Bartłomiej Dach
fb057857e7
Update references to current year
2021-01-06 18:38:24 +01:00
Dean Herbert
866fb28d6c
Merge pull request #11411 from LavaDesu/feature/discord-presence-toggle
...
Add ability to toggle discord rich presence
2021-01-07 00:52:38 +09:00
Dean Herbert
a8530fde9d
Tidy up variables and spacing
2021-01-07 00:05:12 +09:00
Dean Herbert
d056e6575e
Use IsDeployedBuild instead of IsDebugBuild for footer display conditional
2021-01-06 23:30:54 +09:00
Dean Herbert
cf3043fc08
Only show "development build" footer on debug releases
2021-01-06 23:20:26 +09:00
LavaDesu
7c9f345cd2
Use better naming for DiscordRichPresenceMode
2021-01-03 16:46:25 +07:00
LavaDesu
2e5c67be3f
Add ability to toggle discord rich presence
...
There are 3 modes: enabled, limited, and disabled.
The limited mode hides identifiable information such as username, rank, and
(if participating in one) multiplayer lobby name.
2021-01-03 10:37:28 +07:00
Dean Herbert
206bf3713e
Make IAPIProvider read-only bindables into IBindables
2020-12-18 15:16:36 +09:00
Dean Herbert
53da137425
Merge branch 'master' into net5.0
2020-12-10 17:14:21 +09:00
Dean Herbert
42b810d0c8
Update DiscordRichPresence with fix for startup crashes
2020-12-07 13:03:34 +09:00
smoogipoo
8ac2f7d8cb
Merge remote-tracking branch 'upstream/dependabot/nuget/System.IO.Packaging-5.0.0' into update-dependencies
2020-12-02 10:38:46 +09:00
dependabot-preview[bot]
8a65328a6d
Bump DiscordRichPresence from 1.0.150 to 1.0.166
...
Bumps [DiscordRichPresence](https://github.com/Lachee/discord-rpc-csharp ) from 1.0.150 to 1.0.166.
- [Release notes](https://github.com/Lachee/discord-rpc-csharp/releases )
- [Commits](https://github.com/Lachee/discord-rpc-csharp/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-02 00:56:08 +00:00
dependabot-preview[bot]
aac20eef44
Bump System.IO.Packaging from 4.7.0 to 5.0.0
...
Bumps [System.IO.Packaging](https://github.com/dotnet/runtime ) from 4.7.0 to 5.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-02 00:56:05 +00:00
Bartłomiej Dach
c9429632f4
Resolve new NRE inspections
2020-12-01 22:39:10 +01:00
dependabot-preview[bot]
b236c75ac8
Bump Microsoft.Win32.Registry from 4.7.0 to 5.0.0
...
Bumps [Microsoft.Win32.Registry](https://github.com/dotnet/runtime ) from 4.7.0 to 5.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-01 17:32:24 +00:00
Dean Herbert
285e62be9a
Bring code in line with SDL2 defaults
2020-12-01 17:47:07 +09:00
Roman Kapustin
1feda1152d
Fix InspectCode warnings
2020-11-21 02:06:20 +03:00
Roman Kapustin
7435416497
Workaround FileNotFoundException in a test projects
2020-11-20 14:13:16 +03:00
Roman Kapustin
1a676ef0d8
Resolve CA1416 properly using new API
2020-11-20 12:06:08 +03:00
Roman Kapustin
044622036c
Disable CA1416
2020-11-20 11:53:17 +03:00
Roman Kapustin
f562a7ea0d
Fix FileNotFoundException on startup
2020-11-20 11:52:17 +03:00
Roman Kapustin
ca0e1c8cee
Update NuGet packages
2020-11-20 10:47:57 +03:00
Roman Kapustin
3b600f0a7b
Target net5.0 instead of netcoreapp3
2020-11-20 10:45:19 +03:00
Dean Herbert
efc18887c8
Update framework
2020-11-18 18:01:55 +09:00
Dean Herbert
85d641c630
Merge pull request #10740 from Game4all/add-multi-statuses
2020-11-10 14:23:26 +09:00
Lucas A
b8c63e7944
Apply review suggestions.
2020-11-09 13:39:50 +01:00
Dean Herbert
2e3fdf8116
Update reference to TK game window class
2020-11-09 20:50:36 +09:00
Lucas A
e4fb9b4dd3
Display room name on discord rich presence.
2020-11-08 18:42:24 +01:00
Shane Woolcock
c2161bb4cf
Merge branch 'master' into sdl-icon
2020-10-11 16:21:39 +10:30
Dean Herbert
09e350d14d
Remove canBNull specification
2020-10-10 13:28:27 +09:00
Dean Herbert
20f1eb2b33
Fix windows key blocking applying when window is inactive / when watching a replay
...
Closes #10467 .
2020-10-10 13:11:39 +09:00
Dean Herbert
de47392e3d
Display the "restart to update" notification on checking for update after dismissal
2020-10-06 13:19:57 +09:00
Dean Herbert
22b0105d62
Show a notification if checking for updates via button and there are none available
2020-10-06 13:00:02 +09:00
Shane Woolcock
7359c422dd
Hoist icon stream
2020-10-03 12:58:43 +09:30
Shane Woolcock
42f666cd24
Set icon for SDL desktop window
2020-09-29 23:04:03 +09:30
Bartłomiej Dach
6c44513115
Update .csproj descriptions to match
2020-08-16 12:53:31 +02:00
Dean Herbert
dbe9180c55
Rename class and remove screen conditionals
2020-07-24 16:38:48 +09:00
Lucas A
5e6adfff99
Disable windows key only while in gameplay.
2020-07-23 12:45:14 +02:00
Lucas A
4102dae999
Revert commit 939441ae
2020-07-23 11:56:46 +02:00
Lucas A
939441ae40
Disable the windows key only when in gameplay.
2020-07-16 14:50:11 +02:00
Lucas A
022e4b6335
Apply review suggestions.
2020-07-06 11:15:56 +02:00
Lucas A
ce5da5c51b
Block CTRL + ESC
2020-07-05 20:21:56 +02:00
Lucas A
8869979599
Trigger hook activation on bind.
2020-07-04 12:30:09 +02:00
Lucas A
fc1eb42a65
Disable windows key while in gameplay.
2020-07-01 17:15:41 +02:00
Dean Herbert
6beb28b685
Rename method to be less bad
2020-06-12 18:07:39 +09:00
Dean Herbert
95f57ca88c
Remove duplicate calls to CheckForUpdatesAsync
2020-06-12 18:05:23 +09:00
Dean Herbert
6296cd62d0
Merge branch 'master' into update-button
2020-06-12 18:00:36 +09:00
Dean Herbert
e26dc7ef55
Merge pull request #9260 from smoogipoo/fix-publish
...
Fix dotnet publish with runtime specification not working
2020-06-12 13:24:04 +09:00
smoogipoo
a48e36fd31
Fix dotnet publish with runtime specification not working
2020-06-12 12:58:33 +09:00
Shane Woolcock
fca6a6d69f
Implement file drop with DragDrop event
2020-06-12 09:46:21 +09:30
Shane Woolcock
b89dcb6a77
Fix cursor not hiding with SDL2 backend
2020-06-11 13:08:41 +09:30
Craftplacer
101604e741
Redesign classes and generally improve code
2020-06-08 00:39:33 +02:00
Craftplacer
e95ffcb528
Merge remote-tracking branch 'upstream/master' into update-button
2020-06-07 22:51:03 +02:00
smoogipoo
8aa8d2c880
Resolve NREs
2020-06-03 16:59:37 +09:00
smoogipoo
f3b5149648
Move some suggestions to warnings, resolve issues
2020-06-03 16:48:44 +09:00
Salman Ahmed
82fe99cf4a
Replace any potential usage of Environment.CurrentDirectory with a new RuntimeInfo.StartupDirectory
...
Using `Environment.CurrentDirectory` for storing / reading files is dangerous as the current directory is mutable and can be changed when performing a certain operation (like opening solutions in roslyn type reference builder for example).
2020-05-31 02:24:49 +03:00
Dean Herbert
9ab3e3a6d5
Merge branch 'master' into update-button
2020-05-13 20:50:33 +09:00
Dean Herbert
d6840d880a
Update StableStorage implementation in line with framework changes
2020-05-08 10:40:04 +09:00
Craftplacer
ebd1df8c28
Change property name to CanCheckForUpdate
2020-05-08 02:50:58 +02:00
Craftplacer
3c24ca08d0
Check whether the build is deployed within the public check updates method
2020-05-08 02:48:27 +02:00
Craftplacer
e6ad28a1cb
Use property instead of type checking
2020-05-08 02:09:37 +02:00
Craftplacer
836efe3f7c
Initial commit
2020-05-07 08:07:22 +02:00
alex
0e2ccac33b
Add spaces to comments
2020-05-04 18:36:24 -07:00
Dean Herbert
6477a7b73e
Centralise creation of UpdateManagers
2020-03-05 13:34:04 +09:00
dependabot-preview[bot]
b7e14569eb
Bump DiscordRichPresence from 1.0.147 to 1.0.150
...
Bumps [DiscordRichPresence](https://github.com/Lachee/discord-rpc-csharp ) from 1.0.147 to 1.0.150.
- [Release notes](https://github.com/Lachee/discord-rpc-csharp/releases )
- [Commits](https://github.com/Lachee/discord-rpc-csharp/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-21 03:11:10 +00:00
dependabot-preview[bot]
5609c92aaf
Bump DiscordRichPresence from 1.0.121 to 1.0.147
...
Bumps [DiscordRichPresence](https://github.com/Lachee/discord-rpc-csharp ) from 1.0.121 to 1.0.147.
- [Release notes](https://github.com/Lachee/discord-rpc-csharp/releases )
- [Commits](https://github.com/Lachee/discord-rpc-csharp/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 07:50:21 +00:00
Salman Ahmed
5a2ed5391d
Update license year
2020-01-19 23:51:10 +03:00
Dean Herbert
63de934ee5
Merge branch 'master' into sdl-arg
2020-01-14 12:45:45 +08:00
Lucas A
ec95cbd0af
Don't update rich presence if the rpc client isn't initialized.
2020-01-11 16:03:00 +01:00
Dean Herbert
a5e30859a9
Truncate rich presence status strings to 128 bytes ( #7318 )
...
Truncate rich presence status strings to 128 bytes
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
2019-12-25 12:28:44 +09:00
smoogipoo
1a7937bcf7
Apply suggested optimisations
2019-12-25 12:04:28 +09:00
smoogipoo
36dd0e6998
Make ellipsis length into a static
2019-12-25 11:14:40 +09:00
smoogipoo
f1f9e1f658
Don't truncate with exactly 128 bytes
2019-12-23 19:56:05 +09:00
Dean Herbert
b9bc1c954e
Disable automatic retry of failed discord RPC connections
2019-12-23 19:50:35 +09:00
Dan Balasescu
bc0c331c33
Merge branch 'master' into fix-discord-rpc
2019-12-23 19:37:00 +09:00
smoogipoo
4302412243
Simplify implementation
2019-12-23 19:34:12 +09:00
Lucas A
125f4286ae
Move truncate() to a method body
2019-12-23 10:55:44 +01:00
Lucas A
e2b4e3580c
Truncate strings passed to the Discord RPC client to a maximum of 128 bytes
2019-12-22 19:21:21 +01:00
Huo Yaoyuan
351e826120
Upgrade project targets to netcoreapp3.1
2019-12-20 17:03:54 +08:00
Dean Herbert
9ac15ef3a8
Don't log discord connection failures
2019-12-18 22:56:00 +09:00