More Desktop Candy: Enlightenment (Niceeeee ...)

While I am at the Desktop Candy stuff, I though of trying out Enlightenment DR17 as well. I grabbed the CVS snapshots and was pleasantly surprised on seeing how effortlessly they compiled. Except for one tiny source tweak 99% of the code compiled out of the box on Solaris cleanly without warnings.

Now that is something one does not see often! Credit goes out to Ben Rockwood and the entire 'E' crew of course. Enlightenment is ultimately customizable and weighs in at just around 22MB for the main process. In addition I also tried out the uber-cool Engage dock which is a clone of the MacOSX Universal Dock. For a quick check I grabbed the sources from a SuSE SRPM. It works fine on Solaris Express B60 without requiring any special support like Compositing managers. Though since I had used a SuSE modded source some stuff was weird so I am going to grab the CVS version. A couple of screenshots:

E17 on SX B60 x86 with my favourite spacecraft in the background.

E17

Engage running in standalone system-tray mode in JDS ... notice the smooth zooming icons below.

Engage Dock

Comments:

Really purty - thanks. Last time I tried building E on a non-linux (BSD about 3 years ago) it was a portability nightmare - did you use sunstudio or gcc?

Posted by Dick Davies on April 11, 2007 at 06:05 AM PDT #

I used gcc, not yet tried Sun Studio.

Posted by Moinak Ghosh on April 12, 2007 at 01:02 AM PDT #

Thanks Moinak, I'll try it out.

Posted by Dick Davies on April 12, 2007 at 07:31 AM PDT #

Nice one. I built E17 on Solaris 10 (the Sunray servers here at Sun) the other day too, without any problems. I tried using Sun Studio, but it stumbled and I really didn't have the time to work out why. Gcc worked a treat though.

Posted by Colin on April 17, 2007 at 09:52 PM PDT #

Post a Comment:
Comments are closed for this entry.
About

moinakg

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today