Commit Graph

141 Commits

Author SHA1 Message Date
Samuel Elliott
8f6a40e18d Declare custom URI scheme and change app package name
By default the snap name is the package name, which conflicts with the CLI command name.
2022-06-18 12:49:42 +01:00
Samuel Elliott
1fc6cce5a6 Add support for all Discord presence options for the app 2022-06-18 12:46:03 +01:00
Samuel Elliott
7e5988685d Prevent multiple instances and don't quit when all windows are closed 2022-06-18 12:20:42 +01:00
Samuel Elliott
d54ba360cf Add Nintendo eShop link to friend modal 2022-06-16 16:26:15 +01:00
Samuel Elliott
3d8612b7b9 Add guided Discord setup 2022-06-16 16:21:01 +01:00
Samuel Elliott
961f5cc150 Don't wait for monitors to start when starting the app 2022-06-16 12:57:16 +01:00
Samuel Elliott
0195f65d63 Fix light macOS buttons 2022-06-16 12:55:10 +01:00
Samuel Elliott
f6e4769043 Update Discord titles
https://github.com/samuelthomas2774/nxapi/issues/5
2022-06-15 18:35:14 +01:00
Samuel Elliott
abb440343a Add x-appcolorscheme header for web service requests 2022-06-12 22:08:14 +01:00
Samuel Elliott
1ebfa896a1 v1.0.0 v1.0.0 2022-06-12 19:40:21 +01:00
Samuel Elliott
1ee6950c45 Update README.md 2022-06-12 18:51:16 +01:00
Samuel Elliott
aa08c81a2a Don't show macOS themed buttons as pressed when the cursor isn't over them 2022-06-12 16:58:13 +01:00
Samuel Elliott
b3c9fd8d8b Add a warning about third-party API usage when adding a Nintendo Switch Online app account 2022-06-12 16:27:40 +01:00
Samuel Elliott
4bf9908362 Fetch timeout 2022-06-12 15:36:00 +01:00
Samuel Elliott
ca35545f98 Add functions to use a specific Discord user in the app 2022-06-12 15:19:12 +01:00
Samuel Elliott
241ce19ec8 Native-like macOS buttons and Windows appearance 2022-06-12 15:15:35 +01:00
Samuel Elliott
49ee4f87b5 Windows and save presence URLs 2022-06-09 17:14:56 +01:00
Samuel Elliott
c6a91b74dc Electron app 2022-06-09 01:27:30 +01:00
Samuel Elliott
4b67de5450 Update Discord titles 2022-06-09 01:21:47 +01:00
Samuel Elliott
065e9f6175 Electron app 2022-06-09 01:21:39 +01:00
Samuel Elliott
60c0e592db Electron app 2022-06-05 15:04:36 +01:00
Samuel Elliott
27e8fa5401 Fix automatically renewing token never completes 2022-05-30 23:59:03 +01:00
Samuel Elliott
e46d778dd0 Add docker-compose.yml 2022-05-30 18:20:42 +01:00
Samuel Elliott
9f63fc8359 Handle simultaneous znc proxy requests properly 2022-05-30 13:16:06 +01:00
Samuel Elliott
b8f9c2c110 Automatically renew token when znc responds with a token expired error 2022-05-30 12:32:38 +01:00
Samuel Elliott
e48fba254c Don't include the resources directory in the package 2022-05-29 20:23:41 +01:00
Samuel Elliott
1573accd73 Generate scripts for znca API server 2022-05-29 20:18:49 +01:00
Samuel Elliott
f23670047c Update Discord titles 2022-05-29 19:30:06 +01:00
Samuel Elliott
18761bbb31 Update dependencies 2022-05-29 19:16:54 +01:00
Samuel Elliott
5328ada1e7 Show share menu for web services 2022-05-29 18:02:07 +01:00
Samuel Elliott
551daa868a v0.3.0 v0.3.0 2022-05-26 12:44:22 +01:00
Samuel Elliott
7b13d9e9f9 Update znca version to 2.1.1 2022-05-26 12:42:57 +01:00
Samuel Elliott
442b53a062 Add an option to use the imink API to generate f parameters
https://github.com/JoneWang/imink/wiki/imink-API-Documentation
https://github.com/JoneWang
2022-05-26 12:42:31 +01:00
Samuel Elliott
967a063220 Move utility functions
This avoids importing most dependencies when not used.
2022-05-21 23:52:36 +01:00
Samuel Elliott
5f6004bd57 Move authentication functions
app no longer imports from cli
2022-05-21 23:47:41 +01:00
Samuel Elliott
7ca5b8466d Use updated timestamp from znc as start timestamp and enable timestamp by default
This makes the activity appear in the Active Now panel.
2022-05-21 23:20:45 +01:00
Samuel Elliott
4bc27e3ca9 Add an option to use a specific Discord client 2022-05-14 21:27:00 +01:00
Samuel Elliott
b531fcced4 Move monitoring classes, use nxapi debug namespace for non-app/cli modules 2022-05-14 19:06:43 +01:00
Samuel Elliott
1efdfc9deb Fix uploading CI artifacts 2022-05-12 22:21:47 +01:00
Samuel Elliott
009a2af432 Don't build Windows app 2022-05-12 22:08:40 +01:00
Samuel Elliott
ca28979e7f Don't build DMG 2022-05-12 21:52:41 +01:00
Samuel Elliott
02362c1de4 Update znca version to 2.1.0 2022-05-12 21:32:53 +01:00
Samuel Elliott
a2f3d7d2e2 Allow selecting multiple users for friend notifications 2022-05-12 21:32:00 +01:00
Samuel Elliott
59adbe7b83 Build Electron app 2022-05-12 20:57:35 +01:00
Samuel Elliott
3e1ba3a863 Fix Electron app bundle 2022-05-09 21:48:29 +01:00
Samuel Elliott
784e882dd4 Move getToken/getMoonToken and add cli-table types 2022-05-09 21:28:31 +01:00
Samuel Elliott
992f8900f2 Merge remote-tracking branch 'github/main' 2022-05-08 00:51:10 +01:00
Samuel Elliott
7ba59ac354 v0.2.1 v0.2.1 2022-05-07 23:18:30 +01:00
Samuel Elliott
e46e1e46fb Always get package root directory from src/util.ts 2022-05-07 23:18:23 +01:00
Samuel Elliott
2dbd394cd9 Use Node.js v17 in CI
npm install fails with Node.js v18 as there's no prebuilt Frida bindings.
2022-05-07 23:07:37 +01:00