mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-28 09:47:35 +08:00
Copy version number on long press
This commit is contained in:
@ -95,6 +95,7 @@ settings:
|
|||||||
default: System Default
|
default: System Default
|
||||||
gitAuthor: Git Author Settings
|
gitAuthor: Git Author Settings
|
||||||
versionInfo: Version Info
|
versionInfo: Version Info
|
||||||
|
versionCopied: Version Number Copied
|
||||||
analytics: Analytics
|
analytics: Analytics
|
||||||
crashReports: Collect Anonymous Crash Reports
|
crashReports: Collect Anonymous Crash Reports
|
||||||
usageStats: Collect Anonymous Usage Statistics
|
usageStats: Collect Anonymous Usage Statistics
|
||||||
|
@ -20,6 +20,7 @@ limitations under the License.
|
|||||||
import 'dart:io';
|
import 'dart:io';
|
||||||
|
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
import 'package:flutter/services.dart';
|
||||||
|
|
||||||
import 'package:easy_localization/easy_localization.dart';
|
import 'package:easy_localization/easy_localization.dart';
|
||||||
import 'package:email_validator/email_validator.dart';
|
import 'package:email_validator/email_validator.dart';
|
||||||
@ -549,6 +550,10 @@ class VersionNumberTileState extends State<VersionNumberTile> {
|
|||||||
style: textTheme.bodyText2,
|
style: textTheme.bodyText2,
|
||||||
textAlign: TextAlign.left,
|
textAlign: TextAlign.left,
|
||||||
),
|
),
|
||||||
|
onLongPress: () {
|
||||||
|
Clipboard.setData(ClipboardData(text: versionText));
|
||||||
|
showSnackbar(context, tr('settings.versionCopied'));
|
||||||
|
},
|
||||||
enabled: false,
|
enabled: false,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user