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
|
|
@ -2668,6 +2668,52 @@ class AppLocalizationsEn extends AppLocalizations {
|
|||
@override
|
||||
String get settingsCategoryAppearance => 'Appearance';
|
||||
|
||||
@override
|
||||
String get settingsCategoryAbout => 'About';
|
||||
|
||||
@override
|
||||
String get aboutPanelTitle => 'About Ch∆In';
|
||||
|
||||
@override
|
||||
String get aboutPanelBody =>
|
||||
'Product, vendor, and license details of this installation — every value is copyable.';
|
||||
|
||||
@override
|
||||
String get aboutProduct => 'Product';
|
||||
|
||||
@override
|
||||
String get aboutStudioVersion => 'Studio version';
|
||||
|
||||
@override
|
||||
String get aboutHubVersion => 'Hub version';
|
||||
|
||||
@override
|
||||
String get aboutHubVersionUnknown => 'not connected';
|
||||
|
||||
@override
|
||||
String get aboutVendor => 'Vendor';
|
||||
|
||||
@override
|
||||
String get aboutAuthor => 'Author';
|
||||
|
||||
@override
|
||||
String get aboutLicense => 'License';
|
||||
|
||||
@override
|
||||
String get aboutContact => 'Contact';
|
||||
|
||||
@override
|
||||
String get aboutDocs => 'Documentation';
|
||||
|
||||
@override
|
||||
String get aboutOpenLink => 'Open in browser';
|
||||
|
||||
@override
|
||||
String get aboutCopyTooltip => 'Copy';
|
||||
|
||||
@override
|
||||
String get aboutCopiedToast => 'Copied to the clipboard.';
|
||||
|
||||
@override
|
||||
String get sidebarSearchLabel => 'Search & commands';
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue