feat(settings): About section — vendor, versions, license, contact
Some checks are pending
Security / Security check (push) Waiting to run
Some checks are pending
Security / Security check (push) Waiting to run
Procurement personas found no vendor, version, license, or support information anywhere in the app (a hard checklist fail for regulated buyers). Settings gains an About category: product name, Studio + running-hub version, vendor Flemming.AI, author, Apache 2.0 license, contact address, and the docs URL — every value selectable and one-click copyable. Studio version constant moved to data/about_info.dart so sidebar tag and About can never drift. Bumps Studio to 0.71.0. Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
This commit is contained in:
parent
c436e12601
commit
c253f5d23e
9 changed files with 352 additions and 5 deletions
|
|
@ -4544,6 +4544,96 @@ abstract class AppLocalizations {
|
|||
/// **'Appearance'**
|
||||
String get settingsCategoryAppearance;
|
||||
|
||||
/// No description provided for @settingsCategoryAbout.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'About'**
|
||||
String get settingsCategoryAbout;
|
||||
|
||||
/// No description provided for @aboutPanelTitle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'About Ch∆In'**
|
||||
String get aboutPanelTitle;
|
||||
|
||||
/// No description provided for @aboutPanelBody.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Product, vendor, and license details of this installation — every value is copyable.'**
|
||||
String get aboutPanelBody;
|
||||
|
||||
/// No description provided for @aboutProduct.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Product'**
|
||||
String get aboutProduct;
|
||||
|
||||
/// No description provided for @aboutStudioVersion.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Studio version'**
|
||||
String get aboutStudioVersion;
|
||||
|
||||
/// No description provided for @aboutHubVersion.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Hub version'**
|
||||
String get aboutHubVersion;
|
||||
|
||||
/// No description provided for @aboutHubVersionUnknown.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'not connected'**
|
||||
String get aboutHubVersionUnknown;
|
||||
|
||||
/// No description provided for @aboutVendor.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Vendor'**
|
||||
String get aboutVendor;
|
||||
|
||||
/// No description provided for @aboutAuthor.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Author'**
|
||||
String get aboutAuthor;
|
||||
|
||||
/// No description provided for @aboutLicense.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'License'**
|
||||
String get aboutLicense;
|
||||
|
||||
/// No description provided for @aboutContact.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Contact'**
|
||||
String get aboutContact;
|
||||
|
||||
/// No description provided for @aboutDocs.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Documentation'**
|
||||
String get aboutDocs;
|
||||
|
||||
/// No description provided for @aboutOpenLink.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Open in browser'**
|
||||
String get aboutOpenLink;
|
||||
|
||||
/// No description provided for @aboutCopyTooltip.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Copy'**
|
||||
String get aboutCopyTooltip;
|
||||
|
||||
/// No description provided for @aboutCopiedToast.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Copied to the clipboard.'**
|
||||
String get aboutCopiedToast;
|
||||
|
||||
/// No description provided for @sidebarSearchLabel.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue