Files
l0ng-ai 225d1f9885 Merge main, and finish two loose ends
Conflict resolution: main's updater work (#330) already localized every
update string this branch was adding, with its own key names, so the
duplicate `SettingsUpdate*` keys and the inline `phase_text` match are
dropped in favour of main's `localized_update_phase`. The About page
keeps neither the Explorer section nor the CLI toggle, which is the point
of this branch.

Two fixes on top:

- The Explorer flag handling moves below `logfile::install`. A
  GUI-subsystem process has no console and Inno does not surface a [Run]
  entry's exit code, so the log was the only place a failed registration
  could have been reported -- and it ran before the log existed.
- Document the feature, including the two flags. Windows also ships a
  portable zip, and with the Settings buttons gone that install had no
  way left to add or remove the verbs.

Claude-Session: https://claude.ai/code/session_01H9QqEZ6JH3dGS6atEcf6ab
2026-08-05 17:37:06 +08:00
..