Susko3
|
3df32638c2
|
Fix association descriptions never being written on update
|
2024-03-01 16:06:30 +01:00 |
|
jvyden
|
92235e7789
|
Make truncate and getBeatmapID static
Code quality was complaining about hidden variables so I opted for this solution.
|
2024-03-01 00:02:20 -05:00 |
|
jvyden
|
060e17e989
|
Support Discord game invites in multiplayer lobbies
|
2024-02-29 23:41:40 -05:00 |
|
Dean Herbert
|
91483bdc2f
|
Merge pull request #27001 from Susko3/windows-file-uri-association
Associate with files and URIs on windows
|
2024-03-01 11:26:44 +08:00 |
|
Dean Herbert
|
61cc5d6f29
|
Fix typos in xmldoc
|
2024-03-01 11:24:12 +08:00 |
|
Salman Ahmed
|
c69c881cd3
|
Combine conditionals and remove "InLobby" check
|
2024-02-28 07:58:02 +03:00 |
|
jvyden
|
e2a364332b
|
Merge branch 'master' into discord-dnd-fix
|
2024-02-27 16:23:56 -05:00 |
|
jvyden
|
e053c08f6b
|
Hide social interactions while in Do Not Disturb
|
2024-02-27 16:23:36 -05:00 |
|
Bartłomiej Dach
|
87509fbf6e
|
Privatise registry-related constants
Don't see any reason for them to be public.
|
2024-02-27 14:07:49 +01:00 |
|
Dan Balasescu
|
069b400dd0
|
Move manager to desktop game
|
2024-02-27 19:36:03 +09:00 |
|
Susko3
|
9b3ec64f41
|
Inline HKCU\Software\Classes usage
|
2024-02-26 13:10:37 +01:00 |
|
Susko3
|
f2807470ef
|
Inline EXE_PATH usage
|
2024-02-26 13:03:23 +01:00 |
|
Susko3
|
6dbba705b3
|
Refine uninstall logic to account for legacy windows features
|
2024-02-26 12:27:02 +01:00 |
|
jvyden
|
8934cf33f0
|
Apply Discord RPC changes regardless of user's status
|
2024-02-23 22:29:09 -05:00 |
|
Joseph Madamba
|
27ce965dd2
|
Update unsupported windows startup blocker comment
|
2024-02-15 22:52:27 -08:00 |
|
Dean Herbert
|
e705190664
|
Update windows icon metrics to match previous icon
|
2024-02-15 23:23:49 +08:00 |
|
Susko3
|
6ded79cf07
|
Make NotifyShellUpdate() public to ease testing
|
2024-02-08 01:15:37 +01:00 |
|
Susko3
|
1dc54d6f25
|
Fix stable install path lookup
`osu` is the `osu://` protocol handler, which gets overriden by lazer.
Instead, use `osu!` which is the stable file handler.
|
2024-02-08 00:54:48 +01:00 |
|
Susko3
|
dfa0c51bc8
|
Copy icons to nuget and install package
Don't ask me why this uses the folder for .NET Framework 4.5
|
2024-02-08 00:23:46 +01:00 |
|
Susko3
|
7864810fc9
|
Merge branch 'master' into windows-file-uri-association
|
2024-02-07 23:10:13 +01:00 |
|
Susko3
|
8049270ad2
|
Remove unused param
|
2024-02-07 22:45:58 +01:00 |
|
Susko3
|
bf47221594
|
Make things testable via 'Run static method' in Rider
|
2024-02-07 22:42:42 +01:00 |
|
Susko3
|
139072fa81
|
Standardise using declaration
|
2024-02-07 22:29:20 +01:00 |
|
Susko3
|
3419b8ffa8
|
Standardise using declaration
|
2024-02-07 22:28:54 +01:00 |
|
Susko3
|
7f5dedc118
|
Refactor ProgID logic so it's more visible
|
2024-02-07 22:23:59 +01:00 |
|
Susko3
|
da8c4541db
|
Use Logger.Error
|
2024-02-07 22:21:04 +01:00 |
|
Susko3
|
ffdefbc742
|
Move public methods closer together
|
2024-02-07 22:18:12 +01:00 |
|
Susko3
|
738c28755c
|
Refactor public methods
|
2024-02-07 22:17:13 +01:00 |
|
Susko3
|
6bdb076027
|
Move update/install logic into helper
|
2024-02-07 22:06:09 +01:00 |
|
Susko3
|
0563507295
|
Remove duplicate try-catch and move NotifyShellUpdate() to less hidden place
|
2024-02-07 22:03:16 +01:00 |
|
Susko3
|
f9d257b99e
|
Install associations as part of initial squirrel install
|
2024-02-07 21:56:39 +01:00 |
|
Susko3
|
eeba937686
|
Make WindowsAssociationManager static
Usages/localisation logic TBD
|
2024-02-07 21:55:42 +01:00 |
|
Susko3
|
57d5717e6a
|
Remove Win32Icon class and use plain strings instead
|
2024-02-07 21:33:23 +01:00 |
|
Susko3
|
17033e09f6
|
Change to class to satisfy CFS hopefully
|
2024-02-05 14:29:17 +01:00 |
|
Susko3
|
4ec9d26657
|
Inline constants
|
2024-02-05 14:16:35 +01:00 |
|
Susko3
|
7789cc01eb
|
Copy .ico files when publishing
These icons should appear in end-user installation folder.
|
2024-02-05 14:03:16 +01:00 |
|
Susko3
|
01efd1b353
|
Move WindowsAssociationManager to osu.Desktop
|
2024-02-05 13:44:12 +01:00 |
|
Susko3
|
2f4211249e
|
Use cleaner way to specify .exe path
|
2024-02-05 13:12:03 +01:00 |
|
Susko3
|
cdcf5bddda
|
Uninstall associations when uninstalling from squirrel
|
2024-02-03 17:56:14 +01:00 |
|
Susko3
|
2bac09ee00
|
Only associate on a deployed build
Helps to reduce clutter when developing
|
2024-02-03 17:23:59 +01:00 |
|
Susko3
|
03578821c0
|
Associate on startup
|
2024-02-03 17:04:06 +01:00 |
|
Dan Balasescu
|
8e8ba9e77f
|
Fix more CI inspections
|
2024-02-02 21:36:41 +09:00 |
|
Dan Balasescu
|
dda691b8c2
|
Fix NVAPI compile error
|
2024-02-02 21:28:52 +09:00 |
|
Dan Balasescu
|
6e4d52863c
|
Upgrade to .NET 8 SDK
|
2024-02-02 21:28:51 +09:00 |
|
Bartłomiej Dach
|
6931af664e
|
Add missing icon.png entry to nuspec
This is only half of the deployment fix, the other half will be in
`osu-deploy` (making sure the icon is actually in the staging
directory).
|
2024-01-30 12:05:31 +01:00 |
|
Dean Herbert
|
f54e1418ae
|
Update to v4
|
2024-01-27 01:42:47 +09:00 |
|
Dean Herbert
|
84a0291c85
|
Update icon in nuspec file
|
2024-01-26 12:32:18 +09:00 |
|
Dean Herbert
|
2941787f5e
|
Update windows logo
|
2024-01-25 20:37:50 +09:00 |
|
Dean Herbert
|
7e8b3d03fa
|
Update copyright years
|
2024-01-25 20:37:50 +09:00 |
|
Dean Herbert
|
a69fd8198d
|
Update framework and other nuget packages
- Moq held back because dicks
- NUnit held back because large API changes (trivial but effort)
- SignalR held back due to api deprecations
|
2024-01-21 11:00:53 +09:00 |
|