From e0cd31ea7d2f4a04e45dbe989d9423686e8b5770 Mon Sep 17 00:00:00 2001 From: Martin Oberhuber Date: Thu, 22 Dec 2016 11:34:34 +0100 Subject: [PATCH] Bug 509631 - Missing Scroll Lock icon in Terminal View on Oxygen The Terminal used to "re-use" icons from org.eclipse.ui.console - this did not work any more when that plugin changed .gif icons to .png for better HiDPI support. Copying icons into the terminal view plugin resolves the problem for all Eclipse versions. --- .../icons/clcl16/lock_co.png | Bin 0 -> 560 bytes .../icons/clcl16/lock_co@2x.png | Bin 0 -> 1310 bytes .../icons/dlcl16/lock_co.png | Bin 0 -> 462 bytes .../icons/dlcl16/lock_co@2x.png | Bin 0 -> 916 bytes .../icons/elcl16/lock_co.png | Bin 0 -> 560 bytes .../icons/elcl16/lock_co@2x.png | Bin 0 -> 1310 bytes .../icons/eview16/console_view.png | Bin 0 -> 452 bytes .../icons/eview16/console_view@2x.png | Bin 0 -> 729 bytes .../plugin.xml | 4 +-- .../terminal/view/ui/activator/UIPlugin.java | 24 ++++++++---------- 10 files changed, 12 insertions(+), 16 deletions(-) create mode 100644 plugins/org.eclipse.tm.terminal.view.ui/icons/clcl16/lock_co.png create mode 100644 plugins/org.eclipse.tm.terminal.view.ui/icons/clcl16/lock_co@2x.png create mode 100644 plugins/org.eclipse.tm.terminal.view.ui/icons/dlcl16/lock_co.png create mode 100644 plugins/org.eclipse.tm.terminal.view.ui/icons/dlcl16/lock_co@2x.png create mode 100644 plugins/org.eclipse.tm.terminal.view.ui/icons/elcl16/lock_co.png create mode 100644 plugins/org.eclipse.tm.terminal.view.ui/icons/elcl16/lock_co@2x.png create mode 100644 plugins/org.eclipse.tm.terminal.view.ui/icons/eview16/console_view.png create mode 100644 plugins/org.eclipse.tm.terminal.view.ui/icons/eview16/console_view@2x.png diff --git a/plugins/org.eclipse.tm.terminal.view.ui/icons/clcl16/lock_co.png b/plugins/org.eclipse.tm.terminal.view.ui/icons/clcl16/lock_co.png new file mode 100644 index 0000000000000000000000000000000000000000..df111d48fb31932be2a94f35339b31b96cb25efb GIT binary patch literal 560 zcmV-00?+-4P)|g2h$4jW!V3{2gS_Z6LWvSXm}7}>#*WfFoi*p?CT$#b?nPP1+&RJ& zMZ+YjU5Kf@Q7M9N*+eHcQqc=1(pR46Y>ym71nGefeEGe6;DKLO*8h5Pmk#HF33~hn z%M?z6iY6&8VlgJ-No7-#QKUc^DWE-&pk5Sq1R~f4N)51X~7%+&3`+~-Pm3VXxLitVXUi=2^v~u%^~s5 zw4mR19f>a%tbcljss6`^dP->~kX}Z>*=5Zk)!EX5FqenbDKp{|Cj1=LA?m(OGlBFn z0>cYMb1Qm_q6z|)*@%BMyRMP)&OY3W)@X=zLUw@@g5 zS7;FsS`@azgvAj-5ZPb|f?Tou34bTZ5<$k-b2=%#y{&GL7$3aJCuz<(zw`a%_MUUk z-M8=mE8wzQV;KVeE&h7~RhCbgDoX-Jm)CK98MwAfKDTG1x+Fg2JkCZnXbwl9*qF)? zFtmIdQ?~%m+U{^%5TmRxIpjQbwHnYIj(}d9!4SNKlVsp;e*kNn_fA!X6lQ(8cb;F! zJTamMypmJ}W`51vUtT5y&EW{BRD4FMM{m}G=5Pe~IZ{TDBi*xr#$bRbR}xY{sW*b=a0JqX3MO5s*t39KTL_*= zj!bDOVl(s{#L6Pj9F9O@mWClIjRz*@(V%=2xL~!9F9N|-^3&dOc?y@4lJ#% zU}C%%<3D!8Gd+6O0(^M|;xhGcwD!T~{Dy`Txb?lT~_G6eKaOroCbROZY>Fr-EJ zuqj@~(D$wXD3GhGLAuz2%l(sR>mEaU&o~RK!ws6l5s;f~j8Y|rIqL{3IFPSf)PF0W zwbnzdu0S8Nf`N&fxIVVXqO!pak`-hh(CMahX^%sf8sVc%@;vOCXc*5OVzm$ThrSb* z8Yfhi8Vt^DU~FL>6EnA1*c#iQEUMuOD236h1<8+sqR)I1Bg0pHlP<0-qgwk0w);!- zPGEIoGpIn3%?U+e4OvZFm{{3@he-HSUQh0TIY2-pI(}b%a@1`_VmK&WJ(oDEfJ&&( zMqzu*^z6^UH=+wp$jmzeQ;X{?%Ie&Z8UqCK5)MSk;=@7F@SX#+x*2pC))->2J#L_{ zC8&VD(urK-j=(et^{2G14HAQ$Eg<0!6?uE{}6PQ~Z<_M_ETsW__Ltf+rUuEZ@ zC}~2r#!sNV;+e+w%A?o~S8B<_xW3Nb>#Z&b)S(6PEluDT_zAQYJ;e~PI%&uHT+?0i zRpkqyb&EHrSpxaRE@Y9Qk>$;xCnBw_9hnM00hjs-hJd9}@}G|DSj_ZGaHIV!ejO>` z^j$O^1Fc(FW((w5T*y$|c?N==hzcq$Azkh#&>%g`5a9V%g4w=o7OIp;@ZNa_VE%PTnb7K@TKiqYEigKLH0nl5q$kG0}A%o^BosW%5CSM37;TGXak>0euRvfs#g-ZgS~oZ6 zVZV;G&4?3)7T~FyaYpDTP#p6JL%?K@3{$;)7F~7kdIbX8DV6aDLF?jqh4@I|@NqiZ zfsYBN{n~=z6EM9Q#t<;tF2GM$d0vLyvAFidd+2L=8=bb3-rs?gd=L&=cjlZK?`JuD ze8|6pe_Jqiz6Vb3@6f-tAG^VLD(rXDsR!@h(?_WxIxLDzHnZLA6@7@#Xn^zKO2u zA{dLsga{caC>D!%1^IlQ{5_Us5i(Mc%jND0(&;oM5(x=1QjpDN?+OqajYc#cj|Ir6 zxA3x9EC}Go&1OTc>jnf|G93;FIv$S#&RhlUcKd6;-_vrrq}6Ig>-Ac!RY9dv5k0{9 zL8H;|1Z;|MX&1cNaU8O3o96Sm0MEXlTrLX%ZUD#%*z`D^PH8fk&~CRAKsKAr2vw;^ zsMTr`uE-M@hT(3vTl$T`U?2sWrUeFx=fV^8dc9Aa8E`LXI2@At>HF9H@iDgXIZ$(;GH}ZnsPQeqXF{rKM8olF4LjkW41YUo)?%RLc7^ z@mnDo^Z;Emnjp;=k>Hq)$07*qoM6N<$ Eg3P_qu>b%7 literal 0 HcmV?d00001 diff --git a/plugins/org.eclipse.tm.terminal.view.ui/icons/dlcl16/lock_co@2x.png b/plugins/org.eclipse.tm.terminal.view.ui/icons/dlcl16/lock_co@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..692fa10d32607b903a2560fc388ca22f19ff8a10 GIT binary patch literal 916 zcmV;F18e+=P)kl1(3zJu9UfdD_4O*Fzrh#ew8d5J3Zjnt!=?r8+J zl;q);?dhqizpJYMYS+}&)z$n<)ckh@=I7^)LjD&1KLT@eb4DR|cXx7ods{J9S68C| zAwQd&n?f9q!1VOAQA962KR;KDrKKgAnVAXtSzB8Z;&=omCMJv`GJJY^lDD_Fimgcmy<6hICa+fcochxrjt}cee-9PaKaxZ*Q+r zR82s8N&5Qwf&@rEaXbQQWH7V@I5OpOSxTjnTwh;*m;eC?w7a`2+uPe778VvFg25&v zAe{`$uCA^a?CkXP^ur}MIXRKT!$UbbI!XZ@$ZSG{$fhqD*abWL$T7UUyo^8=li1kU z$QB}HUUq{~M|RZH)02AsUM5ynR-&VLb8{1wlg}i!wzgz;cGf2_Ffj15qoYFr=|4X| zkDbyJ5V7l|@b&dIlfd%waxBFU4-ayGf1d&wVBKxNFY5SrdwaV8YUetJ1iQEIu$wFb z$yopa7whZmehJ#z+G<-{TLrND$H&J^=Qy_S(PW`nV24_W0AiFP(A?bo1HA?W3F!dG z$i5e9#^f+!BQ60>0qb#ao!{TosK^}u3~GQi literal 0 HcmV?d00001 diff --git a/plugins/org.eclipse.tm.terminal.view.ui/icons/elcl16/lock_co.png b/plugins/org.eclipse.tm.terminal.view.ui/icons/elcl16/lock_co.png new file mode 100644 index 0000000000000000000000000000000000000000..df111d48fb31932be2a94f35339b31b96cb25efb GIT binary patch literal 560 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 literal 0 HcmV?d00001 diff --git a/plugins/org.eclipse.tm.terminal.view.ui/icons/eview16/console_view@2x.png b/plugins/org.eclipse.tm.terminal.view.ui/icons/eview16/console_view@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..54ecae20f3fd17ef56a4d1c107a1eb50f99d1c92 GIT binary patch literal 729 zcmV;~0w(>5P)Pclh@RP5@7%?TFS?XPe+IYJbT}&JbPfU2BF^KlS-X34&)|;0TpVJRjNt2 zrv#)25acGr0j^zE>DtW%eEELJ`I;j}$JB8Ex(RWBV~15Zcfg=bp9sj6bO5;tVZc?# zM~2`Xn1%+$pAqCbE%r(7BR3%oDDVEj%Ddk~ooyN#ZR64cTAfqeM{Yv=9I(A*2t2R{ zv3epC;GO&g>ex2eA1A=#U58e83>qB~xUVe1UGp5&GzZ~k{e&=}y*I#p!%)6XJlD2-6uOpgdXx*U-GQ0PV>V_mP|UV?fv7OK@YgtN`!WGWTU2U>^?i zYFPmT{#V?Wb%1kp8LPuEGP%YXeiq3IauHbv^o*>)pkFRt-%3^i(e$ExQEH4Fh~EX~ zXtB