Skip to content

fix(addons): consolidated install-doc, i18n & UI fixes#204

Merged
rubenhensen merged 7 commits into
mainfrom
consolidate/addon-install-and-ui
May 9, 2026
Merged

fix(addons): consolidated install-doc, i18n & UI fixes#204
rubenhensen merged 7 commits into
mainfrom
consolidate/addon-install-and-ui

Conversation

@dobby-coder

@dobby-coder dobby-coder Bot commented May 9, 2026

Copy link
Copy Markdown
Contributor

Consolidates 9 PRs into one, per dobby#53.

Includes

Conflict resolution notes

Many of the PRs above edit the same i18n strings (`addons.Outlook` in en.json/nl.json). They were combined as follows on the consolidated branch:

The first three commits on this branch are clean merges of #195 (cog icon), #192 (tab affordance), and #189. The fourth commit applies the textual edits from the remaining six PRs in one go because pairwise merges produced overlapping diffs on the same JSON line.

Reviewer quickstart

```
git fetch origin && git checkout consolidate/addon-install-and-ui && npm install --legacy-peer-deps && npm run dev
```

Then open http://localhost:5173/addons and switch language to verify the Outlook callout, restart step, and updated NL terminology render correctly.

Tracking issue: encryption4all/dobby#53

dobby-coder Bot and others added 7 commits May 9, 2026 13:45
Closes #173

Outlook now lists custom add-ins under the "Apps" menu in the ribbon
rather than as a dedicated ribbon button. Update the install
instructions on the addons page (en + nl) so users know to open the
add-in via Apps -> PostGuard Add-in for both sending and decrypting.
The English instruction said "click on the sign, after Manage Your Extensions" which is unclear. Replace with "click on the cog icon next to Manage Your Extensions" and align the Dutch translation.

Closes #168

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Apply changes from PRs #190, #191, #193, #195, #196, #197, #199 on top
of #189 and #192. Specifically:
- Outlook: clarify add-in lives under Apps menu (#189)
- Outlook: NL terminology aligned with current Outlook UI (#190)
- Outlook: instruct user to restart after install (#191)
- Outlook: save manifest as manifest.xml via download attr (#193)
- Outlook: open aka.ms/olksideload in new tab (#196)
- Outlook: warn users when custom add-ins are blocked (#199)
- Thunderbird: clarify Manage Extensions cog icon (#195)
- Addons page: rerun {#key} on locale change so instructions reflect stored locale (#197)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant