From 88c11c47024c9385567b2edf0455d241c4a8ba41 Mon Sep 17 00:00:00 2001 From: Petr Mironychev <9195189+Palm1r@users.noreply.github.com> Date: Sat, 16 Aug 2025 23:21:29 +0200 Subject: [PATCH] fix: Change status bar icon for show chat --- QodeAssist.qrc | 2 ++ qodeassist.cpp | 4 +++- resources/images/qode-assist-chat-icon.png | Bin 0 -> 951 bytes resources/images/qode-assist-chat-icon@2x.png | Bin 0 -> 1870 bytes 4 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 resources/images/qode-assist-chat-icon.png create mode 100644 resources/images/qode-assist-chat-icon@2x.png diff --git a/QodeAssist.qrc b/QodeAssist.qrc index fe0d593..f75afc4 100644 --- a/QodeAssist.qrc +++ b/QodeAssist.qrc @@ -8,5 +8,7 @@ resources/images/improve-current-code-icon.png resources/images/suggest-new-icon.png resources/images/suggest-new-icon@2x.png + resources/images/qode-assist-chat-icon.png + resources/images/qode-assist-chat-icon@2x.png diff --git a/qodeassist.cpp b/qodeassist.cpp index 5d8a40b..d2ff985 100644 --- a/qodeassist.cpp +++ b/qodeassist.cpp @@ -128,6 +128,8 @@ public: Utils::Icon QCODEASSIST_ICON( {{":/resources/images/qoderassist-icon.png", Utils::Theme::IconsBaseColor}}); + Utils::Icon QCODEASSIST_CHAT_ICON( + {{":/resources/images/qode-assist-chat-icon.png", Utils::Theme::IconsBaseColor}}); ActionBuilder requestAction(this, Constants::QODE_ASSIST_REQUEST_SUGGESTION); requestAction.setToolTip( @@ -199,7 +201,7 @@ public: showChatViewAction.setDefaultKeySequence(showChatViewShortcut); showChatViewAction.setToolTip(Tr::tr("Show QodeAssist Chat")); showChatViewAction.setText(Tr::tr("Show QodeAssist Chat")); - showChatViewAction.setIcon(QCODEASSIST_ICON.icon()); + showChatViewAction.setIcon(QCODEASSIST_CHAT_ICON.icon()); showChatViewAction.addOnTriggered(this, [this] { if (!m_chatView->isVisible()) { m_chatView->show(); diff --git a/resources/images/qode-assist-chat-icon.png b/resources/images/qode-assist-chat-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e1ef93fdd3e588fefce03306617710f6558bd9dc GIT binary patch literal 951 zcmV;o14#UdP)S3tsbQ zzu)%`hXZ{gE|&|X=!eY}-{0RP{EXfa>-CyWr_){gjaka&viGhCN-|&c;rLI01OD0T z^+>oOWwTjIrBd=rr_-`+I2_V$wvigMI@<4m9w@!Q#oJBsmkhxPML%49OsZns0nj)XhXVzH3_ zFPBR)g|P)To6YsU-|ycj>-l^(8V@p1Yz14DHi`jyAWXXH7nY1YYPIApPFUdS zcuX3LfOru_9Ze>a>oeP(ppgsl`bXFAQ3t_Y;BsQZH_xios&+}?BnBWhyuVKU)k{tO6AzA1SGyjRuzwg@`drKka@ zs~dhbc5&gIUnaq41FU?dQiV#P!u9YVyoD}s#j|jv$d3;l;z6@dnqG*so zrfcfybowwT!`ueCfx`e>+$9aq66$cvZ-KCthYq-g)87ZeRvvYe&W_C#&Ir6>@_-Wp zubRAsX9<45`$!Dq@OeL+SRhE^V_*4S#PTa;Qj?ePEaBf$Qi5*7VNC!KqI44nx_euf Z_y=X!UiN^Tv-$u4002ovPDHLkV1i`fu|5C* literal 0 HcmV?d00001 diff --git a/resources/images/qode-assist-chat-icon@2x.png b/resources/images/qode-assist-chat-icon@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7bb27999d1de4e585ff63099290c03a78d1342e3 GIT binary patch literal 1870 zcmV-U2eJ5xP)-6CE5Hhx6<`Hefwlsy04u$7p-m1F3 zbMlPQmnspN5s?v*-J;O&@$pfdoSYP!o14Yb(o!LW7)FDE?2zHv*;(=W`l=IkAtrx; z;0K|H8OYYC0A~IA`g*7Spe_z%jI4hsU=V&>CH$iRmPVKUfIbXmjs(u3OE=z^fuF?` z{aRUB8QbtA?X`}uLf5I zB#(lwuCBz!#zyH_V}T>*nmG22R}bO zJ&Bu}8zE<&Q}n|%cXxNodq_eryOMk*xFxwFaJ7NWhQf^+C|!u-3qYHEFO!QIAfK` z$VdAa;i>dNA|}CCfNl1tNc1U)v_zm)kktyHL%>9JCNleCw#b+o4Y&t(=rM?*fQyR@ z?eFOvP^JgxyuH0$?oLB7>14S!J7*ntcXuKdK~0d&{HPr+PO%yu9vvMOzF{Ar-k+Zp z+=J=<+L)ni_5r3{F9HV&Cc22EDx|i^9FkG_AggKGd*t4ll8p~A*?-E0wq)G#@v+r+ zxS+D0IunSgQ+tw~ogMA#V`ON9E5P(eAl%c_Q|oKn+F^PxO{i=r|C%;`v6_~Hnjq8i zt{ZZ76h5fSJ*iTqu$ajvxSF8gT@lmHB4#ZcAyafREkruh35c+C5N^^@p(92}oMm6o z;^Lx+34QuHV(m$Snjn|=*9~7qlDZ723VBVBHzk`e)MS5MZm_Kqh~w+h-#mwrN&&%5 zkjb17g4U&eeH;ogMM5ey&EvKdd1!(wz!c&UhLQ)uLF$Bra@s0@_oY}b&CHL-$OBc= zAUb-X09)|`*aRV@>hlo3DP7zIxvMTm_5G{LHMOU#t*wa|1oZ)I=Y_%kR#DAaq=-X7 z&PlhwF!>46C{4-63ELc;uHB?f0t_WqKjCFG8r4?XY{|GbRl2N-@}|N^jBX2lXDjrZ z1l6`cpOpftsbHV8tO~Q;bPbadY^m}#nNY||0hkrje!!Q_ulpNxO0Ws3?Zn8cBuO|( zU#AYjQ6EKcTjmo;E07OT(HGaezP{Ezw_2%-LGTp-wpCDPr(H1l8QryrZfqG+A7(Mj z&Ny2`Zrh&yy0o+F@RbJ7wl&dq5TmUUYzmyS+F%#)gm zEQ<07pOcTNPb{YR?7XbHB5<52!dFX*0w;@d>q1mhhg@iq`T!HkskS*mk4+~NTXoo` z5OrpqunPzVXHA5IP$w%`2#?>%8C*UG#n}owydTe1ul02#wn{dgaX!FDFnpN^)h(9; z!zX4XW>7$4oIg3&)WGTkbymO^B=b^#63WZVi(6RRw0+#?@ag2c^j!!90P`fg`U0z{ z?$Ae0kTjehjYgsmbWQkBZa8hV+E}Bl3F_iku&B=Lvj5uFx0Aa9y88V$s_*D;13U*6 zQr%2b1$0&T)pOAQoIpsWgeD5;gYbVS09YEfQzbblpsO}tS9kuA3!+}jpbpDsh7E;J z*qpQ}d^Cx62=|(FO0Okqo8lklNa3h0~gA-V#ZriJ?`{E{LvO_~7u5bc?2p^It08jz~o;-k|`t_T9cUTwsAE`2ixU#%d)Bpeg07*qo IM6N<$f*sd($^ZZW literal 0 HcmV?d00001