Fix issue #261.
This commit is contained in:
parent
fc8fdc166b
commit
1a73e9d53d
|
@ -71,10 +71,10 @@ public class Register : StreamInteractionModule, Object{
|
|||
return ret;
|
||||
}
|
||||
|
||||
public async void change_password(Account account, string new_pw){
|
||||
public async string? change_password(Account account, string new_pw){
|
||||
XmppStream stream = stream_interactor.get_stream(account);
|
||||
if (stream == null) return;
|
||||
yield stream.get_module(Xep.InBandRegistration.Module.IDENTITY).change_password(stream, account.full_jid, new_pw);
|
||||
if (stream == null) return "Connection unavailable";
|
||||
return yield stream.get_module(Xep.InBandRegistration.Module.IDENTITY).change_password(stream, account.full_jid, new_pw);
|
||||
}
|
||||
|
||||
public class ServerAvailabilityReturn {
|
||||
|
@ -235,3 +235,4 @@ public class Register : StreamInteractionModule, Object{
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -5,25 +5,6 @@
|
|||
<property name="title" translatable="1">Change password</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="modal">True</property>
|
||||
<child type="titlebar">
|
||||
<object class="GtkHeaderBar">
|
||||
<property name="show-title-buttons">False</property>
|
||||
<child>
|
||||
<object class="GtkButton" id="cancel_button">
|
||||
<property name="label" translatable="1">Cancel</property>
|
||||
</object>
|
||||
</child>
|
||||
<child type="end">
|
||||
<object class="GtkButton" id="ok_button">
|
||||
<property name="label" translatable="1">Next</property>
|
||||
<property name="sensitive">0</property>
|
||||
<style>
|
||||
<class name="suggested-action"/>
|
||||
</style>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child internal-child="content_area">
|
||||
<object class="GtkBox">
|
||||
<child>
|
||||
|
@ -59,7 +40,7 @@
|
|||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel">
|
||||
<property name="label">New password</property>
|
||||
<property name="label" translatable="1">New password</property>
|
||||
<property name="xalign">1</property>
|
||||
<layout>
|
||||
<property name="column">0</property>
|
||||
|
@ -101,13 +82,77 @@
|
|||
</layout>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel" id="change_password_error_label">
|
||||
<!-- property name="xalign">0</property -->
|
||||
<property name="halign">center</property>
|
||||
<property name="hexpand">True</property>
|
||||
<property name="margin-top">7</property>
|
||||
<attributes>
|
||||
<attribute name="scale" value="0.9"></attribute>
|
||||
</attributes>
|
||||
<layout>
|
||||
<property name="column">0</property>
|
||||
<property name="row">3</property>
|
||||
<property name="column-span">2</property>
|
||||
</layout>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButton" id="cancel_button">
|
||||
<property name="label" translatable="1">Cancel</property>
|
||||
<layout>
|
||||
<property name="column">0</property>
|
||||
<property name="row">4</property>
|
||||
</layout>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButton" id="change_password_button">
|
||||
<property name="halign">end</property>
|
||||
<property name="hexpand">True</property>
|
||||
<property name="sensitive">0</property>
|
||||
<layout>
|
||||
<property name="column">1</property>
|
||||
<property name="row">4</property>
|
||||
</layout>
|
||||
<style>
|
||||
<class name="text-button"/>
|
||||
<class name="suggested-action"/>
|
||||
</style>
|
||||
<child>
|
||||
<object class="GtkStack" id="change_password_stack">
|
||||
<child>
|
||||
<object class="GtkStackPage">
|
||||
<property name="name">label</property>
|
||||
<property name="child">
|
||||
<object class="GtkLabel" >
|
||||
<property name="label" translatable="1">Change password</property>
|
||||
</object>
|
||||
</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkStackPage">
|
||||
<property name="name">spinner</property>
|
||||
<property name="child">
|
||||
<object class="GtkSpinner">
|
||||
<property name="spinning">True</property>
|
||||
</object>
|
||||
</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<action-widgets>
|
||||
<action-widget response="cancel">cancel_button</action-widget>
|
||||
<action-widget response="ok" default="true">ok_button</action-widget>
|
||||
<action-widget response="ok" default="true">change_password_button</action-widget>
|
||||
</action-widgets>
|
||||
</template>
|
||||
</interface>
|
||||
|
|
|
@ -1176,6 +1176,24 @@ msgstr "لقد أعددت كل شيء!"
|
|||
msgid "Finish"
|
||||
msgstr "أنهي"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "اضغط هنا لبداية المحادثة أو للإنضمام إلى قناة."
|
||||
|
||||
|
|
|
@ -1163,6 +1163,24 @@ msgstr "Tot llest!"
|
|||
msgid "Finish"
|
||||
msgstr "Finalitza"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Feu clic aquí per a començar una conversa o unir-vos a un canal."
|
||||
|
||||
|
|
|
@ -1166,5 +1166,22 @@ msgstr "Vše připraveno!"
|
|||
msgid "Finish"
|
||||
msgstr "Dokončit"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Kliknutím sem zahájíte konverzaci nebo se připojíte ke kanálu."
|
||||
|
|
|
@ -1153,3 +1153,20 @@ msgstr ""
|
|||
#: main/data/manage_accounts/add_account_dialog.ui:506
|
||||
msgid "Finish"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
|
|
@ -1161,6 +1161,23 @@ msgstr "Fertig!"
|
|||
msgid "Finish"
|
||||
msgstr "Fertig"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "Klicke hier, um eine Unterhaltung zu starten oder einem Kanal beizutreten."
|
||||
|
|
|
@ -1154,3 +1154,20 @@ msgstr ""
|
|||
#: main/data/manage_accounts/add_account_dialog.ui:506
|
||||
msgid "Finish"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
|
|
@ -1169,6 +1169,23 @@ msgstr "Όλα έτοιμα!"
|
|||
msgid "Finish"
|
||||
msgstr "Ολοκλήρωση"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "Κάντε κλικ εδώ για να ξεκινήσετε μια συνομιλία ή να εισέλθετε σε ένα "
|
||||
|
|
|
@ -1144,3 +1144,20 @@ msgstr ""
|
|||
#: main/data/manage_accounts/add_account_dialog.ui:506
|
||||
msgid "Finish"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
|
|
@ -1162,6 +1162,24 @@ msgstr "Ĉio pretas!"
|
|||
msgid "Finish"
|
||||
msgstr "Fini"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Alklaku ĉi tie por komenci konversacion aŭ aliĝi al kanalo."
|
||||
|
||||
|
|
|
@ -1166,6 +1166,23 @@ msgstr "¡Todo listo!"
|
|||
msgid "Finish"
|
||||
msgstr "Finalizado"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "Pulsar aquí para iniciar una conversación o unirse a un conversación en "
|
||||
|
|
|
@ -1165,6 +1165,23 @@ msgstr "Guztia ezarri da!"
|
|||
msgid "Finish"
|
||||
msgstr "Amaitu"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "Klikatu hemen elkarrizketa berri bat hasi edo kanal batean sartzeko."
|
||||
|
|
|
@ -1161,6 +1161,23 @@ msgstr "همه تنظیم شده!"
|
|||
msgid "Finish"
|
||||
msgstr "اتمام"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "برای شروع گفتگو یا پیوستن به کانال اینجا کلیک کنید."
|
||||
|
||||
|
|
|
@ -1164,6 +1164,23 @@ msgstr ""
|
|||
msgid "Finish"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "No active conversations"
|
||||
#~ msgstr "Ei aktiivisia keskusteluja"
|
||||
|
||||
|
|
|
@ -1166,6 +1166,23 @@ msgstr "Tout est prêt !"
|
|||
msgid "Finish"
|
||||
msgstr "Terminer"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Cliquez ici pour commencer une discussion ou rejoindre un salon."
|
||||
|
||||
|
|
|
@ -1166,6 +1166,23 @@ msgstr "Todo feito!"
|
|||
msgid "Finish"
|
||||
msgstr "Rematar"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Preme aquí para iniciar unha conversa ou unirte a unha canle."
|
||||
|
||||
|
|
|
@ -1169,6 +1169,23 @@ msgstr "Minden készen áll!"
|
|||
msgid "Finish"
|
||||
msgstr "Befejezés"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "Kattintson ide egy beszélgetés indításához vagy egy csatornához való "
|
||||
|
|
|
@ -1157,5 +1157,22 @@ msgstr "Selesai!"
|
|||
msgid "Finish"
|
||||
msgstr "Selesai"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Klik untuk memulai percakapan atau bergabung dengan channel."
|
||||
|
|
|
@ -1161,6 +1161,23 @@ msgstr "Omni es pret!"
|
|||
msgid "Finish"
|
||||
msgstr "Finir"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "Fa un clic ti-ci por iniciar un conversation o adherer a un channel."
|
||||
|
|
|
@ -1161,5 +1161,22 @@ msgstr "Allt klárt!"
|
|||
msgid "Finish"
|
||||
msgstr "Loka"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Smelltu hér til að hefja samtal eða taka þátt í rás."
|
||||
|
|
|
@ -1165,6 +1165,23 @@ msgstr "Tutto pronto!"
|
|||
msgid "Finish"
|
||||
msgstr "Fine"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "Fai clic qui per iniziare una conversazione o per entrare in un canale."
|
||||
|
|
|
@ -1158,6 +1158,23 @@ msgstr "すべてのセットアップが完了しました!"
|
|||
msgid "Finish"
|
||||
msgstr "完了"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "トークを始めたりトークルームに参加したりするには、ここをクリックしてくださ"
|
||||
|
|
|
@ -1153,3 +1153,20 @@ msgstr ""
|
|||
#: main/data/manage_accounts/add_account_dialog.ui:506
|
||||
msgid "Finish"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
|
|
@ -1166,5 +1166,22 @@ msgstr "모든 설정이 끝났습니다!"
|
|||
msgid "Finish"
|
||||
msgstr "완료"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "대화를 시작하거나 채널에 들어가려면 여기를 누르세요."
|
||||
|
|
|
@ -1157,6 +1157,23 @@ msgstr "Alles ageriicht!"
|
|||
msgid "Finish"
|
||||
msgstr "Ofschléissen"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "Klick hei fir eng Konversatioun ze starten oder engem Channel "
|
||||
|
|
|
@ -1169,6 +1169,23 @@ msgstr "Viskas nustatyta!"
|
|||
msgid "Finish"
|
||||
msgstr "Užbaigti"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "Spustelėkite čia norėdami pradėti pokalbį ar prisijungti prie kanalo."
|
||||
|
|
|
@ -1154,3 +1154,20 @@ msgstr ""
|
|||
#: main/data/manage_accounts/add_account_dialog.ui:506
|
||||
msgid "Finish"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
|
|
@ -1167,6 +1167,23 @@ msgstr "Ferdig oppsatt."
|
|||
msgid "Finish"
|
||||
msgstr "Fullfør"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Klikk her for å starte en samtale, eller ta del i en kanal."
|
||||
|
||||
|
|
|
@ -1163,6 +1163,23 @@ msgstr "Klaar!"
|
|||
msgid "Finish"
|
||||
msgstr "Voltooien"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "Klik hier om een gesprek te starten of deel te nemen aan een kanaal."
|
||||
|
|
|
@ -1165,6 +1165,23 @@ msgstr "Tot es prèst !"
|
|||
msgid "Finish"
|
||||
msgstr "Terminar"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Clicatz aquí per començar una conversacion o jónher una sala."
|
||||
|
||||
|
|
|
@ -1169,6 +1169,23 @@ msgstr "Wszystko gotowe!"
|
|||
msgid "Finish"
|
||||
msgstr "Zakończ"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Kliknij tutaj, aby rozpocząć rozmowę albo dołączyć do kanału."
|
||||
|
||||
|
|
|
@ -1163,5 +1163,22 @@ msgstr "Tudo configurado!"
|
|||
msgid "Finish"
|
||||
msgstr "Finalizado"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Clique aqui para iniciar uma conversa or entrar num canal."
|
||||
|
|
|
@ -1164,6 +1164,23 @@ msgstr "Tudo configurado!"
|
|||
msgid "Finish"
|
||||
msgstr "Finalizado"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Clique aqui para inicial uma conversa ou entrar em um canal."
|
||||
|
||||
|
|
|
@ -1170,6 +1170,23 @@ msgstr "Gata!"
|
|||
msgid "Finish"
|
||||
msgstr "Finalizare"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr ""
|
||||
#~ "Apăsați aici pentru a porni o conversație sau a vă alătura unui canal."
|
||||
|
|
|
@ -1167,6 +1167,23 @@ msgstr "Всё готово!"
|
|||
msgid "Finish"
|
||||
msgstr "Закончить"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr "Изменить пароль"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr "Текущий пароль"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr "Новый пароль"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr "Подтверждение пароля"
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Нажмите здесь, чтобы начать беседу или присоединиться к каналу."
|
||||
|
||||
|
|
|
@ -1163,5 +1163,22 @@ msgstr "Gjithçka e ujdisur!"
|
|||
msgid "Finish"
|
||||
msgstr "Përfundoje"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Klikoni këtu që të nisni një bisedë ose të hyni në një kanal."
|
||||
|
|
|
@ -1163,6 +1163,23 @@ msgstr "Färdigt!"
|
|||
msgid "Finish"
|
||||
msgstr "Slutför"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Klicka här för att starta en konversation eller gå med i en kanal."
|
||||
|
||||
|
|
|
@ -1153,3 +1153,20 @@ msgstr ""
|
|||
#: main/data/manage_accounts/add_account_dialog.ui:506
|
||||
msgid "Finish"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
|
|
@ -1162,6 +1162,23 @@ msgstr "Hepsi tamam!"
|
|||
msgid "Finish"
|
||||
msgstr "Bitir"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "Bir sohbet başlatmak ya da kanala katılmak için buraya tıkla."
|
||||
|
||||
|
|
|
@ -1158,3 +1158,20 @@ msgstr ""
|
|||
#: main/data/manage_accounts/add_account_dialog.ui:506
|
||||
msgid "Finish"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
|
|
@ -1155,6 +1155,23 @@ msgstr "都准备好了!"
|
|||
msgid "Finish"
|
||||
msgstr "完成"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "点击此处以开始对话或加入频道。"
|
||||
|
||||
|
|
|
@ -1154,6 +1154,23 @@ msgstr "全部設定好了!"
|
|||
msgid "Finish"
|
||||
msgstr "完成"
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :5
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :103
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :21
|
||||
msgid "Current password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :43
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/manage_accounts/change_password_dialog.vala :65
|
||||
msgid "Confirm new password"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Click here to start a conversation or join a channel."
|
||||
#~ msgstr "點擊此處開始對話或加入聊天室。"
|
||||
|
||||
|
|
|
@ -10,11 +10,14 @@ namespace Dino.Ui{
|
|||
[GtkTemplate (ui = "/im/dino/Dino/manage_accounts/change_password_dialog.ui")]
|
||||
public class ChangePasswordDialog : Gtk.Dialog {
|
||||
|
||||
[GtkChild] private unowned Button ok_button;
|
||||
[GtkChild] private unowned Button change_password_button;
|
||||
[GtkChild] private unowned Stack change_password_stack;
|
||||
[GtkChild] private unowned Button cancel_button;
|
||||
[GtkChild] private unowned Entry current_passwd_entry;
|
||||
[GtkChild] private unowned Entry new_passwd_entry;
|
||||
[GtkChild] private unowned Entry confirm_new_passwd_entry;
|
||||
[GtkChild] private unowned Label change_password_error_label;
|
||||
|
||||
private bool are_forms_empty;
|
||||
private Account account;
|
||||
private StreamInteractor stream_interactor;
|
||||
|
@ -23,20 +26,27 @@ namespace Dino.Ui{
|
|||
Object(use_header_bar : 1);
|
||||
this.stream_interactor = s;
|
||||
this.account = a;
|
||||
Util.force_error_color(change_password_error_label);
|
||||
cancel_button.clicked.connect(() => { close(); });
|
||||
current_passwd_entry.changed.connect(on_current_passwd_entry_changed);
|
||||
new_passwd_entry.changed.connect(on_new_passwd_entry_changed);
|
||||
confirm_new_passwd_entry.changed.connect(on_confirm_new_passwd_entry_changed);
|
||||
ok_button.clicked.connect(on_ok_button_clicked);
|
||||
change_password_button.clicked.connect(on_change_password_button_clicked);
|
||||
}
|
||||
|
||||
private void are_psswd_nonempty(){
|
||||
if (current_passwd_entry.get_text_length() > 0 && new_passwd_entry.get_text_length() > 0 && confirm_new_passwd_entry.get_text_length() > 0){
|
||||
EntryBuffer newpsswd = new_passwd_entry.get_buffer();
|
||||
EntryBuffer confirm_newpsswd = confirm_new_passwd_entry.get_buffer();
|
||||
|
||||
if (current_passwd_entry.get_text_length() > 0
|
||||
&& new_passwd_entry.get_text_length() > 0
|
||||
&& confirm_new_passwd_entry.get_text_length() > 0
|
||||
&& newpsswd.get_text() == confirm_newpsswd.get_text()){
|
||||
are_forms_empty = false;
|
||||
ok_button.sensitive = true;
|
||||
change_password_button.sensitive = true;
|
||||
} else {
|
||||
are_forms_empty = true;
|
||||
ok_button.sensitive = false;
|
||||
change_password_button.sensitive = false;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -46,8 +56,10 @@ namespace Dino.Ui{
|
|||
|
||||
if (newpsswd.get_text() != confirm_newpsswd.get_text()){
|
||||
new_passwd_entry.add_css_class("error");
|
||||
confirm_new_passwd_entry.add_css_class("error");
|
||||
} else {
|
||||
new_passwd_entry.remove_css_class("error");
|
||||
confirm_new_passwd_entry.remove_css_class("error");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -65,12 +77,23 @@ namespace Dino.Ui{
|
|||
check_new_passwd();
|
||||
}
|
||||
|
||||
private async void on_ok_button_clicked(){
|
||||
private async void on_change_password_button_clicked(){
|
||||
string? pw_input = current_passwd_entry.get_buffer().get_text();
|
||||
string? new_pw_input = new_passwd_entry.get_buffer().get_text();
|
||||
|
||||
if (pw_input != null && account.password == pw_input){
|
||||
stream_interactor.get_module(Register.IDENTITY).change_password.begin(account, new_pw_input);
|
||||
// close();
|
||||
change_password_button.sensitive = false;
|
||||
change_password_stack.visible_child_name = "spinner";
|
||||
string ret = yield stream_interactor.get_module(Register.IDENTITY).change_password(account, new_pw_input);
|
||||
change_password_button.sensitive = true;
|
||||
change_password_stack.visible_child_name = "label";
|
||||
if (ret == null)
|
||||
close();
|
||||
|
||||
change_password_error_label.label = ret;
|
||||
|
||||
} else {
|
||||
change_password_error_label.label = _("Wrong password");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,28 +30,23 @@ public class Module : XmppStreamNegotiationModule {
|
|||
return null;
|
||||
}
|
||||
|
||||
public async void change_password(XmppStream stream, Jid jid, string new_pw) {
|
||||
public async string? change_password(XmppStream stream, Jid jid, string new_pw) {
|
||||
StanzaNode pw_change_node = new StanzaNode.build("query", NS_URI).add_self_xmlns();
|
||||
StanzaNode username_node = new StanzaNode.build("username");
|
||||
StanzaNode pw_node = new StanzaNode.build("password");
|
||||
StanzaNode username_node = new StanzaNode.build("username", NS_URI);
|
||||
StanzaNode pw_node = new StanzaNode.build("password", NS_URI);
|
||||
username_node.put_node(new StanzaNode.text(jid.localpart));
|
||||
pw_node.put_node(new StanzaNode.text(new_pw));
|
||||
pw_change_node.put_node(username_node);
|
||||
pw_change_node.put_node(pw_node);
|
||||
//pw_change_node.put_node(new StanzaNode.build());
|
||||
// StanzaNode execute_chpw = new StanzaNode.build("command","http://jabber.org/protocol/commands").add_self_xmlns();
|
||||
// execute_chpw.put_attribute("node","passwd");
|
||||
// execute_chpw.put_attribute("action","execute");
|
||||
Iq.Stanza set_password_iq = new Iq.Stanza.set(pw_change_node, "changepwtest") { to=jid.bare_jid.domain_jid };
|
||||
Iq.Stanza set_password_iq = new Iq.Stanza.set(pw_change_node, "change1") { to=jid.bare_jid.domain_jid };
|
||||
|
||||
// Iq.Stanza set_password_iq = new Iq.Stanza.set(execute_chpw) { to=jid.bare_jid.domain_jid };
|
||||
Iq.Stanza chpw_result = yield stream.get_module(Iq.Module.IDENTITY).send_iq_async(stream, set_password_iq);
|
||||
if (chpw_result.is_error()) {
|
||||
ErrorStanza? error_stanza = chpw_result.get_error();
|
||||
stderr.printf("\n" + error_stanza.text ?? "Error when trying to change password \n");
|
||||
return error_stanza.text ?? "Error";
|
||||
}
|
||||
// StanzaNode changepw_node = new StanzaNode.build("query", NS_URI).add_self_xmlns();
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
public override bool mandatory_outstanding(XmppStream stream) { return false; }
|
||||
|
|
Loading…
Reference in a new issue