From 058cc64ba99abd7ac0fbe582466ad34a92b6b8b9 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Tue, 10 Sep 2019 01:40:38 +0200 Subject: [PATCH] add class icon and overlays for private, protected and internal. --- ILSpy/ILSpy.csproj | 23 +++++++++++++++++++++++ ILSpy/Images/Class.png | Bin 518 -> 212 bytes ILSpy/Images/Class.xaml | 9 +++++++++ ILSpy/Images/Images.cs | 10 +++++----- ILSpy/Images/OverlayInternal.png | Bin 320 -> 331 bytes ILSpy/Images/OverlayInternal.xaml | Bin 0 -> 2054 bytes ILSpy/Images/OverlayPrivate.png | Bin 394 -> 312 bytes ILSpy/Images/OverlayPrivate.xaml | 8 ++++++++ ILSpy/Images/OverlayProtected.png | Bin 466 -> 291 bytes ILSpy/Images/OverlayProtected.xaml | 7 +++++++ 10 files changed, 52 insertions(+), 5 deletions(-) create mode 100644 ILSpy/Images/Class.xaml create mode 100644 ILSpy/Images/OverlayInternal.xaml create mode 100644 ILSpy/Images/OverlayPrivate.xaml create mode 100644 ILSpy/Images/OverlayProtected.xaml diff --git a/ILSpy/ILSpy.csproj b/ILSpy/ILSpy.csproj index d8953ca45..f9d7a38eb 100644 --- a/ILSpy/ILSpy.csproj +++ b/ILSpy/ILSpy.csproj @@ -313,9 +313,12 @@ + + + @@ -395,10 +398,22 @@ + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + Designer MSBuild:Compile + + Designer + MSBuild:Compile + Designer MSBuild:Compile @@ -411,6 +426,14 @@ Designer MSBuild:Compile + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + Designer MSBuild:Compile diff --git a/ILSpy/Images/Class.png b/ILSpy/Images/Class.png index d62ac8b9d6c91ca17aa85dae95d6cb7b790a5463..91b35a8290f0278692aa6c145117f16e874a5a89 100644 GIT binary patch delta 166 zcmV;X09pTr1k?eLB#}WCe}+j!K~#8NwUfaOfFKYAslzHP$p$RJhAhJ(Y{L(Mr)D3Q zC^_a#jF)VH#|~kSOKs(x$5P56X`i@!^S;if1Q0fF%OC+HHg_RfrJfl9Zay!}54HIK zfMpO0Ptw_Lb^+MF2Eg6%0y2Q}{{0fq#SBpLy8Qb$4nuFf3k00004XF*Lt006O%3;baPks%m=8gxZibW?9; zba!ELWdKlNX>N2bPDNB8b~7$DE-^4L^m3s900DJLL_t(IPh(&}1IyYuls8Ti{tTkg zo1bL$Pj`0){cSFj;?oet8xwvYe+we1%FPp{Gazkh)u7#~}%0n&U6<^uhB zXOwwsR{aOjC2-H0J0IJdHW1W zu;!YYn*T7YGWp>D%p3o~7-R@v?dt#Nu25dx!wYsgQ1eZgvq1)b2-L6r@3Q$JShK_W zyC4^w#qb8mG?1p{9h|?ALmgxQNHNGplf@VR^Hi@qhgCDKPzD(Ql7j}|*`kImjti{I z{~wB-Nn9d>82~Z_r0H1V-2eX<-u+LsA;=VAPyqmyPz!z<1Tahh O0000 + + + + + + + + \ No newline at end of file diff --git a/ILSpy/Images/Images.cs b/ILSpy/Images/Images.cs index acac8a34c..fec60807b 100644 --- a/ILSpy/Images/Images.cs +++ b/ILSpy/Images/Images.cs @@ -107,12 +107,12 @@ namespace ICSharpCode.ILSpy public static readonly BitmapImage Event = LoadBitmap("Event"); - private static readonly BitmapImage OverlayProtected = LoadBitmap("OverlayProtected"); - private static readonly BitmapImage OverlayInternal = LoadBitmap("OverlayInternal"); - private static readonly BitmapImage OverlayProtectedInternal = LoadBitmap("OverlayProtectedInternal"); + private static readonly object OverlayProtected = Load("OverlayProtected"); + private static readonly object OverlayInternal = Load("OverlayInternal"); + private static readonly object OverlayProtectedInternal = Load("OverlayProtectedInternal"); private static readonly object OverlayPrivate = Load("OverlayPrivate"); - private static readonly BitmapImage OverlayPrivateProtected = LoadBitmap("OverlayPrivateProtected"); - private static readonly BitmapImage OverlayCompilerControlled = LoadBitmap("OverlayCompilerControlled"); + private static readonly object OverlayPrivateProtected = Load("OverlayPrivateProtected"); + private static readonly object OverlayCompilerControlled = Load("OverlayCompilerControlled"); private static readonly object OverlayStatic = Load("OverlayStatic"); diff --git a/ILSpy/Images/OverlayInternal.png b/ILSpy/Images/OverlayInternal.png index a58776cea9f529f82697146e21fd2ca4c151d44d..e6bbf2ef5b4e2256a8dfc69dd4f821d682701072 100644 GIT binary patch delta 304 zcmV-00nh%x0?PuBB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01m_e01m_fl`9S#0000P zbVXQnQ*UN;cVTj60C#tHE@^ISb7Ns}WiD@WXPfRk8UO$Q$Vo&&R5*?8k0EZuKomsB z1q+-57!);kFmXs_UIP=8K*K`IXYc_+O(I{Sq{ufY2n?|bs(%HRtevlHtNwzLuxzBj zJpP_$fID|?0m(<_+#AVnlAru%ud1uizq~(LW6VdIrT_r%JpdrfGDJ~y2)(ee*0Qc^>HFrqN|tzC`3H zC;$M?xtD30ekt0vRcq}@M4p4?vn8)2e???_jrRxe0BhZOv`Tvb0000GZx^prw85kH?(j9#r85lP9bN@+X1@buyJR*x382Ao@Fyrz3 z6)8YLsS?+SlHmNblJdl&REB`W%)AmkKi3e2GGjecJwpS7FGUN1s@8kDIEGmGCrhv{ zZqQm_KKGz_$K{U+@hgJfEHIv_`1zF8@BjbjhbPo0OtA2fTP0$h(Uo}OXPx28|2LnC z{r_*T)s`$EufjK}UF#^{Drd=0|Lt{t{r^^R`#euipIq z|M#mi|Ie4@__M!$nb-`rkB*NNDuLE1T%Nh`&;P$o|NrNwCMPX`*v4@&*@NdoQpO>< iR>w~POCuPVnHjh^`)UzusV%?1@ND56(9MAQR`)TUKJq44m)|9LX&reb@6kmamB z$NwLXo!`Gs?W65%W#4UMTl-??+TGcM-CJdkc5641?(LnO*xJ5o+}m55XzcAmk}FxP zv>xlbkp$np=Cv%x+TTe&ImEtJyon{7YP4EC%9HpL#oQ^OvmehGSN1{D2jyR9o^LWjP{ue>{^v2M$Y-00 zNtJ)sHp<^`hwu8Z!{VoGEAcFB{teeBW3>Go!gZ@`t?IuNhE6P&wy-+moJl&DENOS4 zIn5KxR0oD%Iiit&oZRB=_4j( zC9g+pa`bhtT}qDj*dENzpjM`1mT2GuPpT2<7Ecf*VJ*nXS(w+-lnP;2bdAtVrEQeK zF_4K~XW!+TIWD(MLf{y%TVxwhQQNbg!!$>zAy2|VU192R$kr%Rt#4S(Guloz^WKUc0e!3CIXYP-NyDmB-lc4c z)jT5vTj@}8Acviwuy-zU`ju+YY1EkBg(XbTqoWe=I@Y+Acm4moi)4=Z(p~%;qgloe zr|1i+@2p%x?Y#RrtfgKtJ^0@%YCHJyu;`j`p0|M`?9Pfn%|A5@%;P(5q?o= zB68AntNVq}Q&yc$sXULu5y};h3to+^Zu1=E2dlH>~Ec4vn z6QCh>-1q1Xs#WBHkULxImV~gpYDFGh?Z{jX_kumnm0JoMKcjMr@d_W;FLpz{da8es Pq5tcl|G}4h{2%ELrCaS) literal 0 HcmV?d00001 diff --git a/ILSpy/Images/OverlayPrivate.png b/ILSpy/Images/OverlayPrivate.png index e33ec404ef7c29a23d71e71fa2698dc221a8441b..605b509b2b1f1320a9a9c8023046f4c4ffb4264e 100644 GIT binary patch delta 285 zcmV+&0pk9O1GoZ^B!2{RLP=Bz2nYy#2xN!=000SaNLh0L01m_e01m_fl`9S#0000P zbVXQnQ*UN;cVTj60C#tHE@^ISb7Ns}WiD@WXPfRk8UO$QwMj%lR5*?8&oK^yKoAAc zS)&vb9>myDa)J%ppckMZfg^Ya6K`Ngt2Pu|0b1h?HnFAIzki+I*2ECkp5IM==1oRq z&KwaTxpvN-0XzY`09XJ=lB*y9z^U(hmSst;HH)I)FbwqGAA$hq+@r2*Hci8E9NBdp ztE!^+{vNWwR7!1pF8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^4L^m3s9008+( zL_t(IPwkK~YlJ`)gsrp@?QBF81hEpd@Ta7<)PN9d>{En54u3-KilhiBO|gxIV$xU& zDMVYr|1#MP@2)dk6G(9%47|6@8-|rG{5M?Jy()?VVHh67OwZ>b4!9n<7)i|Mha8V- z75h&Jt-lk;@iow^GUR!VaU2l@!4uiGv2FYQ*dR?)BuR2=U|H6VY}@F%{wx|S%Yu2H z(f2)uVZby^&@}CZY}+V`a;vK9t6>;>$8p|dS^nhu;Oe;U$o3aV(l_OzZ4Q|-`4<2H N002ovPDHLkV1m|np6CDo diff --git a/ILSpy/Images/OverlayPrivate.xaml b/ILSpy/Images/OverlayPrivate.xaml new file mode 100644 index 000000000..8c3064fea --- /dev/null +++ b/ILSpy/Images/OverlayPrivate.xaml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/ILSpy/Images/OverlayProtected.png b/ILSpy/Images/OverlayProtected.png index da9033d88ebe4553bdd3d2a5ac0ddc21e51fbd21..823c0b9b0f1ac8be3b49d6d0aa92b425b3251717 100644 GIT binary patch delta 264 zcmV+j0r&pW1ET_vB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01m_e01m_fl`9S#0000P zbVXQnQ*UN;cVTj60C#tHE@^ISb7Ns}WiD@WXPfRk8UO$Qph-kQR5*?8kTDK|P!L4t z+fx0`#8YqyDvcc^)W+-lGjIzU4uIBp2Kt|wc5I*)5=&mSJAcV!Uluqx_$MTvl1%ck zr*~S15W;mFM}!b=yDm$zBNG|E+oBE zO0KHPDJ4sK*)BF201$w4j1gVeA;t&*mnHuV$#VJrMDk8@TJ~~F{|jb1XyH2P^&kKM O002ovPDHLkU;%=NNN70# delta 440 zcmV;p0Z0C$0@4GJB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP00009a7bBm000id z000id0mpBsWB>pF8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^4L^m3s900BWs zL_t(IPh%JbR08|!nHjfLG3jn7W6InJ#5<~)bPqHzGeV{DgMZz%%#5pxnSA#5t1tY0 ztM%@Ob47O#^(!x2Tf*eCyN(D$7UweRZ);as^8f4V|EHF?UE4E7^V z&!`Voh8wg;F;4pbZSDU>-F)ZNMHo(Mi7}j9*2{73|Kqa%U9pUlpvrKAVqXUD!;6B? z{C~CZ|Nq;Q{(s-!7V!VymCXMKW>}pm^JnmeD#HzGf*F`{JQ#A9w^<#1a=h;KrS;*j zmo;h~E%au{tq)~jf-1ue8p9Y^8$uZbfOyT*GtK`mZBG0TVgs=hNDiuuFevk8SP3!! zL<6xNRG4^>VaKo#WWbYCwf{5i7#2Z=i3hR93@e_UYcc%~q*o@IGuT3fi3gGT3{K&? i40}N|REP+`zyJW}DuRsq9CBX(0000 + + + + + + \ No newline at end of file