Closed Bug 1696499 Opened 5 years ago Closed 5 years ago

Use "Troubleshoot Mode" instead of "Restart with Add-ons Disabled"

Categories

(Thunderbird :: General, task)

Tracking

(thunderbird_esr78 unaffected)

RESOLVED FIXED
88 Branch
Tracking Status
thunderbird_esr78 --- unaffected

People

(Reporter: Paenglab, Assigned: Paenglab)

References

Details

Attachments

(2 files, 3 obsolete files)

Like FX we can use Troubleshoot Mode instead of Restart with Add-ons Disabled. This mode does not only disable Add-ons and it makes more sense to rename it to what it is for.

Attached patch 1696499-troubleshoot-mode.patch (obsolete) — Splinter Review

I reordered the Troubleshoot Mode and the More Troubleshooting Information to be more logical (FX is doing this too soon).

I renamed more entities from ...safe... to ...troubleshoot.. than needed to get rid of the safe word.

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9206993 - Flags: review?(alessandro)
Attached image dialog.png

Wayne, what do you think to this wording?

Attachment #9206996 - Flags: feedback?(vseerror)
Comment on attachment 9206993 [details] [diff] [review] 1696499-troubleshoot-mode.patch Review of attachment 9206993 [details] [diff] [review]: ----------------------------------------------------------------- ::: mail/base/content/helpMenu.inc.xhtml @@ +38,5 @@ > label="&helpFeedbackPage.label;" > accesskey="&helpFeedbackPage.accesskey;" > oncommand="openFormattedURL('app.feedback.baseURL');"/> > <menuseparator id="functionsSeparator"/> > + <menuitem id="helpSafeMode" Maybe we should also change the ID to "helpTroubleshootMode" for consistency. ::: mail/base/content/mailCore.js @@ +773,5 @@ > "chrome://messenger/locale/messenger.properties" > ); > + let promptTitle = bundle.GetStringFromName("troubleshootModeRestartPromptTitle"); > + let promptMessage = bundle.GetStringFromName("troubleshootModeRestartPromptMessage"); > + let restartText = bundle.GetStringFromName("troubleshootModeRestartButton"); I think this is a good occasion to transition those strings to fluent, so we can ease up the future migration. Would you be able to do it?
Attachment #9206993 - Flags: review?(alessandro) → feedback+

Comment on attachment 9206996 [details]
dialog.png

I not keen on including the word "reset", because it contradicts/conflicts with the word "temporary". If this is the wording Firefox uses then I'd not deviate from that. But if Firefox doesn't have this word then I would remove it

Otherwise, f+

Attachment #9206996 - Flags: feedback?(vseerror) → feedback+

Wayne, would be Troubleshoot Mode will disable all add-ons and temporarily use some default preferences be better?

Flags: needinfo?(vseerror)

Perfect

Flags: needinfo?(vseerror)
Attached patch 1696499-troubleshoot-mode.patch (obsolete) — Splinter Review

And how about this?

Attachment #9206993 - Attachment is obsolete: true
Attachment #9207185 - Flags: review?(alessandro)
Attached patch 1696499-troubleshoot-mode.patch (obsolete) — Splinter Review

Fixed a linting error.

Attachment #9207185 - Attachment is obsolete: true
Attachment #9207185 - Flags: review?(alessandro)
Attachment #9207186 - Flags: review?(alessandro)
Comment on attachment 9207186 [details] [diff] [review] 1696499-troubleshoot-mode.patch Review of attachment 9207186 [details] [diff] [review]: ----------------------------------------------------------------- Good stuff, thanks for taking care of this. ::: mail/locales/en-US/messenger/menubar.ftl @@ +11,5 @@ > +## Help Menu > + > +menu-help-enter-troubleshoot-mode = > + .label = Troubleshoot Mode… > + .accesskey = r I'd use the occasion to select some "better" access keys for this labels. This one can be T, since it's the primary action. @@ +15,5 @@ > + .accesskey = r > + > +menu-help-exit-troubleshoot-mode = > + .label = Turn Troubleshoot Mode Off > + .accesskey = r This can be O, since the primary context of this action is to turn it Off. @@ +19,5 @@ > + .accesskey = r > + > +menu-help-more-troubleshooting-info = > + .label = More Troubleshooting Information > + .accesskey = T And this can be I, for Information.
Attachment #9207186 - Flags: review?(alessandro) → review+

Updated the accesskeys as discussed on Matrix.

Attachment #9207186 - Attachment is obsolete: true
Attachment #9207203 - Flags: review+
Target Milestone: --- → 88 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/e5ee749125a2
Use "Troubleshoot Mode" instead of "Restart with Add-ons Disabled". r=aleca

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/044e682c713f follow-up - Include missing .ftl file in addressbook.xhtml. rs=bustage-fix
Blocks: 1699207
Blocks: 1726844
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: