From 66ba687acda8529879bf507bc383ad561647decf Mon Sep 17 00:00:00 2001 From: AsamK Date: Thu, 27 Aug 2015 15:13:28 +0200 Subject: [PATCH 1/3] Install qss and chat styles --- retroshare-gui/src/retroshare-gui.pro | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/retroshare-gui/src/retroshare-gui.pro b/retroshare-gui/src/retroshare-gui.pro index 88fd60737..6e61a81e2 100644 --- a/retroshare-gui/src/retroshare-gui.pro +++ b/retroshare-gui/src/retroshare-gui.pro @@ -116,9 +116,13 @@ unix { target.path = "$${PREFIX}/bin" INSTALLS += target - sound_files.path="$${DATA_DIR}/sounds" - sound_files.files=sounds/* - INSTALLS += sound_files + data_files.path="$${DATA_DIR}/" + data_files.files=sounds qss + INSTALLS += data_files + + style_files.path="$${DATA_DIR}/stylesheets" + style_files.files=gui/qss/chat/Bubble gui/qss/chat/Bubble_Compact + INSTALLS += style_files } linux-g++ { From 699213af80afffa584439797d041736062d98ec5 Mon Sep 17 00:00:00 2001 From: AsamK Date: Thu, 27 Aug 2015 21:43:18 +0200 Subject: [PATCH 2/3] Load chat styles also from DATA_DIR/stylesheets Chat styles were only loaded from user config dir (or application dir on windows portable) If a style exists in both folders, it's taken from config dir, so users can customize chat styles by copying them to ~/.retroshare/stylesheets/ --- retroshare-gui/src/gui/chat/ChatStyle.cpp | 74 +++++++++++------------ 1 file changed, 34 insertions(+), 40 deletions(-) diff --git a/retroshare-gui/src/gui/chat/ChatStyle.cpp b/retroshare-gui/src/gui/chat/ChatStyle.cpp index d7759f4d5..7bc382dbd 100644 --- a/retroshare-gui/src/gui/chat/ChatStyle.cpp +++ b/retroshare-gui/src/gui/chat/ChatStyle.cpp @@ -144,35 +144,30 @@ void ChatStyle::styleChanged(int styleType) } } -static QString getBaseDir() +static QStringList getBaseDirList() { - // application path - QString baseDir = QString::fromUtf8(RsAccounts::ConfigDirectory().c_str()); + // Search chat styles in config dir and data dir (is application dir for portable) + QStringList baseDirs; + baseDirs.append(QString::fromUtf8(RsAccounts::ConfigDirectory().c_str())); + baseDirs.append(QString::fromUtf8(RsAccounts::DataDirectory().c_str())); -#ifdef WIN32 - if (RsInit::isPortable ()) { - // application dir for portable version - baseDir = QApplication::applicationDirPath(); - } -#endif - - return baseDir; + return baseDirs; } bool ChatStyle::setStylePath(const QString &stylePath, const QString &styleVariant) { m_styleType = TYPE_UNKNOWN; - m_styleDir.setPath(getBaseDir()); - if (m_styleDir.cd(stylePath) == false) { - m_styleDir = QDir(""); - m_styleVariant.clear(); - return false; + foreach (QString dir, getBaseDirList()) { + m_styleDir.setPath(dir); + if (m_styleDir.cd(stylePath)) { + m_styleVariant = styleVariant; + return true; + } } - - m_styleVariant = styleVariant; - - return true; + m_styleDir.setPath(""); + m_styleVariant.clear(); + return false; } bool ChatStyle::setStyleFromSettings(enumStyleType styleType) @@ -471,9 +466,6 @@ static bool getStyleInfo(QString stylePath, QString stylePathRelative, ChatStyle { styles.clear(); - // base dir - QDir baseDir(getBaseDir()); - ChatStyleInfo standardInfo; QString stylePath; @@ -516,25 +508,27 @@ static bool getStyleInfo(QString stylePath, QString stylePathRelative, ChatStyle return false; } - QDir dir(baseDir); - if (dir.cd("stylesheets") == false) { - // no user styles available - return true; - } - - // get all style directories - QFileInfoList dirList = dir.entryInfoList(QDir::AllDirs | QDir::NoDotAndDotDot, QDir::Name); - - // iterate style directories and get info - for (QFileInfoList::iterator it = dirList.begin(); it != dirList.end(); ++it) { - QDir styleDir = QDir(it->absoluteFilePath()); - if (styleDir.cd(stylePath) == false) { - // no user styles available + foreach (QDir baseDir, getBaseDirList()) { + QDir dir(baseDir); + if (dir.cd("stylesheets") == false) { + // no user styles available here continue; } - ChatStyleInfo info; - if (getStyleInfo(styleDir.absolutePath(), baseDir.relativeFilePath(styleDir.absolutePath()), info)) { - styles.append(info); + + // get all style directories + QFileInfoList dirList = dir.entryInfoList(QDir::AllDirs | QDir::NoDotAndDotDot, QDir::Name); + + // iterate style directories and get info + for (QFileInfoList::iterator it = dirList.begin(); it != dirList.end(); ++it) { + QDir styleDir = QDir(it->absoluteFilePath()); + if (styleDir.cd(stylePath) == false) { + // no user styles available + continue; + } + ChatStyleInfo info; + if (getStyleInfo(styleDir.absolutePath(), baseDir.relativeFilePath(styleDir.absolutePath()), info)) { + styles.append(info); + } } } From 622e94223c3c6d93b9853198fdeb51fd86ebbeb9 Mon Sep 17 00:00:00 2001 From: AsamK Date: Thu, 27 Aug 2015 21:45:10 +0200 Subject: [PATCH 3/3] Remove Thumbs.db files and add to .gitignore --- .gitignore | 2 +- .../Bubble/history/img/bubble-blue/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/history/img/bubble-green/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/history/img/bubble-grey/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/history/img/bubble-orange/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/history/img/bubble-red/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/private/img/bubble-blue/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/private/img/bubble-green/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/private/img/bubble-grey/Thumbs.db | Bin 13824 -> 0 bytes .../Bubble/private/img/bubble-orange/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/private/img/bubble-red/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/public/img/bubble-blue/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/public/img/bubble-green/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/public/img/bubble-grey/Thumbs.db | Bin 6656 -> 0 bytes .../Bubble/public/img/bubble-orange/Thumbs.db | Bin 6656 -> 0 bytes .../chat/Bubble/public/img/bubble-red/Thumbs.db | Bin 6656 -> 0 bytes .../chat/Bubble/src/img/bubble-blue/Thumbs.db | Bin 6656 -> 0 bytes .../chat/Bubble/src/img/bubble-grey/Thumbs.db | Bin 6656 -> 0 bytes .../chat/Bubble/src/img/bubble-orange/Thumbs.db | Bin 6656 -> 0 bytes .../chat/Bubble/src/img/bubble-red/Thumbs.db | Bin 6656 -> 0 bytes .../private/img/bubble-blue/Thumbs.db | Bin 14336 -> 0 bytes 21 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/history/img/bubble-blue/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/history/img/bubble-green/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/history/img/bubble-grey/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/history/img/bubble-orange/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/history/img/bubble-red/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-blue/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-green/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-grey/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-orange/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-red/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/public/img/bubble-blue/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/public/img/bubble-green/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/public/img/bubble-grey/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/public/img/bubble-orange/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/public/img/bubble-red/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/src/img/bubble-blue/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/src/img/bubble-grey/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/src/img/bubble-orange/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble/src/img/bubble-red/Thumbs.db delete mode 100644 retroshare-gui/src/gui/qss/chat/Bubble_Compact/private/img/bubble-blue/Thumbs.db diff --git a/.gitignore b/.gitignore index 0a7937db7..eb9b055b3 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,4 @@ qrc_*.cpp ui_*.h Makefile.* *~ - +Thumbs.db diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/history/img/bubble-blue/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/history/img/bubble-blue/Thumbs.db deleted file mode 100644 index 51fc0dd9bb82d8578a38c6109054ccefe91239bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 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 diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/history/img/bubble-grey/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/history/img/bubble-grey/Thumbs.db deleted file mode 100644 index 661167ad7e0272f6882823b1c485a5faaff436f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 zcmeI0dr(wW7{JfndoTN5c9-2{g%DX@izvlg3|)l;F&bd4REFXeVZ{U@8zRH-C?t1s zOcE*kqo9Z7A5LIEG$|646=Mbn2u=;yyQYNXWe(iF!|o*|85S6u*_r+B{`TC*ckg$; zd%p9XbM7}6WrH~rs>q8{-uxw z7i%B)rE#;BfJIsRuQK)@=V07#E%jdnx)o;s@x6E#w+Y+-aX!E~;MV?+^TYjcP7Fu@ z+PB8~_EN1XKXlS3|i1Z~~lxdjJ<;CEyCI0^9%%fb~6~^aQ*BZ$Jz90ILCC zU=6Sq@B^^^eNf`~!S65-2m*qE5Fiv-2ZRCZ0jwVm7(Y4 zKW%IO?DO+qeEC&Z_obfRzRUdsLs!55;m4nT{^i%-M*g}!IyOErdE;;F7lBBVTeF_c z@k<7NaVUzUxY#d(lMj$Gigxq2lW$JortWdj1eEd=5l3q3TKVpQ`e9{SZl^%y5j5mE zf?b>O%reKymgL#2WB>X!fJ7t#jYrCm4o&$?mNIDN{>-Uj@9DB0y82tCuHAm}dbjTP zG2N)@ib3tBHSwE&gZvwe`pU+FGL)0pvnK4lzBSu<_fn#Q4SI=5k~y^Djp**a7v$ zg2(LT2-u&Qx8OMo9?&g$mOCh2G26%Uh2;qAKYpC0_U{GV0ki$(*k?=O&Tgjku@hJv%#`fuk1?L&`QUZen&Pfcatv*#e zs65Od^_!BWn~%F*Gn$o)J0G0Y-Q>E&9LVOsi_o8}Vg4$$&0o#)a_f(OugRJWgJCEp zv;N?T=K3nXUhVW~sbp7lbCR)jm_f!Y!=a7N9WlK-J(J4pv~@&C0g{%z~G`4*;kY5m3< z;Tp5@iZ(ve(cG)mBvr;GZ`u$Op8j3aS;zjz5-0UO*V1-bar<4_5J~$x10Pkpn?}>Ac~@Os#vhq@WaOt0{uDW=0(k zsI`uic%ZaSK=DEa#iQ2BXuOHB8fy(=M-DlHfxLc85^rq4=^vTqd-<_1n{VIl_x9Uw zzvc2J{=MvcPaS$qh9eT0C^m9>sh)s)OpEXkqQMRRZlWm4T!|3eI>e6NKr@UL&oQ1u zI+P56Y5C5Ak_~VGuBFb7Omhs?hBpw2;^A6~ywFIr7|KMH0yAy9h{0p5-QaleF3DRR zb>nn$DM4Z-h#y!2%tgEZ(h-fY_K!n#t(W5+|mb7EcpI3C~_@bdb{@xdADTmV;~1AwQH z4+sD^KnREctm_WtaG)dL33LKF16_cwKsUe(@CGD+4}jZshq4FY2lNDb0lk4fKwqFA z;17HNds^29v8 zn@}VYId^dP5DPs7LXi+Zgdm{}oxx@>*g_Ysi?Gc?okV;V>_tM7kRTeLAo&D!2Ky1g zfYIUsTZEv&7@e3bHirue2VsQ}BuS%_c+{Z19DYZ1K11Lg5bESMA%-bQ5C*1h$Y%M3 z<)0Eos;hka$0n|1bHwf*9X-4E@ax&D_ke*x!Gi`5k&PG`K5BHtn2Dc6MNj&4@|0P# z=gf`!Y~K7OOOw7xUY7D@TKcMQSAVxgv2oMpjLh%1{IFHIW9P2jIeYfz?mtj)@X+BS zM+-|%pE-N(*Ym$!xN`N{^&2;Dm1%VM|9tS*Lw)(9it3uDwRQCkhQ?>uE&`Eevz}Y_ znq7Rbi$FSnbE})zsbs8cp8y zaZR-ps_G@LVcwC?n-h||Tuq?|Yo&&~-XX~+pD8I)c=6NDtNf~S{=TDAi7FB+ zqBs4qY=vo7;pC-dL4DUYKa^$oX%$TrT4R`|UneRb7rry21h~w&EjJb!ax5WEzAA8hi@t)bSw?95Y=jfZ5i`+i!ExA4ZkKEgH`!MuoZja9q$fP;>=D8sZMZR(pz=~%1 E2f$Acj{pDw diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/history/img/bubble-red/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/history/img/bubble-red/Thumbs.db deleted file mode 100644 index 29c21538698076b11c1649dfc3e79fc1cbd0fe98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 zcmeI0eN+@x6u{r??6RM*JFp9Adha6cxz@5irOM z$v}@CMUfIMk|2aka?ub?kx~?`_z+W3kBEkRxI5j)?%)S@SmgA_cJ|Kx_RYMxZ|>ZA z_ucnqF4RzsxkrXKp%-K(B9V&bBZFt^3E0QUAOM7#IvsLNf2&$N0e`d-w$*3^@<#7N8H?6KPirrx5HXAya)4%U zh=OV>*PbJ=UZPm7JaK?F1D$3g7QxuZb$3M;wGoa28FamJ* z!4!Zfz!)$Aq<{=C1Fz!I8{y_L%qNgz_Ea1U?T(peT8mB z5?`M=K8S#zS^^uQufY%@SuFemVZ)EZ<8at)j)2QG;E4nxkx(EM8X6f(42>uwp-^Hf zp-iMQnM@=$GdGo*8%t$Ud=Y|#Hf#=`!{JK}g@)2W3;h$KcrX`9Nx~MfD1xL2`Xr7c zf&+JpZ&)J)3+~Z?%i{}#pilxMlpskKo5Xhw+8@Gs#HKjLHWOzVn9K{~+QvvHC1vLF z>^zU0koniPjhq}FyNNF_H8USJe3boYhcRQFr?^aYoi^R;O>dvsZ_V+Y|4zVyz=ex~ zmM)8UZ~2PIs1H`JiCepFeSGrfl+?5>AEj^4`fSJN**QCR?c1MsApgs+4i*%BS6uRa z>Cv)sMdis;KUbZuKJ)8u7cbRazEXd+srh=#jlXW*y50Jq{o$j(J05p-bz{E>M5^8D z^Xvt`DDaELW|M3#_KRSx1xSj`v6*OKJZl~|EXKrkQW8(6JX|bL^>KSCNP$pz}xyd7$p|=?;ZeHNPv;9rlXpdZzmZS4tpL z;oP@G1I`V-k&tQ})aY@J2uEvBIBd}<0);{-dqMVC1v8yG*E=C5{_pBY{7aBTAOF4M zTIb{cv9+|bU2FVd}AOnL4u-g?2oDzEwYZsne1jvJb+Q_2JK_odFbUHZo_X$8d} z2XCu%JuFVEC@M@&;1pC9OeniN#o_$YqZjiYx>yH6yg$^ec1BG=(w7a znuo2^cDOdJ`ZOm03+0`~KR6c$`c@zR=CQ}q(T3;Ep~$POzs$klF}&yi!E^Rd1nl>& zTkx6%Pw3iQ%MO&fH1_d&VJO1*k1waK{qdm7*dK~*rY*M12vetR$>hIpbtL}@^!ZP- zuF?7Y*VE9kheq2Y&6Fw8@<;K3+gEtB9;&N|5_j2W%C9V_qS5RF>+O?O1;_2&Rc>-c zh0DgW%FuTEY-K{WDvMO-FeZNQ=}7!a^y}CEOZ;~GsZ1QlceNJF6%i3Ma$iusr!(Ag zhAOR)qESPP{DD+nDY@P7$bH>5RZj+uwiITl6bGN2y)SRscuG~&5_&d}MnoEo>|-0+ zb}o|F1nlc~g?Y-9`CZw6(&)5DU2sNM6pb1u(5R)RZvxl7_}8yr)$gS`pTCuc%DoAW z8=CK@lz*MSJJs)2++s!YA?Iidag}*t&XaN1&kC=3XD(}RvG5bN)s}kZ#V7CT*_`Mj zwmr78+3fD2#s;g_qNsGI)$YDtJDr^C-G01zDLZ#&OW@X=h&#g~z3cbiixqW$^6uP) z!NC>>OXYEw=T^I0W|jLDlx*vZfA!ZZ^wPIIPvrl?+n)M6*UPoN(A)jA@fWd|YkT&4 UlT?3$`#0_9udVIs?7!Fh2Sm&O{{R30 diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-blue/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-blue/Thumbs.db deleted file mode 100644 index ec9d60af83d73733ff649f2d4d5e0610815df5b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 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 diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-grey/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-grey/Thumbs.db deleted file mode 100644 index 5414352a9f8afdb582efd31c3486705d39093ccc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13824 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 A(f|Me diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-orange/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-orange/Thumbs.db deleted file mode 100644 index 06ecfb90870617142919bad5c6129334b5fc964d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 zcmeI02~ZPP7=YhqcgY2qgd`wd5Kug6K?N_QfZ|oBiWRGl2Y66V3QCc-8WF5DGs1Xa zt#zct1EqB$iWe#<9<^3R<54BXYOFPg9XaF(0@?nLBxt2hLzr;}%b$FCyD$IS_x^qV z|G&3;?W*uWMz*UCy(YsEiHr;v*}YOvz%iy#1PHO<0G}HfhA~wl1c&X?hVDQEj1|u@ zo6!(wIS2mhib(g2t(2ES&rP$NVF8nSd;)WZM{grV=Uc}|Iuvq z2Y0g1#TOEddXPV`_?QZte<{QwEdArs+6yUg@&XA#5ny!$S`2p~%2d^&UjbynmiCWh zsoLC&Z;N_su8i%+IT**Swf5VCZl2kG+!i0=IkCh)&IdRLyc+*FKLkLX1Ktp}H_pm=O02m1P0sg=sU@$NQ7zzvnaGT*!2AYrI^nWeb7qAbk0w-YZFb|Mm zZ0ML!M1WJxh7V%yLWqzo7XE@z@TEC4O;I$D&9>v%^X%>UJU-vSQ6zA16gu+x0;xdg zB$h}d_8pvEq+%D5SR%$3AxLOL(OjD5iXHe4;uZ^Y1_?Q^7KuqhhFC&^6cWsN>_-F* zqs0R@3&Dah+OauY9v>8rK!g$`$)ZR+YS3N@|07CBi`;#J?3^Y>uw^k~-^7g>9FO4a zvyw1%nP>mV*fm_9)Y+w@Yxf>rJ$v;YFwoC`(BL5m?uPx)l(v^jI< z&5!zY!NO(B<35jHk?=)Q^4hQ0eY0M%Y4et}t>13@Zo6{V?mc@m_wCO*bU5e8(PPI? z@c=2LXm=kwQP4zoM2wTnH<2R_-k6bnmg~_!tV|LatL8~P2k5$& zW78Tfv(B(JHd)qW*h{-K$etu%@<<^BU<0jG^f4T)o1j$mB$*=1^tG%MK&HaEZ?+kn z8yY=9y+1!Kx{!!OaVQc#i_ttZ3tTw_vd3qz(wTC-H?sKup*G|Hf_DFJjO(`V{~|*X zgJh>u81^5`)}O0;5`do$gR1SCn(jy{lbFx z3#}20{rGa$_WwTUTI_F4-J~VJ9_un zv1DS!4<-6TiQ3JHGxwCu8F5NIjGlk2d|R~l&T%I^mhPJydH18^6i;98T<5=HQNi{d z)6%pxJKge=pDAXH9sjhGJYhmaPz~$!Y-Gn~LR@Lx^F<80_+xFI(Y-pVzLG&@z2p__ zd-4VI02)(7Rl8?xARL2RSa@frW)22r9Z#Hpfh_IbctQP zb&@9YUN_@tbL3e3-`4%Z+xP$W_2V7!{{~mXRprb@t5~O|bFSRps_LSRQBCnVxMY`h z^~i+iwe|6t3;lewA%isM9*5lO5a*H2mgOnjgh`iFUgep8-P5TgC9x&pn}1)i$~Y%? z>hdDLz8e}IhopIF74-~SZh;6)_6)t@Y4gL^o;FSI*^p6lrunmJFbZp?jo--q`?Z6cJ;|Eh0lrE5pCf5n G{?OkajSqGJ diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-red/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/private/img/bubble-red/Thumbs.db deleted file mode 100644 index ee2b0943524fc5b83819284ae248756afd16bb5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 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 diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/public/img/bubble-green/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/public/img/bubble-green/Thumbs.db deleted file mode 100644 index 17ff6a294a5259ef7f83ff500d21fc93ef800d8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 zcmeI0c~DbF7{K@Cy^xcT2MLGN3q;W>C<3BbGlD?D_76}<)#-3}fJaM3DS}6eM_U_Hasi&{J0D5`AOu9FHY+mCHdPCrKnzNS*J3mPg`xMMOhcKl(w2)ec#L@%x|?nZ z^UF(4W>io_uh_w;JgS>M-Cbr7hcb^(%I@^d*KDMZ1Z zj!*Vdi)j?U9*x#jnb=QaFxj`3+Ajv(7L)y?FR79>G4Fp84@eB?xc^CfAZuk0NC2{Y za0DP0a0HwH86XFo0T+Puaf7lC;10Y7^ac6>{ec0%K)?g=1c<&Dl!JjGfHyD{7zVr! z3eM1fN!zzgB4utjJNhrB@;cysw&F2itzJf0n2EEJ1HLXpT`;wZJ3uo96->MUiQ zWOBJ&?BL?+EOT{~$z|jw6b*eCu7JxG$m~V-vK|XAMl2uBA{kA2AP!5>EQL#nA5mPG zEt#-MC=Sfgj>i`WMWAp9b|^*D9EK*d2JPi=9WgA|ap0(lc23cWJdcGkzwF#?e9w@= z5_wEjOizX02Mi=HpL3U7NEZ@5}s+n>KIRx_!sD-|hT<*X}(BiVhz7`S34C zj-EJKdaCU7nX~6E{Bg1RQqAQnwVE3@>*{aazH_&s>A}P1M=h<|$8E$e3eiTho?6z) zE*9+KFbvJ`h+PyX1E5)kJ8+bpZ7Kv#J7LR6;0<}wWy!YQc*)(8#jyH|3n3u0-r4%9+iG2ws zNNg~8!jszK{L~6638kYXcr8G)Q9QVEC`6AB;G{FgdLLx={{}1Zf2qy?P5avV{onmw zk!o>O%QW@Td96CXefRb9{w^3@pQO@-^=~|PxS)CJvUrTLS&W+G+T^x1pJ7z+MSDF) zX9@~1N=OQhz=)&LWk(q9qf~41Qx$i1Y1Po`iO~)39r}>ds>(CVA7E4$+D@~z3at}V z9Xjqca&GoUUM2r>g#p`1(gEUcEMEB&#y8|GBxfP#xg|Fm1WJY^6iSjW^hV6~6LTyb zpV(Y%vcETDoBMXmW6W)qmge|(-)iEY)OP+G@*1m;e|k6V70p-s<+`Bi_l7IWkFWD8 z7wB)VUzM%>=hTwa)d7>^*}Hoe&AM40zj0}rDwA#v?>muUwaV({^Uvxs+5@#S%d&oL zxb)zfRu!AK#ix1qy0FT zoqp)Yw%|WaLD1~~k8J*L%YR>%*#AHIZ(Cm3(TYuL{MV+Y4~-q^kS|%0S#V%iLu8Qd z@5}1sc=0uDvSxiwL$s^!{aG7YQm*cCbNy+`zZB=dc$fAOTIGq_i_?$kTCaIs)C6xY zh}(R=@K{JQ?=Shi1TLaJ3Radj-j)o{`(|I{qNy9VF35d&WKLY;l=OK4<<%Qzc-6e? zyVNJ=lA>cOVCj+3NzZVQRqa-H&9+0jWZTC78PH3#-|Cc`8~>3&FU;gaP)rwX@;l(g z_YOtR-}{*f=KX)rO7_1H+0H-X?|SP$|7iUVMcvoF`qe+Eo3oVpDe8v3)ryqL$3rG# sl<2O|_sg%(8q>B%=l;36ZuVrI2&1Un$ET$jsa02VF}ko*)%)%H9~lP-)c^nh diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/public/img/bubble-grey/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/public/img/bubble-grey/Thumbs.db deleted file mode 100644 index 6df764f22e78cdcc36149181c72ab6d2804dad23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 zcmeI0dr(wW7{JfndoTN5c9-2{g%DX@izvlg3|WN)F&bd4REFXeVZ{U@8zRH-C?t1s z97&|?kAfbSe>i~w(WppJR*V^-AUHK(@0t>lmpO3z&OXR+85WtQ*=E1p-=2HV{mwn- zyXQOK`R;yoQ8HZL=rV%lNfaW{EW6q^I3*rjFkw%pzgImW6b{fZ$9 zF13HWmL^TT1TCqzJC(8hI0oZ&YpwkP(Cs$akK5uyJSXP$kK+N30k^Mz93Sq7Iw2qe z@btkJfFytvZ~|n298dtx0B*AaN*BNtxCd|pRs!z8D!>C!0iFQX_lD93@CDR>AFvwm z2i5>#R^Vn<$j({f+@OgZ`P$U%#MG_I8FII>p zPBOV%E^u^KDr8EjOfJJWAxLOL(OjD5%7lEOY{|l$LlO?`MPiarA(n(7B?Qxj{fMAp zw0OWKAy_a*2R4VxJhlf!6`X|t=cUMsyJNF@r-Wl zkZXHJy@E3fD!Dv`vvP%tw~w#dZ*@p$Sope#^)U}@j*Z(AzjfQgk3714$Ig_jC$gW+ z+4a=ZdkS^W740qF_xuZ0`>S6(ps#uPNbS+OS6)5V@a9`@zjOTE_f9mO`k=X`^~1K0 zKJM)LAJ7wnl8ub8-1Ez zCp6=V6O)?4BsMc>o>t4H7$Oyped#7}Y%qAjerd|E<^qw4bSM)(xhNZ@fh#9K^vH*u z&KT|aJ;RlHlSZUJ6<8$8P}Go?-*r}K38`z z%C$Sbe}{K!rDI}JDJL>(=#08N)=_o3udAIEaxhK%T5@l*Fs3v7RLjlR6OODYXrDS3 zMsufB=$^n5jGrTfq2za=)}|2%vC`@f0*Ya8@x1X%5?7Lyu7B4zPyFB;zW{`t0N k{GSUgpgsTH(D;woLfYCp?v39=Eo;Zj8;M0j{*%hT05mV0YXATM diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/public/img/bubble-orange/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/public/img/bubble-orange/Thumbs.db deleted file mode 100644 index c2830224559f3389bc59d7e32d55837b621d794c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 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 X-_pK)w2jZ9eM|fFICo;f{|EgGZOZ|7 diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/src/img/bubble-blue/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/src/img/bubble-blue/Thumbs.db deleted file mode 100644 index caa46f1dd0ac1ee31c4d68207f5e0554b6579b7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 zcmeHL2}~4M7=E*}!(JRaFuQ;kiXewpluH2%5fqg)ZN&;LHB_idE9h1{z^bf*)|O}p zC`H?(ibp|B1Vo@VhDD*GMr#pIw2@T{9z`x;kz=R-V|P)(hDDMl+w4E{?R)#?fAhcp zz5mMmafPnUE*POi{m37YNX-h6$t&Xo^f7u#j1UJp_`jNEShgJX(0z}#|15(YnR6TYe6v^OPgT|uSXeG4qXg!>?{v-v9(TO1knN~K@ zqq02VGJ*LvTWFZ44l-x3$6UlAbn4tm=5p(_yYU@GXU=bFt3p`JAiEg+dvW+0eg$B zMdFa)dBKPPqgo6XV();9kQ@%afw*u}e2U_7DIt$%!Z#I~nu>%Xk(s%r*vyS?2Bob2#Ya1zJW64Mu{1SqMIb2FWQ3A$HWX24c*fK=(Ar~gNJ|B)jxXtq`9T_d0V@x<3%Udi$J7Ctv=2A z=|zKH94?pS@~~b6CjmgxTx#4@6U&+Nc~PsZ?A^EUnZWeyf-{2g9-&Q===dt3)WK8f z*o;-{)l5IdlHW?RKE+<@Rf9}P0uGO)Q2^>(nd+QZ{Xs=?s`Gve_O|Z$hSrK9QsLOQ zSPL8*dM!a+QaOhlu#C>pLfv=n^?rW^#(<15H?npi&>>FmG3K=?!Z?~Lmaq3~pA~s1V@`dfvdgO@M0GYmxaLuj^A6u_4=!x*j5%t% zsI>YyPm)=ic6-5Df6JTpH)P8c&ECi8O9{Reb=#~=b}6Yy5+eHZ z{Z5sCtjk6JY@e{)>Rn;gOBA1W+V#1c2l&fy=xypR8xYuviw+>1vxh?+1r>}gx=L)U-;mFp_)nszbuWn4=Ru}*3VLgVB|Ha1qudQng zKmL`g=^wAWsFS+}C~Z%(=%<*L<0)!ef0a5_u~X4BL%z+e+kI1Gk3>FFUYp1wVV6Zi z>KJ)Eiyo%^&Z6sg!xMWNS(NV6*byuXsNdV2dwlzA(;0c(hpk;%EOM}W@@(SiBo&L! z@9T?v8V}Lg|6_x(e`EgF)b$2$|2<4cgVHb0cH@*AlO~04YH?k3Cr5Q?XG(5&$obltf0R{Qo{ZSj6K1|!Ep5zMT~`=)@M-JL{6&6xy#^ z)_f;GRYw#9YwN%PwYBDp!oP99H{jj4j(;l~Z=r$suh3Y(|6lS~*S+=w zEXoMG*KU>1qN{tJmYJ1-ntFF-i~w(WFRFT8tT>AUHK(@0t>lmpO3z4!cW+%dp5a&Nln){`TB^?sx7v z-#y>?&Ug3gi;|(b2B%>(Pa+VBW*9EAyRDvpW6Z3G5n{msKA&M2#!!h69NNT+p1?GW z70)rALkdb7U>nalP;vntz&F-ek!iM}TJQw4CK~Vj>6@d9`*B-*i08z#{&76OG2r&~kK@AwP$vXL z0G>YB0+0ld0uF!-kOK<95x{L$K zzQ7t_E#L>-4`6-lKlm920zp795CVh(>wz#}1AukIq1D4I*tT$zwBlr349vq-{$y+}+FD#Vfyq=aBPu^$mM zj1~{rCPs6o2~t|Ll9OWpi8+c_kru~mCy0p*A5IPQ@R z?Q(7Rh(}<0UImw@a8#~v^7Qgn`>YNM4hdZ!wjt`lEzvPsW4CR84lX&b!Cod;dh^sSlf)TRv+2 z_|uNg&ptnQ{);brdM{n>>%THEIDGB9?|=C5r=NfMb@b00W8)K(Q#b#@b`gj)m^EkF zJi8=d7mK1uijD0eScL#7p=dXMJL%>`cG?~XRX{mM7J0a?p`GgOE6&nXdgtuIaR&y3woo zZCo>^I5D9qNMJJqrfD@_iXl?r*q3Sq$A(!?*e^{Q(p(_Ykq)K9CmUs=6maD@h#tAH z(-~sDA2RuWo0a|Cq@KfA82-~U}^`m1hTJM{bB(lfr*45}2KWKefpzh;DYjzKRc zGKlA#%%J+(lchuQLkv>BDQda(gzI&^QMt7Hp*h`6u8S=cSQq95@0-h!yUD+l(BV~_ zbb#PJdpQFA&*m*SXTck~CHL|Gr9or=IA2(fnC!>5v$X$ppj&0^e>r`d+TwmqVyd&W zG{wJ*Fdl2z|HZcb-{^rhGVlD4;*i8tnuqp&y1CecEz+N>)S^dq|eqJ zjBxIX?c3>@Twx!dP{Ik%7(A^mi?&yN(%ad_3ObmgeLbj!)UNF*ZEo+mhl|Oa%JDEV#(_aa z83|(7T;HCvC^c72TIl|B`ERk6_&?8<|Nd{{|Jr)J8UYqNtJ$PxHjy&>wigNSd;fmh kGyKnm7SNvmZfN*NY$0v!9rwoXq2{%t=8eRxA@`*6Zz9y2&;S4c diff --git a/retroshare-gui/src/gui/qss/chat/Bubble/src/img/bubble-orange/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble/src/img/bubble-orange/Thumbs.db deleted file mode 100644 index 261c414d58f56b0f05bf242b5cf918f0ce5d191f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6656 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 W9q_`l@jmqB+TQ(I!nFOrPyYd$iUN-S diff --git a/retroshare-gui/src/gui/qss/chat/Bubble_Compact/private/img/bubble-blue/Thumbs.db b/retroshare-gui/src/gui/qss/chat/Bubble_Compact/private/img/bubble-blue/Thumbs.db deleted file mode 100644 index d535bcd22105d2cf31939436c6ff5cfdcba45e69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14336 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