Here's another of those little experimental packages that I thought someone
else might find useful. After installing the attached package (Dolphin 4.01.1) you should find a new entry added to the bottom of the methods list in the class browser. Selecting this new option (Browse Source Versions) starts off a search for all the different, overwritten versions of the selected method that are available in the image. This search entails looking through the sml and chg files associated with the current image and might therefore, depending on the speed your machine, take a second or so. All available versions of the method are shown in chronological order - oldest first - with adjacent duplicates ignored. NB. The source view is read only. If you want to restore something then it is a cut/paste or drag-drop job. You may notice a brief flash of another view opening and closing when the package is installed. This is the ViewComposer being used to insert the menu options as the way I used to use, editing the resource directly, doesn't work with the MethodBrowser, causing a strange w/b in the ListView class. It doesn't uninstall from the class browser menu automatically - you will have to remove the menu item yourself if you uninstall. <insert> Usual disclaimers about toasted images </insert> Ian begin 666 Version Browser.zip M4$L#!!0````(`(*5?RJF0,1S/A,``+Y;```3````5F5R<VEO;B!"<F]W<V5R M+G!A8\T\;6_<QM&?%2#_8>46.*M]'/#]2*4IX)<X,-#$0=2F'PP%.-U1%I^< M[O0<*<MZZO:W=V9V9W:Y?!%/E@V;/A_)G9V=]YD=\OQ!72V6OR_>ENK#UU_Q MZ?%WZF=SNEE<EL=J]FNYJZOM1CW;;6_J<C?[Q@)?+=Z;T6,5?/OU5P=GB[I: M/M]>7I:;!J9^_15"6W@:-NAEXDS#/'JZ6JGFHA2BZN6NNFKJ1][T$[K]%-#_ MX6I;-]6F;A;KM;JZQ@4_J'=+M:M6R!&<`3,GES *$+^K5?FN7&^OD+23V[HI M+]7VJMS\6I4W0#"@*G??7UXUMT ,(H"IOY3U]GJW+%^M8$IU7I4[M5POZOI8 M_5@V%]N5$0C+:?8<!]69N7M),&I=U0UQ".3@>J^!8\"O;RQIX6KS%JF JTU3 MOF]^+#?7:K%:O0(2C]5CE.9BL\*[> ?GX#6PKU<R<JR!/RTQ(U1-G3HA%A1# MS69'>NGS:EV>+-Z5^JI\7S7?>'H@7HFY^G_4>@L"8I[,O;?K[=EBS5<[(RU] M[6B-\/R$-\% @"^@W%!C!(B&<PMSZW)]WC(7O5Q[:EOT3_[JB^%;@?P9)(O" M6)P!I\VN7%P2^)6Y7;\^/SZO=G7S>K.^/;;3M,!^7&R `KW \N)Z\WO]:N. M-XO=V[(9G?7.$ 3+5!L7LMF!P@FD9ML\*=?ELMD.2T*+FB71"\+R[P5Z]*S: M+':WZ@>MLI\\%9W1Z ]V$;"[D[)1F_+&P826\XB=HH,#6/G%):&%HD_M*(+9 MB_)\<;UNU#MP@-FWWF)N4-B5N_+_KBO07=?"ZK+YV1G'I;7/-K<>";">! &E MH\#L6SNX75]=5)L>.LQ*AT23]G.@O-IH2WI$]T\N2HA#]?69"1(>NX"38M5F M6?ZZV%5HE49.,VWG?X-(`6S40!H(1TM2KB&4'A!>?RX.7&VWZQ?5DHQ]5\EM M@G\UL.8,:'[T-_)J[5*&B\.V@VG2ZI?;'8VV?0W6\%1:7VQO,,(];OO#BK5L M?4*A<#F@U,;^%7A*:T!_D<"/#M5AA[SEHBG?;I%GH+ 3$@__].1Z0U+ Z+TZ MO+H^6U=+P@.8>N*#QZT;*M3B^7:-5&(JM(% +9Z!\,O%!F3Q0<D$S#\']@KS MD#9$L*8#8A 5V^#5&[I<--]O5J?JY@+"\LO%NH:$\D9]4*"[7<.$JK-;,&ZU M/3^'J;2"1L7KJ+^VB*RK_R]5=?[WW34B:T$:(<O$)YV)IV3VL$"+`."C-1'I M/]!4\= &,MC3=XMJC6(]5FF ?PC.T V (5V_,3>^4X''.(X>/+;P>H5JLRK? MOSX_N3ZSM+;50L1"<,7B0,\^0NR*\!U4YRW\!XY^R/W;K/Z9Y?SGKE"?& [@ M#ZO?"OHW07O*0)83P1F>GM+P;PX1]<EVUY0KNYJV^!X[]<V^/Z>-FW_;0SW+ MEY2G%F;)'I-7)@L2#(B=7$#/).LTI\#VZ]T*PK/#&;L"8Q=O>,QWVKYGDF8/ M$4=JM06I'[-7P 'S83GM(#XZ-@Q2C0$$`I\CJ;_HRW?5POB'QEPNEA> ];%A MIZJI3%0H^#?F'LBX4?_Y3B'HZ9&U!3-,YD5CI^ZZ6(*]VKS<;2]%S-HF]#12 MA!LQ%R=NF%Q05'1EKM4Q5?0&&D.3%N[-#G*G)@.)7%(U<H#^_#/6UG\\/'1O M/%VOF0;*QYVQF6M3AY13&2<5NINFUC'&TDI"MZ9'ESH/UB\K,7['"!H0LUBA M_O[&8@2Q$R6/^_ N+Q:;MV7=Q7F.0<)#JHL`5HPRD1?DZ=B'HYWZIVJM[</> MU,:A.B4?NOWMY=EV?7J*:*'6V1A=.;B?[G:+6W53-1<B<WTQ@-,.GNH8TG9V M/WP,%[@C(>0.G.WR]XY0I W0BT$=MLC6T7>,TAR#53?;'6WZ`,:!8)NRM] \ MW'F]YJ^U32AAW,&']OU/N$V1BL8KX.IZA175'X^/4('B^Q3[WQ#09MN@1="N M[4W//!Z9/?KPEYDS1)"DDR/$`2E#YTEWA18WKO_=&#H/#@X&.,#)PSQJ>[1) M<VP=4RW\YL*PDQMCT4+VK:2CXU%#>00U$L1OZ1"LI 37M2L>7D&ZE%[$[+!G M^.UU!9)__,,_7KU0YQ"(-9D`_:_@>? LG+](GLS3(GJ2%&'P),_RY$D<?/\\ MC)+G<?SRQ;]G1]J _45=+LE=#__A,D42\>;X"1ADV)34F-B@%$&Z]?45XO8& MM.3[=A!L_)1]VD.0`KAK86?.J#9M;SO:2/Z.:N]#HF?-',I/EA?EY:*IEO^L M3&G@DN^-#O-P`^$0S:0TR>LY16W<,% '9+O1VP%C/3+<;'64)X(NMZMRW2H4 MA9KNT# IV,AI@1+R`0IZ)/ENL4:OQ7[.%?CP3E>E]>VF6;P'I-O=ZW.-"F!Z M-X0L`]@K'*N8@LT!%@(3H,,C!.^UNTXN\.QK+ -,0N7I^B/P:6U]!((!98TG M)Q\G95_/6\W^]D<D$.-@;]'53R*A\PEU\8U2I_S6CMG%2YO&7#\>[F5Z!!F/ M;O5E($'!ZF_1UEZ?_2]P1+%2KWL"0;M\AANTXZ^_^L.;.%8Y_$U4EJDX4DF. M_\X#%:DP@IU8"!\\\DR%00J?4(5AH?+(G,*M$+_G\$E44=#MP!QP)U1QAM-Y MB?&)`@9_PPB',[J?I01%D',:@3LPQTS3V!ACHO+ @,-E%! \DY0F\$\!GSM7 M`$JCE.;TBRA7N1$1X[9,>L(:)@>P@$!B5] B`B CR(D:P]Y=;!E!$TL(AR2$ M2%^LY@8NR_7T`+]1%0Y8DAF@PI*B`<P$^'B<Q3FNC7@[XHMX2?\(B\2<17P' M/RDL0&=XMV!2_".#85R/1!%:VD,[(9S/E5X!]!;3R5R6&C\R-=<J1>,PMA0& M@6$W4?.,N;.VZRSL?1<^^C#RR0@S.1/IL]QRHVFCKL*80N(*,/7PB=RZ0B8+ M(>8,%\1;3+S-8Y&B5G8L+#,:$@-RAA9DT":YLA:(1X8JQ%MH.1'[)2,MR*3% M^C1^GAJW,4W7&1]AS)+/Y0XL!S)*Z2-P"2".6C$)V1<MLQ@,Y1AJ<KK$6",C M&I+%B-%BV#>GJ3UDLA^"&JM^/J+05U:4L, L=,B4@NND.@R03^#IH#T.*1M] M2'N(_F@J@\X*?(@Y,9V0A1(M%R9+#*B@#Q&@;9/$HHD@T7!<BSIBXH.2$UF@ MC=N&$T1M`^68:JWZ1(2PI,1LDUMT)&>"#&KQ01<-VVD>^$A\_^!KGA&GHK', M<QT[Q$='U$7NS0GCSITNKY1^M> =6Y!T$?99J44CWWEKSET,AWP"[CW(\?QA M.;;*M19'#'4@\K0-T$+HF+;YCHMA'HJ'Y8$-1?N$D_=1WGT&V %J(;941(4] M&6(F>F!F)%"1A>DHLX_MQ>:;`LI\E#TQMW!85>$#<\?D$0^A5ED4[L4A&R2' M3(-BB$M>D=(CQ=Q6(<I9>WCECT^ [!-SCM^!XBI$<QU,),7F,RD%H.9A#O58 MSDDE+"(^8Y@,"QFJ$,927J"%:NX4G.DTP<' (781J_: V D3$6:1&L8S"5<W MYT_4A$0I9@CY9T^)4"S ;F%UT%_2N]]\Q/[Z4>+?B6/_I N3I/Z)?U IBH/S MN7*WB*@G4]Z*$F/-F2FXO#UL$7AJ0 GH.UVV47DDO0FK!F31@G4L',C&C#TC M%'L+S-8U4ZG1!3H?IU 3N7&H0VM7JK[2>B"RT/">,I"-=$!96QNC/,DM8U0H M#(<I$E-*!MNV,#YD7=%T/L?:&7;44%! #('+G$P8Y -Q(RM0*?AOC@;,:*;W M`Q*>E/BDB+S,5N.^G\ [)$;)/F_,&#DI]6BMB#MG=LRB]D8FQ0JW5Q!F-@SJ MXC6S6TV[Q^"@S,?(IM5NZD3X6EDVL(51+I4DDQEY<:=G<]F^SI3>Z<X#)4DD MS#P@QQ'1YA '6!=8VCS$B7/?M#!UZA.^$R7QJ,)EG23Q.<"LK.)$[#(P006% M&4+Q@<N&.!Z;F5$`[ACKZXBNW1HE2I#\E/HY5*;N9S4=@CN;[P17]?D<W82R M_3J68KYI"XHDW&5D\]B&OL R.^2?/::S7Z7"*Z?*;,GG7(CHD(Q-RERN3"SA M@F7OKH 4@\%]EJ.Z#@EO[7:=%F%K__5@11V?M.FG'D?AID6(S68W[]RDM4>2 M".M!-@$Z8+NI#SV;V1ZWG5S?-*7EH"D9(^7KC@GQD09>-IQ42 C>;C)-^,Y> MJ;Q@BL>2N511EAT,)2UHB6:?+P\6*0<5*=910WIL0B;$6YY_MW=I]KAG]I.- MFNRR`K$R<2UMQU[GW%'Y'DW<;CXTR^NXJL&&>-3'4%O>/S+9!P8V!E#KP/AE MV-YTF6PTWB+O20!1TE$;PT_K6?+W1[;;_5AJ@F#D+A5VA:>%/453F&630JO* M<(S"THMCAB^<Z1XU<V->O"4.; TUQ1'X0)XC0C_>8S9[%-[:XH8HL8]<<L4- MZ*BM'?>8:F9\=.45);H'$$5S\AB*Y,@/JL8\02#2YM)@#7G'97*!LXV#+!)K M=Y6M649LL5P]#VYMI9A&BRO5ON'VHVD/DRI)HXBS,#BXX\;TI2W7D3HK*MBZ MIT4?:=9QJ&'S,*1P^ FH.J4-N^9,B@*_6\1]2TY_7;NV4R3[AKSW-.4&2#7& M;A-])4%WR"3AE!ZD@D] L8@3.(KH#7A"H#$H/L*_<)),0YA2]0DU:S>M=IUE MFJ!Y$ON \8-ISV+8"R6#2E$7I1@4R*CS`J,+5NNXL45&`HH/>#/1-RDF9$;+ MZ<1^=4ND%H G:MF.;M09I9_M';NUU08:7FN:-'SN5P^)V3U4/30,(=50QC6& MC<][]C;8,R2^F!T;=3/\,B&W8<*$G;ZNC<^ I>U+J-3XL(5:-NQR>Q5J?1TC MMF8O@GLY\[XE'0/ED3@W9C\3OHV>4&7LAZTXV>EN[%4B%.3P7"7H`?)[G_+V M$;$GSM')$F<-279(=C<G2ZG54^/H=X!0QZS*X:>OWC(C^W"*!WL]#.%O'?#E MC1_S8+=3QP$F[]T@`]E"KUL]'GNYT:?Y=E_\F,A?* $^[&^9] B<#0;+FO8D M<2%?./@&DH;H/+<#]N]Z!)E%W84,77O0$ 5=(I@E\U0MSGLEO\<BL82*/D;O M>+2UQSJ83")O(?Z.\PE/X_<17-1=RWT]"[#'N@=A@]PGT^*8XTD(#LVVM?W$ M+>-:-W>CIU,C]S^M!)6Z,UMK#^FY'6P9]H'8E-YZ84DUU5O'%N1-#H(A^_8[ MM9]%-1PS"D,!>4$AFN+XU,V=M*W5$XAZ.P=?:8P_UE\GF9.H,M6N&^3<,NC2 M[9B3A.?.M$].NE-ZH*!S+MPPR'%#L5?LC# KM+B'9GY&X9OD(%(4QQP5OKPA MV)GVR4FWQ;26?Z&E1V^U^B0SFR:.&E *I_$(I9_!8Z558NI)V48:]\,8-V > M=E?I;3]I;H?W..^#`S#]]Q-I*9);PQ:6<[[&6GHN$+R3#SMT]Q3ESKNK] 3, M?0MAC,W/&91-(N&-'D8&IK 822H<D_64?1C8J]Z4EG4OU_O7Y[)A&$A&\GJ? MVY3B2LK:=MN8I;7ES18!]2/XU%8NXAS@E7_=$)AOYV&4;$=:;(I2\HES/SF' M3-%0:3&W;(2M%UL\SG@!3!ZC<X9=MI,"L JP!8Q+5@\C? M%>U?@"28>/5WJ MD+P0R:<>M7%2[VEBJ[G,L8"?H>CSP24[BD:_IQ-J$\SI<:Y^J LFA#=3E+B M2]>QK7)[4*.]2/&E66QSW:M/9VN&A^G38:(>`K&-NL(`.2V2/3MU/. ^6V>E MF%:/M_?O[<K%$IOO38H\@O66[UT/;8">S8WUJ/K8M6>Q*B+'"*D/7T32U"&_ M2OON%$JG]1AGH+7$^"]U?@,G@M'OI#IW<]LUHFD`@_-3(0BA7$7 AU.\A6#, MS !BEWZ4C/ H+11'6CRILNW#U/R.BU,SPD0^NA2@HU1_,&AIL>4&E8E"&%0D MM\&<2$-1?-%R=5X5I3?=NHRD)$RV)5Y(9M$3%:;A_@9OS<R0W]Z=MZK-R%46 M`@W88DRVZ/^(B&0O%2V3PBDJ]*\_GB.S.?2\H/7H-%52A@3ZWI [/QA5DL;9 M7,PO^Q)6K+QSEEBSRS"G9#X)7T*G/\RD;\EQ?,ZK/%BKWV83MD8M*B];?QFO MV,B;L&.I*DQ"0?7E/+:1]TI%E_+*S211NLY;\#2/Y$D/73@^T$M:D>)W##@# M2#RQ2NP6,],?L^C#>8<4>]D=.MO'U)\C?ADV*8\PQVR2:T2'^R\CPC!&YVDB M+_JQ(<:-YX-0DUY3G7I,W5P,P=W/H,0S/]:@0O^D!Z;[@VO["EMW?5"!:1;U MV'\W@>9N.9&V"A1\E-"_':1D,4+#A"Z.+1,#RC_V3='>DH$/6?4^KL3'Q[H2 M<RN/-F)VC82W3'M9D?-#;Q-EY3W1KAM)IU,>1C.:]CO _F%;50_]JO*7])\L ML"0CEG'W56AI!.7M'K#F&:LMJE_-I99 80M'KB43[!,DOA3W^WDS4SOA16N! ME2[4W?]]1*(OV2A0[_13#:N>0NIX&P0"WE.,_U\BYG40T\?BO=<=/]47)L08 M^2EZGS(#C0G<`_>QD>8G$&X9ZZG^3Z?^"U!+`0(4`!0````(`(*5?RJF0,1S M/A,``+Y;```3``````````$`( "V@0````!697)S:6]N($)R;W=S97(N<&%C 64$L%!@`````!``$`00```&\3```````` ` end |
Free forum by Nabble | Edit this page |