Salman Ahmed
|
30fd40efd1
|
Avoid disable/restore pairs
|
2024-05-01 21:18:56 +03:00 |
|
Salman Ahmed
|
981a19f6a5
|
Disable naming inspections in p/invoke code
|
2024-05-01 17:20:08 +03:00 |
|
Susko3
|
3df32638c2
|
Fix association descriptions never being written on update
|
2024-03-01 16:06:30 +01:00 |
|
Dean Herbert
|
61cc5d6f29
|
Fix typos in xmldoc
|
2024-03-01 11:24:12 +08: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 |
|
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 |
|
Susko3
|
6ded79cf07
|
Make NotifyShellUpdate() public to ease testing
|
2024-02-08 01:15:37 +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
|
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
|
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 |
|