Remove todos + show/hide password translations
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
This commit is contained in:
parent
62ef3549b5
commit
9a6dbae0c4
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"@@locale": "de",
|
"@@locale": "de",
|
||||||
"@@last_modified": "2021-06-24T22:33:44+02:00",
|
"@@last_modified": "2021-06-24T23:32:06+02:00",
|
||||||
|
"tooltipHidePassword": "Hide Password",
|
||||||
|
"tooltipShowPassword": "Show Password",
|
||||||
"serverNotSynced": "Syncing New Messages (This can take some time)...",
|
"serverNotSynced": "Syncing New Messages (This can take some time)...",
|
||||||
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
||||||
"shutdownCwtchAction": "Shutdown Cwtch",
|
"shutdownCwtchAction": "Shutdown Cwtch",
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"@@locale": "en",
|
"@@locale": "en",
|
||||||
"@@last_modified": "2021-06-24T22:33:44+02:00",
|
"@@last_modified": "2021-06-24T23:32:06+02:00",
|
||||||
|
"tooltipHidePassword": "Hide Password",
|
||||||
|
"tooltipShowPassword": "Show Password",
|
||||||
"serverNotSynced": "Syncing New Messages (This can take some time)...",
|
"serverNotSynced": "Syncing New Messages (This can take some time)...",
|
||||||
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
||||||
"shutdownCwtchAction": "Shutdown Cwtch",
|
"shutdownCwtchAction": "Shutdown Cwtch",
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"@@locale": "es",
|
"@@locale": "es",
|
||||||
"@@last_modified": "2021-06-24T22:33:44+02:00",
|
"@@last_modified": "2021-06-24T23:32:06+02:00",
|
||||||
|
"tooltipHidePassword": "Hide Password",
|
||||||
|
"tooltipShowPassword": "Show Password",
|
||||||
"serverNotSynced": "Fuera de sincronización con el servidor",
|
"serverNotSynced": "Fuera de sincronización con el servidor",
|
||||||
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
||||||
"shutdownCwtchAction": "Shutdown Cwtch",
|
"shutdownCwtchAction": "Shutdown Cwtch",
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"@@locale": "fr",
|
"@@locale": "fr",
|
||||||
"@@last_modified": "2021-06-24T22:33:44+02:00",
|
"@@last_modified": "2021-06-24T23:32:06+02:00",
|
||||||
|
"tooltipHidePassword": "Hide Password",
|
||||||
|
"tooltipShowPassword": "Show Password",
|
||||||
"serverNotSynced": "Syncing New Messages (This can take some time)...",
|
"serverNotSynced": "Syncing New Messages (This can take some time)...",
|
||||||
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
||||||
"shutdownCwtchAction": "Shutdown Cwtch",
|
"shutdownCwtchAction": "Shutdown Cwtch",
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"@@locale": "it",
|
"@@locale": "it",
|
||||||
"@@last_modified": "2021-06-24T22:33:44+02:00",
|
"@@last_modified": "2021-06-24T23:32:06+02:00",
|
||||||
|
"tooltipHidePassword": "Hide Password",
|
||||||
|
"tooltipShowPassword": "Show Password",
|
||||||
"serverNotSynced": "Non sincronizzato",
|
"serverNotSynced": "Non sincronizzato",
|
||||||
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
||||||
"shutdownCwtchAction": "Shutdown Cwtch",
|
"shutdownCwtchAction": "Shutdown Cwtch",
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"@@locale": "pt",
|
"@@locale": "pt",
|
||||||
"@@last_modified": "2021-06-24T22:33:44+02:00",
|
"@@last_modified": "2021-06-24T23:32:06+02:00",
|
||||||
|
"tooltipHidePassword": "Hide Password",
|
||||||
|
"tooltipShowPassword": "Show Password",
|
||||||
"serverNotSynced": "Syncing New Messages (This can take some time)...",
|
"serverNotSynced": "Syncing New Messages (This can take some time)...",
|
||||||
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
|
||||||
"shutdownCwtchAction": "Shutdown Cwtch",
|
"shutdownCwtchAction": "Shutdown Cwtch",
|
||||||
|
|
|
@ -77,7 +77,6 @@ class _PeerSettingsViewState extends State<PeerSettingsView> {
|
||||||
};
|
};
|
||||||
final setPeerAttributeJson = jsonEncode(setPeerAttribute);
|
final setPeerAttributeJson = jsonEncode(setPeerAttribute);
|
||||||
Provider.of<FlwtchState>(context, listen: false).cwtch.SendProfileEvent(profileOnion, setPeerAttributeJson);
|
Provider.of<FlwtchState>(context, listen: false).cwtch.SendProfileEvent(profileOnion, setPeerAttributeJson);
|
||||||
// todo translations
|
|
||||||
final snackBar = SnackBar(content: Text(AppLocalizations.of(context)!.nickChangeSuccess));
|
final snackBar = SnackBar(content: Text(AppLocalizations.of(context)!.nickChangeSuccess));
|
||||||
ScaffoldMessenger.of(context).showSnackBar(snackBar);
|
ScaffoldMessenger.of(context).showSnackBar(snackBar);
|
||||||
},
|
},
|
||||||
|
|
|
@ -14,7 +14,6 @@ import 'messagebubbledecorations.dart';
|
||||||
|
|
||||||
// Like MessageBubble but for displaying chat overlay 100/101 invitations
|
// Like MessageBubble but for displaying chat overlay 100/101 invitations
|
||||||
// Offers the user an accept/reject button if they don't have a matching contact already
|
// Offers the user an accept/reject button if they don't have a matching contact already
|
||||||
// todo: Reject buttons currently aren't tracked and will reset when the message is reloaded
|
|
||||||
class InvitationBubble extends StatefulWidget {
|
class InvitationBubble extends StatefulWidget {
|
||||||
@override
|
@override
|
||||||
InvitationBubbleState createState() => InvitationBubbleState();
|
InvitationBubbleState createState() => InvitationBubbleState();
|
||||||
|
|
|
@ -2,6 +2,7 @@ import 'package:cwtch/cwtch_icons_icons.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import '../settings.dart';
|
import '../settings.dart';
|
||||||
|
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||||
|
|
||||||
// Provides a styled Password Input Field for use in Form Widgets.
|
// Provides a styled Password Input Field for use in Form Widgets.
|
||||||
// Callers must provide a text controller, label helper text and a validator.
|
// Callers must provide a text controller, label helper text and a validator.
|
||||||
|
@ -22,9 +23,9 @@ class _CwtchTextFieldState extends State<CwtchPasswordField> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
// todo: translations
|
// todo: translations
|
||||||
var label = "View Password";
|
var label = AppLocalizations.of(context)!.tooltipShowPassword;
|
||||||
if (!obscureText) {
|
if (!obscureText) {
|
||||||
label = "Hide Password";
|
label = AppLocalizations.of(context)!.tooltipHidePassword;
|
||||||
}
|
}
|
||||||
|
|
||||||
return Consumer<Settings>(builder: (context, theme, child) {
|
return Consumer<Settings>(builder: (context, theme, child) {
|
||||||
|
|
Loading…
Reference in New Issue