Commit Graph

12 Commits

Author SHA1 Message Date
5a91e58104
feat(telemetry): send weekly pings if enabled 2023-03-19 15:02:47 +11:00
ba98ed6412
chore: refactor core/client.mjs, sync telemetry opt-in/out across profiles 2023-02-03 11:52:51 +11:00
f1332fffbd
feat(onboarding): require agreement to privacy policy + ts & cs, add landing tiles 2023-01-31 22:12:29 +11:00
567e678a6f
chore(menu): add telemetry toggle 2023-01-30 23:11:55 +11:00
f999969c13
chore!: store config in electron-defined userData folder instead of home folder
- cli can no longer detect where config will be, so config-related cli prompts have been removed
- should avoid file conflicts and enable portable builds
- users can export their data in the more readable .json format from the profiles section of the menu and no longer require direct access to the config file
2023-01-29 16:07:26 +11:00
c19262a4ce
perf(load): import all deps at once + wait for load.mjs completion, fix(electron): use ipc for reloadApp 2023-01-20 00:33:05 +11:00
72332acc58
feat(menu): profile deletion via confirmation popup 2023-01-19 22:34:41 +11:00
106d776d85
feat(menu): render profile list, create and switch b/w profiles 2023-01-18 22:56:49 +11:00
d1f83884aa
chore(electron-compat): promisify db methods, import svgs as js instead of reading files 2023-01-14 22:17:28 +11:00
c95d96cd8e
feat(menu): option values update on view change/page focus, animate view changes 2023-01-14 21:38:51 +11:00
b442e40446
feat: trigger menu from browser extension icon 2022-12-30 16:38:30 +11:00
c37877c6da
feat: load api/styles into menu, chore: separate mod types into folders 2022-12-30 15:19:47 +11:00