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
23
+
StrCpy$KeepNotes"1"
24
+
autonote_skip_notes:
25
+
26
+
StrCpy$KeepSettings"0"
27
+
MessageBoxMB_YESNO|MB_ICONQUESTION"Keep settings and API keys in %USERPROFILE%\.auto_note?$\n$\nYes = keep them, No = delete" /SD IDNOIDNO autonote_skip_settings
28
+
StrCpy$KeepSettings"1"
29
+
autonote_skip_settings:
30
+
31
+
StrCpy$KeepVenv"0"
32
+
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
33
+
StrCpy$KeepVenv"1"
34
+
autonote_skip_venv:
44
35
!macroend
45
36
46
-
; ── Cleanup after standard uninstall ──────────────────────────────────────────
47
37
!macro customUnInstall
48
-
; Delete ML venv if user chose not to keep it
49
-
${If}$KeepVenv!=${BST_CHECKED}
38
+
${If}$KeepVenv!="1"
50
39
RMDir/r"$PROFILE\.auto_note\venv"
51
40
${EndIf}
52
41
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
42
+
${If}$KeepSettings!="1"
56
43
Delete"$PROFILE\.auto_note\config.json"
57
44
Delete"$PROFILE\.auto_note\canvas_token.txt"
58
45
Delete"$PROFILE\.auto_note\openai_api.txt"
@@ -63,12 +50,10 @@ FunctionEnd
63
50
Delete"$PROFILE\.auto_note\mistral_api.txt"
64
51
Delete"$PROFILE\.auto_note\manifest.json"
65
52
RMDir/r"$PROFILE\.auto_note\scripts"
66
-
; Only remove the dir if it's empty (venv might still be there)
67
53
RMDir"$PROFILE\.auto_note"
68
54
${EndIf}
69
55
70
-
; Delete generated content if user chose not to keep it
0 commit comments