You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Drop Windows appx target: requires MS Store signing creds CI lacks,
causing the release workflow to fail.
- Clean up macOS DMG signing: set identity:null, hardenedRuntime:false,
gatekeeperAssess:false, dmg.sign:false. Prevents the quarantine
"AutoNote.app is damaged and can't be opened" error on install.
- Fix mac.target to use array form (was a bare object).
- Bump version 0.11.0 → 0.12.0 to match release tag.
MessageBoxMB_YESNO|MB_ICONQUESTION"Keep generated notes and downloaded course files in %USERPROFILE%\AutoNote?$\n$\nYes = keep them, No = delete" /SD IDNOIDNO autonote_skip_notes
18
+
StrCpy$KeepNotes"1"
19
+
autonote_skip_notes:
20
+
21
+
StrCpy$KeepSettings"0"
22
+
MessageBoxMB_YESNO|MB_ICONQUESTION"Keep settings and API keys in %USERPROFILE%\.auto_note?$\n$\nYes = keep them, No = delete" /SD IDNOIDNO autonote_skip_settings
23
+
StrCpy$KeepSettings"1"
24
+
autonote_skip_settings:
25
+
26
+
StrCpy$KeepVenv"0"
27
+
MessageBoxMB_YESNO|MB_ICONQUESTION"Keep ML environment (~2 GB) in %USERPROFILE%\.auto_note\venv?$\n$\nYes = keep it, No = delete" /SD IDNOIDNO autonote_skip_venv
28
+
StrCpy$KeepVenv"1"
29
+
autonote_skip_venv:
44
30
!macroend
45
31
46
-
; ── Cleanup after standard uninstall ──────────────────────────────────────────
47
32
!macro customUnInstall
48
-
; Delete ML venv if user chose not to keep it
49
-
${If}$KeepVenv!=${BST_CHECKED}
33
+
${If}$KeepVenv!="1"
50
34
RMDir/r"$PROFILE\.auto_note\venv"
51
35
${EndIf}
52
36
53
-
; Delete settings if user chose not to keep them
54
-
${If}$KeepSettings!=${BST_CHECKED}
55
-
; Remove config, credentials, scripts — but keep venv if retained above
37
+
${If}$KeepSettings!="1"
56
38
Delete"$PROFILE\.auto_note\config.json"
57
39
Delete"$PROFILE\.auto_note\canvas_token.txt"
58
40
Delete"$PROFILE\.auto_note\openai_api.txt"
@@ -63,12 +45,10 @@ FunctionEnd
63
45
Delete"$PROFILE\.auto_note\mistral_api.txt"
64
46
Delete"$PROFILE\.auto_note\manifest.json"
65
47
RMDir/r"$PROFILE\.auto_note\scripts"
66
-
; Only remove the dir if it's empty (venv might still be there)
67
48
RMDir"$PROFILE\.auto_note"
68
49
${EndIf}
69
50
70
-
; Delete generated content if user chose not to keep it
0 commit comments