From 073e55fcc565886179119c22cdbcbc8fa905d4c9 Mon Sep 17 00:00:00 2001 From: crowning- Date: Thu, 26 Mar 2015 22:56:48 +0100 Subject: [PATCH 01/21] Dash images for toolbar --- src/qt/res/icons/toolbar.png | Bin 944 -> 348 bytes src/qt/res/icons/toolbar_testnet.png | Bin 3319 -> 340 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/src/qt/res/icons/toolbar.png b/src/qt/res/icons/toolbar.png index 8d85a0ad8fe2689737d9ccd39731c5b16d399167..7328a72a6449f6d9e690eb60a0122b37ef7b403c 100755 GIT binary patch delta 314 zcmV-A0mc5X2iyXX83+ad001BJ|6!9}0vCS)4oO5oRCwCml0Pp5Q5400_suf}jZRh+ z5;KxXd<8xyJOtjBxO(S*EIZ?w6`s}gDN8IO~?$~{efuTKQ$=QWRZdlDa{r~@k zf(;idwq6cgdeLeAc`&-*H1~|xg0o30&jU&GnP<#qp0S&ACSvK?|NkEXrA%g=F`aS7 zW!@S0`Da3xp0l2P#%9(j+gYa|q}`meK=t->&f3mC6R`N4#jG~lb5 zHTxXUe49By_F14UKpTA)p3Pf-F?P+>=+)Pv*IbKPdp&XejpPkCfb6K%SCdwq@7{62 zcm~wVMl;U*|NnpT^!+=5L0nK051#oq@J7GZOvx-z5Lr{WMmY0dlggNuMh9Pw~Fk#Wo&uu z%H@ma&tEw)&zey{L_}CnP*{YI+37~6KF~tOByV?@lKZ(Ua)BJq0*}aI1_o|n5N2eU zHAey{c-Yg$F+}2Wa)JU!ON;9QhY%N^n5K!2L8}%B@GVJAk$mz*luN)Nu+uTpb?brv z-&kj7=V0&M3mn=PdW8G$ztF&$A+>p7pkt${T$(kl<)?YWUV> z^r59yTtq}%oS9R>UTIR}bbT!=H8nFmJ4G`?P0QB#jgAVYy0*&7#@g2E=KAphmp3yg z@tAAvckti^dPlXyHKHUXu_VKd3^85m5R kUTun^AvZrIGp!O+gRuofL;sD{0YD85p00i_>zopr0G7&&MgRZ+ diff --git a/src/qt/res/icons/toolbar_testnet.png b/src/qt/res/icons/toolbar_testnet.png index aaed9146d17cbb5aae40e1c413b6666153a2bdeb..6578cfbda1bb4711bc17f1ac5a54d3c4d4ab0864 100755 GIT binary patch delta 293 zcmV+=0owle8Po!hIDY{KNklruSmO3!Sg}HNQ?hO3-kR;G{ zGt*AlYc7x@ zukVN+SAAe<2+s`*#XX|zlamFlIpo%QIY9=AZw$)Dgxvm>t6S z+ck*ZLpi*En{c!`=t$*Owk{)4MQByq2>Bn(%OGrjiAY77Ue|I`TgB+^uf9j+OqyO7 rz@l*(l}@_1lO8^z*EGB<{!e@Y+=x?euz(Q|00000NkvXXu0mjfFSLqo delta 3295 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 From 4421c968cf9fb347201fd6ac7989950813fa8002 Mon Sep 17 00:00:00 2001 From: crowning- Date: Thu, 26 Mar 2015 23:08:01 +0100 Subject: [PATCH 02/21] 256x256 pics updated to Dash logo --- src/qt/res/icons/bitcoin.png | Bin 265229 -> 3616 bytes src/qt/res/icons/bitcoin_testnet.png | Bin 6477 -> 3598 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/src/qt/res/icons/bitcoin.png b/src/qt/res/icons/bitcoin.png index 2cb311910edf3770db6defc56d5c6b5c405d777a..b5181822f42914a1ff6425e6cf5c5d4fd44ccf1f 100755 GIT binary patch delta 3450 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 Ux?<-sJHT7k7Ix<<&t6UZAMR%6!2kdN literal 265229 zcmeI530zJ2`^QfsitPJ7Wf#g$WGnkR$dsK>ma&8x+n^9xM)oLW7a@CO-*=In>>|s^ zZ^UF!_y0U*uD|uR+*94}IiKhC`gHF-=brC1S{M(@%W|4<9_N@8BWk z&Ft;XhYTI;((ji(k~H#$e|uMl_D}NGiM{>Gu7#KTycUDot2;zovL4Gs&dJ~Je1_X{_Y`p8C?gt#>e)(sd?fcl*clX^d;ZeD(M-$^WcMqL;)pAwgb8|9Ia=!VKH$wBGUR;x#msawMm zRt~4O);n%0Ne!2JSZ-=i=+(jeid@%jZgJ$o0RG(y5;>aPp>~@)YyB8kXqwM+# zc4a1?-BiS~hxMiUMXDZX+jsKZAz7^sb=aA;&X8w83bZNY6cI^{V zq;umx@-$4%=<6Sw7?3UZ*z~Tc3H|v4Wd^UY~CF)YrYvZ60Bq)1%RW zjMa@t*qQe%+MuaZOQ+V?nyxV~T%u}@8yRb4OgE|Rq0+_Xu4%EY)UF)=9LeuoxzZG; zrsa!Y$?2WTI{O$e`y(|<xpe5PADV4m>2M+Eg~k^KwJZLl{93=NO$!#Ed-6u_ z0b5LL=9M=ucfvE$Kk{&7mB>Po7B4$z@^`N9w(?E;`(@gl>fgM;!|V^MKFrW(VdVxL zR`|BNwPu+^j%wbW>^3Y5X}7WMlr_1k{_1OUc4FRUEmmz~?#rx!TxP_ag( zXA7eiWm`13gOg>5lp z57uV9v|wF_Apf79wJ+4(b#3i6Q-WOA40foua$Lu_sTn#RZh5$k{mQmWH+O%q=a{)! zuL4^~mbVy?W!>aoJ*pikwfXGz-+!~*y)drG?&)=c)-JQLuhP7VUv;>AJS-nmpTEJ@|Q`|LVPs zc6WT|k+s3`=B2xoZsO`4mfk@0y72XZB?h%>tL&(0jmlv+ud-){y~A!3j_9b za}Q`aIPmtUy-{xqkF}0-h#UAe@O6{SP8qglE|DQ3b69@cqt)C7+ZM4t9`RRO`>u!U z+pp?5zo*Z=NwY)4ZC6}w{72(#Gx{Ct@}R_nfyV|OTTv=QDT`7qT0LzQ?c1(Z=<2eo zYqzZ3^7z>^XP2M7vZ$J0ok~|LNBKqhUG=-OqerKaoyv!-3EA1F*_Oyot2;)A>>1?Q z$)@8frw*OEZf(55e?!SDyEp6(%n=ycdT#4=0asiPZ~80bWXReb1vWjrmLVcIWMIhH zp03XMTz4D|J{&!F@7%Gw#{Lmk$0W;?>si+o=~QIgux&$g*ZR5EZQroP(e=h2eYN0; zwX4&)?B}jkc@UE8blD^Q{M-9oY~q^FHFVg-7_aG5TTD1@%GwzUie2n8r`%j}rs|Ti0UfIhJAe3u{oS??!|RzXnO||ho%Q3| z*thX;-5yokx|j8A#|>9E?N~J;D7NQ|e0Be>J9No|x({q?+^&4PWA`&P4(vFw<8+(D zg9EyI-mxEFT+>@KS`#h>x|cL^O*hq}fk)>b-n|+9yT$&Q^=d`*`FqRt=M82o4Q-I8 zf%k+B6CNJiVA1!)pR+bt#6~R)n;q6KtLIPS9$z_c((_Tz>4(Qz6d`k-I--Fg2!X3Bm4`(_Wu@ z`G=vCO0S)@r)8FwxBO}a4|wf0t;IA``OH@hHydbSiVz(qxNkA4iw{XQ!UBS+Fjk+}Y=6ww{WZ zRb%msC7S0s59Pc!CuG&+7LFB)I6d0CzQ4^DTendWnI7axUvBcx8P?nGoEBm^@N%1V z&mDb&$L%dOy43)WZU;|IIJn(tz%#QBnI3wMeRlKe^R8{2tUKP>-t+Bb|3Y>1Oq~{- zJ0hP?p7Gbp+#LC^(3HWa_Ak0QZ`;~+M?!m_bGhL1o>M# zx%2b3=db^66k+XiwoJtCi6Qo(EB4#&+|wuUWZ2o-^&D0@ymEN!P(Av>t?fOpz8MrA zU1-dnzpMUvIimBP*tohU_eFFt>d@-4%jG`rn!Vc^TQ7KO(33X{-VN-!q4hww=f~4s zNEc^PJZs3+&`Xz#T&UyF&ihKaXHBvm|8ZZu|BDe7vQ*E~;g7|~?iU}@a8%@z*o=2# zi)N{H|J>{mu{>lHezz^9I-L zZ%w&euXFs(YcFn&?|)##(wOj@O=2^6PCOSs`?YsA`}E$6yiZTgGWl6R&AK)=_v;Of zd-6We{#@^Kr2_KBFONSRoG-8SxHp%dT@4Fg7{1KsrO({`1Aku?_w>NC0vjWa9XeKY z-^r0xDs_AH^SkE;b~09Xe=K*a=L z04nZ$lnw$g0IUNbpke|r02OyWN(TWL0M-EzP%!}*fQmaGrGo$r0P6qyJf6%&8~sJQb{Itai3 zunvHLiV45~RNVO}9Ry$iSO-8r#ROmgD(-xg4gxR$tOFpRVgfJ#6?Z;L2LTuW)&USu zF##BWiaQ^rg8&Qw>i`I-m;ekw#hs7RK>!ATbpQlZOaKO;;?76uAOHivIsgJHCIACa zap$9S5P$(-9RL9p6MzAzxbsmu2*3ca4uF7)3BUkU-1#US1YiJI2S7l@1YiIv?tGLE z0>)O0&KWX=xs;p}>8&9riQH62Ac`u!OUg*%b@LJ_o^+4&l=PVNi1ZJM=f5WLe1i*P zgUjgigpSk8Up}9NS0Iq)1PW3HRX)k0F+JCiVo0&1ze)U0f1mV_be6=Xz>m=+g9$@7 zfYn4QCyBQN5FlWv1Ty`XnAsNzR{!rcZw0Vkks?XwNf${+Nq0$qk=~P1Jq+Cd7>Ez4 zEU7=gK!AXN1Ts+0tjwhRq^cy2IMNf+PEsf-oW#2kZ%C;UMimx@rOF5C`5`%I`Msn{ zdbWebLBNm+@K(Y`(k>GJWAc_liiRi#zz}{U@g`Ftet`f1g%jZ82`fnlNkJq&#_&}b zxyO(HYGP6+h;%NHw~u;~`0y$M1e8u73l-Rpw1&j{2)ypg9wHe47r&b{Np=co5CjaH zKqE>ofOLe^S5YQF~2tuGX<;g~{jbtrH&LSEBkE(DZrT9@2IRK*# z5RjPwpHgT+;sXRcP=;S8J47@9E;f?H=LY#`2?7MvNFW;(&4Xn8NClD$KvVee z(Bu}56o1iDcjJea^TIrWHa09@~4(){EUj%7eVK?JO*mhGgLNv%nA1K@i3c)#86O*0dTEbNIXUW0Rn0#P=)~fK{8GVgpv$^YxN{ykWfOsj`?aJ zzy}0JCse4?41lk(0>+muEVJ!$ef`Ez$ zd^`}SW&`+(I^3BQrJ{~UsUW}vDw00jD?rT#z#wjtx{y-sCt3MJ5g?Gp1S-?#=i?mI zZUD?+AIY7cAV5GR1WHkzdAQaOn*k~*T34BTJfI4xgRVCj(7dyh3mX^T{|%9J0(|2b z6A}-PH6s-w@i!v>Kd9k9f+kS~&9l_ZrT@g}k@sQ`%w&nPj=z62I&kchX>0~vNli$6;4BToT{AufKeaHm{e#v5Q}ANjBEf;NgSR3eGv9 zh5z@BwEL2LWN82?f+TVjq2zr?S!F2V5w$Ud#Fr5wK;TOPyt}#J%ZUQLE=swYX$^q$ zzCq#x9->DhDqyrsMQo#XJY;GM%_xt+?^F`+4u}}(DCrMp0X|JWm|l$gbb_GIc^|%; zOu5gbc2>&N7Mf8O0Uk##*OyINkkNd)1)xn}B0brpeIe*0kMx*B;*+^@1RwQ1DMv$S zLvaLlQbqd&t?KQ!41jCtOX72&A_tG?VIz}cI2T_&=t9Er0D^${iohRVO%Y>4{_h#U z6Ux62>3?F>@!c#-&>TKp^SwI1yWlrwT%c)ej0h0;lE5jNAmSOLV!Hk@j#E)0@84)U z$%&r0X)%34%QTcpC6~`SK~XS>Kx}&~&~BSTmXO{gv9; zC{tT#MmYp{D?qe}*R=(pEry2)AJV=M^pQtA@~(g!gM{L#9ljh-#7#a*8<9c;u2H)@ zBweUTi~;cGO@GoWp(^`2*Bs=3g8R#hs)F!nh~Es6qRsEv@#NF09+RzIcr#k` zK|(dC2D#4ZpQpBlkZ@3tAgDOxIKZ5$_>yA)oZvpvuvE=7Wj?G2H7nO3p%v5?pE5G$ag z-(oFBI{}X%V5kJ-SmF7fpU(^kxBv4+r!=P5a_z$(qPE6<(LP>+fWZ-v!vMIb&7>&? zS6$K*8cB=vNcv*mTw*p&UG>d5m;&XC08a2EX^`xhrhbE6=p*I&2`D}mFe~*-z$b!$ZUQM` z0Q`xINq)LNT8O!P>2OV%G969r9G0mqGy?*%5J)Kl;N z4=wNk2Hw9wfIylONDTwv0{M1AYy=`l21=gy2g=D%gmxc^Z@7p6fixqKS_bfrDs&}9 zq*pbZrfNNodPv^>~;rUDrA zC4UWNs)Ns&9+asqGy?*OCXf~ez{&9`wf%|C(lFm>LTSw>nahwK9~9)X3=d^!3r&DP zq6wsx0q|{w`A#A{I!5FuMalb+Ad-hnZJ`+uNRU8U8UQE9w-XwdV3vmehLMzFN14*(F%w&4Y75PPfKCEw zZ2+7c9}i$75Iq)90hMGZf_DLaA>ERpEi{q31T?Apar%FnAs7Hx(U){l|8ml_h3xd{ zYyx>?$l?LD;X)Gq8VVUu2-O7t?wn9zC$eR3GuiI1PG)E0YfqXE^s-CFSrps zrceP5WGaGxWPpbZBMhHF2E$MB^9&8m06057qRuxL6gf;O`K6?SG8FNY+UQ1#k)bU# zk+KAeq-^u@w{D0A@S4ixQ)*H2mz%0B7Nt+)asF}~7`j63IHzj%_^_lBFro$c7E(fm zAsPS!yhGysXdWUfax|ml(-HxT*bKN#smhN95iGgDnS2q7JlyEkNx&@%koLBe|?F&I4dDCzjsj>|D^X`!wN%UhR zGN3THCh}57xeYF>1QIfI1Bj#i`R9gsmq6s;eM3H_C&%%CaB3$|WEcv~y{w3J8M*;5 zQ$85jnI!sA@H$ij9~49=j{qN&X)Iz{A{YR3Jx=0%Y0-m^1-Ob{1oHoifH_U6|J76h zCWvAHjMA61L;$7Bzsi3;UN(7qOA? zQDcPo1aeXd0|YJOvSeQ0B!1%|2Q*17ObQ zNxumS{L{2s(Tg#kPQY{F2$)mG{DmZH2)7HM15c)tq{IDn5W@ zE-(Zm5w`%ey!oP`9oiRyKAKV93rRR0AYKRhQ_2m*OZ#KS{G0XfL^c4fq&w*vKM^?c zQSLn2F}uJus44YaRP1I_SHX+ENBO@N-2nKu;=M@hW+F!gO5Tga!-f%tOTdv*<2yCA zPJD{)n(>K$bK1O9bQfT1$4E-Je-@7t;#&$K43B_4rNp;uUPj^{h*Uy6pd#KFE1?pq zVLpk!N<|-P$G@9)g>;aFNE-rtYac#G%NKDtkoYUVBq<9?N%4q^QH%j_$MAVIc4r%Y zA!zXJgm{nu?_@p|v<6Yqj;BPKH~(YvKYb~Z1*r_FI?0^Ghx?Tp_o=YAO4$P7PI^x2 zPvURStRzvxk`muZ;wzw(u#0A>{lIse;cIw#IG-Bh9v7`71K@giq>wX-Z=oY{-M4fn5HxWXQ`k~-zrMY z2EaV#lU9BU45opAf(VSITKN7FUxnHYfPwI-!Q)?%!2}Rc1_8b*cE|ThfdNR;D}vL9 z#1{`CKtM?Z_*;LHu7Y3y|I)ck4{jt364JG{V4i3MhEu}lbR`V~_1zr-^T z5SqYh%6?fw6~F*KCp3;;ZvK1{UV(sc1bB;f2#J4ETW7!kKF7nm04}7PpHIds5D6UBOHwP9)Qd6=gFqam!AGQ5kYvAd4F-_-PS(&{-AMc+@+A|$7~Tm2NhZL*;PIHW zfW+g}`4(2Z{>dINfTSViQ5Jk;kngXA-KV6n!@G48culi;v;Gi?_wD(vH7R}s8U{d= zlNh1&{-LB|)QZGLfB*sh>8a(7odJ=#E=m`*ugMi2c zU;rZb9&!f(Jqf@7^aO~-K|o{zFaVKz54nSYo&;b3dIH4aARsaU7=XyVhulFxPXaIi zJpp2I5D=LF3_#@GL+&7;Cjl6Mo&d2p2#8Do1|V|pA$JhalK>1rPk>k)1VknP0}#3Q zkUI$INdN|*CqOI?0wNQD0f^jt$Q=aqBme`@6Cf4`0g(y707ULRys1F2m5P$*bfP+~epmYK-0HyaZ z>H`5C1YiI<;9wRAD4hTdKSv01QCsJ&gK5KnDRBfDSmA1p-PZ00U5Z52HR1&_MtOpaTwO zfq>EpzyOrq!>A7gbP#|6=zxP+AfR*tFaV|ZFzN#V9Ry$iI^bXy2q>KZ3_$5UjQT)8 z2LTv>4mg+v0!k+U15kPoqdpMOK>!Az0}f`Xfq;=FUJYd?P@_g;BuN@g19`@iFUJ<|^_-|RdMF1cu_NPNY-U})AVFJSZyyG3p$|N$?b1SxIeL5mwJJi~; zH&Le-&e5FfE|7GNynL6eOA56da(O%AV(+bc=`WSw`|9Q^I$dPsuugcaSf#y3rNa|@ z`z*rheNDsG=y#&I75q5{4bjC3*F42Ewx_5@s2^EiTsm5fy8Ic9FVa8i9Y96X8ATEI z)Q+%~{r}pN%)|+U>8PKVV%J5a0(7#1jjDa3o$H!Lf>~ACCvDxB<2N~QGr$$^U8ah) zzp&W{1%rPNchWsGYF=R{1pkPLGeu`+?o5&myE?-I7CDqT>Mr)DpJ0+pP$PY*8Mfdu6t%%N@wIEEeJ5YYJMo z0<0D2dnz{Rrk>HL>8~5ckNqCJ#TFOPxkrLR`pld&we=r~0nJ&M-F5LVC?@RbRVH=p zjEl$8m5e-Tr)yK67dZoA)4Squ4-fq(&jnUGPrAs+zi53= za3|is-p@Ey-mZk~eX~sf$C%O0Q1jWu$oNOLt#cfmqo8qW0opw>D&XF9cdB)Js+=8t zV{CKx_fscG+b#u)*gn=RTrn<~jh?ag<%XY8V?q|M*h14~Ry8Tinv|8ELkbRgVd#op zrdD6$xN9djCPX@}5Rp8R%_8h~Xvoe{M~ouOXLKoq38Z3;!~i+Fg;Yfgwk&#Wp1;rU2#X<{d`c}U{# zwDY!l*TeYh-I&_+ZC~}V8V-Z_aQU!V#N_Yj9FtGS#N|AA8tW02Zb5Zp?z-e^oz^C@%x(HNxjmSHI<8G%&A44Y zJWAWw!Dj8{nY)jlSw>DfYtRbI1uNP~D z6N>w{5xVcsPys~?|BMhHB6J}N>RY?YBgHYa)xGDQW85vVj%~NiX}?>uST~<&!Cs0T z$tqa+r}A`Pqf_*Ow;nhsoahSo8c0Qqmb&-s3=1W%W)xpNi15r8>{)byeAvHlL+nCs zw$nn*k{k4qF2*{69Ox)AR?@fBWkBm^BWs^=3 zpDmp^xBZK%W4taUpN=yi?=agdA`+>K5+H~;aa>yDkWJ=zNjB`!?d0t~%}mWrMZD@%=#X$cmLU zb|meO_0f?N_1Q=BCFs}Aq8XFo1VT%dBK?qC7Ph z7*lQDBKF%8pRdNpyGs_t)x|>yRxnB2!{5BfW(+5--n=6Ym2a)j(-LdsgN~0ZQ)46D z)449b%$k^@Ig8FH%R8s!b=dFQ@tSYiCr-SlZ)th;r6RQdWk^!uALqm?yI*(n#+{Ax z`dI^g>kZbvrzM_dIep`nJC#`zNB2;iK73Sg z@PmhSHc9)G8h#tfAA+m0COgltYZb0JJv(*8 zK0cFqAGJ9q+FHHF!*->0t5XG$lY|ZZRLD394r78VnwXzeK9_Ffb_7pyAjgsf#cg%9 zPp21tfc09S5ozDHIm>00!Gym|E;C(gP(WG9PBrdmb&+F{873}V)xUd&H)u!J=7vEv z)S10Rj;%jzR}{W)LQ1<_w)Jx{>d12dg1i~SD*LeVJu##(z#HyJBV07@!21>6{ULTS z2OMix)5+s-mQh|hKh=N^UV(i7Q#z>DqifG5dh0rZ-PQL+S>xr>#<;S7BHhKdcLdin zkyXH`b5&%djgD-Z&BU+563oEQU1&v!r18u3TDs(7xr;pL(2l`QIBQ|x@1Iywvp$8^ zw#_670=IkhXZi$d6SADAy`t&9>T1g_6$(8p_?E(ud>s%8SeEE z>!D8TsA5@Eo9Uua{RYQ^Nw!n&au&x%A3s0|%Rc|Ls7@^DZ}k5~_Sw5A z&WoXaMp+M0rLA!@L+GXu)kErKHIA{|hkM%DWmz6vX{np_sqq;KU5lzFauQPOS?~*n zc!u2--)Xm0@9LLeEiPQrs^ys|_gs5Wl1}9}$qk>PaFw{@UxFu8>(4w8=p&is8KClK ziweBnc)$B-28ifu@v?ZPm)N#sHahyQCb~bCHph%<7P&#h6M8vlOT2kNfu;vI>p)Q#(BV^RmHQRez z{D9hycHNkbw;wXmZCa_d5y2}s4A;$)SfeZ91Gl%KRuMl){xbG@l#nLLcu^lQk_#YZ z$Gnz`(GYw0-+$pxi6wC%OTB~7W!+6cz!SzY)74bjpXuAb52I{97&x2AlXK`#N`9HV z9y-UB4XJ74?B)(* zJkX*KQO~BQ` p;Cn+GiEiik{(pZR05IL_Xdk)PVbl-xIe+XTE?hQ$YkKYe{{Vw5wu1lw literal 6477 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 VYXt0jIN$PBpsA{-QmbSa`9CF6r>Fn` From 2d5dd18548fa8c1135730d5dff86ba91b755e5b8 Mon Sep 17 00:00:00 2001 From: crowning- Date: Fri, 27 Mar 2015 23:44:52 +0100 Subject: [PATCH 03/21] Line-break (which breaks the layout) removed from German translation. --- src/qt/locale/dash_de.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) mode change 100644 => 100755 src/qt/locale/dash_de.ts diff --git a/src/qt/locale/dash_de.ts b/src/qt/locale/dash_de.ts old mode 100644 new mode 100755 index fb77e73f3b..99e460f74a --- a/src/qt/locale/dash_de.ts +++ b/src/qt/locale/dash_de.ts @@ -2183,8 +2183,7 @@ https://www.transifex.com/projects/p/dash/ Enter a Dash address (e.g. XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) - Dash-Adresse eingeben. -(z.B. XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) + Dash-Adresse eingeben (z.B. XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) From a5e547699523daa35a0d614849ca600fd62951da Mon Sep 17 00:00:00 2001 From: Evan Duffield Date: Fri, 27 Mar 2015 17:42:35 -0700 Subject: [PATCH 04/21] imported updated translations --- src/qt/locale/dash_bg.ts | 429 ++++++++++++++++++++------------------- src/qt/locale/dash_de.ts | 6 +- src/qt/locale/dash_es.ts | 2 +- src/qt/locale/dash_fi.ts | 120 +++++------ src/qt/locale/dash_pt.ts | 6 +- src/qt/locale/dash_sv.ts | 6 +- 6 files changed, 290 insertions(+), 279 deletions(-) diff --git a/src/qt/locale/dash_bg.ts b/src/qt/locale/dash_bg.ts index 56306909a6..30961b1481 100644 --- a/src/qt/locale/dash_bg.ts +++ b/src/qt/locale/dash_bg.ts @@ -28,7 +28,7 @@ This product includes software developed by the OpenSSL Project for use in the O Това е експериментален софтуер. -Разпространява се под MIT/X11 софтуерен лиценз, виж COPYING или http://www.opensource.org/licenses/mit-license.php. +Разпространява се под MIT/X11 софтуерен лиценз, виж придружаващия файл КОПИРАНЕ или на адрес: http://www.opensource.org/licenses/mit-license.php. Използван е софтуер, разработен от OpenSSL Project за употреба в OpenSSL Toolkit (http://www.openssl.org/), шифрографски софтуер, разработен от Eric Young (eay@cryptsoft.com) и UPnP софтуер, разработен от Thomas Bernard. @@ -60,7 +60,7 @@ This product includes software developed by the OpenSSL Project for use in the O Double-click to edit address or label - Двоен клик за редакция на адрес или име + Двоен клик за да редактирате адрес или наименование @@ -70,22 +70,22 @@ This product includes software developed by the OpenSSL Project for use in the O &New - Нов + &Нов Copy the currently selected address to the system clipboard - Копиране на избрания адрес + Копиране на избрания адрес в системния клипборд &Copy - Копирай + &Копирай Delete the currently selected address from the list - Изтрий избрания адрес от списъка + Изтрийте избрания адрес от списъка @@ -100,7 +100,7 @@ This product includes software developed by the OpenSSL Project for use in the O &Export - Изнеси + &Експортиране @@ -150,7 +150,7 @@ This product includes software developed by the OpenSSL Project for use in the O Copy &Label - Копирай &име + Копирай &наименование @@ -160,7 +160,7 @@ This product includes software developed by the OpenSSL Project for use in the O Export Address List - Изнасяне на списъка с адреси + Експортиране на списъка с адреси @@ -170,7 +170,7 @@ This product includes software developed by the OpenSSL Project for use in the O Exporting Failed - Грешка при изнасянето + Грешка при експортирането @@ -183,7 +183,7 @@ This product includes software developed by the OpenSSL Project for use in the O Label - Име + Наименование @@ -193,7 +193,7 @@ This product includes software developed by the OpenSSL Project for use in the O (no label) - (без име) + (без наименование) @@ -201,7 +201,7 @@ This product includes software developed by the OpenSSL Project for use in the O Passphrase Dialog - + Поле за парола @@ -221,7 +221,7 @@ This product includes software developed by the OpenSSL Project for use in the O Serves to disable the trivial sendmoney when OS account compromised. Provides no real security. - + Служи да изключи изпращането на средства, когато акаунта на Операционната система е компрометиран. Не предоставя реална сигурност. @@ -231,7 +231,7 @@ This product includes software developed by the OpenSSL Project for use in the O Enter the new passphrase to the wallet.<br/>Please use a passphrase of <b>10 or more random characters</b>, or <b>eight or more words</b>. - Въведете нова парола за портфейла.<br/>Моля използвайте <b>поне 10 случайни символа</b> или <b>8 или повече думи</b>. + Въведете нова парола за портфейла.<br/>Моля използвайте <b>поне 10 случайни символа</b> или <b>8, или повече думи</b>. @@ -291,8 +291,8 @@ This product includes software developed by the OpenSSL Project for use in the O - Dash will close now to finish the encryption process. Remember that encrypting your wallet cannot fully protect your dashs from being stolen by malware infecting your computer. - Дарккойн ще се затвори, за да завърши процеса по шифриране. Запомнете, че шифрирането на вашия портфейл не може напълно да ви предпази от кражба на монетите от зловреден софтуер инфектирал компютъра ви. + Dash will close now to finish the encryption process. Remember that encrypting your wallet cannot fully protect your darkcoins from being stolen by malware infecting your computer. + Dash ще се затвори сега, за да завърши процеса по шифриране. Запомнете, че шифрирането на вашия портфейл не може напълно да ви предпази от кражба на монетите от зловреден софтуер инфектирал компютъра ви. @@ -368,7 +368,7 @@ This product includes software developed by the OpenSSL Project for use in the O [testnet] - [testnet] + [тестова мрежа] @@ -546,7 +546,7 @@ This product includes software developed by the OpenSSL Project for use in the O Open debugging console - + Отваряне конзола за отстраняване на грешки @@ -556,17 +556,17 @@ This product includes software developed by the OpenSSL Project for use in the O Show network monitor - Покажи диаграмата на мрежата + Покажи наблюдение на мрежата Open &Configuration File - + Отвори &Конфигурационен файл Open configuration file - + Отвори конфигурационния файл @@ -576,7 +576,7 @@ This product includes software developed by the OpenSSL Project for use in the O Show the list of used sending addresses and labels - Покажи списъкът от използвани изходящи адреси и етикети + Покажи списъкът от използваните адреси за изпращане и наименования @@ -586,7 +586,7 @@ This product includes software developed by the OpenSSL Project for use in the O Show the list of used receiving addresses and labels - Покажи списъкът от използвани входящи адреси и етикети + Покажи списъкът от използвани адреси за получаване и наименования @@ -596,7 +596,7 @@ This product includes software developed by the OpenSSL Project for use in the O Open a dash: URI or payment request - Отвори Дарккойн: URI или заявка за плащане + Отвори Dash: URI или заявка за плащане @@ -606,7 +606,7 @@ This product includes software developed by the OpenSSL Project for use in the O Show the Dash Core help message to get a list with possible Dash command-line options - Покажи помощ за Дарккойн ядрото със списък на възможните опции за командрия ред + Покажи съобщението за помощ на Dash ядрото за да получиш списък на възможните опции за командния ред @@ -958,7 +958,7 @@ Address: %4 Copy low output - + Копирай недостатъчна наличност @@ -988,7 +988,7 @@ Address: %4 n/a - Нама + няма такъв @@ -1029,7 +1029,7 @@ Address: %4 Dust - Прах + Незначителен остатък @@ -1045,7 +1045,7 @@ Address: %4 This label turns red, if the transaction size is greater than 1000 bytes. - Етикетът става червен, ако размерът на транзакцията е по-голям от 1000 байта. + Това наименование се оцветява в червено, ако размерът на транзакцията е по-голям от 1000 байта. @@ -1066,12 +1066,12 @@ Address: %4 This label turns red, if the priority is smaller than "medium". - Този етикет се оцветява в червено, ако приоритетът е по-малък от "среден". + Това наименование става червено, ако приоритетът е по-малък от "среден". This label turns red, if any recipient receives an amount smaller than %1. - Това етикет се оцветява в червено, ако произволен получател получи сума по-малка от %1. + Това наименование става червено, ако произволен получател получи сума по-малка от %1. @@ -1087,13 +1087,13 @@ Address: %4 This label turns red, if the change is smaller than %1. - Този етикет се оцветява в червено, ако рестото е по-малко от %1. + Това наименование става червено, ако рестото е по-малко от %1. (no label) - (без име) + (без наименование) @@ -1201,12 +1201,12 @@ Address: %4 &Label - &Име + &Наименование The label associated with this address list entry - Етикет, свързан с този запис на списъка с адреси + Наименованието се свързва с този запис от списъка с адреси @@ -1216,7 +1216,7 @@ Address: %4 The address associated with this address list entry. This can only be modified for sending addresses. - Адрес, свързан с този запис със списък от адреси. Може да бъде променен само за адреси за изпращане. + Адресът свързан с този запис от списък с адреси. Може да бъде променен само за адреси за изпращане. @@ -1337,12 +1337,12 @@ Address: %4 Set SSL root certificates for payment request (default: -system-) - + Задай SSL основен сертификат при искане за плащане (по подразбиране: -system-) Show splash screen on startup (default: 1) - + Покажи начален екран при стартиране(по подразбиране: 1) @@ -1400,7 +1400,7 @@ Address: %4 (of %1GB needed) - (от %1GB са необходими) + (от %1ГБ са необходими) @@ -1795,7 +1795,7 @@ https://www.transifex.com/projects/p/dash/ Enabled/Disabled - Активно/Неактивно + Включено/Изключено @@ -1825,7 +1825,7 @@ https://www.transifex.com/projects/p/dash/ Submitted Denom: - + Изпратени за Denom: @@ -1835,7 +1835,7 @@ https://www.transifex.com/projects/p/dash/ n/a - Нама + Няма @@ -1914,7 +1914,7 @@ https://www.transifex.com/projects/p/dash/ Found unconfirmed denominated outputs, will wait till they confirm to recalculate. - + Открити са непотвърдени деноминирани средства, трябва да се изчака потвърждение за преизчисление . @@ -1942,7 +1942,7 @@ https://www.transifex.com/projects/p/dash/ Mixing in progress... - + В процес на смесване... @@ -2108,7 +2108,7 @@ https://www.transifex.com/projects/p/dash/ Requested payment amount of %1 is too small (considered dust). - Заявената сума за плащане: %1 е твърде малка (счита се за отпадък) + Заявената сума за плащане: %1 е твърде малка (се приема за незначителен остатък) @@ -2492,7 +2492,7 @@ https://www.transifex.com/projects/p/dash/ Copy label - Копирай име + Копирай наименование @@ -2555,7 +2555,7 @@ https://www.transifex.com/projects/p/dash/ Label - Име + Наименование @@ -2583,7 +2583,7 @@ https://www.transifex.com/projects/p/dash/ Label - Име + Наименование @@ -2598,7 +2598,7 @@ https://www.transifex.com/projects/p/dash/ (no label) - (без име) + (без наименование) @@ -2779,7 +2779,7 @@ https://www.transifex.com/projects/p/dash/ Copy low output - + Копирай недостатъчна наличност @@ -2845,7 +2845,7 @@ https://www.transifex.com/projects/p/dash/ Confirm send coins - Потвърждаване + Потвърди изпращането на монетите @@ -2910,7 +2910,7 @@ https://www.transifex.com/projects/p/dash/ (no label) - (без име) + (без наименование) @@ -2960,12 +2960,12 @@ https://www.transifex.com/projects/p/dash/ &Label: - &Име: + &Наименование: Enter a label for this address to add it to the list of used addresses - Въведете име за този адрес, за да го добавите в списъка с адреси + Въведете наименование за този адрес, за да го добавите в списъка с адреси @@ -2981,13 +2981,13 @@ https://www.transifex.com/projects/p/dash/ - A message that was attached to the dash: URI which will be stored with the transaction for your reference. Note: This message will not be sent over the Dash network. - + A message that was attached to the darkcoin: URI which will be stored with the transaction for your reference. Note: This message will not be sent over the Dash network. + Съобщението което беше прикрепено към darkcoin: URI ще бъде запазено с транзакцията за ваше сведение. Забележка: Това съобщение няма да бъде изпратено през Dash мрежата. This is an unverified payment request. - + Това е непроверена заявка за плащане. @@ -2999,17 +2999,17 @@ https://www.transifex.com/projects/p/dash/ Memo: - + Бележка: This is a verified payment request. - + Това е валидно искане за плащане. Enter a label for this address to add it to your address book - Въведете име за този адрес, за да го добавите в списъка с адреси + Въведете наименование за този адрес, за да го добавите в списъка с адреси @@ -3030,7 +3030,7 @@ https://www.transifex.com/projects/p/dash/ Signatures - Sign / Verify a Message - Подпиши / Провери съобщение + Подписи - Подпиши / Провери съобщение @@ -3045,7 +3045,7 @@ https://www.transifex.com/projects/p/dash/ The address to sign the message with (e.g. XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) - + Адресът подписал съобщението (e.g. XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) @@ -3062,7 +3062,7 @@ https://www.transifex.com/projects/p/dash/ Paste address from clipboard - Вмъкни от клипборда + Вмъкни адрес от клипборда @@ -3097,7 +3097,7 @@ https://www.transifex.com/projects/p/dash/ Reset all sign message fields - + Изчисти полето с подписаните съобщения. @@ -3108,17 +3108,17 @@ https://www.transifex.com/projects/p/dash/ &Verify Message - &Провери + &Провери съобщението Enter the signing address, message (ensure you copy line breaks, spaces, tabs, etc. exactly) and signature below to verify the message. Be careful not to read more into the signature than what is in the signed message itself, to avoid being tricked by a man-in-the-middle attack. - + Въведете подписания адрес, съобщението (уверете се, че сте копирали редовете, спациите, табовете и другите точно) и подпишете отдолу, за да удостоверите съобщението. Внимавайте да не вмъкнете излишни символи в подписа от това, което е в самото съобщение, за избегнете риска от злонамерна външа намеса. The address the message was signed with (e.g. XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) - + Съобщението е подписано от адрес (e.g. XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) @@ -3128,12 +3128,12 @@ https://www.transifex.com/projects/p/dash/ Verify &Message - + Провери &Съобщение Reset all verify message fields - + Изчисти всички проверени съобщения в полето @@ -3222,7 +3222,7 @@ https://www.transifex.com/projects/p/dash/ Version %1 - + Версия %1 @@ -3245,7 +3245,7 @@ https://www.transifex.com/projects/p/dash/ KB/s - + КБ/с @@ -3253,7 +3253,7 @@ https://www.transifex.com/projects/p/dash/ Open for %n more block(s) - + Отворен за %n блок(а)Отворен за %n блок(а) @@ -3266,22 +3266,22 @@ https://www.transifex.com/projects/p/dash/ conflicted - + конфликтно %1/offline (verified via instantx) - + %1/офлайн(проверено през instantx) %1/confirmed (verified via instantx) - + %1/потвърдени (проверено от instantx) %1 confirmations (verified via instantx) - + %1 потвърждения (проверено от instantx) @@ -3302,27 +3302,27 @@ https://www.transifex.com/projects/p/dash/ %1/offline (InstantX verification in progress - %2 of %3 signatures) - + %1/офлайн (InstantX проверка в процес - %2 of %3 подписани) %1/confirmed (InstantX verification in progress - %2 of %3 signatures ) - + %1/потвърдени (InstantX проверка в процес - %2 of %3 подписани ) %1 confirmations (InstantX verification in progress - %2 of %3 signatures) - + %1 потвърждения (InstantX проверка в процес - %2 of %3 подписвания) %1/offline (InstantX verification failed) - + %1/офлайн (InstantX проверката е неуспешна) %1/confirmed (InstantX verification failed) - + %1/потвърдени (InstantX проверката е неуспешна) @@ -3337,7 +3337,7 @@ https://www.transifex.com/projects/p/dash/ , broadcast through %n node(s) - + , излъчено през %n нод(а), излъчено през %n нод(а) @@ -3381,7 +3381,7 @@ https://www.transifex.com/projects/p/dash/ label - име + наименование @@ -3434,7 +3434,7 @@ https://www.transifex.com/projects/p/dash/ Transaction ID - ID + на транзакцията @@ -3449,7 +3449,7 @@ https://www.transifex.com/projects/p/dash/ Debug information - + Информация за грешки @@ -3459,7 +3459,7 @@ https://www.transifex.com/projects/p/dash/ Inputs - + Входящи @@ -3515,7 +3515,7 @@ https://www.transifex.com/projects/p/dash/ Open for %n more block(s) - + Отворен за още %n блок(а)Отворен за още %n блок(а) @@ -3525,7 +3525,7 @@ https://www.transifex.com/projects/p/dash/ Offline - + Офлайн @@ -3575,7 +3575,7 @@ https://www.transifex.com/projects/p/dash/ Received via Darksend - + Получени с Darksend @@ -3595,27 +3595,27 @@ https://www.transifex.com/projects/p/dash/ Darksend Denominate - + Darksend деноминация Darksend Collateral Payment - + Darksend обезпечава плащането Darksend Make Collateral Inputs - + Darksend направи обезпечение на постъпленията Darksend Create Denominations - + Darksend направени деноминации Darksent - + Darksent @@ -3625,7 +3625,7 @@ https://www.transifex.com/projects/p/dash/ Transaction status. Hover over this field to show number of confirmations. - Състояние на транзакцията. Задръжте върху това поле за брой потвърждения. + Състояние на транзакцията. Задръжте върху това поле за да видите броя потвърждения. @@ -3699,27 +3699,27 @@ https://www.transifex.com/projects/p/dash/ Darksent - + Darksent Darksend Make Collateral Inputs - + Darksend направи обезпечение на постъпленията Darksend Create Denominations - + Darksend създава деноминации Darksend Denominate - + Darksend деноминация Darksend Collateral Payment - + Darksend обезпечава плащането @@ -3739,7 +3739,7 @@ https://www.transifex.com/projects/p/dash/ Enter address or label to search - Търсене по адрес или име + Търсене по адрес или наименование @@ -3754,7 +3754,7 @@ https://www.transifex.com/projects/p/dash/ Copy label - Копирай име + Копирай наименование @@ -3769,7 +3769,7 @@ https://www.transifex.com/projects/p/dash/ Edit label - Редактирай име + Редактирай наименование @@ -3804,7 +3804,7 @@ https://www.transifex.com/projects/p/dash/ Label - Име + Наименование @@ -3834,12 +3834,12 @@ https://www.transifex.com/projects/p/dash/ Exporting Successful - Изнасянето е успешна + Изнасянето е успешно The transaction history was successfully saved to %1. - + Направените транзакции са запазени до %1. @@ -3871,7 +3871,7 @@ https://www.transifex.com/projects/p/dash/ InstantX doesn't support sending values that high yet. Transactions are currently limited to %n DASH. - + InstantX не поддържа изпращане на толкова големи суми. Транзакциите са ограничени до %n DASH.InstantX не поддържа изпращане на толкова големи суми. Транзакциите са ограничени до %n DASH. @@ -3879,7 +3879,7 @@ https://www.transifex.com/projects/p/dash/ &Export - Изнеси + &Изнеси @@ -3894,7 +3894,7 @@ https://www.transifex.com/projects/p/dash/ Wallet Data (*.dat) - + Данните за портфейла(*.dat) @@ -3914,7 +3914,7 @@ https://www.transifex.com/projects/p/dash/ The wallet data was successfully saved to %1. - + Базата на портфейла беше запазена успешно в %1. @@ -3932,12 +3932,22 @@ If the file does not exist, create it with owner-readable-only file permissions. It is also recommended to set alertnotify so you are notified of problems; for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com - + %s, трябва да зададете rpcpassword в конфигурационния файл: +%s +Препоръчително е да използвате следната произволна парола: +rpcuser=darkcoinrpc +rpcpassword=%s +(не е нужно да запомняте тази парола) +Потребителя и паролата НЕ ТРЯБВА да са еднакви. +Ако файла не съществува , създайте го с права за само за четене. +Препоръчително е да създадете сигнал за уведомяване за да бъдете осведомени при проблем; +Пример: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com + Acceptable ciphers (default: TLSv1.2+HIGH:TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!3DES:@STRENGTH) - + Разрешени шифри (default: TLSv1.2+HIGH:TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!3DES:@STRENGTH) @@ -3952,22 +3962,22 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Bind to given address and always listen on it. Use [host]:port notation for IPv6 - + Свързва се с посочения адрес и винаги слуша за него. Използвайте [хост]:порт за изписване при IPv6 Cannot obtain a lock on data directory %s. Dash Core is probably already running. - + Не може да се заключи дата директорията %s. Dash ядрото вече работи. Continuously rate-limit free transactions to <n>*1000 bytes per minute (default:15) - + Непрекъснат лимит на безплатните транзакции до <n>*1000 байта в минута (default:15) Darksend uses exact denominated amounts to send funds, you might simply need to anonymize some more coins. - + Darksend използва всички деноминирани наличности за да изпрати сумата, може би ще е необходимо да бъдат анонимизирани още монети. @@ -3977,22 +3987,22 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Enable instantx, show confirmations for locked transactions (bool, default: true) - + Включен instantx,покажи потвърждения за заключени транзакции (bool, default: true) Enable use of automated darksend for funds stored in this wallet (0-1, default: 0) - + Включено автоматично използване на darksend за средствата в този портфейл (0-1, default: 0) Enter regression test mode, which uses a special chain in which blocks can be solved instantly. This is intended for regression testing tools and app development. - + Влиза в регресивен тестов режим, който използва специална верига в която блоковете могат да бъдат намерени мигновено.Това е предназначено за тестване на предишни инструменти и разработване на приложението. Enter regression test mode, which uses a special chain in which blocks can be solved instantly. - + Влиза в регресивен тестов режим, който използва специална верига в която блоковете могат да бъдат намерени мигновено. @@ -4002,7 +4012,7 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Error: The transaction was rejected! This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here. - + Грешка: Транзакцията е отхвърлена! Това може да се случи, ако някои от монетите в портфейла са вече изразходвани, например ако се използва копие на wallet.dat където монетите са изразходвани, но не са изразходвани в настоящия портфейл. @@ -4012,52 +4022,52 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Error: Wallet unlocked for anonymization only, unable to create transaction. - + Грешка: Портфейлът е отключен само за анонимизация,не може да бъде извършена транзакция. Execute command when a relevant alert is received or we see a really long fork (%s in cmd is replaced by message) - + Изпълни командата когато се получи съответното предупреждение или се появи друг проблем с мрежата (%s в cmd е подменено от съобщение) Execute command when a wallet transaction changes (%s in cmd is replaced by TxID) - + Изпълнете командата когато транзакцията в портфейла се променя (%s в cmd е подменено с TxID) Execute command when the best block changes (%s in cmd is replaced by block hash) - + Изпълнете командата когато има промяна в най-добрият блок (%s в cmd е подменена от block hash) Fees smaller than this are considered zero fee (for transaction creation) (default: - + Такси по-малки от тази се считат за нулеви (за извършване на трнзакция) (по подразбиране: Flush database activity from memory pool to disk log every <n> megabytes (default: 100) - + Изчиствай активността по базата от паметта към лог на диска на всеки <n> мегабайта (по подразбиране: 100) Found unconfirmed denominated outputs, will wait till they confirm to continue. - + Намерени са непотвърдени деноминирани средства, трябва да изчакате потвърждаването им за да продължите How thorough the block verification of -checkblocks is (0-4, default: 3) - + How thorough the block verification of -checkblocks is (0-4, default: 3) In this mode -genproclimit controls how many blocks are generated immediately. - + В този режим -genproclimit се контролира колко блока са генерирани моментално. InstantX requires inputs with at least 6 confirmations, you might need to wait a few minutes and try again. - + InstantX изисква средства с поне 6 потвърждения, може да се наложи да почакате няколко минути и да опитате отново. @@ -4067,7 +4077,7 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Name to construct url for KeePass entry that stores the wallet passphrase - + Име за създаване на URL за KeePass входа , който съхранява паролата за портфейла @@ -4077,22 +4087,23 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Output debugging information (default: 0, supplying <category> is optional) - + Изходяща информация за грешки (по подразбиране: 0, задаването на <category> е опция) Provide liquidity to Darksend by infrequently mixing coins on a continual basis (0-100, default: 0, 1=very frequent, high fees, 100=very infrequent, low fees) - + Provide liquidity to Darksend by infrequently mixing coins on a continual basis (0-100, default: 0, 1=very frequent, high fees, 100=very infrequent, low fees) +Осигуряване на ликвидност Darksend от рядко смесване монети непрекъснато в съответствие (0-100, по подразбиране: 0, 1 = много чести, високи такси, 100 = твърде редки, ниски такси) Query for peer addresses via DNS lookup, if low on addresses (default: 1 unless -connect) - + Заявка за адреси на пиъри чрез DNS справка, ако адресите са недостатъчно (по-подразбиране: 1 освен ако -свързан) Set external address:port to get to this masternode (example: address:port) - + Задаване на външен адрес:порт на този masternode (пример: адрес:порт) @@ -4102,7 +4113,7 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Set the number of script verification threads (%u to %d, 0 = auto, <0 = leave that many cores free, default: %d) - Задаване броя на нишките потвърждаващи скрипта (%u до %d, 0 = автоматично, <0 = leave that many cores free, по подразбиране: %d) + Задаване броя на нишките потвърждаващи скрипта (%u до %d, 0 = автоматично, <0 = да се оставят толкова ядра свободни, по подразбиране: %d) @@ -4112,7 +4123,7 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Show N confirmations for a successfully locked transaction (0-9999, default: 1) - Покажи N потвърждения при успешно заключване на транзакция (0-9999, по подразбиране: 1) + Покажи N потвърждения при успешно заключена транзакция (0-9999, по подразбиране: 1) @@ -4122,7 +4133,7 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Unable to bind to %s on this computer. Dash Core is probably already running. - + Не може да се свърже с %s на този компютър. Dash ядрото най-вероятно вече работи. @@ -4142,12 +4153,12 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Use separate SOCKS5 proxy to reach peers via Tor hidden services (default: -proxy) - Изполва отделен SOCKS5 прокси, за достигне на пиъри чрез Тор скрита услуга (по подразбиране: -proxy) + Използва отделен SOCKS5 прокси, за достигне на пиъри чрез Tor скрити услуги (по подразбиране: -proxy) Warning: -paytxfee is set very high! This is the transaction fee you will pay if you send a transaction. - Внимание: -paytxfee е с мното голяма зададена стойност! Това е транзакционната такса, която ще платите ако направите транзакция. + Внимание: -paytxfee е с много голяма зададена стойност! Това е транзакционната такса, която ще платите ако направите транзакция. @@ -4162,17 +4173,17 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Warning: We do not appear to fully agree with our peers! You may need to upgrade, or other nodes may need to upgrade. - + Внимание: Не е намерена пълна съвместимост с останалите в мрежата ! Може би се нуждаете от обновяване , или някой от другите нодове се нуждае от обновяване . Warning: error reading wallet.dat! All keys read correctly, but transaction data or address book entries might be missing or incorrect. - + Внимание: грешка при четене на wallet.dat! Всички ключове са прочетени коректно, но записи в данните за транзакциите или в адресната книга може би липсват или са грешни. Warning: wallet.dat corrupt, data salvaged! Original wallet.dat saved as wallet.{timestamp}.bak in %s; if your balance or transactions are incorrect you should restore from a backup. - + Внимание: wallet.dat е развален, данните са спасени! Оригиналния wallet.dat е запазен като wallet.{timestamp}.bak в %s; ако твоят баланс или транзакции са неверни трябва да възстановите от резервното копие. @@ -4251,7 +4262,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Can't denominate: no compatible inputs left. - + Не може да бъде деноминирано: няма останали съвместими входящи средства. @@ -4281,12 +4292,12 @@ If the file does not exist, create it with owner-readable-only file permissions. Collateral is not valid. - + Обезпечението е невалидно. Collateral not valid. - + Обезпечението невалидно. @@ -4306,7 +4317,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Connect to KeePassHttp on port <port> (default: 19455) - + Свързване към KeePassHttp през порт <port> (по подразбиране: 19455) @@ -4326,17 +4337,17 @@ If the file does not exist, create it with owner-readable-only file permissions. Dash Core Daemon - + Dash ядро демон Dash Core RPC client version - + Dash ядро RPC клиент версия Darksend is disabled. - Дарксенд е изключен. + Darksend е изключен. @@ -4376,7 +4387,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Downgrading and trying again. - + Понижете и опитайте отново. @@ -4446,7 +4457,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Error: Disk space is low! - Грешка: мястото на диска е малко! + Грешка: Мястото на харддиска е малко! @@ -4456,7 +4467,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Error: You already have pending entries in the Darksend pool - + Грешка: Вече имате чакащи вписвания в Darksend басейна @@ -4466,57 +4477,57 @@ If the file does not exist, create it with owner-readable-only file permissions. Failed to listen on any port. Use -listen=0 if you want this. - Провалено "слушане" на всеки порт. Използвайте -listen=0 ако искате това. + Неуспешно "слушане" на всеки порт. Използвайте -listen=0 ако искате това. Failed to read block info - Грешка при четене данни на блок + Неуспешно четене на блок данни Failed to read block - Грешка при четене на блок + Неуспешно четене на блок Failed to sync block index - Неуспех при синхронизиране на блок индекса + Неуспешно синхронизиране на блок индекса Failed to write block index - Неуспех при запис в блок индекса + Неуспешен запис в блок индекса Failed to write block info - Грешка при запис данни на блок + Неуспешен запис на блок данни Failed to write block - Грешка при запис на блок + Неуспешен запис на блок Failed to write file info - Неуспех при запис на информационния файл + Неуспешен запис на информационния файл Failed to write to coin database - Неуспех при запис в базата данни на монетата + Неуспешен запис в базата данни на монетата Failed to write transaction index - + Неуспешен запис в индекса на транзакцията Failed to write undo data - + Неуспешен запис при връщане на данни @@ -4531,7 +4542,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Force safe mode (default: 0) - Принуди безопасен режим (по подразбиране: 0) + Принудителен безопасен режим (по подразбиране: 0) @@ -4556,7 +4567,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Ignore masternodes less than version (example: 70050; default : 0) - Игнориране на мастернодове с по-ниска версия от (пример: 70050; по подразбиране: 0) + Игнориране на masternodes с по-ниска версия от (пример: 70050; по подразбиране: 0) @@ -4581,22 +4592,22 @@ If the file does not exist, create it with owner-readable-only file permissions. Incorrect or no genesis block found. Wrong datadir for network? - + Намерен е неправилен или не създаден блок. Грешна data директория за мрежата? Information - Данни + Информация Initialization sanity check failed. Dash Core is shutting down. - + Инициализационната проверка не успешна. Dash ядрото се изключва. Input is not valid. - + Въвеждането е невалидно. @@ -4661,12 +4672,12 @@ If the file does not exist, create it with owner-readable-only file permissions. KeePassHttp id for the established association - + KeePassHttp id за осъществяване на връзка KeePassHttp key for AES encrypted communication with KeePass - + KeePassHttp ключ за AES криптирана връзка с KeePass @@ -4676,7 +4687,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Keep at most <n> unconnectable blocks in memory (default: %u) - + Запази поне <n> неосъществени транзакции в паметта (по подразбиране: %u) @@ -4706,7 +4717,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Listen for connections on <port> (default: 9999 or testnet: 19999) - Очаквай входящи връзки на <port> (по подразбиране: 9999 или за тестовата мрежа: 19999) + Слушане за входящи връзки на <port> (по подразбиране: 9999 или за тестовата мрежа: 19999) @@ -4766,12 +4777,12 @@ If the file does not exist, create it with owner-readable-only file permissions. Maximum per-connection receive buffer, <n>*1000 bytes (default: 5000) - Максимален буфер на връзка за получаване, <n>*1000 байта (по подразбиране: 5000) + Максимален размер на буфера при получаване, <n>*1000 байта (по подразбиране: 5000) Maximum per-connection send buffer, <n>*1000 bytes (default: 1000) - Максимален буфер на връзка за изпращане, <n>*1000 байта (по подразбиране: 1000) + Максимален размер на буфера при изпращане, <n>*1000 байта (по подразбиране: 1000) @@ -4811,7 +4822,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Not enough file descriptors available. - + Няма достатъчно налични файлови описания. @@ -4821,7 +4832,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Only accept block chain matching built-in checkpoints (default: 1) - Приемане само на регистър на блокове съвпадащ с вградените контролни точки (по подразбиране: 1) + Приема само блок регистъра съвпадащ с вградените контролни точки (по подразбиране: 1) @@ -4841,17 +4852,17 @@ If the file does not exist, create it with owner-readable-only file permissions. Prepend debug output with timestamp (default: 1) - + Прикрепва справката за грешки към времевия запис(по подразбиране: 1) Print block on startup, if found in block index - + Показвай блока при стартиране, ако е намерен в блок индекса Print block tree on startup (default: 0) - + Разпечатай блоковото дърво при стартиране (по подразбиране: 0) @@ -4871,17 +4882,17 @@ If the file does not exist, create it with owner-readable-only file permissions. Randomly drop 1 of every <n> network messages - + Произволно спира 1 от всеки <n> мрежови съобщения Randomly fuzz 1 of every <n> network messages - + Произволно проверява 1 на всеки <n> мрежови съобщения Rebuild block chain index from current blk000??.dat files - + Възстановяване индекса на блок регистъра от настоящия blk000??.dat файл @@ -4891,7 +4902,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Rescanning... - Преразглеждане на последовтелността от блокове... + Повторно сканиране... @@ -4901,7 +4912,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Run in the background as a daemon and accept commands - Стартирай във фонов режим като демон и приемай команди + Стартира във фонов режим като демон и приема команди @@ -4926,7 +4937,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Send trace/debug info to console instead of debug.log file - Изпрати локализиращата или дебъг информацията към конзолата, вместо файлът debug.log + Изпрати информацията за грешки към конзолата, вместо файла debug.log @@ -4936,7 +4947,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Server private key (default: server.pem) - Поверителен ключ за сървъра (default: server.pem) + Частен ключ за сървъра (default: server.pem) @@ -4956,7 +4967,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Set key pool size to <n> (default: 100) - + Задайте максимален брой на генерираните ключове до <n> (по подразбиране: 100) @@ -4976,12 +4987,12 @@ If the file does not exist, create it with owner-readable-only file permissions. Set the number of threads to service RPC calls (default: 4) - + Задай брой заявки обслужващи процеса RPC повикванията (по подразбиране: 4) Sets the DB_PRIVATE flag in the wallet db environment (default: 1) - + Определете флага DB_PRIVATE в средата база от данни на портфейла (по подразбиране: 1) @@ -4991,7 +5002,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Show benchmark information (default: 0) - + Покажи бенчмарк информация (по подразбиране: 0) @@ -5006,7 +5017,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Signing timed out, please resubmit. - Времето за подпис изтече, моля изпратете отново. + Времето за подпис изтече, моля подпишете отново. @@ -5056,7 +5067,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Start Dash Core Daemon - + Стартиране на Dash Core демона @@ -5071,7 +5082,7 @@ If the file does not exist, create it with owner-readable-only file permissions. This is intended for regression testing tools and app development. - + Това е предназначено за инструментите за регресивно тестване и разработка на приложението. @@ -5121,22 +5132,22 @@ If the file does not exist, create it with owner-readable-only file permissions. Unable to bind to %s on this computer (bind returned error %s) - + Не може да се свърже с %s на този компютър (връща грешка %s) Unable to sign masternode payment winner, wrong key? - + Неуспешно подписване на плащането към masternode победителя. Грешен ключ? Unable to sign spork message, wrong key? - + Неуспешно подписване на spork-съобщение. Грешен ключ? Unknown -socks proxy version requested: %i - + Заявка за неизвестна версия на -socks прокси: %i @@ -5161,7 +5172,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Use KeePass 2 integration using KeePassHttp plugin (default: 0) - + Използвай KeePass 2 интеграция чрез плъгина KeePassHttp (по подразбиране: 0) @@ -5176,12 +5187,12 @@ If the file does not exist, create it with owner-readable-only file permissions. Use UPnP to map the listening port (default: 0) - + Използвай UPnP за определяне на порта за слушане (по подразбиране: 0) Use UPnP to map the listening port (default: 1 when listening) - + Използвай UPnP за определяне на порта за слушане (по подразбиране: 1 когато слуша) @@ -5196,7 +5207,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Value more than Darksend pool maximum allows. - + Стойност повече от максимално позволената в Darksend басейна. @@ -5216,7 +5227,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Wallet %s resides outside data directory %s - + Портфейла %s е разположен извън папката с данни %s @@ -5241,7 +5252,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Warning: Deprecated argument -debugnet ignored, use -debug=net - + Внимание: Аргументът -debugnet е невалиден, използвайте -debug=net @@ -5255,12 +5266,12 @@ If the file does not exist, create it with owner-readable-only file permissions. You need to rebuild the database using -reindex to change -txindex - Необходимо е наново изграждане на базата от данни използвайки -reindex, за да промените -txindex + Необходимо е повторно изграждане на базата данни използвайки -reindex, за да промените -txindex Zapping all transactions from wallet... - + Премахване на всички транзакции от портфейла ... diff --git a/src/qt/locale/dash_de.ts b/src/qt/locale/dash_de.ts index 48814297bf..daa1d88649 100644 --- a/src/qt/locale/dash_de.ts +++ b/src/qt/locale/dash_de.ts @@ -566,7 +566,7 @@ Dieses Produkt enthält zudem folgende Dritt-Software: Open &Configuration File - + &Konfigurationsdatei öffnen @@ -1946,7 +1946,7 @@ https://www.transifex.com/projects/p/dash/ Mixing in progress... - + Am Mixen... @@ -4392,7 +4392,7 @@ Falls die Konfigurationsdatei nicht existiert, erzeugen Sie diese bitte mit Lese Downgrading and trying again. - + Gehe auf ältere Version zurück und versuche es erneut. diff --git a/src/qt/locale/dash_es.ts b/src/qt/locale/dash_es.ts index 6a170eca4c..567ad6a282 100644 --- a/src/qt/locale/dash_es.ts +++ b/src/qt/locale/dash_es.ts @@ -1944,7 +1944,7 @@ https://www.transifex.com/projects/p/dash/ Mixing in progress... - + Mezclado en curso... diff --git a/src/qt/locale/dash_fi.ts b/src/qt/locale/dash_fi.ts index 84746ea0ad..68a0b0e6b4 100644 --- a/src/qt/locale/dash_fi.ts +++ b/src/qt/locale/dash_fi.ts @@ -474,7 +474,7 @@ Tämä ohjelma sisältää OpenSSL projektin OpenSSL työkalupakin (http://www.o Encrypt the private keys that belong to your wallet - Suojaa yksityiset avaimet jotka kuuluvat lompakkoosi + Salaa yksityiset avaimet jotka kuuluvat lompakkoosi @@ -524,12 +524,12 @@ Tämä ohjelma sisältää OpenSSL projektin OpenSSL työkalupakin (http://www.o &Verify message... - Varmista &Viesti... + Tarkista &Viesti... Verify messages to ensure they were signed with specified Dash addresses - Varmista viestit varmistaaksesi että ne ovat allekirjoitettu määritetyillä Dash osoitteilla + Tarkista viestit ollaksesi varma että ne ovat allekirjoitettu määritetyillä Dash osoitteilla @@ -1470,7 +1470,7 @@ Varoitus: Jos käytät käyttöjärjestelmää (Live os) suoraan usb, dvd tai cd Number of script &verification threads - Script &varmistuksen säikeiden määrä + Script &vahvistuksien säikeiden määrä @@ -1485,7 +1485,7 @@ Varoitus: Jos käytät käyttöjärjestelmää (Live os) suoraan usb, dvd tai cd Darksend rounds to use - Kuinka monta Darksend kierrosta käytetään + Kuinka montaa Darksend kierrosta käytetään @@ -1530,12 +1530,12 @@ Varoitus: Jos käytät käyttöjärjestelmää (Live os) suoraan usb, dvd tai cd If you disable the spending of unconfirmed change, the change from a transaction cannot be used until that transaction has at least one confirmation. This also affects how your balance is computed. - Jos poistat varmistamattomien vaihtorahojen käytön, siirtotapahtuman vaihtorahaa ei voida käyttää ennen vähintään yhtä varmistusta. Tämä vaikuttaa myös kuinka saldosi lasketaan. + Jos poistat vahvistamattomien vaihtorahojen käytön, siirtotapahtuman vaihtorahaa ei voida käyttää ennen vähintään yhtä vahvistusta. Tämä vaikuttaa myös kuinka saldosi lasketaan. &Spend unconfirmed change - &Käytä varmistamattomia vaihtorahoja + &Käytä vahvistamattomia vaihtorahoja @@ -1642,7 +1642,7 @@ https://www.transifex.com/projects/p/dash/ &Unit to show amounts in: - Yksikkö jona määrät näytetään + Yksikkö joina määrät näytetään @@ -1714,7 +1714,7 @@ https://www.transifex.com/projects/p/dash/ Client restart required to activate changes. - Ohjelman uudelleenkäynnistys aktivoi muutokset käyttöön. + Ohjelman uudelleen käynnistys aktivoi muutokset käyttöön. @@ -1724,7 +1724,7 @@ https://www.transifex.com/projects/p/dash/ This change would require a client restart. - Tämä muutos vaatii ohjelman uudelleenkäynnistyksen. + Tämä muutos vaatii ohjelman uudelleen käynnistyksen. @@ -1764,12 +1764,12 @@ https://www.transifex.com/projects/p/dash/ Pending: - Odotetaan: + Vahvistamatta: Total of transactions that have yet to be confirmed, and do not yet count toward the spendable balance - Varmistamattomien siirtotapahtumien summa, jota ei vielä lasketa käytettävissä olevaan saldoon + Vahvistamattomien siirtotapahtumien summa, jota ei vielä lasketa käytettävissä olevaan saldoon @@ -1784,7 +1784,7 @@ https://www.transifex.com/projects/p/dash/ Total: - Yhteensä: + Saldo Yhteensä: @@ -1794,7 +1794,7 @@ https://www.transifex.com/projects/p/dash/ Status: - Tilanne: + Tila: @@ -1872,7 +1872,7 @@ https://www.transifex.com/projects/p/dash/ Reset the current status of Darksend (can interrupt Darksend if it's in the process of Mixing, which can cost you money!) - Nollaa nykyinen Darksend tilanne (voi keskeyttää Darksend sekoituksen, joka voi maksaa ylimääräisiä kuluja) + Nollaa nykyinen Darksend tila (voi keskeyttää Darksend sekoituksen, joka voi maksaa ylimääräisiä kuluja) @@ -1923,7 +1923,7 @@ https://www.transifex.com/projects/p/dash/ Rounds - Kierrokset + Kierrosta @@ -1946,7 +1946,7 @@ https://www.transifex.com/projects/p/dash/ Mixing in progress... - + Sekoitus käynnissä... @@ -2066,7 +2066,7 @@ https://www.transifex.com/projects/p/dash/ Cannot start dash: click-to-pay handler - Ei voi käynnistää Darkcoinia: click-to-pay handler + Ei voi käynnistää dashia: click-to-pay handler @@ -2107,7 +2107,7 @@ https://www.transifex.com/projects/p/dash/ Unverified payment requests to custom payment scripts are unsupported. - Varmistamattomia maksupyyntöjä kustomoituun maksupalvelun scripteihin ei tueta. + Vahvistamattomia maksupyyntöjä kustomoituun maksupalvelun scripteihin ei tueta. @@ -2623,7 +2623,7 @@ https://www.transifex.com/projects/p/dash/ Send Coins - Lähetä Darkcoineja + Lähetä dasheja @@ -2849,12 +2849,12 @@ https://www.transifex.com/projects/p/dash/ Confirm send coins - Hyväksy Darkcoinien lähettäminen + Hyväksy dashien lähettäminen Payment request expired - Maksupyyntö vanhentui + Maksupyyntö vanhentunut @@ -2991,7 +2991,7 @@ https://www.transifex.com/projects/p/dash/ This is an unverified payment request. - Tämä on varmistamaton maksupyyntö + Tämä on vahvistamaton maksupyyntö @@ -3008,7 +3008,7 @@ https://www.transifex.com/projects/p/dash/ This is a verified payment request. - Tämä on varmistettu maksupyyntö. + Tämä on vahvistettu maksupyyntö. @@ -3034,7 +3034,7 @@ https://www.transifex.com/projects/p/dash/ Signatures - Sign / Verify a Message - Allekirjoitukset - Allekirjoita / Varmista viesti + Allekirjoitukset - Allekirjoita / Tarkista viesti @@ -3101,7 +3101,7 @@ https://www.transifex.com/projects/p/dash/ Reset all sign message fields - Tyhjennä kaikki allekirjoituskentät + Tyhjennä kaikki kentät @@ -3112,7 +3112,7 @@ https://www.transifex.com/projects/p/dash/ &Verify Message - &Varmista viesti + &Tarkista viesti @@ -3127,17 +3127,17 @@ https://www.transifex.com/projects/p/dash/ Verify the message to ensure it was signed with the specified Dash address - Varmista että viesti on allekirjoitettu määritetyllä Dash osoitteella + Tarkista että viesti on allekirjoitettu määritetyllä Dash osoitteella Verify &Message - Varmista &Viesti... + Tarkista &Viesti... Reset all verify message fields - Tyhjennä kaikki varmistakentät + Tyhjennä kaikki kentät @@ -3208,12 +3208,12 @@ https://www.transifex.com/projects/p/dash/ Message verification failed. - Viestin varmistus epäonnistui. + Viestin tarkistus epäonnistui. Message verified. - Viesti varmistettu. + Viesti tarkistettu. @@ -3275,17 +3275,17 @@ https://www.transifex.com/projects/p/dash/ %1/offline (verified via instantx) - %1/ei yhteyttä (varmistettu instantx:lla) + %1/ei yhteyttä (vahvistettu instantx:lla) %1/confirmed (verified via instantx) - %1/vahvistettu (varmistettu instantx:lla) + %1/vahvistettu (vahvistettu instantx:lla) %1 confirmations (verified via instantx) - %1 vahvistusta (varmistettu instantx:lla) + %1 vahvistusta (vahvistettu instantx:lla) @@ -3306,27 +3306,27 @@ https://www.transifex.com/projects/p/dash/ %1/offline (InstantX verification in progress - %2 of %3 signatures) - %1/ei yhteyttä (varmistus instantx:lla käynnissä - %2 / %3 allekirjoitusta) + %1/ei yhteyttä (vahvistus instantx:lla käynnissä - %2 / %3 allekirjoitusta) %1/confirmed (InstantX verification in progress - %2 of %3 signatures ) - %1/vahvistettu (varmistus instantx:lla käynnissä - %2 / %3 allekirjoitusta) + %1/vahvistettu (vahvistus instantx:lla käynnissä - %2 / %3 allekirjoitusta) %1 confirmations (InstantX verification in progress - %2 of %3 signatures) - %1 vahvistusta (varmistus instantx:lla käynnissä - %2 / %3 allekirjoitusta) + %1 vahvistusta (vahvistus instantx:lla käynnissä - %2 / %3 allekirjoitusta) %1/offline (InstantX verification failed) - %1/ei yhteyttä (instantx varmistus epäonnistui) + %1/ei yhteyttä (instantx vahvistus epäonnistui) %1/confirmed (InstantX verification failed) - %1/vahvistettu (instantx varmistus epäonnistui) + %1/vahvistettu (instantx vahvistus epäonnistui) @@ -3519,7 +3519,7 @@ https://www.transifex.com/projects/p/dash/ Open for %n more block(s) - Avoinna %n lisälohkolle + Avoinna %n lisälohkolleAvoinna %n lisälohkolle @@ -3534,7 +3534,7 @@ https://www.transifex.com/projects/p/dash/ Unconfirmed - Varmistamaton + Vahvistamaton @@ -3609,7 +3609,7 @@ https://www.transifex.com/projects/p/dash/ Darksend Make Collateral Inputs - Darksend luo vakuus syöte + Darksend luo vakuus syötteet @@ -3708,7 +3708,7 @@ https://www.transifex.com/projects/p/dash/ Darksend Make Collateral Inputs - Darksend vakuus syöte + Darksend luo vakuus syötteet @@ -3870,7 +3870,7 @@ https://www.transifex.com/projects/p/dash/ Send Coins - Lähetä Darkcoineja + Lähetä dasheja @@ -4061,7 +4061,7 @@ esimerkiksi: alertnotify=echo %%s | mail -s "Dash Hälytys" admin@foo. How thorough the block verification of -checkblocks is (0-4, default: 3) - Kuinka vaativa lohkonvarmistus -checkblocks on (0-4, oletus: 3) + Kuinka vaativa lohkon vahvistus -checkblocks on (0-4, oletus: 3) @@ -4071,7 +4071,7 @@ esimerkiksi: alertnotify=echo %%s | mail -s "Dash Hälytys" admin@foo. InstantX requires inputs with at least 6 confirmations, you might need to wait a few minutes and try again. - Instantx vaatii vähintään 6 varmistusta, odota muutama minuutti ja yritä uudelleen. + Instantx vaatii vähintään 6 vahvistusta, odota muutama minuutti ja yritä uudelleen. @@ -4116,7 +4116,7 @@ esimerkiksi: alertnotify=echo %%s | mail -s "Dash Hälytys" admin@foo. Set the number of script verification threads (%u to %d, 0 = auto, <0 = leave that many cores free, default: %d) - Aseta script varmistuksen säikeiden määrä (%u - %d, 0= auto, <0 = jätä näin monta prosessorin ydintä vapaaksi, oletus: %d) + Aseta script vahvistuksen säikeiden määrä (%u - %d, 0= auto, <0 = jätä näin monta prosessorin ydintä vapaaksi, oletus: %d) @@ -4230,7 +4230,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. Add a node to connect to and attempt to keep the connection open - Linää solmu mihin liittyä pitääksesi yhteyden auki + Lisää solmu mihin liittyä pitääksesi yhteyden auki @@ -4390,7 +4390,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. Downgrading and trying again. - + Alennetaan ja yritetään uudestaan. @@ -4404,7 +4404,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. - Error connecting to masternode. + Error connecting to Masternode. Virhe masternodeen kytkeytymisessä. @@ -4435,7 +4435,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. Error loading wallet.dat: Wallet requires newer version of Dash - Virhe ladattaessa wallet.dat lompakkotiedostoa: Tarvitset uudemman version Darkcoinista + Virhe ladattaessa wallet.dat lompakkotiedostoa: Tarvitset uudemman version dashista @@ -4615,7 +4615,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. InstantX options: - Instantx valinnat: + InstantX valinnat: @@ -4835,7 +4835,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. Only accept block chain matching built-in checkpoints (default: 1) - Hyväksy vain lohkoketjua vastaavat sisäänrakennetut varmistuspisteet (Oletus: 1) + Hyväksy vain lohkoketjua vastaavat sisäänrakennetut vahvistuspisteet (Oletus: 1) @@ -4960,7 +4960,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. Session timed out (30 seconds), please resubmit. - Istunnon aikaraja (30 sekuntia), esitä uudestaan. + Istunto vanheni (30 sekuntia), esitä uudestaan. @@ -5065,7 +5065,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. Spend unconfirmed change when sending transactions (default: 1) - Käytä varmistamattomia vaihtorahoja lähetettäessä siirtotapahtumia (oletus: 1) + Käytä vahvistamattomia vaihtorahoja lähetettäessä siirtotapahtumia (oletus: 1) @@ -5145,7 +5145,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. Unable to sign spork message, wrong key? - En voida osoittaa spork viestiä, väärä avain? + En voida allekirjoittaa spork viestiä, väärä avain? @@ -5215,12 +5215,12 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. Verifying blocks... - Varmistetaan lohkoja... + Tarkistetaan lohkoja... Verifying wallet... - Varmistetaan lompakko... + Tarkistetaan lompakko... @@ -5289,7 +5289,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. wallet.dat corrupt, salvage failed - wallet.dat lompakkotiedosto vioittunut, palastaminen epäonnistui + wallet.dat lompakkotiedosto vioittunut, pelastaminen epäonnistui \ No newline at end of file diff --git a/src/qt/locale/dash_pt.ts b/src/qt/locale/dash_pt.ts index 218ab4c600..208ff322fe 100644 --- a/src/qt/locale/dash_pt.ts +++ b/src/qt/locale/dash_pt.ts @@ -1943,7 +1943,7 @@ https://www.transifex.com/projects/p/dash/ Mixing in progress... - + Mistura em progresso... @@ -4386,7 +4386,7 @@ Se o ficheiro não existir, deve criá-lo só com permissões de leitura para o Downgrading and trying again. - + A diminuir o nível e tentar de novo. @@ -4400,7 +4400,7 @@ Se o ficheiro não existir, deve criá-lo só com permissões de leitura para o - Error connecting to masternode. + Error connecting to Masternode. Erro ao ligar ao masternode. diff --git a/src/qt/locale/dash_sv.ts b/src/qt/locale/dash_sv.ts index 15e0d85b14..520075c4c6 100644 --- a/src/qt/locale/dash_sv.ts +++ b/src/qt/locale/dash_sv.ts @@ -1947,7 +1947,7 @@ https://www.transifex.com/projects/p/dash/ Mixing in progress... - + Mixning pågår... @@ -4391,7 +4391,7 @@ Om filen inte existerar, skapa den och ge inga andra än ägaren läsarrättighe Downgrading and trying again. - + Nedgraderar och försöker igen. @@ -4405,7 +4405,7 @@ Om filen inte existerar, skapa den och ge inga andra än ägaren läsarrättighe - Error connecting to masternode. + Error connecting to Masternode. Fel vid anslutning till masternode. From de073e87242166f09be81c2b15dcc2c354c8e2a9 Mon Sep 17 00:00:00 2001 From: Evan Duffield Date: Fri, 27 Mar 2015 18:06:13 -0700 Subject: [PATCH 05/21] version bump --- configure.ac | 2 +- src/clientversion.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 7bb856ca70..d02944985d 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 0) define(_CLIENT_VERSION_MINOR, 11) define(_CLIENT_VERSION_REVISION, 2) -define(_CLIENT_VERSION_BUILD, 13) +define(_CLIENT_VERSION_BUILD, 14) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2015) AC_INIT([Dash Core],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[info@dashpay.io],[dash]) diff --git a/src/clientversion.h b/src/clientversion.h index 940e8253c7..cf0fe0e5ed 100644 --- a/src/clientversion.h +++ b/src/clientversion.h @@ -12,7 +12,7 @@ #define CLIENT_VERSION_MAJOR 0 #define CLIENT_VERSION_MINOR 11 #define CLIENT_VERSION_REVISION 2 -#define CLIENT_VERSION_BUILD 13 +#define CLIENT_VERSION_BUILD 14 From 0202a9613fe470cfd793f157f8cf82816f171e4c Mon Sep 17 00:00:00 2001 From: Evan Duffield Date: Fri, 27 Mar 2015 18:08:46 -0700 Subject: [PATCH 06/21] version bump --- configure.ac | 2 +- src/clientversion.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index d02944985d..774a9a4835 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 0) define(_CLIENT_VERSION_MINOR, 11) define(_CLIENT_VERSION_REVISION, 2) -define(_CLIENT_VERSION_BUILD, 14) +define(_CLIENT_VERSION_BUILD, 15) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2015) AC_INIT([Dash Core],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[info@dashpay.io],[dash]) diff --git a/src/clientversion.h b/src/clientversion.h index cf0fe0e5ed..036b0d4028 100644 --- a/src/clientversion.h +++ b/src/clientversion.h @@ -12,7 +12,7 @@ #define CLIENT_VERSION_MAJOR 0 #define CLIENT_VERSION_MINOR 11 #define CLIENT_VERSION_REVISION 2 -#define CLIENT_VERSION_BUILD 14 +#define CLIENT_VERSION_BUILD 15 From 24d4738c2258a2abca5a154f4a7997653bf67b7e Mon Sep 17 00:00:00 2001 From: crowning- Date: Sat, 28 Mar 2015 14:22:57 +0100 Subject: [PATCH 07/21] Create empty dash.conf during startup if it doesn't exist --- src/util.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) mode change 100644 => 100755 src/util.cpp diff --git a/src/util.cpp b/src/util.cpp old mode 100644 new mode 100755 index 9a5fc587ac..dde07da313 --- a/src/util.cpp +++ b/src/util.cpp @@ -1106,8 +1106,13 @@ void ReadConfigFile(map& mapSettingsRet, map >& mapMultiSettingsRet) { boost::filesystem::ifstream streamConfig(GetConfigFile()); - if (!streamConfig.good()) - return; // No dash.conf file is OK + if (!streamConfig.good()){ + // Create empty dash.conf if it does not excist + FILE* configFile = fopen(GetConfigFile().string().c_str(), "a"); + if (configFile != NULL) + fclose(configFile); + return; // Nothing to read, so just return + } set setOptions; setOptions.insert("*"); From 551dd3bc56876bd442b20023c5e82115ad27d4df Mon Sep 17 00:00:00 2001 From: thelazier Date: Sun, 29 Mar 2015 09:25:32 +0700 Subject: [PATCH 08/21] Update rpcdarksend.cpp --- src/rpcdarksend.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rpcdarksend.cpp b/src/rpcdarksend.cpp index b32b45d15d..e6fa91a0f0 100644 --- a/src/rpcdarksend.cpp +++ b/src/rpcdarksend.cpp @@ -52,7 +52,7 @@ Value darksend(const Array& params, bool fHelp) CBitcoinAddress address(params[0].get_str()); if (!address.IsValid()) - throw JSONRPCError(RPC_INVALID_ADDRESS_OR_KEY, "Invalid DarkCoin address"); + throw JSONRPCError(RPC_INVALID_ADDRESS_OR_KEY, "Invalid Dash address"); // Amount int64_t nAmount = AmountFromValue(params[1]); From 9d23c7fa3a18ff798ed88094c024d3e1d41f1583 Mon Sep 17 00:00:00 2001 From: Evan Duffield Date: Sun, 29 Mar 2015 22:18:16 -0700 Subject: [PATCH 09/21] translation updates --- src/qt/locale/dash_de.ts | 11 +++++----- src/qt/locale/dash_fi.ts | 45 ++++++++++++++++++++-------------------- src/qt/locale/dash_pt.ts | 2 +- src/qt/locale/dash_ru.ts | 6 +++--- src/qt/locale/dash_vi.ts | 4 ++-- 5 files changed, 34 insertions(+), 34 deletions(-) mode change 100755 => 100644 src/qt/locale/dash_de.ts diff --git a/src/qt/locale/dash_de.ts b/src/qt/locale/dash_de.ts old mode 100755 new mode 100644 index 1c98e52ca9..28e01b4d91 --- a/src/qt/locale/dash_de.ts +++ b/src/qt/locale/dash_de.ts @@ -2013,17 +2013,17 @@ https://www.transifex.com/projects/p/dash/ Submitted to masternode, waiting in queue . - An Masternode übermittelt, wartet in Warteschange . + An Masternode übermittelt, wartet in Warteschlange . Submitted to masternode, waiting in queue .. - An Masternode übermittelt, wartet in Warteschange .. + An Masternode übermittelt, wartet in Warteschlange .. Submitted to masternode, waiting in queue ... - An Masternode übermittelt, wartet in Warteschange ... + An Masternode übermittelt, wartet in Warteschlange ... @@ -3148,8 +3148,7 @@ Dies kann passieren, wenn einige Dash aus ihrer Wallet bereits ausgegeben wurden Enter a Dash address (e.g. XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) - Dash-Adresse eingeben. -(z.B. XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) + Dash-Adresse eingeben (z.B. XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) @@ -4737,7 +4736,7 @@ Dash Core wird heruntergefahren. Loading masternode list... - + Lade Masternode-Liste... diff --git a/src/qt/locale/dash_fi.ts b/src/qt/locale/dash_fi.ts index 68a0b0e6b4..598c1c418c 100644 --- a/src/qt/locale/dash_fi.ts +++ b/src/qt/locale/dash_fi.ts @@ -32,7 +32,8 @@ Tämä on kokeellinen ohjelmisto. Levitetään MIT/X11 ohjelmistolisenssin alaisuudessa. Tarkemmat tiedot löytyvät tiedostosta COPYING tai osoitteesta http://www.opensource.org/licenses/mit-license.php. Tämä ohjelma sisältää OpenSSL projektin OpenSSL työkalupakin (http://www.openssl.org/), Eric Youngin (eay@cryptsoft.com) kehittämän salausohjelmiston sekä Thomas Bernardin UPnP ohjelmiston. - + +Käännös päivitetty: 29.3.2015 by AjM. @@ -112,7 +113,7 @@ Tämä ohjelma sisältää OpenSSL projektin OpenSSL työkalupakin (http://www.o Choose the address to send coins to - Valitse osoite johon lähetetään + Valitse osoite johon varat lähetetään @@ -137,7 +138,7 @@ Tämä ohjelma sisältää OpenSSL projektin OpenSSL työkalupakin (http://www.o These are your Dash addresses for sending payments. Always check the amount and the receiving address before sending coins. - Nämä ovat sinun Dash osoitteesi maksujen lähetykseen. Tarkista aina lähetettävä määrä ja vastaanottajan osoite ennen kuin lähetät kolikkoja. + Nämä ovat sinun Dash osoitteesi maksujen lähetykseen. Tarkista aina lähetettävä määrä ja vastaanottajan osoite ennen kuin lähetät varoja. @@ -233,7 +234,7 @@ Tämä ohjelma sisältää OpenSSL projektin OpenSSL työkalupakin (http://www.o Enter the new passphrase to the wallet.<br/>Please use a passphrase of <b>10 or more random characters</b>, or <b>eight or more words</b>. - Anna lompakolle uusi salasana.<br/>Käytä salasanaa jossa on ainakin <b>10 satunnaista mekkiä</b> tai <b>kahdeksan sanaa</b>. + Anna lompakolle uusi salasana.<br/>Käytä salasanaa jossa on ainakin <b>10 satunnaista merkkiä</b> tai <b>kahdeksan sanaa</b>. @@ -295,7 +296,7 @@ Tämä ohjelma sisältää OpenSSL projektin OpenSSL työkalupakin (http://www.o Dash will close now to finish the encryption process. Remember that encrypting your wallet cannot fully protect your dashs from being stolen by malware infecting your computer. - Dash sulkeutuu nyt salauksen viimeistelyä varten. Muista että salaus pelkästään ei voi estää Darkcoiniesi varastamista jos koneesi saastuu haittaohjelmilla tai viruksilla. + Dash sulkeutuu nyt salauksen viimeistelyä varten. Muista että salaus pelkästään ei voi estää dashiesi varastamista jos koneesi saastuu haittaohjelmilla tai viruksilla. @@ -391,7 +392,7 @@ Tämä ohjelma sisältää OpenSSL projektin OpenSSL työkalupakin (http://www.o Send coins to a Dash address - Lähetä kolikoita Dash osoitteeseen + Lähetä varoja Dash osoitteeseen @@ -529,7 +530,7 @@ Tämä ohjelma sisältää OpenSSL projektin OpenSSL työkalupakin (http://www.o Verify messages to ensure they were signed with specified Dash addresses - Tarkista viestit ollaksesi varma että ne ovat allekirjoitettu määritetyillä Dash osoitteilla + Tarkista viestit ollaksesi varma että ne on allekirjoitettu määritetyillä Dash osoitteilla @@ -1647,7 +1648,7 @@ https://www.transifex.com/projects/p/dash/ Choose the default subdivision unit to show in the interface and when sending coins. - Valitse mitä yksikköä käytetään ensisijaisesti kolikkomäärien näyttämiseen. + Valitse mitä yksikköä käytetään ensisijaisesti varojen määrien näyttämiseen. @@ -2623,7 +2624,7 @@ https://www.transifex.com/projects/p/dash/ Send Coins - Lähetä dasheja + Lähetä Dasheja @@ -2816,7 +2817,7 @@ https://www.transifex.com/projects/p/dash/ and InstantX - ja instantx + ja InstantX @@ -2849,7 +2850,7 @@ https://www.transifex.com/projects/p/dash/ Confirm send coins - Hyväksy dashien lähettäminen + Hyväksy lähettäminen @@ -2894,7 +2895,7 @@ https://www.transifex.com/projects/p/dash/ The transaction was rejected! This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here. - Siirtotapahtuma hylättiin! Tämä saattaa tapahtua jos lompakossa olevat kolikot on jo kulutettu, kuten jos käytät kopiota wallet.dat tiedostosta ja kolikot oli jo käytetty mutta ei merkattu täällä. + Siirtotapahtuma hylättiin! Tämä saattaa tapahtua jos lompakossa olevat varat on jo kulutettu, kuten jos käytät kopiota wallet.dat tiedostosta ja varat oli jo käytetty mutta ei merkattu täällä. @@ -3448,7 +3449,7 @@ https://www.transifex.com/projects/p/dash/ Generated coins must mature %1 blocks before they can be spent. When you generated this block, it was broadcast to the network to be added to the block chain. If it fails to get into the chain, its state will change to "not accepted" and it won't be spendable. This may occasionally happen if another node generates a block within a few seconds of yours. - Luodut (louhitut) kolikot täytyy kypsyä %1 lohkon ajan kunnes ne voidaan käyttää. Kun generoit tämän lohkon, se lähetettiin verkkoon lohkoketjuun. Jos se epäonnistuu pääsemään lohkoketjuun sen tila tulee muuttumaan "ei hyväksytty" ja sitä ei voida käyttää. Näin voi ajoittain tapahtua kun toisen solmun lohko luodaan samanaikaisesti omasi kanssa. + Luodut (louhitut) varat täytyy kypsyä %1 lohkon ajan kunnes ne voidaan käyttää. Kun generoit tämän lohkon, se lähetettiin verkkoon lohkoketjuun. Jos se epäonnistuu pääsemään lohkoketjuun sen tila tulee muuttumaan "ei hyväksytty" ja sitä ei voida käyttää. Näin voi ajoittain tapahtua kun toisen solmun lohko luodaan samanaikaisesti omasi kanssa. @@ -3870,7 +3871,7 @@ https://www.transifex.com/projects/p/dash/ Send Coins - Lähetä dasheja + Lähetä Dasheja @@ -3981,7 +3982,7 @@ esimerkiksi: alertnotify=echo %%s | mail -s "Dash Hälytys" admin@foo. Darksend uses exact denominated amounts to send funds, you might simply need to anonymize some more coins. - Darksend käyttää tarkalleen denominoituja syötteitä lähettäessään varoja, saatat tarvita anonymisoida lisää kolikoita. + Darksend käyttää tarkalleen denominoituja syötteitä lähettäessään varoja, saatat tarvita anonymisoida lisää varoja. @@ -4016,7 +4017,7 @@ esimerkiksi: alertnotify=echo %%s | mail -s "Dash Hälytys" admin@foo. Error: The transaction was rejected! This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here. - Virhe: Siirtotapahtuma hylättiin! Tämä saattaa tapahtua jos jotkut kolikot lompakossa on jo käytetty. Esimerkiksi jos käytit kopioitua lompakkoa ja kolikot on käytetty jo siellä, mutta ei ole merkattu käytetyksi täällä. + Virhe: Siirtotapahtuma hylättiin! Tämä saattaa tapahtua jos jotkut varat lompakossa on jo käytetty. Esimerkiksi jos käytit kopioitua lompakkoa ja varat on käytetty jo siellä, mutta ei ole merkattu käytetyksi täällä. @@ -4071,7 +4072,7 @@ esimerkiksi: alertnotify=echo %%s | mail -s "Dash Hälytys" admin@foo. InstantX requires inputs with at least 6 confirmations, you might need to wait a few minutes and try again. - Instantx vaatii vähintään 6 vahvistusta, odota muutama minuutti ja yritä uudelleen. + InstantX vaatii vähintään 6 vahvistusta, odota muutama minuutti ja yritä uudelleen. @@ -4096,7 +4097,7 @@ esimerkiksi: alertnotify=echo %%s | mail -s "Dash Hälytys" admin@foo. Provide liquidity to Darksend by infrequently mixing coins on a continual basis (0-100, default: 0, 1=very frequent, high fees, 100=very infrequent, low fees) - Tarjoa Darksend:ille likviditeettiä jatkuvaa kolikoiden sekoitusta varten (0-100, oletus: 0, 1=usein, isot maksukulut, 100=harvoin, pienet maksukulut) + Tarjoa Darksend:ille likviditeettiä jatkuvaa varojen sekoitusta varten (0-100, oletus: 0, 1=usein, isot maksukulut, 100=harvoin, pienet maksukulut) @@ -4265,7 +4266,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. Can't denominate: no compatible inputs left. - Ei voida denomnoida: yhteensopivia syötteitä ei ole jäljellä. + Ei voida denominoida: yhteensopivia syötteitä ei ole jäljellä. @@ -4404,7 +4405,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. - Error connecting to Masternode. + Error connecting to masternode. Virhe masternodeen kytkeytymisessä. @@ -4520,7 +4521,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. Failed to write to coin database - Kolikkotietokannan kirjoitus epäonnistui + Tietokannan kirjoitus epäonnistui @@ -4550,7 +4551,7 @@ Jos tiedostoa ei ole, niin luo se ainoastaan omistajan kirjoitusoikeuksin. Generate coins (default: 0) - Luo kolikoita (oletus: 0) + Luo varoja (oletus: 0) diff --git a/src/qt/locale/dash_pt.ts b/src/qt/locale/dash_pt.ts index 208ff322fe..5ab613eb9e 100644 --- a/src/qt/locale/dash_pt.ts +++ b/src/qt/locale/dash_pt.ts @@ -4400,7 +4400,7 @@ Se o ficheiro não existir, deve criá-lo só com permissões de leitura para o - Error connecting to Masternode. + Error connecting to masternode. Erro ao ligar ao masternode. diff --git a/src/qt/locale/dash_ru.ts b/src/qt/locale/dash_ru.ts index d16cf9e62d..32eb515e42 100644 --- a/src/qt/locale/dash_ru.ts +++ b/src/qt/locale/dash_ru.ts @@ -1943,7 +1943,7 @@ https://www.transifex.com/projects/p/dash/ Mixing in progress... - + Выполняется перемешивание... @@ -4387,7 +4387,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Downgrading and trying again. - + Откат к обычному перемешиванию и повторная попытка. @@ -5289,4 +5289,4 @@ If the file does not exist, create it with owner-readable-only file permissions. wallet.dat повреждён, спасение данных не удалось - + \ No newline at end of file diff --git a/src/qt/locale/dash_vi.ts b/src/qt/locale/dash_vi.ts index 043cc38d9a..27c3ab8ba7 100644 --- a/src/qt/locale/dash_vi.ts +++ b/src/qt/locale/dash_vi.ts @@ -1943,7 +1943,7 @@ https://www.transifex.com/projects/p/dash/ Mixing in progress... - + Đang trong quá trình trộn... @@ -4387,7 +4387,7 @@ Nếu tệp không tồn tại, tạo nó với quyền tệp owner-readable-onl Downgrading and trying again. - + Hạ cấp và thử lại xem. From 8e8c117dd355532299ae34fdd04d5507b2c807c6 Mon Sep 17 00:00:00 2001 From: Evan Duffield Date: Sun, 29 Mar 2015 22:19:15 -0700 Subject: [PATCH 10/21] version bump --- configure.ac | 2 +- src/clientversion.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 774a9a4835..60cc85d8d9 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 0) define(_CLIENT_VERSION_MINOR, 11) define(_CLIENT_VERSION_REVISION, 2) -define(_CLIENT_VERSION_BUILD, 15) +define(_CLIENT_VERSION_BUILD, 16) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2015) AC_INIT([Dash Core],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[info@dashpay.io],[dash]) diff --git a/src/clientversion.h b/src/clientversion.h index 036b0d4028..3500d17a5b 100644 --- a/src/clientversion.h +++ b/src/clientversion.h @@ -12,7 +12,7 @@ #define CLIENT_VERSION_MAJOR 0 #define CLIENT_VERSION_MINOR 11 #define CLIENT_VERSION_REVISION 2 -#define CLIENT_VERSION_BUILD 15 +#define CLIENT_VERSION_BUILD 16 From e67cc843dc7c7abd31fdbbcdbd102804d3e46502 Mon Sep 17 00:00:00 2001 From: crowning- Date: Mon, 30 Mar 2015 08:17:08 +0200 Subject: [PATCH 11/21] Black border of Windows icons removed --- src/qt/res/icons/bitcoin.ico | Bin 7358 -> 9662 bytes src/qt/res/icons/bitcoin_testnet.ico | Bin 7358 -> 9662 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/src/qt/res/icons/bitcoin.ico b/src/qt/res/icons/bitcoin.ico index 8cb92782a07937bd956174b4919763fb5eb0aa44..037611c8aa730d6befe50e22385ac3ed6548e75a 100755 GIT binary patch literal 9662 zcmeI1%WG9v6vlTRw!Yfb2Z{qp1apm`7zc_^iYP4zP8@U=5IbrIB6QSNFi49Xr0AfX znB?A@LO~I$B0>95uk}&2_&?-NaOiCN`}W;C_v9q!9PZVeBX}ZT*4}HszP;Akd+igA z>Ehq;u;KTBxjbmhI%CWbKxIw<>C2ze0;L5?3zQZpEfBSUtyK)@0ln`4;4#=Ge#j`z z#4?<_Kp$9JFjlkv@<7zqE3Rm#292HE64VPy#+?CA!M_FJ0qgz=#=+NMKtz$f3lfeg z>310X1OE0><-Bp1HSYu2@D4cT_E0CTu|M?~>sFPvRp2_14f5u_(0byp{m365wwU6R zSS-=*nvoa5U!X`IME4>t4KQhILrah@mXOiy%=!iW5uiBKxad4ZmlaQAB8}{sLteTn z_h-GSr~QfNt~ksSX*Npd%2YoY#EvMhIobVCrDE~A-+TEd;R{LIO=ZUSeK0qh?2Xs?bF75;x+b))PzkkQr zhafGE6hmLR{@9=L>>i3JXni2tYtP%k3y{WN=WzlkK4f1<8@V4Gd;=U}>;`8Sahgic z^>JGcVLQ+my*n;={`2m)INxa9*2t?>d~neD z;#=m?d};i3KYr=g3U|&=>zf%vCz63qFl4e%<(x;&P}_A)OOSJ z5Bcn4bT>ej?~?4IyP*NT@bhL-ozrfAI^gPz*ZcPmAR8vFr8fD%83`HA(D#&;dy~dx z>GfWzI{tMR6LUCbRl2#kinXb6mk07eK% z3$iGPu+kKX@GxUoi&LP|M`%x}46V`1Ovy|~0dYRU4zp3^q_tz<=5H&KjvEy@7t)DO*oPlh`q-ZgARz_UGIhfhK*XB@h2epT#t1UT7uWcWC0llNmL!@p;9Owt!;?M9 zwh_O^MX88^Gq_9OjLCT88o$Zp$(DQJY*7PU6=upyp0Q->(vx9_hXy7?lAncalgZGS zV#kl^1~ifBapGi{Op=!EMbf~^%TA3G&1$S%W+p~fX4)b~oSj0fE*cda4S~@R7!84u z5(59hfPsNhx&atq^8XnaKr}OyW`NQ43=9W=;tcj^v^)dD1CTh72HDR5tiV8Y0}>6? z^uGaI%i8}x0H);;G_XU`0JQZ1nC3^&z#{(u1ONXIKpJEooCaF;A7md8;G`SC(hUER VX^=SwfZ{-Vz%4x^dKSZgs>u5 zh!tXD)`)n-Bc9_;yoJQBeE;pbJ!Ph=N>6l`NY&(@bL+m&x#ygF&Z#yg!{4k~hX0ez z$*IPSGsa8@beVNP{ppixAk{#sfm8#j27(&M6+8p#!GMI(AURqJUPkgkgJOoZS(5>y zz=VV`7XHJWptNl>zsED#-O*=Z?m_Sgyh#YJ;rkd|0NcPc37_xq2DtM?QRc4#-QX#B zmLOihTRMCQcDOUlZSx}iiMeCIP4Ecl97#iRNRJn?1#fUr_lx%a?n}9j;(cN6X&@WQ z21&~={!hRwaH*xO7+Z7>-h;;}z0)rra(?(P$nRv3Kb`PpZ}?4kUKFSD1<&>~?*q`f zmo0f=i3mRYC+XnPm`F&akRW7a-2Kw?Gfag09CcpaMf^Gi% zOiO!@4NAtSVWYXj>P@*{x|##NgD4-;J-G@{imk{+Z@omhPvm zI1?qm;^P*dSDjCr>H7wh^K?fl#eLSi&$W4j$%S>fe)=VQtOm-tQ9h)x+rHekHsXCG zxCP>D7p51NCpY-}id6i-U-j<|5LLry>;rb2DF%M*)EznmlzYQujO*9Fopw+BvQiu5 z+et5|$$-_E39V$8EY8cg~SAzTV zJ{sHus+SapD~0a;XRt~8R;qvb0X2-P0p7Dulnvys(${>;tLNeSp zpn7843z^RvC;w5}adAlFHV*k`uznQFs7e!D9JTSQsKXz~Cw~sRcd9qef+4_4CE5qY z99gScLVN}ReFxtGaq&>OU}Bs~nWKDND-4I1astx&eobO0}$#XAEe#NvE#F7OCZv^u`f~c4l zrKf6*N&dTG@~fY5_g$&qW&T7b)snT`zPcYL!{pEIv+>B~=QYe#jT#lx%JHaHpXB%s zmW0Xg`kA9|%JD$wl?`OKB%%AK`rt5#{C$q!?+kP5fa3BApgXTKBn90;#lnr`y4Y`x zZ1KConu0Zo&9cL|1X1=kUgs<2D6+~1g7Tw$DM{#Cv)s)7Go z1D<`1`CGIVbv5$o(*@1=)Hu4`m~Q$_t`}`8@^9@$yBdrAqAc=6TcO>9g0#u&=F7j! mG2#kinXb6mk07eLK z2`lr6Yta&Ea_~uFSc_9YKXi^q^G8}E$FiFmo^6~0vN+uVlMvVPrL|+==DXFuQgJM2 zWMY9?j)i7s<#erm2G>FdhH1h^7It1NPJsy-gfFCnGmx#YNZZZK$_29@otDrILRL&4 zwqD3=ba%k`%xpYvbua1T3}jox)N!_bwEZX9=AWfHawxfm>;N>jWyXG3kkE-{77QoGs(htX@604M3 z!y8skLAVLTFyzcquo?vsM9yU_>^!b@FYqYFDkW(>wVM2O>pf*GR%{=K>64vT9Bu+J40(%mtVTfu zfz=t@5N1{mmzpPd6l0YFnh!UD7zPKQln0(DYx=;!Ck;1;M@&;d)|4c~C5*_VaC7i8 zEK+x2^%_J_-ZBHfcB;!NSY_jJk9o>=s@sU)Kwx9lqxl0aCjm1cJ1=731KlV_;HU}p zk!AWmTpvUY_RVD@97EzIToi;trUQqD>xt?NpZ)RIq|sj)mqFRG_+zcnnl? zYrx_NR3WR(LwHP}ij-T!Ym3y~z&aGwX6!s*$Cinijiv}x%8i225Eu=C(GVC70gMp% z4+abjl+q1AljZ+2Fo0-gD9r$)>lqjh0L2;X(P()Fh6f;VAPusgfgeIQAkjcg{~Opr zitPU%0Mqgani*uD{Qn1Fnjb*}OZ)>2{Qo}yX^^>a8feOYkWoN@lWqV@GyF%ULFOC) RiUaKd(@^&TT}*Mf0RZJh2}A$@ From 0dab1d059e6ea0fb86d86289c1c96d1c89c505d6 Mon Sep 17 00:00:00 2001 From: Evan Duffield Date: Mon, 30 Mar 2015 09:05:24 -0700 Subject: [PATCH 12/21] updated chinese translations --- src/qt/locale/dash_cmn.ts | 58 +++++++++++++++++++-------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/qt/locale/dash_cmn.ts b/src/qt/locale/dash_cmn.ts index 10e996f6c2..763c8367d9 100644 --- a/src/qt/locale/dash_cmn.ts +++ b/src/qt/locale/dash_cmn.ts @@ -4,19 +4,19 @@ About Dash Core - 关于暗黑币核心 + 关于达世币核心 <b>Dash Core</b> version - <b>暗黑币核心</b> 版本 + <b>达世币核心</b> 版本 Copyright &copy; 2009-2014 The Bitcoin Core developers. Copyright &copy; 2014-YYYY The Dash Core developers. 版权 &copy; 2009-2014 比特币核心的开发者。 -版权 &copy; 暗黑币核心的开发者。 +版权 &copy; 达世币核心的开发者。 @@ -47,7 +47,7 @@ This product includes software developed by the OpenSSL Project for use in the O The Dash Core developers - 暗黑币核心开发人员 + 达世币核心开发人员 @@ -136,12 +136,12 @@ This product includes software developed by the OpenSSL Project for use in the O These are your Dash addresses for sending payments. Always check the amount and the receiving address before sending coins. - 这些是你要付款过去的暗黑币位址。在付款之前,务必要检查金额和收款位址是否正确。 + 这些是你要付款过去的达世币地址。在付款之前,务必要检查金额和收款地址是否正确。 These are your Dash addresses for receiving payments. It is recommended to use a new receiving address for each transaction. - 这些是你用来收款的暗黑币位址。建议在每次交易时,都使用一个新的收款位址。 + 这些是你用来收款的达世币地址。建议在每次交易时,都使用一个新的收款地址。 @@ -277,7 +277,7 @@ This product includes software developed by the OpenSSL Project for use in the O Warning: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR DASH</b>! - 警告:如果把钱包加​​密后又忘记密码,你就会从此<b>失去所有的暗黑币了</b>! + 警告:如果把钱包加​​密后又忘记密码,你就会从此<b>失去所有的达世币了</b>! @@ -293,7 +293,7 @@ This product includes software developed by the OpenSSL Project for use in the O Dash will close now to finish the encryption process. Remember that encrypting your wallet cannot fully protect your dashs from being stolen by malware infecting your computer. - 暗黑币软体现在要关闭,以完成加密过程。请注意,加密钱包不能完全防止恶意软件入侵你的电脑盗取你的暗黑币。 + 达世币软体现在要关闭,以完成加密过程。请注意,加密钱包不能完全防止恶意软件入侵你的电脑盗取你的达世币。 @@ -353,7 +353,7 @@ This product includes software developed by the OpenSSL Project for use in the O Dash Core - 暗黑币核心 + 达世币核心 @@ -1137,12 +1137,12 @@ Address: %4 Use 2 separate masternodes to mix funds up to 1000 DASH - 使用2个独立的主节点混合资金最多1000DRK + 使用2个独立的主节点混合资金最多1000达世币 Use 8 separate masternodes to mix funds up to 1000 DASH - 使用8个独立的主节点混合资金最多1000DRK + 使用8个独立的主节点混合资金最多1000达世币 @@ -1152,17 +1152,17 @@ Address: %4 This option is the quickest and will cost about ~0.025 DASH to anonymize 1000 DASH - 此选项为最快速度,需要支付0.025DRK/1000DRK的匿名处理费用。 + 此选项为最快速度,需要支付0.025达世币/1000达世币的匿名处理费用。 This option is moderately fast and will cost about 0.05 DASH to anonymize 1000 DASH - 此选项为一般速度,需要支付0.05DRK/1000DRK的匿名处理费用。 + 此选项为一般速度,需要支付0.05达世币/1000达世币的匿名处理费用。 0.1 DASH per 1000 DASH you anonymize. - 0.1DRK/1000DRK的匿名处理费用。 + 0.1达世币/1000达世币的匿名处理费用。 @@ -1811,7 +1811,7 @@ https://www.transifex.com/projects/p/dash/ 0 DASH - 0 暗黑币 + 0 达世币 @@ -1821,7 +1821,7 @@ https://www.transifex.com/projects/p/dash/ 0 DASH / 0 Rounds - 0 暗黑币 / 0 循环数 + 0 达世币 / 0 循环数 @@ -2741,7 +2741,7 @@ XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) InstantX - 立即支付 + 即时支付 @@ -2814,7 +2814,7 @@ XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) and InstantX - + 和 即时支付 @@ -3274,17 +3274,17 @@ XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) %1/offline (verified via instantx) - %1/下线(经过立即支付系统认证) + %1/下线(经过即时支付系统认证) %1/confirmed (verified via instantx) - %1/已确认(经过立即支付系统认证) + %1/已确认(经过即时支付系统认证) %1 confirmations (verified via instantx) - %1/确认完成(经过立即支付系统认证) + %1/确认完成(经过即时支付付系统认证) @@ -3305,27 +3305,27 @@ XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg) %1/offline (InstantX verification in progress - %2 of %3 signatures) - %1/下线 (立即支付系统正在认证中 - %2 of %3签名数) + %1/下线 (即时支付系统正在认证中 - %2 of %3签名数) %1/confirmed (InstantX verification in progress - %2 of %3 signatures ) - %1/已确认 (立即支付系统正在认证中 - %2 of %3签名数) + %1/已确认 (即时支付系统正在认证中 - %2 of %3签名数) %1 confirmations (InstantX verification in progress - %2 of %3 signatures) - %1/确认完成 (立即支付系统正在认证中 - %2 of %3签名数) + %1/确认完成 (即时支付系统正在认证中 - %2 of %3签名数) %1/offline (InstantX verification failed) - %1/下线 (立即支付系统认证失败) + %1/下线 (即时支付系统认证失败) %1/confirmed (InstantX verification failed) - %1/已确认 (立即支付系统认证失败) + %1/已确认 (即时支付系统认证失败) @@ -3980,7 +3980,7 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Enable instantx, show confirmations for locked transactions (bool, default: true) - 激活立即支付,显示锁定交易的确认数(bool, 默认:true) + 激活即时支付,显示锁定交易的确认数(bool, 默认:true) @@ -4602,7 +4602,7 @@ If the file does not exist, create it with owner-readable-only file permissions. InstantX options: - 立即支付 选项: + 即时支付 选项: @@ -5057,7 +5057,7 @@ If the file does not exist, create it with owner-readable-only file permissions. Start Dash Core Daemon - 启动暗黑币核心后台程序 + 启动达世币核心后台程序 From fea26cfb89e933ec3e8142b9742c8150d5a26b64 Mon Sep 17 00:00:00 2001 From: Evan Duffield Date: Mon, 30 Mar 2015 12:33:42 -0700 Subject: [PATCH 13/21] updated minimum for reference node --- src/masternode.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/masternode.cpp b/src/masternode.cpp index eeff2f1d18..36b243ff51 100644 --- a/src/masternode.cpp +++ b/src/masternode.cpp @@ -436,7 +436,7 @@ bool CMasternodePayments::ProcessBlock(int nBlockHeight) } // pay to the oldest MN that still had no payment but its input is old enough and it was active long enough - CMasternode *pmn = mnodeman.FindOldestNotInVec(vecLastPayments, nMinimumAge, nMinimumAge * 2.5 * 60); + CMasternode *pmn = mnodeman.FindOldestNotInVec(vecLastPayments, nMinimumAge, 0); if(pmn != NULL) { newWinner.score = 0; From afc8a60a68fa94acc0de562da7cae0c825eccf8f Mon Sep 17 00:00:00 2001 From: crowning- Date: Tue, 31 Mar 2015 00:20:29 +0200 Subject: [PATCH 14/21] Images in share/pixmaps updated to Dash --- share/pixmaps/bitcoin-bc.ico | Bin 1150 -> 1150 bytes share/pixmaps/bitcoin.ico | Bin 1150 -> 1150 bytes share/pixmaps/bitcoin128.png | Bin 68458 -> 1901 bytes share/pixmaps/bitcoin128.xpm | 265 +++++++++-------- share/pixmaps/bitcoin16.png | Bin 3829 -> 379 bytes share/pixmaps/bitcoin16.xpm | 41 ++- share/pixmaps/bitcoin256.png | Bin 265229 -> 3823 bytes share/pixmaps/bitcoin256.xpm | 521 +++++++++++++++++----------------- share/pixmaps/bitcoin32.png | Bin 6917 -> 627 bytes share/pixmaps/bitcoin32.xpm | 73 +++-- share/pixmaps/bitcoin64.png | Bin 19237 -> 1041 bytes share/pixmaps/bitcoin64.xpm | 137 +++++---- share/pixmaps/dash128.png | Bin 68458 -> 1826 bytes share/pixmaps/dash16.xpm | 41 ++- share/pixmaps/dash32.xpm | 73 +++-- share/pixmaps/favicon.ico | Bin 1150 -> 1150 bytes share/pixmaps/nsis-header.bmp | Bin 25820 -> 25886 bytes share/pixmaps/nsis-wizard.bmp | Bin 154544 -> 154610 bytes 18 files changed, 565 insertions(+), 586 deletions(-) mode change 100644 => 100755 share/pixmaps/bitcoin-bc.ico mode change 100644 => 100755 share/pixmaps/bitcoin.ico mode change 100644 => 100755 share/pixmaps/bitcoin128.png mode change 100644 => 100755 share/pixmaps/bitcoin128.xpm mode change 100644 => 100755 share/pixmaps/bitcoin16.png mode change 100644 => 100755 share/pixmaps/bitcoin16.xpm mode change 100644 => 100755 share/pixmaps/bitcoin256.png mode change 100644 => 100755 share/pixmaps/bitcoin256.xpm mode change 100644 => 100755 share/pixmaps/bitcoin32.png mode change 100644 => 100755 share/pixmaps/bitcoin32.xpm mode change 100644 => 100755 share/pixmaps/bitcoin64.png mode change 100644 => 100755 share/pixmaps/bitcoin64.xpm mode change 100644 => 100755 share/pixmaps/dash128.png mode change 100644 => 100755 share/pixmaps/dash16.xpm mode change 100644 => 100755 share/pixmaps/dash32.xpm mode change 100644 => 100755 share/pixmaps/favicon.ico mode change 100644 => 100755 share/pixmaps/nsis-header.bmp mode change 100644 => 100755 share/pixmaps/nsis-wizard.bmp diff --git a/share/pixmaps/bitcoin-bc.ico b/share/pixmaps/bitcoin-bc.ico old mode 100644 new mode 100755 index 9ae192779b9c48dd1f52424381696e85429b3da0..a8c0c09137794f457622508c17c0d0d565e53974 GIT binary patch literal 1150 zcmcK3xk>|36vpv0MhLiIh-)QQqc31DSP8y^odmIP!L18e=mUtjfJ<+zR8$m&6k7NY ziZ2kKVEljMxe%vF7{m#`Id|@vbGIR85x-K&xQ|(-(`?AhCO{WGKmCM%xsub^^3Wpm z{$H+8@AFO*&vDeoG5I~r_!=UQqx3!F0go*xe~T9^hB0V&VF9aHYqCr`SfRaz8{Fd+ zlRm}>?LiDQDJz$~$e%%D++kOF;tsT~Yj;JgdoH4#^5;38wMV^QLocSFy{RtH9J5}d zIn-1v;SJhD9plMKTp$iZdnlvd^`u3a8##T4C#ZfNT3-a~vx zXk8uX#wBz%t-hny9?r1l`$|_y{}MF*VH*eJB}S;t>@@$Q#>y-IEWay~gzxIAeP-1n Y&!6}(D}0%4Baw#LJEaZ&HQ{~5Z(CP~0ssI2 literal 1150 zcmZQzU<5(|0R|vYV8~!$U=RbcG=LZ+qyWT>V3L8s0VszK{{R2aIGpgg8M?wiJQ;|m z;=#>8Iah4{28y2q;{QbAbYwGtdRme6JqEH*1Mzt@{2ocobC`ahm^YI6VVF2J8mR6j zRPB3^JdiDkr1vdUtP&)SL;pso`qx039f(0R*w0YCV1HoK3zbLK-wV|H8HgVOu_F+x z12M>~o7nUN#d(4FK2!}TELdUcKy0WuNdHeDeu@Qy-3e89A4#t~R18@jANwy*y*rYA bQy_mc5YHz9cLLQo!}Jbint|c}e@ZX_jhxi9 diff --git a/share/pixmaps/bitcoin.ico b/share/pixmaps/bitcoin.ico old mode 100644 new mode 100755 index 9ae192779b9c48dd1f52424381696e85429b3da0..a8c0c09137794f457622508c17c0d0d565e53974 GIT binary patch literal 1150 zcmcK3xk>|36vpv0MhLiIh-)QQqc31DSP8y^odmIP!L18e=mUtjfJ<+zR8$m&6k7NY ziZ2kKVEljMxe%vF7{m#`Id|@vbGIR85x-K&xQ|(-(`?AhCO{WGKmCM%xsub^^3Wpm z{$H+8@AFO*&vDeoG5I~r_!=UQqx3!F0go*xe~T9^hB0V&VF9aHYqCr`SfRaz8{Fd+ zlRm}>?LiDQDJz$~$e%%D++kOF;tsT~Yj;JgdoH4#^5;38wMV^QLocSFy{RtH9J5}d zIn-1v;SJhD9plMKTp$iZdnlvd^`u3a8##T4C#ZfNT3-a~vx zXk8uX#wBz%t-hny9?r1l`$|_y{}MF*VH*eJB}S;t>@@$Q#>y-IEWay~gzxIAeP-1n Y&!6}(D}0%4Baw#LJEaZ&HQ{~5Z(CP~0ssI2 literal 1150 zcmZQzU<5(|0R|vYV8~!$U=RbcG=LZ+qyWT>V3L8s0VszK{{R2aIGpgg8M?wiJQ;|m z;=#>8Iah4{28y2q;{QbAbYwGtdRme6JqEH*1Mzt@{2ocobC`ahm^YI6VVF2J8mR6j zRPB3^JdiDkr1vdUtP&)SL;pso`qx039f(0R*w0YCV1HoK3zbLK-wV|H8HgVOu_F+x z12M>~o7nUN#d(4FK2!}TELdUcKy0WuNdHeDeu@Qy-3e89A4#t~R18@jANwy*y*rYA bQy_mc5YHz9cLLQo!}Jbint|c}e@ZX_jhxi9 diff --git a/share/pixmaps/bitcoin128.png b/share/pixmaps/bitcoin128.png old mode 100644 new mode 100755 index 7ed74a0855133a17fff36add112f674babbd7d3d..17b04d026ee927d39e28dd337ee927ed715a1d8d GIT binary patch delta 1868 zcmZ{lYc!OL8pmHV%tXx8W)kBzAww+NafvZI5y_n$nN4L*I+!Hd$7Sr~HK7~~HSV{} zR<=uGj9l6~%`3Uq5W+~9lUo#9GsTQF@3GJK{ruN@K0IqZ&xhaoujjv7D8GieZGc5x z@Njho;J?J~tjW7WPzM2Yteck$dJd_BBYYomRZ|22sBJfAM}PX8wTj>jEf=+$yp@%T zbJzFFE3`WL`uWPcs78;_Y4_x>XJn$Dq#Vp{ugy>yNuw)_obmNf+P7aNlX(8d9r+dF zYU)5LcD050EAvzpBO@#!EWYnn9foh)((*@1<3kpln*Ps(c(A5zs17bCU9ZQd?Q_~g z`1@A$+DZX7uQG@%E?Ofq!>bJRedZZ|V$CoOmo{QelUc1m((}T@5cVF)W_^rf>rgfx+1!r!u&ky+^}5@;7SyBUi!KD_E)7+@ zR9II6O{|ieUr-FC2`mkv7T%4`1rxM|e{h_-(NIZgczB(h5gMnV%f`G_va+5WB0(bo zMhq6%zLJJ}CJ`-s^I>xr|hl(hoLBDH~$R61QQqzw$6PZ8J`)=1s z-ylyrE7WyVtD*zmu9xwJ{_4hgq8X=`HE6RkYfh~SdHGTMHB)$w5rL8z`pkPb^S-3D znA$BM7pu{yHzwgSVzZ{|97dLRtDVw$@)v!v{60d_<(3e(8tyK-S{Z6Qas>!RM=?`%qz+vtq|r!S zj3@@Jk;VE*@R$OdiBEOk1J#Z{__VW@@JuqZ^7AQKFr*@Q>~LC@e%PJMsMpC~09C;8 zqx#vUG$9^av5CkM@j639f%_1x#DN?{jwt4kJv2ca=*`5aV;8`Rt7ng-w~?8=yKBn~ zw{0DG(3tPi#IGIs3z&OW^jwejf{ zPR(%2SQ5C^mz{XaTonCX^HG zv;d4Z_F`g+s(tZ@X-`^`6^6Pw9ar+RW3Q1rcd^hxj9i+EAk~mk)}_m2v){3qXI+Q8 zauxnWcq;E@OoJBaz1G9)hs%x!5r_MK2E-jjILc+Jnm9~TP*U^B+?4&A92?*v>l8Zc zReqQSBlZvnV18+EjT9|WlN2bNk5IaG>czhfcfC^Oy}gIj+TB_0mg-v%@U}*I=m_)A zT)J)6PDqn9uCxGp+HE1bOrWADhj-tN&Bl42YZsVnC4Wj*aZyQ7Q1eOT^bp&wUq8{e zL5RW4s8&CF_)VsssM&OIQCDUAIp{7jfBWA8KRoP!0dCcUA8=nQrdH(|`o|<)Cdb%E z6&qaL;v1J{6fvbP^zy`WijKLvtnJ;ubhP*IMRK$JF}kt=yJ!xu0kHFvj((Nd zGsecz%@UhM+D?A+35bj*oqPvWlZF58fd`kQ0B71D7F?k1a7)CBzbo8*7vDI6K68*4 xR(jCIrT9=VHG3vVId$*FUm%>)_<#w9&!IS<+Bf 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 literal 3829 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 diff --git a/share/pixmaps/bitcoin16.xpm b/share/pixmaps/bitcoin16.xpm old mode 100644 new mode 100755 index 4fbf138f97..b7264a48f2 --- a/share/pixmaps/bitcoin16.xpm +++ b/share/pixmaps/bitcoin16.xpm @@ -1,24 +1,21 @@ /* XPM */ -static char *bitcoin__[] = { -/* columns rows colors chars-per-pixel */ +static char * Z:\data\share\Software\Z_Mining\0_dev\Darkcoin\DASH\New_Gitian\pixmaps\bitcoin16_xpm[] = { "16 16 2 1", -" c #2D98CE", -". c None", -/* pixels */ -"................", -"................", -"................", -"... ..", -"... .", -".... ", -" .. ...... ", -". . ...... ", -".. ........ ", -"... ....... ", -"... ", -".... .", -"..... ..", -"................", -"................", -"................" -}; +" c None", +". c #1C75BC", +" ", +" ", +" ", +" ............ ", +" .............", +" .............", +" ....", +" ..... ... ", +"...... ... ", +" .... ", +" ............. ", +" ............. ", +" ........... ", +" ", +" ", +" "}; diff --git a/share/pixmaps/bitcoin256.png b/share/pixmaps/bitcoin256.png old mode 100644 new mode 100755 index 2cb311910edf3770db6defc56d5c6b5c405d777a..061eb8ca8e77a0c4b533bd865d7e01b2e74fc5ef GIT binary patch literal 3823 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 literal 265229 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 VqheCnB7y(_002ovPDHLkV1htX2t5D* literal 6917 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 V&2ov|3ONEfkUhnPTx}C@`~RD#R~rBT literal 68458 zcmeHQ2|QKXzuzt)Q=?SUrBN~@rAuZCQ8I;Q4QLRRQYuji)lE{F;%YRjC?%9BDj^yT zQHG?Vf61i*@Atd!dav8-IwzfNpV!&H&*$sxbJp+tru{u@ueJ6%hwt1u`oaRk1qgx= zHZ;&PgGUbpKQH{v*09ZohrZ4RHX8{-a1erv2su8KAOuWS>FUm%>)_<#w9&!IS<+Bf zSJHWdlijMdD+yvtS(v%Kg?Yme_14PwIz~PoM~s}zMENDnboP4;_8%uB)wlmFAE^_i zqNbSxX3XFbzZv1feej^i0Z~&~p?w06`D&$39^8G(XW#8l&$gXf^DwRTc|pgeM;i5U z&0$GJd>Q;g#|)HAr+NrQ>x>-mba!4(?z38XEl+_l&P0Fyq!m&d+edQ|ZSHDn6Gvt6 zT_d=*+!N#{GG>QnOd8?c+3%%J@Io$+JzNt+<%p%@cRs&Ic!aeDZ{s2s9FY>`itr~S2d(tcBOIm^aYgg?%^<8N5rgfF za#V=Na>OJ4|sot4_#i3$Dd zWuQ{QiE1fhRAzWC;Fnv^XJsWnQo7JkY~o;L+h1%$wB)n41`nI;Ii=sz<~sxt;V%l= zHn(pn6iFy7R6dw2vPACXb>7ZV%a+x2)D^`#YZ1gV7x&^0S%swG9@BX}96L^qZQ^lQ zEEut=b-!I=KdnndL_?WXvoqFa#)(5IrKNSXwU1}z=q#|kZMCDrK5I#aRr}fx?rNV~ zTb^F49^*NAk*7XS+taK&?~TulC_3DC&$5c=e)^v;3wC~%xHl@ta9N7A%-|Z+f$I^l{mjzgKL|=T-2iF+ho54FG zvrk2);OC{vdvwO+Wa;$R5m@0dV#Cr2al3S+_ZFO&kXfp5UrS<2hN;8e0A~^TEXyk* z>dyT>+VY2IN~d}D<_)!5- zMi<9j9q=J%=(5R*-qr@PqaP0R8>G;Gn~!eJv@rvHbtjKcIrNL+h0_)#150L>tTP+k zAR8Sz#bEg8fLmoN)+F+&9Fdirc+;yktTww=saCvJ>fHi?uw`27Pq&#@OPk$ZJ!@E9 z|GFu4yeoqyYg?WQF?$kq!eYQwzxg`xCz8$1nR-VJnzAWGrC|3EL!&eCCy(A6?jYvS zy6W5um#YJw9343)@UB%!euMstz!%)_U4?}Aitf(yv6mheI+Smy{V>;|=YovS4!gI1 zSf0hCX^O9c>Vx|QJ6T%GB+G0U^}j7}bk@;vN5y3nETUu1##F`#S~gqeTlhsUHs6sj z(^AR2Cc5waW3iSoVRK)Zi<{d=Pml7Bv5#`H&^+yK)9%Y_lWm-BqI=pj;=+=ev|LHS z<-?M;$V#mdj@`S-b861G3k9XyH_N03wM(S#SC5H4p`xoaOUWw9toewYCSOg^`nKaP zbNbdxM+P>#@2edAWNVrl9a^i#@`Pogyo@ zrq_QQu|uKVqTTUhWQ)F#HE)v87~XQB!l7z6rmlBVlTgSje`~6{C|gVSjO|g|z-N2> zQ;OA2J(&6X%zg(}MP(MzdeeZVEA*opN@<+3Cj9jq?ib6r3!0 z7(6vpUGdT6`q28&N1;`hm(JfZUp6@^`N~Se#M=31ZJLtP)_KiWu{mRHIe$^o%=obQ zu@6(@QzHjNrpyVL6C3`}KKuOJa>g z?)bf3oln@iR3uhnzJ&Y6iyH>3&Qq-nDLme!x#PzBV+{)S)#7|n^rY> zSNw5j${!QLZIm|N&AzGo)U>WxQ}BJZI;}bmT~#!<$RNDr|>0SRk}MzcdqDk>ntWBJ;rj`bNhN~ zdoK9pQ=8j%sp|(dRm)fYnONGWeIO!5TU6U`SNyKJ%y=n>o39VWOSRSq75W#h67ibr z{^H?XKHKNE`?KAJ#(Q~tS?$$4=Uss(Gdi3KU#T;#m< zL}Au@ugD?M@&jd6k7*hE%=zuef3*9{L=8DG_T3=Yu?GdVW=Uk(k5VXBF7|n>yHIB2 zoOcE?v)vBA_D`F-b<7Q=GqQCld&Wl}N;4KVeiEu0J|twbq~m0D)pW((hy4$&*NKsu z9guAQ(*C*K=KQ#oUWpwy*6qKnF!Cthtu;x9;`-Rg2_);BePJ`Rt$d|(pWXcd^?o<7cP_8QN{nYVXkUgBEwO3+fE&TGf3ibsu$Oso}bsxH}n z+#4pYA?mv?VQ{%vpy6#X&E#6yvv`}s;d2-42 zQQNxWCh=`)e@=P*pnO4EYrDp+Yvq<)ma`w&Jy`k4@KaK&W`b`_L))=Wj*H^wIIeHZ z<1XQD=Nm1O{3zxA1BnuK3p2lm6JP0z>?rLSeN|$h(l4q2?i<7A#wE)#Q#w@xzyuZlCqbf9-dCiki*V zSQkYIQ%SH&^?+JS&;exxapT+VsMO z@2(S-2*p$u0fTHoMja@$hMdPu{0* zeLJM{;e&7$^(X1gZceQ?T3f1yJaOMJzP&I%wbXTdQ+%39+LHHLjoPKUPrM&!F6gLu z{H9{(>I~P2=Hd$dR$i~&MIHVve*JX&_yzmr?-kzrD*QJM6_sku4ebq|BXx^b6pafP z>p0nwpCC3w!M*Llt4D>!LB%Hm-vtI-cieua{bk0hVdu(ovvNmXyR}70aq;_kpBgh= zD_kYsoT}<)QoCJpr*x;ohYKy{cOyRq3=0V81B z;P47?c=~h?Kofw&E5PCD(>(x901mGJho?{X05kzOyaF7aK978G5i3ie0LJ0~%>epa zr$1KN5AgOkfcJpsfO^1dz!Shjz$?HH3(pT*_@{w;@H87>`_Gr@XDqHj3)rg#@Ck08{4y(SR2Kri83PApU4pHB%ALO024Y z78p7Nz{`U#Kn%c8$Ra=+cs6F}omL>D0t3M4W&jd_;iZ@?0$^e|9$**%D$+tq1qOoE zaKNeVtdmIq^cw*P!2?<-tH46=oCV`d0Dam63clr>ey!Ikpbnm{e9K#J5CHw+ zcmSs^v`|+8EpUDKYxliH0GyW0{n|PGyw@w>2p-kG^x9hlK%cl+;r^v_`k0am{9{bk zn*_jY;WrG4idIXI%l%kCapZep~#%g$e?E1lLAg0nm?> zQ~+lMQs|iq0-)aqfW>$~3uP66pBAQ$0O%W6r~>hT7D_6hjb5qh0lG3?4F`BTla}7E z0Q`_R!NcnP06j?q7l|qX`0saEDR0482>?mX#Y)30vegcD1OdYVcmwB~OSSMiSt1FB zN3sI}8XyoP!8HIYB@c`lveF<)w%|Yf5F!9YfHJ@Ypakd*8H)ta0>}bz`w^?9>yw9b z|NnGj{5rI42khxa=VxugTjz+BzkzEd)&RV>&(uAA(CexE)dS$(y?~xtVDf#pL2nuZ zT`y=?1llhav+Y4IoRz@cNhuuq4aF-*&NUV`jvUJBgnD{T@z# zz)Pb(;1h|37}PZjhyy1FNOXjz9RQ5x{!rz(H*| zI4A3aDfBe~n!p)O$;gzEU>q+wjARWc;8czlg1AXi5!$~d0Q$KB_@BE)Bss=)Xg4No z&jFoxOz8dWDi6s@@LL2xUpNPiCClmGc5&LL$-u{JXg6h`!wJnbWF`4;1VDc_0Q?>r znUV;`2QzShD}-Aa==|)>r0u8djsUn;jZ?A?603_#pv>$L!l_UKiE*&I>1GI!l=ILX z0k9|)09=+NQ*edwFcS`}K&O%ky`ND9S8GWTMg%~oI2QPw6z~6Q6nCrQC8s<242?J_ zfoPeh&d~MT+b$cog_xX8MVXL{7f$t#zn#4sSCnjz8 zR1N3-o0)hs-Zmy}dc=hPpF-t(34lrCh&_hn?0vyLqeY^ZpkqdI96!DJo)7?wf+O~F zlB;tL>@!*Tu>&YECXXUKS}_!(Ho0I zr@@ajI_pM?pl#I`?W8TAe&M6H4h6vxE6&ybiI-JIaT5vNx+P06PQ1=D+DQ}yI^kpm zL7`nF04c&M0=$Lj$nJtA!ACR`Rag!>jerSE=>C6EVKf`+aUQH900w~DxA1a6rpyK7 z%=o}TVJU!7k3nXvthCMO^4DWutRw&ifdj($9!JC68~1~nHUrgcXvY}}tMg;vmbB){ zWLYMoK$Z|J?js;mE`V`H-6CEF+Q`}q31R_B z4kankW-gi-)tmyc7}MF6tpB@fviz&?(~kpx*J`jP_M=>WVv%xFs)iD7(~Xt^&K5o-y6->fqIHlHKDP$ZU-}p zemhQ^KVw51zybn!~*aG^Z~$>uqy#DcpMMlC1C(Qq2(VHsDoz++-Fe$ zz#BUafbSM|CO{)(gM$~GyW*t^chGQxa6^*#eTFvx{As+`0IUUG)2jh50C+ z>`VYm4(}C&1F$HZM1WSv7f(DA0GG-U_z7qEvN>00Cq3(e!g8#z<1BzTKkbCIB0q3@SpQ2|z{F*~lkN05&=qRD?nkfQqWKkx!ZcY;-cH2!$p96;)>=pELp3 z=wwh43QYhis?J6}X#%j($)F+>ngCQ(osE3b1Yo0+K}9Gu0jQ`t8~LOOz(yy7icn|* zP*HU@@<|hbjZOv?q0j`NqUvnqlO_NgoeU~Mp$R}m)!E1=O#n7J8B~Nq6M%}Uvyo4l z0Bm$Js0f8702NhdBcC(@*yv|36vpv0MhLiIh-)QQqc31DSP8y^odmIP!L18e=mUtjfJ<+zR8$m&6k7NY ziZ2kKVEljMxe%vF7{m#`Id|@vbGIR85x-K&xQ|(-(`?AhCO{WGKmCM%xsub^^3Wpm z{$H+8@AFO*&vDeoG5I~r_!=UQqx3!F0go*xe~T9^hB0V&VF9aHYqCr`SfRaz8{Fd+ zlRm}>?LiDQDJz$~$e%%D++kOF;tsT~Yj;JgdoH4#^5;38wMV^QLocSFy{RtH9J5}d zIn-1v;SJhD9plMKTp$iZdnlvd^`u3a8##T4C#ZfNT3-a~vx zXk8uX#wBz%t-hny9?r1l`$|_y{}MF*VH*eJB}S;t>@@$Q#>y-IEWay~gzxIAeP-1n Y&!6}(D}0%4Baw#LJEaZ&HQ{~5Z(CP~0ssI2 literal 1150 zcmZQzU<5(|0R|vYV8~!$U=RbcG=LZ+qyWT>V3L8s0VszK{{R2aIGpgg8M?wiJQ;|m z;=#>8Iah4{28y2q;{QbAbYwGtdRme6JqEH*1Mzt@{2ocobC`ahm^YI6VVF2J8mR6j zRPB3^JdiDkr1vdUtP&)SL;pso`qx039f(0R*w0YCV1HoK3zbLK-wV|H8HgVOu_F+x z12M>~o7nUN#d(4FK2!}TELdUcKy0WuNdHeDeu@Qy-3e89A4#t~R18@jANwy*y*rYA bQy_mc5YHz9cLLQo!}Jbint|c}e@ZX_jhxi9 diff --git a/share/pixmaps/nsis-header.bmp b/share/pixmaps/nsis-header.bmp old mode 100644 new mode 100755 index c221b18f95fa435c94edb9b7ec7ea4a87cf2da9e..a835a31a4579abcc824b9bb695267bd86324dc06 GIT binary patch literal 25886 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 literal 25820 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 Date: Tue, 31 Mar 2015 01:27:20 +0300 Subject: [PATCH 15/21] Fix UI in masternode and lite modes: - disable entire DS frame in masternode mode and do not run timer - hide DS and IX checkboxes in litemode --- src/qt/overviewpage.cpp | 8 ++++---- src/qt/sendcoinsdialog.cpp | 7 +++++++ 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/qt/overviewpage.cpp b/src/qt/overviewpage.cpp index 07c3f546f8..77ad579dfa 100755 --- a/src/qt/overviewpage.cpp +++ b/src/qt/overviewpage.cpp @@ -135,15 +135,15 @@ OverviewPage::OverviewPage(QWidget *parent) : if(fLiteMode){ ui->frameDarksend->setVisible(false); - } else { + } else if(!fMasterNode) { timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(darkSendStatus())); timer->start(333); } - if(fMasterNode || fLiteMode){ + if(fMasterNode){ ui->toggleDarksend->setText("(" + tr("Disabled") + ")"); - ui->toggleDarksend->setEnabled(false); + ui->frameDarksend->setEnabled(false); }else if(!fEnableDarksend){ ui->toggleDarksend->setText(tr("Start Darksend Mixing")); } else { @@ -162,7 +162,7 @@ void OverviewPage::handleTransactionClicked(const QModelIndex &index) OverviewPage::~OverviewPage() { - if(!fLiteMode) disconnect(timer, SIGNAL(timeout()), this, SLOT(darkSendStatus())); + if(!fLiteMode && !fMasterNode) disconnect(timer, SIGNAL(timeout()), this, SLOT(darkSendStatus())); delete ui; } diff --git a/src/qt/sendcoinsdialog.cpp b/src/qt/sendcoinsdialog.cpp index 62528d11b6..a68d4a0086 100644 --- a/src/qt/sendcoinsdialog.cpp +++ b/src/qt/sendcoinsdialog.cpp @@ -46,6 +46,13 @@ SendCoinsDialog::SendCoinsDialog(QWidget *parent) : connect(ui->pushButtonCoinControl, SIGNAL(clicked()), this, SLOT(coinControlButtonClicked())); connect(ui->checkBoxCoinControlChange, SIGNAL(stateChanged(int)), this, SLOT(coinControlChangeChecked(int))); connect(ui->lineEditCoinControlChange, SIGNAL(textEdited(const QString &)), this, SLOT(coinControlChangeEdited(const QString &))); + + // Dash specific + if(fLiteMode) { + ui->checkUseDarksend->setChecked(false); + ui->checkUseDarksend->setVisible(false); + ui->checkInstantX->setVisible(false); + } connect(ui->checkUseDarksend, SIGNAL(stateChanged ( int )), this, SLOT(updateDisplayUnit())); connect(ui->checkInstantX, SIGNAL(stateChanged ( int )), this, SLOT(updateInstantX())); From 3572f140deb20cac24b16f2a11d82ccc8868caaa Mon Sep 17 00:00:00 2001 From: crowning- Date: Tue, 31 Mar 2015 00:37:42 +0200 Subject: [PATCH 16/21] Pathnames from .xpm files removed --- share/pixmaps/bitcoin128.xpm | 2 +- share/pixmaps/bitcoin16.xpm | 2 +- share/pixmaps/bitcoin256.xpm | 2 +- share/pixmaps/bitcoin32.xpm | 2 +- share/pixmaps/bitcoin64.xpm | 2 +- share/pixmaps/dash16.xpm | 2 +- share/pixmaps/dash32.xpm | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/share/pixmaps/bitcoin128.xpm b/share/pixmaps/bitcoin128.xpm index ac0b658789..0e59e5334e 100755 --- a/share/pixmaps/bitcoin128.xpm +++ b/share/pixmaps/bitcoin128.xpm @@ -1,5 +1,5 @@ /* XPM */ -static char * Z:\data\share\Software\Z_Mining\0_dev\Darkcoin\DASH\New_Gitian\pixmaps\bitcoin128_xpm[] = { +static char *bitcoin___[] = { "128 128 2 1", " c None", ". c #1C75BC", diff --git a/share/pixmaps/bitcoin16.xpm b/share/pixmaps/bitcoin16.xpm index b7264a48f2..deef7c9048 100755 --- a/share/pixmaps/bitcoin16.xpm +++ b/share/pixmaps/bitcoin16.xpm @@ -1,5 +1,5 @@ /* XPM */ -static char * Z:\data\share\Software\Z_Mining\0_dev\Darkcoin\DASH\New_Gitian\pixmaps\bitcoin16_xpm[] = { +static char *bitcoin___[] = { "16 16 2 1", " c None", ". c #1C75BC", diff --git a/share/pixmaps/bitcoin256.xpm b/share/pixmaps/bitcoin256.xpm index 2e7c6b7018..4f16723b3e 100755 --- a/share/pixmaps/bitcoin256.xpm +++ b/share/pixmaps/bitcoin256.xpm @@ -1,5 +1,5 @@ /* XPM */ -static char * Z:\data\share\Software\Z_Mining\0_dev\Darkcoin\DASH\New_Gitian\pixmaps\bitcoin256_xpm[] = { +static char *bitcoin___[] = { "256 256 2 1", " c None", ". c #1C75BC", diff --git a/share/pixmaps/bitcoin32.xpm b/share/pixmaps/bitcoin32.xpm index 4534e05b05..2b04567083 100755 --- a/share/pixmaps/bitcoin32.xpm +++ b/share/pixmaps/bitcoin32.xpm @@ -1,5 +1,5 @@ /* XPM */ -static char * Z:\data\share\Software\Z_Mining\0_dev\Darkcoin\DASH\New_Gitian\pixmaps\bitcoin32_xpm[] = { +static char *bitcoin___[] = { "32 32 2 1", " c None", ". c #1C75BC", diff --git a/share/pixmaps/bitcoin64.xpm b/share/pixmaps/bitcoin64.xpm index dc43f3cda6..0aea6adfc3 100755 --- a/share/pixmaps/bitcoin64.xpm +++ b/share/pixmaps/bitcoin64.xpm @@ -1,5 +1,5 @@ /* XPM */ -static char * Z:\data\share\Software\Z_Mining\0_dev\Darkcoin\DASH\New_Gitian\pixmaps\bitcoin64_xpm[] = { +static char *bitcoin___[] = { "64 64 2 1", " c None", ". c #1C75BC", diff --git a/share/pixmaps/dash16.xpm b/share/pixmaps/dash16.xpm index e805d5a205..582aad85ba 100755 --- a/share/pixmaps/dash16.xpm +++ b/share/pixmaps/dash16.xpm @@ -1,5 +1,5 @@ /* XPM */ -static char * Z:\data\share\Software\Z_Mining\0_dev\Darkcoin\DASH\New_Gitian\pixmaps\dash16_xpm[] = { +static char *bitcoin___[] = { "16 16 2 1", " c None", ". c #1C75BC", diff --git a/share/pixmaps/dash32.xpm b/share/pixmaps/dash32.xpm index b89f551052..da0ac0e62a 100755 --- a/share/pixmaps/dash32.xpm +++ b/share/pixmaps/dash32.xpm @@ -1,5 +1,5 @@ /* XPM */ -static char * Z:\data\share\Software\Z_Mining\0_dev\Darkcoin\DASH\New_Gitian\pixmaps\dash32_xpm[] = { +static char *bitcoin___[] = { "32 32 2 1", " c None", ". c #1C75BC", From 89f8a68a9782c55094c8fb936fe42d6fe3c3b145 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Tue, 31 Mar 2015 04:14:44 +0300 Subject: [PATCH 17/21] Fixes for "masternode list" - fix descriptions and filtering in masternode list rpc, sort modes - rename "active" to "status" - move MN status string compilation to masternode.h - "full" mode will use Status instead of IsEnabled now --- src/masternode.h | 12 ++++++ src/rpcdarksend.cpp | 98 ++++++++++++++++++++------------------------- 2 files changed, 55 insertions(+), 55 deletions(-) diff --git a/src/masternode.h b/src/masternode.h index 8a39ca28f0..a02241f95d 100644 --- a/src/masternode.h +++ b/src/masternode.h @@ -233,6 +233,18 @@ public: } } + std::string Status() { + std::string strStatus = "ACTIVE"; + + if(activeState == CMasternode::MASTERNODE_ENABLED) strStatus = "ENABLED"; + if(activeState == CMasternode::MASTERNODE_EXPIRED) strStatus = "EXPIRED"; + if(activeState == CMasternode::MASTERNODE_VIN_SPENT) strStatus = "VIN_SPENT"; + if(activeState == CMasternode::MASTERNODE_REMOVE) strStatus = "REMOVE"; + if(activeState == CMasternode::MASTERNODE_POS_ERROR) strStatus = "POS_ERROR"; + + return strStatus; + } + }; // for storing the winning payments diff --git a/src/rpcdarksend.cpp b/src/rpcdarksend.cpp index e6fa91a0f0..ba9ec66ce5 100644 --- a/src/rpcdarksend.cpp +++ b/src/rpcdarksend.cpp @@ -661,34 +661,34 @@ Value masternode(const Array& params, bool fHelp) Value masternodelist(const Array& params, bool fHelp) { - std::string strMode = "active"; + std::string strMode = "status"; std::string strFilter = ""; if (params.size() >= 1) strMode = params[0].get_str(); if (params.size() == 2) strFilter = params[1].get_str(); if (fHelp || - (strMode != "active" && strMode != "vin" && strMode != "pubkey" && strMode != "lastseen" && strMode != "activeseconds" && strMode != "rank" + (strMode != "status" && strMode != "vin" && strMode != "pubkey" && strMode != "lastseen" && strMode != "activeseconds" && strMode != "rank" && strMode != "protocol" && strMode != "full" && strMode != "votes" && strMode != "donation" && strMode != "pose")) { throw runtime_error( "masternodelist ( \"mode\" \"filter\" )\n" "Get a list of masternodes in different modes\n" "\nArguments:\n" - "1. \"mode\" (string, optional/required to use filter, defaults = active) The mode to run list in\n" + "1. \"mode\" (string, optional/required to use filter, defaults = status) The mode to run list in\n" "2. \"filter\" (string, optional) Filter results. Partial match by IP by default in all modes, additional matches in some modes\n" "\nAvailable modes:\n" - " active - Print '1' if active and '0' otherwise (can be additionally filtered by 'true' (active only) / 'false' (non-active only))\n" " activeseconds - Print number of seconds masternode recognized by the network as enabled\n" - " full - Print info in format 'active protocol pubkey vin lastseen activeseconds' (can be additionally filtered, partial match)\n" + " donation - Show donation settings\n" + " full - Print info in format 'status protocol pubkey vin lastseen activeseconds' (can be additionally filtered, partial match)\n" " lastseen - Print timestamp of when a masternode was last seen on the network\n" + " pose - Print Proof-of-Service score\n" " protocol - Print protocol of a masternode (can be additionally filtered, exact match))\n" " pubkey - Print public key associated with a masternode (can be additionally filtered, partial match)\n" " rank - Print rank of a masternode based on current block\n" + " status - Print masternode status: ENABLED / EXPIRED / VIN_SPENT / REMOVE / POS_ERROR (can be additionally filtered, partial match)\n" " vin - Print vin associated with a masternode (can be additionally filtered, partial match)\n" - " votes - Print all masternode votes for a Dash initiative\n" - " donation - Show donation settings\n" - " pose - Show proof-of-service score\n" + " votes - Print all masternode votes for a Dash initiative (can be additionally filtered, partial match)\n" ); } @@ -704,36 +704,25 @@ Value masternodelist(const Array& params, bool fHelp) std::vector vMasternodes = mnodeman.GetFullMasternodeVector(); BOOST_FOREACH(CMasternode& mn, vMasternodes) { std::string strAddr = mn.addr.ToString(); - if(strMode == "active"){ - if(strFilter !="" && strFilter != (mn.IsEnabled() ? "true" : "false") && - strAddr.find(strFilter) == string::npos) continue; - - std::string strStatus = "ACTIVE"; - - if(mn.activeState == CMasternode::MASTERNODE_ENABLED) strStatus = "ENABLED"; - if(mn.activeState == CMasternode::MASTERNODE_EXPIRED) strStatus = "EXPIRED"; - if(mn.activeState == CMasternode::MASTERNODE_VIN_SPENT) strStatus = "VIN_SPENT"; - if(mn.activeState == CMasternode::MASTERNODE_REMOVE) strStatus = "REMOVE"; - if(mn.activeState == CMasternode::MASTERNODE_POS_ERROR) strStatus = "POS_ERROR"; - - obj.push_back(Pair(strAddr, strStatus.c_str())); - } else if(strMode == "votes"){ - if(strFilter !="" && strFilter != (mn.IsEnabled() ? "true" : "false") && - strAddr.find(strFilter) == string::npos) continue; - - std::string strStatus = "ABSTAIN"; - - //voting lasts 7 days, ignore the last vote if it was older than that - if((GetAdjustedTime() - mn.lastVote) < (60*60*8)) - { - if(mn.nVote == -1) strStatus = "NAY"; - if(mn.nVote == 1) strStatus = "YEA"; - } - - obj.push_back(Pair(strAddr, strStatus.c_str())); - } else if (strMode == "activeseconds") { + if (strMode == "activeseconds") { if(strFilter !="" && strAddr.find(strFilter) == string::npos) continue; obj.push_back(Pair(strAddr, (int64_t)(mn.lastTimeSeen - mn.sigTime))); + } else if (strMode == "donation") { + CTxDestination address1; + ExtractDestination(mn.donationAddress, address1); + CBitcoinAddress address2(address1); + + if(strFilter !="" && address2.ToString().find(strFilter) == string::npos && + strAddr.find(strFilter) == string::npos) continue; + + std::string strOut = ""; + + if(mn.donationPercentage != 0){ + strOut = address2.ToString().c_str(); + strOut += ":"; + strOut += boost::lexical_cast(mn.donationPercentage); + } + obj.push_back(Pair(strAddr, strOut.c_str())); } else if (strMode == "full") { CScript pubkey; pubkey.SetDestination(mn.pubkey.GetID()); @@ -745,7 +734,8 @@ Value masternodelist(const Array& params, bool fHelp) addrStream << setw(21) << strAddr; std::ostringstream stringStream; - stringStream << (mn.IsEnabled() ? "1" : "0") << " " << + stringStream << setw(10) << + mn.Status() << " " << mn.protocolVersion << " " << address2.ToString() << " " << mn.vin.prevout.hash.ToString() << " " << @@ -773,32 +763,30 @@ Value masternodelist(const Array& params, bool fHelp) if(strFilter !="" && address2.ToString().find(strFilter) == string::npos && strAddr.find(strFilter) == string::npos) continue; obj.push_back(Pair(strAddr, address2.ToString().c_str())); - } else if (strMode == "donation") { - CTxDestination address1; - ExtractDestination(mn.donationAddress, address1); - CBitcoinAddress address2(address1); - - if(strFilter !="" && address2.ToString().find(strFilter) == string::npos && - strAddr.find(strFilter) == string::npos) continue; - - std::string strOut = ""; - - if(mn.donationPercentage != 0){ - strOut = address2.ToString().c_str(); - strOut += ":"; - strOut += boost::lexical_cast(mn.donationPercentage); - } - obj.push_back(Pair(strAddr, strOut.c_str())); } else if (strMode == "pose") { if(strFilter !="" && strAddr.find(strFilter) == string::npos) continue; - std::string strOut = boost::lexical_cast(mn.nScanningErrorCount); - obj.push_back(Pair(strAddr, strOut.c_str())); + } else if(strMode == "status") { + std::string strStatus = mn.Status(); + if(strFilter !="" && strAddr.find(strFilter) == string::npos && strStatus.find(strFilter) == string::npos) continue; + obj.push_back(Pair(strAddr, strStatus.c_str())); } else if (strMode == "vin") { if(strFilter !="" && mn.vin.prevout.hash.ToString().find(strFilter) == string::npos && strAddr.find(strFilter) == string::npos) continue; obj.push_back(Pair(strAddr, mn.vin.prevout.hash.ToString().c_str())); + } else if(strMode == "votes"){ + std::string strStatus = "ABSTAIN"; + + //voting lasts 7 days, ignore the last vote if it was older than that + if((GetAdjustedTime() - mn.lastVote) < (60*60*8)) + { + if(mn.nVote == -1) strStatus = "NAY"; + if(mn.nVote == 1) strStatus = "YEA"; + } + + if(strFilter !="" && (strAddr.find(strFilter) == string::npos || strStatus.find(strFilter) == string::npos)) continue; + obj.push_back(Pair(strAddr, strStatus.c_str())); } } } From ae2dec67807b9e147209c58d00eab4ff0ec931d2 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Mon, 30 Mar 2015 22:29:50 +0300 Subject: [PATCH 18/21] Fix MN dsee: MN should not update itself in MN list until it activated --- src/masternodeman.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/masternodeman.cpp b/src/masternodeman.cpp index d42323c523..f306d373e5 100644 --- a/src/masternodeman.cpp +++ b/src/masternodeman.cpp @@ -622,7 +622,8 @@ void CMasternodeMan::ProcessMessage(CNode* pfrom, std::string& strCommand, CData //search existing Masternode list, this is where we update existing Masternodes with new dsee broadcasts CMasternode* pmn = this->Find(vin); - if(pmn != NULL) + // if we are masternode but with undefined vin and this dsee is ours (matches our Masternode privkey) then just skip this part + if(pmn != NULL && !(fMasterNode && activeMasternode.vin == CTxIn() && pubkey2 == activeMasternode.pubKeyMasternode)) { // count == -1 when it's a new entry // e.g. We don't want the entry relayed/time updated when we're syncing the list From 57127ce6614743da57b36d578fcb897ab5dd17e8 Mon Sep 17 00:00:00 2001 From: Evan Duffield Date: Tue, 31 Mar 2015 14:21:59 -0700 Subject: [PATCH 19/21] use different cs for dsee --- src/masternodeman.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/masternodeman.cpp b/src/masternodeman.cpp index d42323c523..fcdf44d161 100644 --- a/src/masternodeman.cpp +++ b/src/masternodeman.cpp @@ -12,6 +12,7 @@ #include #include +CCriticalSection cs_process_message; /** Masternode manager */ CMasternodeMan mnodeman; @@ -546,7 +547,7 @@ void CMasternodeMan::ProcessMessage(CNode* pfrom, std::string& strCommand, CData if(fLiteMode) return; //disable all Darksend/Masternode related functionality if(IsInitialBlockDownload()) return; - LOCK(cs); + LOCK(cs_process_message); if (strCommand == "dsee") { //DarkSend Election Entry From af6bf0f94780bb3809e5b782157e0577ecd097de Mon Sep 17 00:00:00 2001 From: Evan Duffield Date: Wed, 1 Apr 2015 20:32:57 -0700 Subject: [PATCH 20/21] version bump --- configure.ac | 2 +- src/clientversion.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 60cc85d8d9..dbd7959035 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 0) define(_CLIENT_VERSION_MINOR, 11) define(_CLIENT_VERSION_REVISION, 2) -define(_CLIENT_VERSION_BUILD, 16) +define(_CLIENT_VERSION_BUILD, 17) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2015) AC_INIT([Dash Core],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[info@dashpay.io],[dash]) diff --git a/src/clientversion.h b/src/clientversion.h index 3500d17a5b..f8c4726f86 100644 --- a/src/clientversion.h +++ b/src/clientversion.h @@ -12,7 +12,7 @@ #define CLIENT_VERSION_MAJOR 0 #define CLIENT_VERSION_MINOR 11 #define CLIENT_VERSION_REVISION 2 -#define CLIENT_VERSION_BUILD 16 +#define CLIENT_VERSION_BUILD 17 From c8657cbb4d0cc8cb801ee87c02e28f411880489c Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Thu, 2 Apr 2015 19:06:06 +0300 Subject: [PATCH 21/21] fix possible MN breakage during mixing --- src/wallet.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wallet.cpp b/src/wallet.cpp index b30d3d7cb8..84340cde4b 100644 --- a/src/wallet.cpp +++ b/src/wallet.cpp @@ -1489,7 +1489,7 @@ bool CWallet::SelectCoins(int64_t nTargetValue, set vCoins; - AvailableCoins(vCoins, true, coinControl, ALL_COINS, useIX); + AvailableCoins(vCoins, true, coinControl, coin_type, useIX); //if we're doing only denominated, we need to round up to the nearest .1DRK if(coin_type == ONLY_DENOMINATED){