From 85359b9e2813d54ca20bbaf0f60a2857021d3cbe Mon Sep 17 00:00:00 2001 From: Dan Macumber Date: Sun, 21 Sep 2025 22:14:03 -0600 Subject: [PATCH 1/2] Update tool icons to svgs --- .../resources/icons/InfoToolCursor-16x17.tiff | Bin 862 -> 0 bytes .../lib/resources/icons/InfoToolCursor.png | Bin 0 -> 2443 bytes .../lib/resources/icons/InfoToolCursor.svg | 106 ++++++++++++++++++ .../lib/resources/icons/InfoToolCursor.tiff | Bin 0 -> 4302 bytes .../icons/OriginToolCursor-14x20.tiff | Bin 22116 -> 0 bytes .../lib/resources/icons/OriginToolCursor.png | Bin 0 -> 740 bytes .../lib/resources/icons/OriginToolCursor.svg | 31 +++++ .../lib/resources/icons/OriginToolCursor.tiff | Bin 0 -> 4302 bytes plugin/openstudio/lib/tools/InfoTool.rb | 2 +- .../lib/tools/NewDaylightingControlTool.rb | 2 +- .../lib/tools/NewGlareSensorTool.rb | 2 +- plugin/openstudio/lib/tools/NewGroupTool.rb | 2 +- .../lib/tools/NewIlluminanceMapTool.rb | 2 +- .../openstudio/lib/tools/NewLuminaireTool.rb | 2 +- 14 files changed, 143 insertions(+), 6 deletions(-) delete mode 100644 plugin/openstudio/lib/resources/icons/InfoToolCursor-16x17.tiff create mode 100644 plugin/openstudio/lib/resources/icons/InfoToolCursor.png create mode 100644 plugin/openstudio/lib/resources/icons/InfoToolCursor.svg create mode 100644 plugin/openstudio/lib/resources/icons/InfoToolCursor.tiff delete mode 100644 plugin/openstudio/lib/resources/icons/OriginToolCursor-14x20.tiff create mode 100644 plugin/openstudio/lib/resources/icons/OriginToolCursor.png create mode 100644 plugin/openstudio/lib/resources/icons/OriginToolCursor.svg create mode 100644 plugin/openstudio/lib/resources/icons/OriginToolCursor.tiff diff --git a/plugin/openstudio/lib/resources/icons/InfoToolCursor-16x17.tiff b/plugin/openstudio/lib/resources/icons/InfoToolCursor-16x17.tiff deleted file mode 100644 index 5cd9e64e5a9844c37a39a73ec0987821a89034c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 862 zcmebD)MA*z#K6#C|G8)4>N9W~3;w@K^4=uhPEz?LX(HriB}Jlt}P#vNS(_ zFo`9HVRf(um&V$HW3H2L=S;B_{BzN5l6>xzickc|J}8~FlsVuwUNbw|M82w z^uJF0G39@tbi4jnCys5;b9dfpyeXmOc6j2!1_w8eGYvk98!oY4n{6uMQNQEzwdsqN z?E7D57B zw@t9vXx#He{sV_h9cSZ*xcctIFBYME3xEF06FJd^PgDkk+Nms zcx1a!gQJ1*pu&V04xt0h_74>j92Ebtu{6zZ+w{=1=a84=-5e23)qh7krr&@5>BP~0 z6{_v>FM=% z^?+Z2nT6@BGZja@MB^dnIl56lSRX`FQGMX_WqTO5yMvq{3q z83wDp*I&vh35zfYPuzSn^??E}0|O&710w?ig8&dSLfQO4HWQG|0;J8D85o$M;;cYE z8k24!;q+2T+&Za_6sjI3b0{D5p}C_4jx(*QXEHRJ#Q diff --git a/plugin/openstudio/lib/resources/icons/InfoToolCursor.png b/plugin/openstudio/lib/resources/icons/InfoToolCursor.png new file mode 100644 index 0000000000000000000000000000000000000000..edd6272ba938f104d30588642f3c90d3182b03e0 GIT binary patch literal 2443 zcmbtWc|4SB8-5U38cIi@V$w48)yx<}7~5ckb27;`Q-m=y##m;?EXG=skR{PqNXW4k zEs`Qp_$;YkLPjSdvZRH<4@a_nGo3o8Z~5!{{&?Q!x$pPBulIVd`}*TaaKzg}6g3qA z01$gSoRfHmN|wBw_{j+mpA~OX94A{VaO?Tj58_}A&CG*NEEDRDU;mJo!7$Q-|#>PlpJ*1u{`@?H z^GyY@9>`D<3yDJLN(hU831iKslDJH^3zHdW?m#EAnH;gWPy(GnVe&apM?WT)33a1W z`BXL(rHjx-=p8`m>LO4^MtY{mfA9YaNd5zm`@aJI*l&uINbrLse~A1;;{Vc!OZWY2 zM*kv`UCC{yHr1dX`d$-Z)03pvG1E26eJB)bSzULj0S=(uywZm-Lpi+kjc z{OnrNq$Ym?SU4r_nYwP{Q}R?*F*zo2z2hnAYxyOqj*R0*@r8;ZfyUKuQbXBh+uijwRij4Uq=B>Kp5A#N|_pj!rkK^8i+3%Er6HI&{Z< z5R=6F4FYh2vSs8$FExF10~Fre8z2WX1xy*|=4em9n`OdZ2dWa0D(Yr4&uk4AJwA;k zn!QwFl@gyRMf8@=ZuYV$?5W$@l`_sGPPggh!|HgBW1dkSoVo=TVzD3{-fXTkb@|id zq=eDAH_z2iEfx9%^e3?$eZF9=~_ha(^t-Joi1cJ}gZXGz_ne2l8p;P6`i1yP2| z4l0TpE)Qt4TlKl*Zc(_-%y1titffWT8c#R!9z+BDC&`&cOW@hR?Y;Vr0^2jZPHX4_yrE@-Iu=Q$x@@c>q72b z(N3WdmWQ#}^LzyQc^_)!XUC2wpX~0-8tgh$gl@eV;1XgE+)DPPI{2t$|Kq{%lxjw1 zy;kI?@yT{$L3o%gTlRuiI%SJ6^;S1mn|f^Tf^x z(S{yl{T0maUMZhb7^4L9!s3kpPU*yHzvzGngp<~`?F9*(r0j%=2CW*wh1zJGNnaH2 z_-JwMJ3^=|sBrBn7&`0Klo=|MqhZNB-mGDq%$b>dFNElKo)&)xAE1)Jm^Wm1!rZJ*4|Ypvq0o7uTd>A;oWjZ&&{%;^vEn z@LRix6I#ZiMrRY1BDJI-y92R_qinRuTs$P&aLSOH0M@;C=jxoL??EFDHKs$A^IB()x{xuD-UPgw0dm5Z1sqJb^q9q-1f zr^90C02Byc=U>O{HWH<2vF@;5WIOHS87Mes=<3&StSpat#KW1aL!nw()hu+37sC^ zE$^dgdb7Wtn}dO-%`sRt$^~H8?beFNGM*kM)XC6>^o(Tn!+H*6j-2*<*M|pMiC69C z2CjBl9}vW72KzD|oL-yyAj+tK)({+37-EQ7(!_MGx;!DDrV$e1-En2!d3ulCC-qjI z^7C69TSu|Uas?#t&y1NY-6`$>yYw1F + + + diff --git a/plugin/openstudio/lib/resources/icons/InfoToolCursor.tiff b/plugin/openstudio/lib/resources/icons/InfoToolCursor.tiff new file mode 100644 index 0000000000000000000000000000000000000000..968f8636b88d81de9df5d1a71061ca1d71f7a3cd GIT binary patch literal 4302 zcmeHKS!`5Q7{1e%r7j2(iXe8nkyeT+t58Zo+5(n>(4r!OY_bWJRY8m)M12t7Ktek$ zr8|`FSXxS<6nHSvL`{q_JQ@-sE*K-ioO5pF_xsPCJG~vIb*c}%2>El*ob%uR`~LOZ zW@k?@h8l)3%rIOLh6}40h|94KbA=lb*lUA?W6e4&gMI5TtVj6tzruQyZ=c_Za@ZN| zTN}d-W2|eCws9FcPx{uMVLi@aKgnS~&#{IY7+e24^M)87jWi7VNkqnj6i^!txeiJA zFFfvi^3+&w>Evs&a>kFs1i1y76Y6_TJz40^Q#F~l&91k}yn2Atxz!|2 zB%Qro5Fh2#3$}LPGY0{AHJDz|y^_R7MPZCbHN2p48QU)%TM1{s2~X^1q}UboeH;Yf z^Ts{Mp}zF({kz9wX3FZcAI$d6B+q1#YFI+%m3J)vTi21SN+a{)o21TfBvCfyn)g_& z+kV&i41&)bSV|y+oVt2_$cXS3jsHM3<=yl9$}w+SPXd_o)EtuaIpDItCl*)sk*s}Q z%EFlaRBMDgZT5rD96BJwY<+P&I!>NU`BIfmBGtaB$3DlM<6S+A)aiL7YqH4f+S_w} zF`s1ROvGp@VlnwURp6d%+x!Q7=I~8qq!BHO+}mVrw$y&Xwmg#wSwQCHy`&m**}op2 zFKi`Qol2@@C8_2YkqhwZ+-dPaj#T5aZdpA3L-I@=6aqdCj|}_sizCRdv%Way&C9vQ zfW7d(GZQ`wPdv$zWX-YHyXX^DJ)68I5;uf`4;^}BXc#rW--E+FCQr{L^THN9pM$^Y zq%QB#Jaqq+PsiCCsKI=VB|lwhaqQRz{R~o&l*Yc{ARx$jxE}XdL1V`+>Cy|3y)}HJ5y6vT>=-o8}5W z1Brj+kO*2dZ49kS8%6ocCep$6>2zf00{W$5KI%Uk^*0CgXZ1YS0@t@{S&g~0PIKeh zM7$A?m;GD^g71FfF%n(qUBpvV&LXpYi?$BEJponF6TFpLe1*B z^u>a?3QyvWKH~ou$2U-_4kCV-?OaY%eTe{q{ z4U2)Flph5D2KM41p9kWn#11EU&cfFazAkXx!=%tHXn|a;u>gM ztM^1n%H9C{oA{l?vl;(#A@{|g<*h`0zuPud{SqrCJOgph7;Cq*I%6CG|JgesI*@RiA zTG!~B;X9G#$$|5@y>>o<&G*yyfgEyDV=WBW;-2FEv*)dyf95Aj zQG3XRpAY7~teDnJ6{8<^;`Fx$Hup%c7`R*peOB>FH4J)UrkYLf?tg434{utq@s z2*TlASr|P*)GoZCzr7Iyj=RQhT_?KBr>yA9=0Nv>{jmd|`*IB=Lfbi-FvMFnwLrDJ za*yjz)-Aq%$KxI|P>lZcfi(tl0m5@BESRphz@6bOh}}eof}aO_=l{J2`}gmIj{n~X C4$$fV literal 0 HcmV?d00001 diff --git a/plugin/openstudio/lib/resources/icons/OriginToolCursor-14x20.tiff b/plugin/openstudio/lib/resources/icons/OriginToolCursor-14x20.tiff deleted file mode 100644 index f478e343f7f2ce19de27f23a9267ed5a903d1e9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22116 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 WS%9(FdHopx0000 + + + diff --git a/plugin/openstudio/lib/resources/icons/OriginToolCursor.tiff b/plugin/openstudio/lib/resources/icons/OriginToolCursor.tiff new file mode 100644 index 0000000000000000000000000000000000000000..47d010ca058b7411d79cc0fed52cd5933179e271 GIT binary patch literal 4302 zcmeHKOK1~O6n)dA{y$Ayt5z54sDGcQ#T6At&z{hV{>&E#b!9$&7e zDW&EpxQhUnltMg^w~!{OfzYeyZxIQi`qXx=P~WV0PE$!^te;)WA@;%ulwTyqamB z9dC6R`_H6$CtFkU|JVPs>z_#7dA|L4Z=SKS{p=gQ_GH)W?)tzvvMrr``QhBlP4b%A z_#5^m-b=k=er(+yH$D2S$wpK5{%!rl<=bOBIxjq8Y&~)=FV`U6cJdwP$nHGRm&=U3 zYLMqpO5gPR!}dknrBLcM12BSVd4uD1K0h4Gw_`BsIW4OrtASnYY2T>2f8<^C07_99JRn#fX~a%zD3;u zpdyS`p&szjBbc8q<-P;U3US!P!Mkk&`ZU86V4;ncsTZ6v;4@Hc4JiK@SYYC@iGlNy zLI1TOMl(DFtnWQJFZgKBmFIs8$1{MNo;cTxB3>mqYZF>g=MV{k-( z5nz_77je9`se6D|pN^YNJwapOar}CauLNk#!*cwqeLnzR*`=BQ literal 0 HcmV?d00001 diff --git a/plugin/openstudio/lib/tools/InfoTool.rb b/plugin/openstudio/lib/tools/InfoTool.rb index 6585fa9..72024e8 100644 --- a/plugin/openstudio/lib/tools/InfoTool.rb +++ b/plugin/openstudio/lib/tools/InfoTool.rb @@ -16,7 +16,7 @@ class InfoTool < Tool # with Ctrl key down, it displays construction objects! --- used to work def initialize - @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/InfoToolCursor-16x17.tiff", 1, 1) + @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/InfoToolCursor.svg", 1, 1) @flags = 0 end diff --git a/plugin/openstudio/lib/tools/NewDaylightingControlTool.rb b/plugin/openstudio/lib/tools/NewDaylightingControlTool.rb index a95cb26..0f0fa5c 100644 --- a/plugin/openstudio/lib/tools/NewDaylightingControlTool.rb +++ b/plugin/openstudio/lib/tools/NewDaylightingControlTool.rb @@ -11,7 +11,7 @@ module OpenStudio class NewDaylightingControlTool < Tool def initialize - @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/OriginToolCursor-14x20.tiff", 3, 3) + @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/OriginToolCursor.svg", 7, 7) end def onMouseMove(flags, x, y, view) diff --git a/plugin/openstudio/lib/tools/NewGlareSensorTool.rb b/plugin/openstudio/lib/tools/NewGlareSensorTool.rb index a9af8d2..b1e076c 100644 --- a/plugin/openstudio/lib/tools/NewGlareSensorTool.rb +++ b/plugin/openstudio/lib/tools/NewGlareSensorTool.rb @@ -11,7 +11,7 @@ module OpenStudio class NewGlareSensorTool < Tool def initialize - @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/OriginToolCursor-14x20.tiff", 3, 3) + @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/OriginToolCursor.svg", 7, 7) end def onMouseMove(flags, x, y, view) diff --git a/plugin/openstudio/lib/tools/NewGroupTool.rb b/plugin/openstudio/lib/tools/NewGroupTool.rb index 45b40a2..c76076e 100644 --- a/plugin/openstudio/lib/tools/NewGroupTool.rb +++ b/plugin/openstudio/lib/tools/NewGroupTool.rb @@ -11,7 +11,7 @@ module OpenStudio class NewGroupTool < Tool def initialize - @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/OriginToolCursor-14x20.tiff", 3, 3) + @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/OriginToolCursor.svg", 7, 7) end diff --git a/plugin/openstudio/lib/tools/NewIlluminanceMapTool.rb b/plugin/openstudio/lib/tools/NewIlluminanceMapTool.rb index 371d7e4..49a0d5b 100644 --- a/plugin/openstudio/lib/tools/NewIlluminanceMapTool.rb +++ b/plugin/openstudio/lib/tools/NewIlluminanceMapTool.rb @@ -11,7 +11,7 @@ module OpenStudio class NewIlluminanceMapTool < Tool def initialize - @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/OriginToolCursor-14x20.tiff", 3, 3) + @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/OriginToolCursor.svg", 7, 7) end def onMouseMove(flags, x, y, view) diff --git a/plugin/openstudio/lib/tools/NewLuminaireTool.rb b/plugin/openstudio/lib/tools/NewLuminaireTool.rb index 8d5a44c..6a0fb26 100644 --- a/plugin/openstudio/lib/tools/NewLuminaireTool.rb +++ b/plugin/openstudio/lib/tools/NewLuminaireTool.rb @@ -11,7 +11,7 @@ module OpenStudio class NewLuminaireTool < Tool def initialize - @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/OriginToolCursor-14x20.tiff", 3, 3) + @cursor = UI.create_cursor(Plugin.dir + "/lib/resources/icons/OriginToolCursor.svg", 7, 7) end def onMouseMove(flags, x, y, view) From 2559d66284cd6c7942f4834cca0983d463ccf183 Mon Sep 17 00:00:00 2001 From: Dan Macumber Date: Sun, 21 Sep 2025 22:16:18 -0600 Subject: [PATCH 2/2] Unrotate this png --- .../lib/resources/icons/InfoToolCursor.png | Bin 2443 -> 2483 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/plugin/openstudio/lib/resources/icons/InfoToolCursor.png b/plugin/openstudio/lib/resources/icons/InfoToolCursor.png index edd6272ba938f104d30588642f3c90d3182b03e0..12e827451921ba72855dce265eabf9ca8c894027 100644 GIT binary patch delta 1686 zcmV;H25I?=6SEVrG6R2XNklTKrFt z`@!<|!Y{kuD*a~5aPcRdPgm;?f&j~b0U!x%Q`NVs8~r`>K%Rqf`-fwhZ^<>HH`dBZMgS~piKrf_4gr4ad2 zU|0W7Vg9+UHUNL1z&BKN&n)gffe1P|jHa$(TD#Fo z9y@a8s7|J~2R|K~Jq|p;z%&j3yH&M3hkagrh4$57cbdDtEDdX9n$~O_o4kq`2mFgM zP3u9-l;~m;=Sn0mf6d=;^F^Ljce>wHi+QmFcvVCq(?ox9f5*zw@{Rv=YQkS3)HpLZ zfcOF+iiiW1B538FSk6Il+%L@=_ZD-T&zFDHxp}7F+hkxG=R+Z$Nqx8D8HqmfZPT*B zk5;gWvw(wX?n1|7XeEzn+30G0-F>*w&Ax{8gTMjF;&TD#|HlqPUve?fdf%!;SL@!!*I1-)||H$VCb z2dD!+Kf7-=3KjLgeE2$D%WHYKvkd^97(%mgoc1kfZUjvaK)4l|UWSQYoMj(CqASsn z)2J#Ej6yMu9X*ei-9f{Fs#(00UDTz2iFXg@vviM!#)S$PIqnSZ) zOE}Bk2Q{_e1dvDvcKq!J~d;H$I z_l1yfEB5v=Bp5|nHh~y4mw;j#CI&HW@5SblCl<5{073yDPjod?AE;2@+)6`zJ&lnN zAAeMd1btA>dP~jmquF6dU57{~I6frYhPr=6?7-hK4Qr6-LjY6;j(l~&20E71apmPt zVKV*L%n(j<7lazHV;3+@>(KldI&ub_AQEaon$|%fjk@p+j7)GcAJ{poWL zDneUL48+s?{>@9^3t`$G!-?-XJ80;7&uuiyzuKIGiREKbRyACG&6`!+yX#+L2zmS&~g?VKaGj5^bCoh zwu0Whh`I$#Qy2IGfocOIz=u@z2C%nEqql#Y*AE|uLJ|P+)gpB(K^!mrZV6FEGehX; zIZW#&s9EH7E=`~l15mdD3AcNk*g1b0NB~c&>gB2TKLQtK=>Y6|Ern(Vu%o@+5icN% z+K}e;*u)v^#2~muO#4>E2?C0a$FS*sB-D)fLg4MBt}UidnyL97of`b&^g!xe7GIb> zIKa`q1Sdw9U>0{^hfiROX-_bI%#z2Ea63}(-R{(uVYC-&LYU?a;M9V;XySj|2zQP> z7TP`V52LELfVHZ6-`4^M=UXBBe%k}Vs8`X&GLYBAXQyLT7vX&P+0+!xKo$1<@K93SA|Oa@GtScY z!}xWWj6)K~{wy#vxcLuW1KO+&@2Yhkr^#ZUDIH;->zP~z9h}3<@X>*|3vMso5NLM?uV)_=mFY*zXIC;Q?08i`TZSF=J&7Ise9(v=X(~Mfp-cE gt$}w8|2Ob2PlXyok9ZDNY5)KL07*qoM6N<$f+AEx761SM delta 1645 zcmV-z29o)+6N?kDG6R1^Nkl43q8HS(l+_7iIV~;%^d%VSVoTV|bv($+R z(6Y5iDO4zwC?>t3_g|$`T5Vgo+SQfdZ(asgO_wq9irWLfoWD z6I*d(&v==Mm+>r~dp~|$uj7mD0H5^!IPX38eP5k(zE4z@jh26iYywO%|6f*4RTHS{ zh5%Fpqk#UOa9LGZWwaK64j|zncDtAWw%vAs`4BsSxQFOQkp7hgZ5*}ojqkL+()@y#-#C%<)2=U#nW zbHDj;F8iaFEyX?y@S5w#i;3m+-p&|*{K^i_Jo_;|aUg$!nHnJCFRa+}y+_))|NUJ6 znAq-82}EAxo8nusX}-Jy{2u6EPKdz$?{4GOXO8gaukPUB2fC3!82n+JsUae@b&GpH z|Dh;7_r{if)&e5Zm2KSq_gqLWZ#KLIr-Elc~5%{lvW@W%}7ZI z&5U8y?xKG>5&_`j2Wt85mk%RlF?4ze0B7_ZG<0Lt?s_8g{%tC$^g4IOBLGJE|apDVmF=bICvJIUcLQ_`&3klXB z)jPzhZ2B!H+AEeD$^64xRr#N^?j+RIC!sn&D9(T6AowdW{z_2L$?HhC1vMp1r8CH_ zYgBeV09L6hkWFF_oWi=}@Di7qz#e?%Ie*VU&w`J4fM>V+bM;%VT6JB`06IH{PT$1T z?FB$*MnG+(ViN#P;v6^y@cA*dyIgMgHL(1MuMCN{yIlNr#8-xnoj+XKGx$6H(-maH zmEV82YIipS;1qBs`Y|zA7$*CKpcDw=v5(Cd; zmAz?Vdoi&)k*2$lKn44N*=v*2*eio_UkE!2> zGw~+mr*X#5W9s%`YC6%>Rmi1q;=O!Bdy~WoLJBMC~Hkb*^Apl`{08j`b%1#217>6=ahD zNYz%zPC#zTU01&YXW}wA1vGitHkssuUgq3R03M2`N%h~S(?d3Zgc@aWW^THJ2avjb zIHPC5aebtAH#+