Remove string casing

This commit is contained in:
problematicconsumer
2023-09-07 01:56:59 +03:30
parent a86077d118
commit 84920bfa58
18 changed files with 126 additions and 149 deletions

View File

@@ -6,7 +6,6 @@ import 'package:hiddify/domain/app/app.dart';
import 'package:hiddify/domain/constants.dart';
import 'package:hiddify/utils/utils.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:recase/recase.dart';
// TODO add release notes
class NewVersionDialog extends HookConsumerWidget {
@@ -34,7 +33,7 @@ class NewVersionDialog extends HookConsumerWidget {
final theme = Theme.of(context);
return AlertDialog(
title: Text(t.appUpdate.dialogTitle.titleCase),
title: Text(t.appUpdate.dialogTitle),
content: Column(
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.start,
@@ -78,11 +77,11 @@ class NewVersionDialog extends HookConsumerWidget {
// TODO add prefs for ignoring version
context.pop();
},
child: Text(t.appUpdate.ignoreBtnTxt.titleCase),
child: Text(t.appUpdate.ignoreBtnTxt),
),
TextButton(
onPressed: context.pop,
child: Text(t.appUpdate.laterBtnTxt.titleCase),
child: Text(t.appUpdate.laterBtnTxt),
),
TextButton(
onPressed: () async {
@@ -90,7 +89,7 @@ class NewVersionDialog extends HookConsumerWidget {
Uri.parse(Constants.githubLatestReleaseUrl),
);
},
child: Text(t.appUpdate.updateNowBtnTxt.titleCase),
child: Text(t.appUpdate.updateNowBtnTxt),
),
],
);

View File

@@ -10,7 +10,6 @@ import 'package:hiddify/features/profiles/notifier/notifier.dart';
import 'package:hiddify/utils/utils.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:percent_indicator/percent_indicator.dart';
import 'package:recase/recase.dart';
class ProfileTile extends HookConsumerWidget {
const ProfileTile({
@@ -232,7 +231,7 @@ class ProfileActionsMenu extends HookConsumerWidget {
menuChildren: [
MenuItemButton(
leadingIcon: const Icon(Icons.update),
child: Text(t.profile.update.buttonTxt.titleCase),
child: Text(t.profile.update.buttonTxt),
onPressed: () {
if (updateProfileMutation.state.isInProgress) {
return;
@@ -246,22 +245,22 @@ class ProfileActionsMenu extends HookConsumerWidget {
),
MenuItemButton(
leadingIcon: const Icon(Icons.edit),
child: Text(t.profile.edit.buttonTxt.titleCase),
child: Text(t.profile.edit.buttonTxt),
onPressed: () async {
await ProfileDetailsRoute(profile.id).push(context);
},
),
MenuItemButton(
leadingIcon: const Icon(Icons.delete),
child: Text(t.profile.delete.buttonTxt.titleCase),
child: Text(t.profile.delete.buttonTxt),
onPressed: () async {
if (deleteProfileMutation.state.isInProgress) {
return;
}
final deleteConfirmed = await showConfirmationDialog(
context,
title: t.profile.delete.buttonTxt.titleCase,
message: t.profile.delete.confirmationMsg.sentenceCase,
title: t.profile.delete.buttonTxt,
message: t.profile.delete.confirmationMsg,
);
if (deleteConfirmed) {
deleteProfileMutation.setFuture(

View File

@@ -5,7 +5,6 @@ import 'package:hiddify/domain/singbox/singbox.dart';
import 'package:hiddify/features/common/stats/stats_notifier.dart';
import 'package:hiddify/utils/utils.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:recase/recase.dart';
class StatsOverview extends HookConsumerWidget {
const StatsOverview({super.key});
@@ -23,25 +22,25 @@ class StatsOverview extends HookConsumerWidget {
mainAxisSize: MainAxisSize.min,
children: [
_StatCard(
title: t.home.stats.traffic.titleCase,
title: t.home.stats.traffic,
firstStat: (
label: t.home.stats.uplink.titleCase,
label: t.home.stats.uplink,
data: stats.uplink.speed(),
),
secondStat: (
label: t.home.stats.downlink.titleCase,
label: t.home.stats.downlink,
data: stats.downlink.speed(),
),
),
const Gap(8),
_StatCard(
title: t.home.stats.trafficTotal.titleCase,
title: t.home.stats.trafficTotal,
firstStat: (
label: t.home.stats.uplink.titleCase,
label: t.home.stats.uplink,
data: stats.uplinkTotal.size(),
),
secondStat: (
label: t.home.stats.downlink.titleCase,
label: t.home.stats.downlink,
data: stats.downlinkTotal.size(),
),
),