feat(linux): suggest the top bar's extension instead of a notification

Decided 2026-10-07: where GNOME's top bar shows no icons (the
AppIndicator extension missing or off), the timer shows in the app
alone, and no notification stands in for it. The Pomodoro card says
that the timer can count down in the top bar, with a button that asks
GNOME Shell to switch the extension on where it is installed or to
install it (GNOME's own dialog), or opens its page on
extensions.gnome.org where Shell can't be asked; until the person says
not to suggest it again. An app can't install or switch on a Shell
extension by itself. The alert at a phase's end stays.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-10-07 10:27:31 +02:00
commit d9f7498cd4
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64

View file

@ -5150,6 +5150,24 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'a title must be text.'**
String get pathImportTitleNotText;
/// No description provided for @pomodoroTopBarHint.
///
/// In en, this message translates to:
/// **'The timer can count down in GNOME\'s top bar, with its buttons, once the AppIndicator extension is on.'**
String get pomodoroTopBarHint;
/// No description provided for @pomodoroTopBarSetUp.
///
/// In en, this message translates to:
/// **'Set up'**
String get pomodoroTopBarSetUp;
/// No description provided for @pomodoroTopBarDismiss.
///
/// In en, this message translates to:
/// **'Don\'t suggest again'**
String get pomodoroTopBarDismiss;
}
class _AppLocalizationsDelegate