Slashdot Mirror


Afterstep 2.0 Beta Includes XML Graphics System

vaevictus writes "Afterstep just released its 2.0 Beta 1, after a long merge from its development branch. One of the most interesting new features is an XML-based graphics system, where any picture for any part of the WM can be a simple chunk of XML, which can do transformations, scaling, gradients and some other nice graphics mods. I've personally used this to cut my 1600x1200 image size from a 2.4mb PNG to a total of about 37kb. This leads to some very compact themes. If you're not familiar, AfterStep is one of the older WMs out there still in active development; all of you WindowMaker fans should check out the WM your WM branched off of, so long ago."

7 of 214 comments (clear)

  1. mirror, maybe muahhaa by digitalsushi · · Score: 4, Funny

    i got some nice downloads off it, but here's a mirror.

    echo "http://digitalXuXhi.com/aX2/www.afterXtep.org/"|s ed s/X/s/g

    why'm i being a tool? cause only the people who want to visit will paste. mirrors take 10x the bandwidth with a link. so, if anyone translates my url into a link that gets modded over 1, i'll just remove the mirror :D buwahahaaaa

    --
    slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
  2. XML Image format? by Anonymous Coward · · Score: 3, Funny

    You mean something like this?

    <picture width="100" height="100">
    <pixel>
    <element x="0" y="0">
    <component name="red" value="10" />
    <component name="green" value="255" />
    <component name="blue" value="10" />
    </element> ......
    </pixel>
    </picture>

    1. Re:XML Image format? by zulux · · Score: 5, Funny

      No.... like this!

      </picture type=jpeg>
      <data encoding=32_bit_little _endian_binary_written_in_an_acsii_string_in=32_li ttle_endian>
      1010101100101001010000111010101010100010001010101 0101010001010101......
      </data>
      </picture>

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    2. Re:XML Image format? by fedor · · Score: 3, Funny

      Nah...this one is at least compatible with my very own all-purpose, bloatless, but XML-compliant DTD :

      <data>
      <![CDATA[
      begin 644 xmlgif.gz
      M'XL(".[).C\``V)L82YG:68``;`&3_E'248X-V $P`;@`\```````____+```
      M```P`;@```+^C(^IR^T/HYRTV HNSWKS[#X;B2);FB:;JRK;N"\?R3-?VC>?Z
      MSO?^#PP*A\2B \8A,*I?,IO,)C4JGU*KUBLUJM]RN]PL.B\?DLID%:*1):\3Z
      M'4FW`W,Z8'YORQ5U1O_0]V>P!YB0YW97*'@VLM@X"`E!>%@8J 0<9N)'I1S>8
      M6-D9&DK(>"%WZ?F6B#KYZ09*NFJWY[I`*BH* 9XF+B>>J-VF7RHGWNKOK6,JG
      M>LP:.:K+B]JI^\G,^U!\C&U 875E]'1UG/`J*J*RF78X=W6[>O.UMF;>H[N[@
      M#!\_3VE+?F \K&9E:S^09RS>+X#J##"G8*YCM&[U]N9Z-@P41G\#^,;7R;4+H
      MB-;";QGIU?N740U)0R57FE2)L:*?C6:LR?/H*>6?:>`H2G@ H$^:ZD<)DTK0(
      M,B"ZGT5S_6(FKA]+G:V"7@3442$?6+^P#K UV=1C6HTLYE?U`]NR,M&JG<FNK
      M@RW<L7/KVKV+-Z_>O7S[^ OT[X:A<P(17#"Z,.&)7;?T.)WZ<L^C-EDTA6]:(
      MTFE,7Y<[ =]L:#QBE0(X]V^WH<ILYK:8OVT3VRF/IUGU/*3K8E;9NL[M[>Y CM
      M.SCPX,2+&S^./+GRY<R)#`==(=9B#-(O/6_.X3HYAU\Q4 >].#3N,QG2]XR)O
      M4]W;8+#=GKQW2[P):ZGG"8-O<*6D=]#^ :4X[)Y\(J.E#%'SZ`9C03ORYEXI6
      M_WT68`<*O03-:,U,9)1 23%GDSUL=>AA9A)JHIYH^FPSE$H8,*C:6@PN&***$
      M!F9(%' AUD,B;0/'ALR!K,?Z6VRSU"5F2>O[YZ-9/2/Z8EW9,XN7DDZ=) 2665
      M5EZ)999:;FG*"SM&%%Z7&MQRXW0?BACE?FG!,5AIK0# U)8A@2(4>1%E9YPN>
      M8BF2YVWG(1F,*IRQV5]YX!%)S';.*% @&?12M4I6-#4G&(:5&V090-C,NF92-
      M+_)FE5E+5C%@9I,]J M^,F1U$H*`N4B;G@S7B)U62LB99&183%EI@JD5:6&)0
      M&-ZD (I@)IJ3^4IZ34K@ALF=ZM46IF[4*JSBP3FMBI<RN&A.//*':3: V*?LKA
      MJ%0XZNE"R_I*HZGU9<HC9>;":5^HQMJK:)I'T)F;- W=V2UZ]`,O"D+E(925G
      MN01[)5ITX=Y+F+Y<,B+QQ#59C''& &F_,<<<>-U=QHB7$N=^83HF6'GV"A*P,
      MRUM)3#+$%K"'HK; KD?JO>7H::AO/DA'4\YXT(^H/,.4(BLC.8:X:,$^`LF,S
      M2X P^@2Y^]T5FM:3!.LH*IL["]%J[X1B[*;N!M8AVR0;W(*V\X*8+ =[?O_OKJ
      MH:HF(^NZ_/BX,G2@YBK$KBN>"K>KJ@[,]=[^I3K LL.2:U^"CQ<K^S!_>&A;1
      M-HUZQWUMM=F&6S>\4%?Z,K8(M3 @UMK%"F$35;D/S]MU1ISNIV@#)7O+KKH?E
      MN5"`,\$O3M3T2 =6WN3HMTE=K7_TG\?CZ+:1T)P>F8O"4G^%R#=EOO+V7CW^<
      M G:[+@T]^^>:?CW[Z57:O,_0LBID!F0]#CNMR[(=YXCAM:E*ANW USE#/\\2EI
      M`_19>J3FO*&)*S:],%N=5H2HVSW-2"1)'1=VU S7F):Y>6;.6I3(HB^<M@UHB
      M[!WNFE5"@5TA<\+#7:=.][53 =6V!PCM4CD#CPLF-BW3;^1W5\J<[$TH$6#43
      M%K#`L<`/+4N 'I4L;K98'%-]!ZUPX:J'^$+=VH"OFIT%3VYS^3)?%8X'J5CT<
      M7^M<>*'87=%=GR/C"`LDNC.U,(Z^<^.?PF"];`40>9NY$5>2 UXZU!<UH#>/=
      M(:17R+,1,%ZU45^3'`DE2$IRDI2LI"4OZ9O _"0B3SOD;6C@9.)\)#47H01HH
      MX_+"(FE0(FD\)0U*54,9LH LSKO32B2AD.!,Y;FOWJR4L<0C,(I[.C+4,00A?
      MURNQJ;"8: YG?]%H5)+"`[7/,K*8UKXG-;&ISF]SLIC=OH,G<?1,(L^GE.!T V
      M/#_QXWOGM"4KDRF;=KXRBH%4G0_E>0+!B0UE'B0F/D?$-& JNQIS_/.8'SZ,Y
      M@OYS7&9:)P^5%VH#A4)T9!.=@D0KBM&,: G2C'!V()]G9433,+*3@;&!!#KBH
      M/9%41N_46P8OM5+JT!.+ RCQ83*G'JQK-$G5OO*DD9BK,WO74ITJZXZQ::3Q_
      M$A6AT7Q *3J*BU*5*4:H^N"A5>7?5K&IUJUSMJE>_"M:PBG6L9"VK6<^*U K2J
      A=:UL;:M;WPK7N,IUKG2MJUWOBE>[%@``.Z[]*V6P!@``
      `
      end.

      ]]>
      </data>

      --
      :wq!
  3. The good news by The+Bungi · · Score: 5, Funny
    I've personally used this to cut my 1600x1200 image size from a 2.4mb png to a total of about 37kb.

    That's the good news. The bad news is the WM now eats up 300MB of memory, instead of 30.

  4. Boo advancement!!! by Admiral+Llama · · Score: 3, Funny

    Dang, Afterstep might be becoming too advanced for my tastes. Time to switch to TWM!

    On a more serious note, 8 years ago I used Afterstep. It was the easiest thing to hack through the config files and make it do what ever I wanted to with a minimum of fuss, real estate, processor time, or color space allocation (a big thing on a Sun Classic sporting only a CG3).

    Between then an now I've lived with Enlightenment, Window Maker, Gnome, KDE and OSX, yet for my work box I still use Afterstep. Maybe it's because it has a minimal number of doodads to distract me from doing actual work?

  5. Y DIY? by JB72 · · Score: 4, Funny

    I'd like to write more on the topic but I'm currently busy trying to compile my own light-bulb. I'll have a beta ready in less than two years, or sooner if I can get some more help from the open source community.

    Linux rox!

    ps - don't tell anyone I actually spend 90% my free time in Windows playing embarrassing adolescent video games.