From 00d9f99f9cd35042c494ac29568e9c05f97fcb65 Mon Sep 17 00:00:00 2001 From: Franz Fellner Date: Sun, 30 Sep 2012 10:55:44 +0200 Subject: [PATCH 1/3] Adjusted themes main.css to get a vertically centered contentsRect. Also adjusted mac siteicon-[secure]-bg.png to not have opaque pixels, which would cut content (e.g. Top progress bar). Filled bar is now drawn independent of textRect. --- bin/themes/chrome/main.css | 3 ++- bin/themes/default/main.css | 4 +++- bin/themes/linux/main.css | 3 ++- bin/themes/mac/images/siteicon-bg.png | Bin 1316 -> 1352 bytes bin/themes/mac/images/siteicon-secure-bg.png | Bin 958 -> 1003 bytes bin/themes/mac/main.css | 3 ++- bin/themes/windows/main.css | 4 +++- src/lib/navigation/locationbar.cpp | 5 +++-- 8 files changed, 15 insertions(+), 7 deletions(-) diff --git a/bin/themes/chrome/main.css b/bin/themes/chrome/main.css index cac09feaa..2ac50693e 100644 --- a/bin/themes/chrome/main.css +++ b/bin/themes/chrome/main.css @@ -124,11 +124,12 @@ IconProvider { background: transparent; border-image: url(images/lineedit-bg.png); - border-width:4; + border-width: 3px; color:black; padding-right: 0px; padding-left: 0px; padding-top: -2px; + padding-bottom: -2px; qproperty-fixedheight: 27; qproperty-leftMargin: 28; } diff --git a/bin/themes/default/main.css b/bin/themes/default/main.css index 9f8b2eee1..33a2d568a 100644 --- a/bin/themes/default/main.css +++ b/bin/themes/default/main.css @@ -134,10 +134,12 @@ IconProvider { background: transparent; border-image: url(images/lineedit-bg.png); - border-width:4; + border-width: 4px; color:black; padding-right: -2px; padding-left: -2px; + padding-top: -2px; + padding-bottom: -2px; qproperty-fixedheight: 25; qproperty-leftMargin: 35; } diff --git a/bin/themes/linux/main.css b/bin/themes/linux/main.css index 20f8ea77b..7f70587be 100644 --- a/bin/themes/linux/main.css +++ b/bin/themes/linux/main.css @@ -115,10 +115,11 @@ IconProvider /*LocationBar*/ #locationbar { - border-width:4; + border-width: 4px; padding-right: -4px; padding-left: -4px; padding-top: -2px; + padding-bottom: -2px; qproperty-fixedheight: 27; qproperty-leftMargin: 26; } diff --git a/bin/themes/mac/images/siteicon-bg.png b/bin/themes/mac/images/siteicon-bg.png index 5f689a965ed4384bc0a5c0cbe5839f705d1a864a..ae081755070bfb4e378dfd565781bd1cb4c16df1 100644 GIT binary patch delta 1291 zcmV+m1@!u)3djnOB#|*Kf7}Tk2sAetdNXMN00h-ZL_t(Y$HkY;Ya2%x#(%RP(Ms$} z#?glpBx4J=af3x2YMdO?TQ3SU=NjL7$RYIBUVH4VB(VAiPfkvF^ym@QYLzQju5jbV4GM(__$B!NCD{?yOL+*O;3tQ7GiA zuImzu#lGnft<`F*f2^!fE|*zeUgk{f4DD764F~`PT4*{Q8V~}s4jzL};iJ($(1&!@ zC4zMVls`|y!NFhrdiyrwapQW{+{! z(a{k*J3HLGc@rfi1Vl7LoDm*3A%F-zI*dRrl*?tBvNnGCM$R!!6V12`B; z^xeC6oIiga*=(XkWXJHxL`X$Mj!}2ROLU`13(*NYf33rnG(<9o-x**v93LMuIXOuz z7W-BRF|w*y?RFc-iP4mDP>`L-iAF>~vM)Nc@C^v8^>JGCNQS6^!MtX(iR-#pmi60d zp0`ZXL`sQam?I$lF*>l_hh(i&n`K!Dar#6n9*8ng(MkhS$p2{TfwI@Q&j;KuCL=3iVv%kMj zp-?#8qs3y87cX8gH8m9#n}5KOd!I%$K*Z3RqjfaM2DPC3bmBNM_V)HrN_}mb=8wS9 zP@+>)Q&cJy-oAZ{=OsH!`J0Krt2&a5=>7}sf9FG?dy7OQ$p@(;VqD;WU>)1C*?aSb zTCMiU#Kgp;5MpCw)L*!8f%WxuE?-{kR?qMyB)WH`GDV4X@jbxc*Oii=1?Z_vpmE|3 z&!0aholgH?+xB8~H*f#|1f)qsK~zY`#g|QM z6iFDze>L6h^bFlIAXcu{Z4im#Niil*{ErNY@oEfRvI44<2y+`gN{dy9PjCDYC~2 zOZTDpqfJ|~PQz(yO#uDA;^D)GoUBx6Hk(wdiMu_|6T%$k0z7^ClnbjDXkER3ic-p) zk-bD~ZLDFI7{QosveigCzC6-TdVg+i(vSPB{kq27+#Ep=2*+_U%DG>@d|_v2hg-L9 zp`-*Oh-QK@Qg@RAu<-WA%tAUc+l561fs_&3+uJl(R;btOgkd-_Xx(;gh7au zYM`l386{G8T6WMww+$UR!XV((sZ#_&Fg3Hd@87?t z)oKyRXlyZa;lyk!5UEmAF~_&v-Ce5HDnSrn+&z)}?$@thIeq#xGK$c`x-oT`NJSBr z8}%@}#4w7q5QD(eIz35)l{u10gVpfu+c(afIYU05M+h-hAvca=d_PZrB;`0E2a#h( zgb{KiIFxnw zj@EXNjT=di@Wl7??CtHLl)`bGsaACt78cmr+T!!)&xB!Va8z=cFjm!8GGh2IbdnE+ z&K3zP$(z(+DQ65|&hcE2y-%O$bUMt<%}wR18^L~jSYKbKUat>c^Mw7)*zl4BhX?XdP3p*J(6Q8kEcBte|Oa55o}8^LYLG zH6K5I{NFzA=I7@r7K?;oIR0^`wWinWk;~;+TwLV*`SZB0JI0xx-Tnq`_H6k<1`=KX O0000 diff --git a/bin/themes/mac/images/siteicon-secure-bg.png b/bin/themes/mac/images/siteicon-secure-bg.png index e7b09b46bede84ebf7d73668417dde51ab6f691d..4062461591996543a5113283de97fd0ca2b895f3 100644 GIT binary patch delta 939 zcmV;c162IJ2kQrrB#|*Kf7}Tk2sIxy)T+_|00VeQL_t(Y$Hmt_Y#U`5$MLW4-t)Qc zYo8O_XNSaU98`i+T(=aWBEdotov4IBf=nzZD@YwmB?dMIBvyt_Swj|#5KIYD777HB zl0uZYC2mQYxUu87@!#{^F`%Fjk}`3Aq?_(HeDuE0bGpZu&*xo^f2dlm#=^n^#bS|m zyG^}b$LlgplRzLqFc?G}e%WrfnVXxVP*~;imFIcmowtcb`-w(lp5VG&n_EBL;isDg zWKa?}@1X5!sTy!7&O?Ad=%ZZ$l+=2pYu`!9Dfq{+n#&tRJ7s$m!( z>bgEBgs2Jt%d*Jl^Gsg7LgxGvY`2ziaXdr14lI4!X22XKo6QoB$0x(#@E4k%BLr zwAMXGI$a-?;z`bB&yYwYrb406`--Ae59h?n$_g*MGD?$8?5^cGv{4EW2}Kzg7(hyS zT~U-uN=gL5R*e{mdawTa!edjfU4DpJaig%CF%mlHw=N_+S5X}y8=yJrwW@VL_i5P?8| z`lC92qc>1nZPDp;(*KnchG9^DScj8VPoS1sqgt(APo+|y06WJ*M@B|iUEjt(wAT}8 z&0nNcD$(tBKTuWm+Og2#;bE4(x+=LDwWrh$>g=;dQ~`%!{}2P z?*7^!cwws-UCNe!k=wTiPRC-gr!`GmJ`(D>F4=6B^>5Z`7Mh53#dGS0wn(^gilwFK zZ@FA#Svbrl7?OY~tBF*^t_|J(%;{1Nk`VQ_)s;Ux+ zL|9y0_Bm4avkWFuq*5si!&vnlUhaH8AE8hPP19Ij zUS?xsqi4(A;NT#^U=S(gzn44Lb*a^AD2hTlA)RJyYz!d;nx@gq`V)I(q3zs7f5HF& N002ovPDHLkV1f}!&&2=$ delta 891 zcmV->1BCqR2fhc8Bnkm@Qb$4nuFf3kks&aD+X(^=1q^L#dC~v?13pPaK~zY`#n(%3 z8&wp*@&C-+@wo2TV#}i6gD=20h_W)2$0k9_ z1`t7Vm7?IfRZK~gII-ip8QWvegM}$Hty5Nv@AjU>Pv@R<&%IKmQt_Cuy4@~YTU#`L z8VxMV!Zc0%Udd#VU@%B16hb_`X;~H<8ynQ?cPZa^gZDrAh*)fvSS;=f&bA$H|8kFC zf2yO0bP~w~kx1k$^yK7(wY4?oF3s}Amp2K|1hAYAj(fy`+4$d)R?p?fZ`%wW$y_NE z$>rwIbsbI9{)M($Eml`o`S{c8y#3C9>zq1&(i-%9JLW;p<>#*+V(3Y(U44aQGKpar zW26vc=x8*eQmOFS%^NJe`U1y;9Xwp$ke&B$(;>-G5KL4yxJ|A6*j&v&GMYfH2n z7bz7klS-ushr`ISEIl13YPA|~zPm`D0~~wgJG9pf5)H@5WHRWwjx5U)K^sVUTz{j;3imZk&lw*L87}K92271?t%f zx~?OHke(MOgb*}OA0VmIfzEn=mk~ldH=6(=7z|=QG6@*dfjY{7;qbr9P8f!Pd1S)H z(Nv%#rAw#NA(zW}!1>Lzu&}`0y<-A%r&ED;0}YzZCbn&(D9ZU6ou8j)`_^sx4?*a* z@6e8DaC~w|yWJ+8PM=$=!gXC1UtZ$=Z#_a+52sP390sb~xsxFtk9(?rsxqkrgy(q_ z3I+DQ+oNCaBl2zEsrzb`Nc$4o+cAp8;>77B08G=QTrP9#o39y;6y${_$ey3qKEG?< zqt-&$woR#2dM2~dN=zW~bdH9sOU Ry Date: Sun, 30 Sep 2012 11:22:28 +0200 Subject: [PATCH 2/3] Also adjust websearchbar --- bin/themes/chrome/main.css | 3 ++- bin/themes/default/main.css | 4 +++- bin/themes/linux/main.css | 3 ++- bin/themes/mac/main.css | 3 ++- bin/themes/windows/main.css | 10 ++++++---- 5 files changed, 15 insertions(+), 8 deletions(-) diff --git a/bin/themes/chrome/main.css b/bin/themes/chrome/main.css index 2ac50693e..c5c0ec23d 100644 --- a/bin/themes/chrome/main.css +++ b/bin/themes/chrome/main.css @@ -204,11 +204,12 @@ IconProvider { background: transparent; border-image: url(images/lineedit-bg.png); - border-width:4; + border-width: 3px; color:black; padding-right: 0px; padding-left: 0px; padding-top: -2px; + padding-bottom: -2px; qproperty-fixedheight: 27; qproperty-leftMargin: 35; } diff --git a/bin/themes/default/main.css b/bin/themes/default/main.css index 33a2d568a..e4d3667c4 100644 --- a/bin/themes/default/main.css +++ b/bin/themes/default/main.css @@ -189,9 +189,11 @@ IconProvider { background: transparent; border-image: url(images/lineedit-bg.png); - border-width:4; + border-width: 4px; color:black; padding-right: -2px; + padding-top: -2px; + padding-bottom: -2px; qproperty-fixedheight: 25; qproperty-leftMargin: 34; } diff --git a/bin/themes/linux/main.css b/bin/themes/linux/main.css index 7f70587be..96860266a 100644 --- a/bin/themes/linux/main.css +++ b/bin/themes/linux/main.css @@ -188,9 +188,10 @@ IconProvider /*WebSearchBar*/ #websearchbar { - border-width:4; + border-width: 4px; padding-right: -4px; padding-top: -2px; + padding-bottom: -2px; qproperty-fixedheight: 27; qproperty-leftMargin: 30; } diff --git a/bin/themes/mac/main.css b/bin/themes/mac/main.css index be854b629..807cb0c2e 100644 --- a/bin/themes/mac/main.css +++ b/bin/themes/mac/main.css @@ -199,9 +199,10 @@ IconProvider { background: transparent; border-image: url(images/lineedit-bg.png); - border-width: 4; + border-width: 4px; padding-right: -4px; padding-top: -2px; + padding-bottom: -2px; color:black; qproperty-fixedheight: 23; qproperty-leftMargin: 35; diff --git a/bin/themes/windows/main.css b/bin/themes/windows/main.css index 0a0b87859..56c5c7334 100644 --- a/bin/themes/windows/main.css +++ b/bin/themes/windows/main.css @@ -131,8 +131,8 @@ IconProvider border-image: url(images/lineedit-bg.png); border-width: 3px; color:black; - padding-right: -4px; - padding-left: -4px; + padding-right: -3px; + padding-left: -3px; padding-top: -2px; padding-bottom: -2px; qproperty-fixedheight: 22; @@ -210,9 +210,11 @@ IconProvider { background: transparent; border-image: url(images/lineedit-bg.png); - border-width:4; + border-width: 3px; color:black; - padding-right: -4px; + padding-right: -3px; + padding-top: -2px; + padding-bottom: -2px; qproperty-fixedheight: 22; qproperty-leftMargin: 30; } From c2da3fc728e463bd99b73e696fad68e29ccaf992 Mon Sep 17 00:00:00 2001 From: "S. Razi Alavizadeh" Date: Sun, 30 Sep 2012 19:08:48 +0330 Subject: [PATCH 3/3] Windows: Updated NSIS Installer and some fixes about Persian translation --- windows/installer.nsi | 3 +++ windows/languages.nsh | 13 ++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/windows/installer.nsi b/windows/installer.nsi index 7fdc76ea3..b36ef9673 100644 --- a/windows/installer.nsi +++ b/windows/installer.nsi @@ -47,6 +47,7 @@ SetCompressor /SOLID /FINAL lzma !insertmacro MUI_LANGUAGE "Swedish" !insertmacro MUI_LANGUAGE "Polish" !insertmacro MUI_LANGUAGE "Ukrainian" +!insertmacro MUI_LANGUAGE "farsi" !insertmacro MUI_LANGUAGE "Korean" !insertmacro MUI_LANGUAGE "Russian" @@ -387,6 +388,8 @@ Function .onInit Push Polish Push ${LANG_UKRAINIAN} Push Ukrainian + Push ${LANG_Farsi} + Push Persian Push A ; A means auto count languages ; for the auto count to work the first empty push (Push "") must remain LangDLL::LangDialog "Installer Language" "Please select the language of the installer" diff --git a/windows/languages.nsh b/windows/languages.nsh index 3d2f72dc9..6d02ec92b 100644 --- a/windows/languages.nsh +++ b/windows/languages.nsh @@ -321,20 +321,17 @@ LangString DESC_SecExtensions ${LANG_UKRAINIAN} "Асоціювати QupZill'у LangString DESC_SecThemes ${LANG_UKRAINIAN} "Додаткові теми для QupZill'и" ;;;;Persian (Farsi) -LangString TITLE_SecMain ${LANG_FARSI} "اجزاء اصلی" +LangString TITLE_SecMain ${LANG_FARSI} "بخش اصلی" LangString TITLE_SecTranslations ${LANG_FARSI} "برگردان‌ها" LangString TITLE_SecPlugins ${LANG_FARSI} "افزونه‌ها" LangString TITLE_SecDesktop ${LANG_FARSI} "آیکون میزکار" LangString TITLE_SecExtensions ${LANG_FARSI} "اختصاص برای بازکردن فایل‌ها" LangString TITLE_SecThemes ${LANG_FARSI} "فرهشت‌ها" - -LangString FILE_Htm ${LANG_FARSI} "فایل HTM" -LangString FILE_Html ${LANG_FARSI} "فایل HTML" ; -LangString DESC_SecMain ${LANG_FARSI} "اجزاء اصلی نرم‌افزار." -LangString DESC_SecTranslations ${LANG_FARSI} "برگردان‌های دیگر برای نصب کننده. پیش فرض انگلیسی است." +LangString DESC_SecMain ${LANG_FARSI} "بخش اصلی نرم‌افزار." +LangString DESC_SecTranslations ${LANG_FARSI} "دیگر برگردان‌های دردسترس. پیش فرض انگلیسی است." LangString DESC_SecPlugins ${LANG_FARSI} "افزونه‌های دیگر که برای نصب در دسترس هستند." -LangString DESC_SecDesktop ${LANG_FARSI} "افزودن میان‌بری برای آغازگر به میزکار" +LangString DESC_SecDesktop ${LANG_FARSI} "افزودن میان‌برِ آغازگر به میزکار" LangString DESC_SecExtensions ${LANG_FARSI} "کوپزیلا را برای بازکردن فایل‌های ‎.htm و ‎.html اختصاص می‌دهد." LangString DESC_SecThemes ${LANG_FARSI} "فرهشت‌های اضافی برای کوپزیلا" ;;;;;;;;; @@ -380,9 +377,11 @@ LangString DESC_SecExtensions ${LANG_SPANISH} "Associate QupZilla with .htm and LangString FILE_Htm ${LANG_KOREAN} "HTM File" LangString FILE_Htm ${LANG_RUSSIAN} "HTM File" LangString FILE_Htm ${LANG_SPANISH} "HTM File" +LangString FILE_Htm ${LANG_FARSI} "HTM File" LangString FILE_Html ${LANG_KOREAN} "HTML File" LangString FILE_Html ${LANG_RUSSIAN} "HTML File" LangString FILE_Html ${LANG_SPANISH} "HTML File" +LangString FILE_Html ${LANG_FARSI} "HTML File" LangString TITLE_SecThemes ${LANG_KOREAN} "Themes" LangString TITLE_SecThemes ${LANG_RUSSIAN} "Themes"