rdt-client/client
MentalBlank fed6d022f8 Improve magnet handler registration
- Removed HTTPS protocol check in `registerMagnetHandler()`. Now using `this.canRegisterMagnetHandler = !!(window.isSecureContext && 'registerProtocolHandler' in navigator);` to determine support for protocol handler registration in a secure context.
- Updated the registration button and help text to respond dynamically based on `canRegisterMagnetHandler` and provide better user experience and messaging when unsupported.
- Wrapped `navigator.registerProtocolHandler()` in a try catch block to handle registration failures gracefully and avoid unhandled exceptions.
2025-05-04 01:41:37 +10:00
..
.vscode Initial commit 2020-03-31 15:16:34 -06:00
src Improve magnet handler registration 2025-05-04 01:41:37 +10:00
.editorconfig Refactored download processor. 2021-01-09 19:51:36 -07:00
.eslintrc.json Add prettier. 2022-10-18 10:55:37 -06:00
.gitignore Upgrade to .NET6 and Angular 13. 2021-11-21 13:58:49 -07:00
.ncurc.js Angular cleanup. 2025-03-21 15:31:34 -06:00
.prettierignore Add prettier. 2022-10-18 10:55:37 -06:00
angular-proxy.json updating port 2025-04-08 19:04:06 -04:00
angular.json Angular cleanup. 2025-03-21 15:31:34 -06:00
package-lock.json Cleanup, upgrade packages. 2025-04-13 07:55:22 -06:00
package.json Cleanup, upgrade packages. 2025-04-13 07:55:22 -06:00
tsconfig.app.json Add prettier. 2022-10-18 10:55:37 -06:00
tsconfig.json angular 17 -> 18 + migrations 2025-02-28 12:13:55 +00:00