From 5cb284c99ca5169bf327aed91397489e5cd46265 Mon Sep 17 00:00:00 2001 From: Dan Ballard Date: Tue, 17 Nov 2020 17:47:31 -0800 Subject: [PATCH] updating app icon and profile manager tweeks --- i18n/translation_de.qm | Bin 3117 -> 2943 bytes i18n/translation_de.ts | 49 +++++++++++++++-------------- i18n/translation_en.qm | Bin 9643 -> 9519 bytes i18n/translation_en.ts | 51 +++++++++++++++---------------- i18n/translation_fr.qm | Bin 3029 -> 2855 bytes i18n/translation_fr.ts | 49 +++++++++++++++-------------- i18n/translation_pt.qm | Bin 2773 -> 2605 bytes i18n/translation_pt.ts | 49 +++++++++++++++-------------- qml/images/cwtch-icon.png | Bin 4100 -> 9581 bytes qml/main.qml | 8 ++--- qml/opaque | 2 +- qml/panes/ProfileManagerPane.qml | 23 ++++++++------ qml/widgets/ProfileList.qml | 10 +++--- qml/widgets/ProfileRow.qml | 1 - 14 files changed, 122 insertions(+), 120 deletions(-) diff --git a/i18n/translation_de.qm b/i18n/translation_de.qm index 7292b66e680a686a17ed7a84934f1e016c26d790..077e1a7300bf8d7b1fc3d5aa4f983accc4446d68 100644 GIT binary patch delta 280 zcmZ20@n39$Nc{&!wiACC7}$y!b#|{|U|{58TzgrEfq|KedF7WH1_t(Q<~M9bK=E3Z zeNTXV=1DA{kDUY37g#TrpJ8C&GG?o>=VM@CsE5!@P7sl}^~c6LAuf*>@;C}PEs$uPNzIdyYAV-DIn==VM@CsE5!@FCa9>1qjWR$o73NNS*;gGi5+% zjz9=q&-s9Tx@aEI0l6IA+(JNQP8=uf?0^pV0iih;a+%EpI*ikcYn#_Ppt?KUDcuf0 zb%(f%KjZ*uCLWRNZ-DAkcot3V1JY^`nv<93;2)3!7x3AHg#bNph%ZJE$Y^w2NqLc@Mg#dvP&2e8M1+-0+0sj0qF#($N;Jb>g5232au2{ vNGvW%)lE!EDN;%;F4ir{2eEaN^Ycm)lS|lvD!82?Y@f{HlFg@?wr~IdGn#Iq diff --git a/i18n/translation_de.ts b/i18n/translation_de.ts index 16d4c781..0e069f67 100644 --- a/i18n/translation_de.ts +++ b/i18n/translation_de.ts @@ -31,55 +31,55 @@ AddPeerGroupPane - + profile-oniblon-label Send this address to peers you want to connect with - + copy-btn Kopieren - + copied-to-clipboard-notification notification: copied to clipboard in die Zwischenablage kopiert - + add-peer-tab Add a peer - + create-group-tab Create a group - + join-group-tab Join a group - + peer-address Address - + peer-name Name - - + + group-name Group Name ---------- @@ -87,36 +87,36 @@ Name - + server Server - + invitation Invitation - + group-addr Address - + add-peer Add Peer | Create Group | Join Group - + create-group - + join-group @@ -144,13 +144,12 @@ Name ContactList - paste-address-to-add-contact ex: "... paste an address here to add a contact ..." - Adresse hier hinzufügen, um einen Kontakt aufzunehmen + Adresse hier hinzufügen, um einen Kontakt aufzunehmen - + blocked @@ -568,7 +567,7 @@ Name enter-profile-password - Please enter password: + Enter a password to view your profiles @@ -577,25 +576,25 @@ Name - + error-0-profiles-loaded-for-password 0 profiles loaded with that password - + your-profiles Your Profiles - + your-servers Your Profiles - + unlock Unlock @@ -725,7 +724,7 @@ Name main - + new-connection-pane-title New Connection diff --git a/i18n/translation_en.qm b/i18n/translation_en.qm index 1af0d5044ff104a1c9f9032ce1e07361ca35d7fb..373f4aa1850ccfb33ffa4e157f799b1463d5ac14 100644 GIT binary patch delta 859 zcmXAnX-HI26vzK>-n@DH8)qCFHJwyS6hqoXekWV4_i$PRoa))fUP^vV|b9Bk#-o-Fwfy_niO#+@_T+t`jyf0hXM0 zK&&f^c6gO~X6g+;U~FLKoxcqjyv*vpOu$yp98Bi`#~H?-^aKb!$6N_c1xy#2-p~C& z!~pY13<6O`!z?SsBby8xmahk578oj5X8=r`p|ds(V0}96K{jc7JrKK*J!D!5ObTHy z{VakPnumQeO6A0!Vuww+0B1CI4HW@`%Q)IYi6k!HIp+5LaA&8 zGBL4}3q%i-R!L?9#}$Cl-j@@evx(#3$1E$5BwBn2IE#j#XUR3JBw z7%0(o`C%I==8wul)^2*>wPJfdOv=)g2|01pBDa!KK1jX4smyL!NBpa}R+;JiFJ3ob%bEV>L9|;F0JXY@fdq59-S9$kOx)86L^Sa35`Rb}FD!`GhZY`mG z;i+0$_X!A_uQq4YQ=u=_TTZeX3$^6zY7!DtuCn%ci`M7qr-mNZ9v&cuelRQVmr|Bw zv+hT6Hhs5`tuEHbmG^|LYrQ7AZE_k?u^S#_BDZ{cL`0$odk}-Y$flhFnibMIAGtKk Sp>YqgD6*4cd9BkO`}qGxDc%YI delta 975 zcmX|9TTE0}6kT^7_x)go8F>i9Na}|O#@J$GR5V6o9P#mCTQz<-Wq1_}$Xrts(b0*h z32HQoMn$8h25YG#BB)X63k@1U6jOeh#-^AyDK^wciAfV(!%fV|y=$Mn_t|IdwNFRn z+vSG>%1rp`y8!j$!?~e^F;^(O*$#NxggIw_09*-S<-KwsI9J%U!3*U1g!buAfIzYE z-B2MQ%@g|m8UV5@g@?)zkh9hGk)QF&d9JmKKLf%Yu45}V0z$s)c55l%PCA%b?VkR{ z1z<|Qd$+ipb$7eJdDVynEYeCV=M-iaQ;&#vSxO6UT3-;zcl6ea-wR;i|f z1=BZ6$Ah(iStYf${zOIcrLKrg#s$)y;#2JKUum>$I}mD;1u>=2J~=xlKqaorYkj>W zbWN@bTn4gwW4-$!`viriOHLgn^2=*y6w{o*0Rn{Lhmvq znU>@Q7V#f;JWPB|Jgp=%s6c3`GBirR@}KheMefxns(Zl4i=V4gPyPn@zE)?SXa~|N zRr|{;>=X**xj!lWpmBNQ1rlyBzAvHFm~YOgKEckr&3T`$p^`hy4L;WM ztTUs(&LWW-bMFF3D x%ZsA1SVMU{US!v$%%ZZoT0810vpYNF8v&~TtFei-Qyh51k-qGyojtjmrFVo8^K$?I diff --git a/i18n/translation_en.ts b/i18n/translation_en.ts index a70d2884..86446243 100644 --- a/i18n/translation_en.ts +++ b/i18n/translation_en.ts @@ -31,55 +31,55 @@ AddPeerGroupPane - + profile-oniblon-label Send this address to peers you want to connect with Send this address to peers you want to connect with - + copy-btn Copy - + copied-to-clipboard-notification notification: copied to clipboard Copied to Clipboard - + add-peer-tab Add a peer Add a peer - + create-group-tab Create a group Create a group - + join-group-tab Join a group Join a group - + peer-address Address Address - + peer-name Name Name - - + + group-name Group Name ---------- @@ -87,36 +87,36 @@ Name Group name - + server Server Server - + invitation Invitation Invitation - + group-addr Address Address - + add-peer Add Peer | Create Group | Join Group Add Peer - + create-group Create group - + join-group Join group @@ -144,13 +144,12 @@ Name ContactList - paste-address-to-add-contact ex: "... paste an address here to add a contact ..." - ... paste an address here to add a contact... + ... paste an address here to add a contact... - + blocked Blocked @@ -674,8 +673,8 @@ Right-click to reset. enter-profile-password - Please enter password: - Please enter password + Enter a password to view your profiles + Enter a password to view your profiles @@ -683,25 +682,25 @@ Right-click to reset. Password - + error-0-profiles-loaded-for-password 0 profiles loaded with that password 0 profiles loaded with that password - + your-profiles Your Profiles Your Profiles - + your-servers Your Profiles Your Servers - + unlock Unlock Unlock @@ -848,7 +847,7 @@ Right-click to reset. main - + new-connection-pane-title New Connection New Connection diff --git a/i18n/translation_fr.qm b/i18n/translation_fr.qm index 766fe0093fac87a426cab555c6832a5c4b1a89af..83a7d406b7b31eacfddb58759a1a753daf22af8f 100644 GIT binary patch delta 284 zcmcaAzFcgANc{&!wiACC7}z`*b#|{|U|{58TzgrEfq|KYdF7WH1_pLR<~M9bK=Epp zeNTXV=1DA{kDUY3msl^BpJ8C&yvg-;_z`)4Gxc0IR0|WCa=9OP+7#P^EGrwUg0*Y6& z?0W*_vskcvK6VaBSFm0zKf}Pl)yP(3&&R;PPz|A(9zkf1Nf4Tgo9+8vkURr~W=ez5 z9O4kVp0kgAx@aEIB5jUtZXuvDHI5T@c0dPwfzX`ZTxK(Y4&&tD+UB(msBRH=O1A@0 z-3;#H4>=4BtS@*(uD=1QkK$Q0wGT+kKxmHBJO}@P9O%Yp6BYvWzyZD(K_H)D3tziE z(0ul+OrYeR$<-WLn@bp@80)hb^uSPoA(w;F3RaoOkOgL!AnAmdmd8*6)SnC_!FF(f!vjdj6eJdxr0OQ7q!cNo s78mQ5 AddPeerGroupPane - + profile-oniblon-label Send this address to peers you want to connect with - + copy-btn Copier - + copied-to-clipboard-notification notification: copied to clipboard Copié dans le presse-papier - + add-peer-tab Add a peer - + create-group-tab Create a group - + join-group-tab Join a group - + peer-address Address - + peer-name Name - - + + group-name Group Name ---------- @@ -87,36 +87,36 @@ Name - + server Server - + invitation Invitation - + group-addr Address - + add-peer Add Peer | Create Group | Join Group - + create-group - + join-group @@ -144,13 +144,12 @@ Name ContactList - paste-address-to-add-contact ex: "... paste an address here to add a contact ..." - ... coller une adresse ici pour ajouter un contact... + ... coller une adresse ici pour ajouter un contact... - + blocked @@ -568,7 +567,7 @@ Name enter-profile-password - Please enter password: + Enter a password to view your profiles @@ -577,25 +576,25 @@ Name - + error-0-profiles-loaded-for-password 0 profiles loaded with that password - + your-profiles Your Profiles - + your-servers Your Profiles - + unlock Unlock @@ -725,7 +724,7 @@ Name main - + new-connection-pane-title New Connection diff --git a/i18n/translation_pt.qm b/i18n/translation_pt.qm index 3f79a09319ca57a82240a040f2544aa42f681d30..5faa645e81e181e6444011d1cd410922f631a6c8 100644 GIT binary patch delta 280 zcmcaAx>jU@Nc{&!wiACC7+7a9>g-;_z`$^eaqVRt1_q{C%qzdtFfg!{GQVLfVqjpj zX4&@y$Y+*d`F!jgkd9)#Sbm0qf#WV)jXfVwUoeDbyab`yxga!0D%7sc+2VCap<`!aLV0pxG!p;upfO`;{{W_P~OrXQq8@RT4tpgh4z@5_V z08}5rUHl;jsD1&D$n`fs^flLMl gP8nvP2p@wp!( zS@t~v@|kzAd_Hy#NdIEJSbm0qfwPva#-0zTFBn2I6+vkBRS=q!mF@dpkURr~W|D)@ z?BNi)o?`?1bkRJZbTLOaw-5sZYZJ!_J3F8Sbr71PoXcz`&|w@3T-&_X0o6U=PU&_4 zs{6rR{2>QOJMf5Hf5X7Q^onQE)IK1+212tx<~jHW*a zp!sYYGJ%qNCLd&X+U&#Vz*wK6pvIuUkj#+Jki(D)WR)`H0?AZ{Jcbk?Sp>w-fpQ8A zi4286xlACd0LU%^Vvtx0P$U_M^MUF?qA>j+^YR!N8w diff --git a/i18n/translation_pt.ts b/i18n/translation_pt.ts index 6bc36e0f..e8a8d3a0 100644 --- a/i18n/translation_pt.ts +++ b/i18n/translation_pt.ts @@ -31,55 +31,55 @@ AddPeerGroupPane - + profile-oniblon-label Send this address to peers you want to connect with - + copy-btn Copiar - + copied-to-clipboard-notification notification: copied to clipboard Copiado - + add-peer-tab Add a peer - + create-group-tab Create a group - + join-group-tab Join a group - + peer-address Address - + peer-name Name - - + + group-name Group Name ---------- @@ -87,36 +87,36 @@ Name - + server Server - + invitation Invitation - + group-addr Address - + add-peer Add Peer | Create Group | Join Group - + create-group - + join-group @@ -144,13 +144,12 @@ Name ContactList - paste-address-to-add-contact ex: "... paste an address here to add a contact ..." - … cole um endereço aqui para adicionar um contato… + … cole um endereço aqui para adicionar um contato… - + blocked @@ -568,7 +567,7 @@ Name enter-profile-password - Please enter password: + Enter a password to view your profiles @@ -577,25 +576,25 @@ Name - + error-0-profiles-loaded-for-password 0 profiles loaded with that password - + your-profiles Your Profiles - + your-servers Your Profiles - + unlock Unlock @@ -725,7 +724,7 @@ Name main - + new-connection-pane-title New Connection diff --git a/qml/images/cwtch-icon.png b/qml/images/cwtch-icon.png index 37bcf0feb1f69da0fdc1a92471c73003f028dd49..ef922530a4479fa3d99f061cf98b2a4944be5622 100644 GIT binary patch literal 9581 zcmV-zC6d~SP)bOt|bMfa{6 z(W2c6C{TfJb~mi31!5OV)#7H+LJ=stN);q=vmzg&$ZShh40dk>!PcibWBL34|7&TJ z%ICteGrO6O``zc9``%$PnYs79$xQYJ_vk!flgXW%d(L~l&+l-Kr4Cz-v4@& zxYqyr{M1aE5Rz^4qe5=`aH%VwG3oOeW8L|T<3(%I1mve?fElBNkQ^aoz0X_Agb=k4?GD}<2g+}Lm-{9ki?X-x?LW&9pO$i`(}Vip;-eR#Uv z5AU7){wPPd(G^~Qd@TvWnh}8f)XW4SWLK9i2d6gcnTT)SdOt9Jf^cL#N4RcWe|K(d zc%mB@>NTwi0mx6yz=_?`#Y=7lE%42ozmw*9UgbD0gN(=jcSQhz_UFciN4s^gUQy%) zpjXWQ#+Uvv&GUlF^L&QmID)V4G2f%v+}N)GY8}CjFf~bnTkl{F^ZPtAbZJjn3Y{e+N-cHte(4?rk4LEkeyb^V=bK@e0y z5Hlh#5D)-f;F0k>&$lxJvoySGdx~keIKil;Hs!{KRfhMiDn(TQ<{0ApTy8u21O38P zx29!DM&?VRgeRZp1tJOpeuWpZ9)$p}Ki-M)OYV0P1vVd)FUXAzZ(zOO)uPDx095q{ zF<%M8{Ohm0DeX9pYTI^(qX*m-e22i7#i!nZQ@??g`9Sn!EA-wv(fa)4OytZ!6rI5F zfS-@%wzDT%cJI74tsAnw8GE+^>D}+&{&4R8 zum32``Z+ZD6BPCZ{cWpGkrIIX)XZpr8r_}SKAdO0-W4DH3^JeN_>5^8L^m{|8#)RA zakV{a0?v*9w~mYrPt4r$Nc#S-KQwLI*1eW(s`pJF3?l?^Z@YcolFCocL@GBBH4TvS z`PqDKJG&=+@r9SBbwdNyoYAxzu`G+|x<+iV zGY|k^Jdhv=WyiLab1pu!@W7ov&RVuLXIWOpu^rSBhG~G{pb*@7(*b572)I{2AzyWh zi~!KEt)u$yRKRJa54`VB(}roPb*!kbdA*NHT*X)S2MJ-Zs^K+ANvzzJ}}v~ z?Gy+I{1#{oAk#EJU^13%tNU;KCaVzmnJGULx9Sun4bZOM?$IpE1vb6)UFk}7LDjTc z#ppGYJkMp~3<}V;DNI@vDKt0QmvOu``CDt5etA z5hw(-N1)?9)37lT^rGnqdh_f4D9v*`+WaaqzDDX=4NrchS|P_4+z8FG?Xqc^%B7#V zs1ZrL=YrD<@IAvY%C`N&$p_70nWifc;5!hKsnu)h7e6~0#vDYNUK9fG2d_O17@{7l z9?NK29Z#`IH30YkAP8`xYqe_GFm&be&wgx482P@@O$CS8iVXr{x;_Ii9-;;iB5)w# zt7TgmUDwpBuek9=Ap}tp0KeG2V}r)4e*4vF!_d@9wUU9;3MYS|ats+J@B+REOaQ3; znpRVG-Ec+6&)K}~T?I|AE1IE~L6AWI!|yt_je-D9AqWNd7lx^;S6=!#KOyjIDv3

sl2ULv&Nex7gH+2m1}Dx~|ofFHBt*_~6g|==%$V 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