Copy version number on long press

This commit is contained in:
Vishesh Handa
2021-05-11 16:10:17 +02:00
parent 062f09d16a
commit 6f77d8282a
2 changed files with 6 additions and 0 deletions

View File

@ -95,6 +95,7 @@ settings:
default: System Default
gitAuthor: Git Author Settings
versionInfo: Version Info
versionCopied: Version Number Copied
analytics: Analytics
crashReports: Collect Anonymous Crash Reports
usageStats: Collect Anonymous Usage Statistics

View File

@ -20,6 +20,7 @@ limitations under the License.
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:easy_localization/easy_localization.dart';
import 'package:email_validator/email_validator.dart';
@ -549,6 +550,10 @@ class VersionNumberTileState extends State<VersionNumberTile> {
style: textTheme.bodyText2,
textAlign: TextAlign.left,
),
onLongPress: () {
Clipboard.setData(ClipboardData(text: versionText));
showSnackbar(context, tr('settings.versionCopied'));
},
enabled: false,
);
}