From 8ae7fb4c8bdd919bd4603406a7a18fcab1034e31 Mon Sep 17 00:00:00 2001 From: molan-git <59296158+molan-git@users.noreply.github.com> Date: Wed, 6 May 2020 16:02:20 +0200 Subject: [PATCH] tooterb commits --- config/icon-lock-harbour-tooterb.png | Bin 6284 -> 24051 bytes config/x-harbour.tooterb.activity.conf | 4 +- harbour-tooterb.pro | 4 +- harbour-tooterb.pro.user | 799 +++++++++++++++++++++++++ qml/cover/CoverPage.qml | 2 +- qml/images/tooterb.svg | 38 ++ rpm/harbour-tooterb.changes | 3 + rpm/harbour-tooterb.changes.run.in | 2 +- rpm/harbour-tooterb.spec | 2 +- rpm/harbour-tooterb.yaml | 2 +- src/dbus.h | 2 +- translations/harbour-tooterb-it.ts | 65 +- 12 files changed, 881 insertions(+), 42 deletions(-) create mode 100644 harbour-tooterb.pro.user create mode 100644 qml/images/tooterb.svg diff --git a/config/icon-lock-harbour-tooterb.png b/config/icon-lock-harbour-tooterb.png index 0ad7dfd17048d0e536a736eb3b80e34b1626cc0f..6a726e464cc5f81b9558837cd8e580931ffa14b0 100644 GIT binary patch literal 24051 zcmeI42{@GR_wYxSWD6lnb|MV37-q)4?}f-(jG4h?8T*znC`RQ?Z5f<^?u*?_xr!^^?xsOU1sJy=RW7$=kuKVJoodsu8A@{tVK`5Ndo`? z=ykN!jftPfw*IK8i0`JyP|L)RJ#N|-o&W&tzO6qpz{L!906>iqXJYPUZlI4u<6R_C z7`z=;($B?>I2r(uSMqa1p`EZ^e0Ep|oU4MsY)!oY9}c4+UEdMH0Vn9hMT{`#QwSNkKqmD>$(~q0Chx1p^7_=1D8S6qc@g!0J|1lRgN4yu_(-HqS0Dr3g7NZx={%=@p zY5vv>>xcUrvn|axv#&Mv?NrMX3mK{Afkk=YJxuU;XT@*jYWQRJd}?Z2>GTN$P{R5HTn()Iaj_``CZ=V_<;ParN{WakNC2=?mQW^ur z+N04}AWBvi1%#rdu|R}076ODJuy7O@jX-;(@S^S`)O$D_Ts3W@0YTL;15(M0z@ z%L564N@LL|dl?|y4h{l>!B`Z~&Q2Bz#6a!9(hxXYTGn3nD@|gc-<v&cA{A5k*=W4uU}8AQ%_~27@(Z5m1P%hBQo5 zQxgnV1A$;aBK*O{uSh?^|AI@hwuoot$iFiQ;&lJ);5Z$B(7oq-{Nmk-fHki zvF`tR^oPP3_YX_qXF(9#DiVd>x^yUdqKM_RMd`O=zb5s~Vk^+M0e`3>EE)>4!$6=w zI}F+$h?SL=B~}p(MJ#kI9ApoX!N9@jAO3$c|N9uej#yWcmLm-#UQ2(pi*GaeI_mG8 zc;fB7d{G`)6$j#~{3qS;o7aCe`+N6jN0h4r7NaQjBeNd|NKNFWwoaWh?!V#8q4BOh zSP!rNjk8B=7AWGr2J7LeXus7!a4skZtdyIp1D_Y359Q|Oj6CL(|I3~# z{SU9q|JIrNeG9hJQ@>pee>RK%lTP!szx*%S=vJrw*>-;f`K?=#wzU7o>&Jhtr~c2$ z`QPrT|Llh0FPkOO)B5X5^{3s=|7R=nTMhr~_Vve>`>)$wc?=q9kN0pvc`5$3P<|c! zg;M_K<^-vRcgA}V?;){@P%MzyH&5Ice%n_Tmn%?fH;scW{va**<4~cdM7YUH<#T{JR^C8jh;35ICy|{yG zdp;!E9b6Mf2-tF0ih|-?s22{)ojcTUIdf2Qc{1+QtR|K!7j+5E2FetZouN z-vI#LAOPUKEdYQ_2LSftlWZPn0sx%Hb<|Z%{00UyaS0eR?}^Qc;k7jDqVi+jW)*2O zX_m2;C-(>yJ(tuQW<*8AC_v1q&XJYT+m5HB!chmH_6L^W@{BEvV>bnrC0bept-_S} z_9iiw-;@xfst~gLROjnGZBbqKX86?GruN5=3Lh1ho+z{&>Yo#+nZFmfI6Rx_JA>Ht zoDmOj_M(_r^KPs8Y>?LMLteqr@aE#6>hY`cje~kO5dcN@T>xrlG77*WI+mlAY+}u~ zngg{}XZJb##rzl_3GokH-D_i^GvfO&V{*KtZ(!QiS zu>f9fTc&~GYM1q-X||xWFM}Hj4Au-bdhTyVtmCpcWA}b((jZ?7sR!QBIh`#;ThAWd z6>B^GauI(gPp{3RzDLQ-b2i1j5qkTD`oe~LvJ9{CiWP47I(oQHQAm;9Vz(8s z6%V_cu~-?bRUV}1G{LhBUzxv&knwF?>ASb#&70+YmN&BPUhXZ8E954$l;r!t>A>CE zM*FCaQJa>#7V}f3BULD&65}qyMpaKnSAx{$@x4<`HppJO@%7a&h?o6A!7rzGugk8x z8_@^7NT@B|bH*?6j8AR%9)RE(_TEz(cN-D7ls#9(#Pf83RiXy@JiG74Kf0}P*yu!y z1X;6$t#WKxY3G^r&GocqEdPt;RP~W=@ajGbNpAlp!cc16-19vSpN_z)<(}E&#KQ&# z&oY+Zzv`24Ju*1Q;qdV>{oPrTPxU!$AW@Eto^Pfy-RqzVDA$g(=7UlxIl_v}*Qe>O zpE;ZDpKty?_vO0Z7`wzn7jNBq;Fa6S6a5n-jEYOy_1?EdcPm;YD$L@RGZzfyR=ODs z_m5Npa?gt|O>`IC7v9tBF2Yif-P@QKCv<>rXi}@&E3lab!dXaZ5MnWqPFZ#{0RZn` zd)?@sXoKer>8NOhSZ{pF=9cpr4*YOp^X|)QnR*)%2ba$Z8@j(W6sDsxy3ghiP(HE% zjaE-1@ROapmlMz1MFk4W(6j9wr6xB~ucvd6f#>w*#+W$>Gn_f3SO~?igY<7koib+= zBQP1iS2)|{&Gs7Iw6wC|#Ncz}{paO)x!g_G2BcT$0C<-9KTiLql@x;0@t84KxkFTZ@dBZeaA+5;_9V}jK_=A2+Z(d=J8j_2X z*2SfBI+Syx9|E}IF~F1ss4lAj(NP0BQcty?dTbl_GXA=nI%sxcBL4cCOr(d;(%!SH zD-LF-KMthUz4H~xOx&zw5j)Iv@}g5!KSxn5&@)LZ<1QE1*x8l_nZt3^wD+MZA@-TJP6DXx(q%j- zXd0N8^-h6hBHO|zmiq49@H3J^ZSHeN)#R6|J-dhTAg_`29vTwKY_Hq%@nb>u+p18mp{S1m_@`A@JIfw?0ls9b&nh`nN(WJ+A>2;M zFF(4eawrvf;LTx#A8<^jWkIy=*5%fE-yUK?Z(bwlIE;h!UKhT})-@lz8aHYN)yicu zUA+DLu&o3gG~NFl>v4_zl6Bdn*Uv0P%b)h>$J9oC@Vlz5mLX}v2zSaZElb!;P%Wt( zoK<>r+&qOmm?znD%)=0B-5U08Xi;w6Jsj!bG|(WuJKL11in(D|NF|#mDn{?#ML%1| zgFLC-N0lEKGf~sE&$j>yl$6BJ5!dm%=ZNmjxi{GiD2Cbg*&8d??G%>e>JzNv^K5jE z?EtH4;B_YUb2`)BT})}=CtX~dR9()!(&RA7QgXSuw(cT(7@liGk#Hhk`-vKN%Yoru z&zqdhD4BA)RjM<0K>^yYM;k1ipPFCQh(QzX*yTT&rpuU4d$Vk8BIj;dYO6`FKx3PI zi7)dFayV1Yr09W>CRDBNd6Z{Xh&=?=1PnLi<7w3zIz2zJPhie z&F-q07S9!3Xo5L4c{xubXwN^5m<4Kanyr9cXAk*?M7tWQJbq?aZ#=#cVMei(eW${~ z^7uR>88dgdJ)r7X>?Q9j8KqOS`^4C=o~$KhVAiqsURWlR8Jdc+%woX>!zfyX>l9p( zpTaU>-Q%faVl#&gnqg=@>itiOSa5?cxKP@Z;%5e|Z>gy%R!Q`QZS*`Y<_vH{7%W=C za)g~mEHjn~(HD{hg>}t9)yOpfh6@T@VAe(&OMu@X642_OdncPUg6by-M79`X(L(K7*GDeD|yq^aBLJQ zVlu}Wh6U^jFHV+zltCx>Wu^6o-D75&<$Ch4y!C(C_CZ*KZ6rVKT%lIu3?&;E&88xtz}1jD?&kA?t_mz3m}5zm!gn>b z8N+CYhc!H3-wpP9A~U$2Cp9`R=X$xmEq;TC;Y$t$u)^~ViG>>c6)F4OVSJ zvLVeI_r?3}jIsRwvxo9fEj8ZuFlmP>V?LV3D}IVQViT zDBQ>4oy)2sY;PVpO?USWE32c2Pe@MMRKX*@3}L(Y-e>eHaq5nAJ{@VJ+GHGEM8lq; z04JwQWe%4gbn>o?ewrIg@4K_NBk%*-Z4Z0EODWWdHGO%`!>otyT0O4|GYFGc1A&Dl zu#H@H9TQ;yU-l={>nBb2-Asi&i3C)szEaOSYm7~_xtku?R$$)4Sg;{iEvQ2dsqt!XZ^NCF0v~U}jjp%{n)Z?ZAJ_dg?e8IyH*N%E` zrY7**&PJ9zZxcQfBEy!fLLscqe8>Kl=x+XlCjts8hT0UCUsWDah_-WQ5If(*eR)kD zgA6O14cgDCZ1i&cK=TFRkse6T>NWB%p91&c0ARa;>7|!fBp%8_o8KO-FgezLq`QPp z$obYCOgB*GHWdK{4{hkV{{-`@TI0(Ktxdz*-8>=59pvg&i}joQGV6mKf(r66UwTUV z7Gm+Qo+&BCdnv|S7L)nGlW!9M&9*UD=@?9^S@m*{ieSV)TzNuQYvBmzB3wPD?~+Re zqzQ-Vq{JrK#ft4x4=K~B6&6KM6~R9Dlr()Ry79UoV))$WK69rvy_vhTt0h+M<8mX7 zP~IX&6fg zha2eHGcBbFY(t#vtws)pwjU1?DQk43z$ zLdg6erMZ8iMyU|eXjh6E6-wv`WyM4HT!_%xUGGhxdY!N|MVN%&z-Ww{5P8S0{$wmz@1=GCg^N8zTDgJ1M-H5V<`j?pB3qAs=0$kA$g(D<};_try5cHb?iF zZ)yccf6!7QkoWKMxwnGGX!0_nnh&nT9akf3R6X7oB2Ubh6?}P`L3`aQggQTFwb` zK&rX#;>=l&PE>etQq{Yppigfh@VlpYTh40DEp0Bi(BTKtBgbN~lhLtNn-6DSHQzPT zpHT`)>FqyR&40+}Ru@B5m{d}NJ5G`g^x3dQZb8ebB46^xoNnu-wc(PrH;M40I&wu* z%#le4YFW6P+w#iLRlJlPDj12A1KFkYyIc%=IlWzM*{dYZHv*g1wW}p{Q^n%q4Mq$1 z1~Q%|U*{HQ?004}t6RPYS5zd&J!V#NBCAqQk4>U_yChLWYXXqydW|46$VYU2RPKl> zY;wQG$yMw-*1qPHXM6FMBH4JCcB_nR_eesg!*G?)>tA)<)Cv4N)bQad&6E95W^W5=pAr;rm?Q9d_3T( zH2JEj2km2JSWkjFyM7J3?y1-d**YsnnxD~iRS+oo^1?k>ghB?oOnTRMH4M(}b4!?H zOq;m$p6eKgJfbDYv`EtMIm!~i*FZgx^VaBrnnDCR$H}#;?N&j~rO?nc=Cib*J$YC(1RUg6rJ3CG7WZnt3xcB4`S zEmZY=(6Qy*!2uLtx6S3_BXUpPq5aKN7%M^-O*@%H5j-#1Z*oTUtNJ#_m}`#*?pM%a z2#I}n(SkmLth_WL(w`7t0XRTdl->L2$#Su$dD67G!X$+y2+aoY$ba3tfNrVC*~dlO zf5_ZkQ=w;u{7mv2o-WH3RiC-(7oVR`v{#SSJ*M>#wpR| zOQ%H&Pn)QT5X& z0d~14+mYeYLrx}H3XG~k)A$8K?KRn3FYI1x z33D1Oa2qaw7HW^KRe1NF#(qw^-|6{of2-iCU8d

ejo)XK;rS-G$@}iqCSTRb&>Z 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 q&~1jseZHRaMOR+k>B + + + + + EnvironmentId + {1eb0406f-b7ad-49c3-808f-08b8e70e23f1} + + + ProjectExplorer.Project.ActiveTarget + 0 + + + ProjectExplorer.Project.EditorSettings + + true + false + true + + Cpp + + CppGlobal + + + + QmlJS + + QmlJSGlobal + + + 2 + UTF-8 + false + 4 + false + 80 + true + true + 1 + true + false + 0 + true + true + 0 + 8 + true + 1 + true + true + true + false + + + + ProjectExplorer.Project.PluginSettings + + + + ProjectExplorer.Project.Target.0 + + SailfishOS-3.2.1.20-i486 (in Sailfish OS Build Engine) + SailfishOS-3.2.1.20-i486 (in Sailfish OS Build Engine) + SailfishOS-3.2.1.20-i486 + 1 + 1 + 0 + + C:/Users/XPAM/Github/build-harbour-tooterb-SailfishOS_3_2_1_20_i486_in_Sailfish_OS_Build_Engine-Debug + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + qmake + + QtProjectManager.QMakeBuildStep + true + + false + false + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + false + + 3 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + false + + 2 + Clean + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Debug + Debug + Qt4ProjectManager.Qt4BuildConfiguration + 2 + true + + + C:/Users/XPAM/Github/build-harbour-tooterb-SailfishOS_3_2_1_20_i486_in_Sailfish_OS_Build_Engine-Release + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + + false + false + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + false + + 3 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + false + + 2 + Clean + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Release + Release + Qt4ProjectManager.Qt4BuildConfiguration + 0 + true + + + C:/Users/XPAM/Github/build-harbour-tooterb-SailfishOS_3_2_1_20_i486_in_Sailfish_OS_Build_Engine-Profile + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + qmake + + QtProjectManager.QMakeBuildStep + true + + false + true + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + false + + 3 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + false + + 2 + Clean + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Profile + Profile + Qt4ProjectManager.Qt4BuildConfiguration + 0 + true + + 3 + + + + true + RPM + + QmakeProjectManager.MerRpmBuildStep + + + true + RPM Validation + + QmakeProjectManager.MerRpmValidationStep + + 2 + Deploy + + ProjectExplorer.BuildSteps.Deploy + + 1 + Build RPM Package For Manual Deployment + + QmakeProjectManager.MerMb2RpmBuildConfiguration + + + + + true + Prepare Target + + QmakeProjectManager.MerPrepareTargetStep + + + true + Rsync + + QmakeProjectManager.MerRsyncDeployStep + + 2 + Deploy + + ProjectExplorer.BuildSteps.Deploy + + 1 + Deploy By Copying Binaries + + QmakeProjectManager.MerRSyncDeployConfiguration + + + + + true + Prepare Target + + QmakeProjectManager.MerPrepareTargetStep + + + true + RPM + + QmakeProjectManager.MerRpmDeployStep + + 2 + Deploy + + ProjectExplorer.BuildSteps.Deploy + + 1 + Deploy As RPM Package + + QmakeProjectManager.MerRpmDeployConfiguration + + 3 + + + dwarf + + cpu-cycles + + + 250 + -F + true + 4096 + false + false + 1000 + + true + + false + false + false + false + true + 0.01 + 10 + true + kcachegrind + 1 + 25 + + 1 + true + false + true + valgrind + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + + C:/Users/XPAM/Github/harbour-tooter-master + false + -1 + 3 + + 1 + + + harbour-tooterb (on Sailfish OS Emulator 3.2.1.20) + QmakeProjectManager.MerRunConfiguration:C:/Users/XPAM/Github/harbour-tooter-master/harbour-tooterb.pro + 1 + + false + + 3768 + false + true + false + false + true + + + + 1 + + + + ProjectExplorer.Project.Target.1 + + SailfishOS-3.2.1.20-armv7hl (in Sailfish OS Build Engine) + SailfishOS-3.2.1.20-armv7hl (in Sailfish OS Build Engine) + SailfishOS-3.2.1.20-armv7hl + 1 + 0 + 0 + + C:/Users/XPAM/Github/build-harbour-tooterb-SailfishOS_3_2_1_20_armv7hl_in_Sailfish_OS_Build_Engine-Debug + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + qmake + + QtProjectManager.QMakeBuildStep + true + + false + false + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + false + + 3 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + false + + 2 + Clean + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Debug + Debug + Qt4ProjectManager.Qt4BuildConfiguration + 2 + true + + + C:/Users/XPAM/Github/build-harbour-tooterb-SailfishOS_3_2_1_20_armv7hl_in_Sailfish_OS_Build_Engine-Release + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + + false + false + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + false + + 3 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + false + + 2 + Clean + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Release + Release + Qt4ProjectManager.Qt4BuildConfiguration + 0 + true + + + C:/Users/XPAM/Github/build-harbour-tooterb-SailfishOS_3_2_1_20_armv7hl_in_Sailfish_OS_Build_Engine-Profile + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + qmake + + QtProjectManager.QMakeBuildStep + true + + false + true + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + false + + 3 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Start Build Engine + + Mer.MerSdkStartStep + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + false + + 2 + Clean + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Profile + Profile + Qt4ProjectManager.Qt4BuildConfiguration + 0 + true + + 3 + + + + true + RPM + + QmakeProjectManager.MerRpmBuildStep + + + true + RPM Validation + + QmakeProjectManager.MerRpmValidationStep + + 2 + Deploy + + ProjectExplorer.BuildSteps.Deploy + + 1 + Build RPM Package For Manual Deployment + + QmakeProjectManager.MerMb2RpmBuildConfiguration + + + + + true + Prepare Target + + QmakeProjectManager.MerPrepareTargetStep + + + true + Rsync + + QmakeProjectManager.MerRsyncDeployStep + + 2 + Deploy + + ProjectExplorer.BuildSteps.Deploy + + 1 + Deploy By Copying Binaries + + QmakeProjectManager.MerRSyncDeployConfiguration + + + + + true + Prepare Target + + QmakeProjectManager.MerPrepareTargetStep + + + true + RPM + + QmakeProjectManager.MerRpmDeployStep + + 2 + Deploy + + ProjectExplorer.BuildSteps.Deploy + + 1 + Deploy As RPM Package + + QmakeProjectManager.MerRpmDeployConfiguration + + 3 + + + dwarf + + cpu-cycles + + + 250 + -F + true + 4096 + false + false + 1000 + + true + + false + false + false + false + true + 0.01 + 10 + true + kcachegrind + 1 + 25 + + 1 + true + false + true + valgrind + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + + C:/Users/XPAM/Github/harbour-tooter-master + false + -1 + 3 + + 1 + + + harbour-tooterb (on Sailfish OS Emulator 3.2.1.20) + QmakeProjectManager.MerRunConfiguration:C:/Users/XPAM/Github/harbour-tooter-master/harbour-tooterb.pro + 1 + + false + + 3768 + false + true + false + false + true + + + + 1 + + + + ProjectExplorer.Project.TargetCount + 2 + + + ProjectExplorer.Project.Updater.FileVersion + 21 + + + Version + 21 + + diff --git a/qml/cover/CoverPage.qml b/qml/cover/CoverPage.qml index d109df9..2383490 100644 --- a/qml/cover/CoverPage.qml +++ b/qml/cover/CoverPage.qml @@ -58,7 +58,7 @@ CoverBackground { verticalAlignment: Image.AlignBottom fillMode: Image.PreserveAspectFit - source: "../images/tooter.svg" + source: "../images/tooterb.svg" } Timer { id: timer diff --git a/qml/images/tooterb.svg b/qml/images/tooterb.svg new file mode 100644 index 0000000..8af076f --- /dev/null +++ b/qml/images/tooterb.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + diff --git a/rpm/harbour-tooterb.changes b/rpm/harbour-tooterb.changes index c708a4b..3b567e5 100644 --- a/rpm/harbour-tooterb.changes +++ b/rpm/harbour-tooterb.changes @@ -1,3 +1,6 @@ +*Wed May 06 2020 molan 1.0.4-2 +- Beta release + * Thu Apr 16 2020 Dusko Angirevic 1.0.4-1 - Merge with molan code diff --git a/rpm/harbour-tooterb.changes.run.in b/rpm/harbour-tooterb.changes.run.in index c6fa648..a3693d6 100644 --- a/rpm/harbour-tooterb.changes.run.in +++ b/rpm/harbour-tooterb.changes.run.in @@ -1,6 +1,6 @@ #!/bin/bash # -# Rename this file as harbour-tooter.changes.run to let mb2 automatically +# Rename this file as harbour-tooterb.changes.run to let mb2 automatically # generate changelog from well formatted Git commit messages and tag # annotations. diff --git a/rpm/harbour-tooterb.spec b/rpm/harbour-tooterb.spec index b7a3aa7..42b36d8 100644 --- a/rpm/harbour-tooterb.spec +++ b/rpm/harbour-tooterb.spec @@ -29,7 +29,7 @@ BuildRequires: pkgconfig(nemonotifications-qt5) BuildRequires: desktop-file-utils %description -Tooter is native client for Mastodon network instances. +Tooter Beta is a native client for Mastodon network instances. %prep diff --git a/rpm/harbour-tooterb.yaml b/rpm/harbour-tooterb.yaml index 3908ac2..c7f90b9 100644 --- a/rpm/harbour-tooterb.yaml +++ b/rpm/harbour-tooterb.yaml @@ -12,7 +12,7 @@ License: LICENSE Sources: - '%{name}-%{version}.tar.bz2' Description: | - Tooter is native client for Mastodon network instances. + Tooter Beta is a native client for Mastodon network instances. Configure: none # The qtc5 builder inserts macros to allow QtCreator to have fine # control over qmake/make execution diff --git a/src/dbus.h b/src/dbus.h index 4bb863b..d533a18 100644 --- a/src/dbus.h +++ b/src/dbus.h @@ -5,7 +5,7 @@ #include #include "dbusAdaptor.h" -#define SERVICE_NAME "ba.dysko.harbour.tooter" +#define SERVICE_NAME "ba.dysko.harbour.tooterb" class QDBusInterface; class Dbus : public QObject diff --git a/translations/harbour-tooterb-it.ts b/translations/harbour-tooterb-it.ts index f28be92..e168a6f 100644 --- a/translations/harbour-tooterb-it.ts +++ b/translations/harbour-tooterb-it.ts @@ -53,7 +53,6 @@ Pubblico - Unlisted Non elencato @@ -205,72 +204,72 @@ Profile - + Summary Sintesi - + Followers Seguaci - + Following Segue - + Statuses Toots - + Favourites Apprezzati - + Unfollow Smetti di seguire - + Follow request sent! Richiesta di seguito inviata! - + Follow Segui - + Unmute Non silenziare - + Mute Silenzia - + Unblock Sblocca - + Block Blocca - + Bio Biografia - + Open Profile in Browser Aprire profile nel browser @@ -278,92 +277,92 @@ Settings - + Settings Impostazione - + Remove Account Rimozione del account - + Add Account Aggiungi account - + Deauthorize this app and remove your account Annullare l'autorizzazione dell'app e rimuovere l'account - + Authorize this app to access your Mastodon account Autorizzare l'app all'utilizzo del conto Mastodon - + Load images in toots Caricare immagini nei toots - + Disable this option if you want to preserve your data connection Disabilitare questa opzione per conservare connessione dati - + Translate Tradurre - + Use Transifex to help with app translation to your language Utilizzare Transifex per aiutare nella traduzione dell'app - + Credits Sviluppo - + UI/UX design and development Design UI/UX e sviluppo - + Visual identity Identità visiva - + Development and translations Sviluppo e traduzioni - + Occitan & French translation Traduzione francese e occitanica - + Chinese translation Traduzione cinese - + Dutch translation Traduzione olandese - + Spanish translation Traduzione spagnola - + Added README file Aggiunto file README