Engage Demo

Code — April 19, 2004 @ 2:37 pm

So in case you’ve been wondering what’s been going on with the Enlightenment project lately, here’s a little news. Raster has written a virtual machine/scripting environment for Edje called Embryo, based on the Small scripting language and having a very small memory footprint (about 8K or so). I have just finished adding XAuth support to Entrance, and most of the libs and apps have had a fair share of updates/improvements. But the hottest thing right now is Engage, an OS X docker clone based on the Enlightenment Foundation Libraries. This is by far the coolest launcher app I’ve seen on any OS, and from what I’ve seen it’s potentially cooler than the OS X original. Don’t believe me? Here’s a video of engage in action. If you’re a GUI programmer and you’ve never used Evas & Edje, you don’t know what you’re missing!

Share:
  • Digg
  • Facebook
  • Technorati
  • Twitter
  • Add to favorites
  • email
  • Ping.fm

25 Responses to “Engage Demo”

  1. Pete says:

    Judging by the screenshots on your gallery it looks good and a nice substitute for getting icons onto the desktop. You have thrown me a little by saying:

    “This is by far the coolest launcher app I’ve seen on any OS, and from what I’ve seen it’s even cooler than the OS X original.”

    I don’t have any media viewers here at work so I’ll have to take your word for it until I get home.

    Does the source only exist in cvs or is there another way to get it? I don’t have cvs installed and have never used it. Guess i’m just not as hardcore as I think I am :)

  2. Nick says:

    I dont see how you can say its the coolest launcher ever… it looks
    identical to the one on OS X… And that one has a bunch of userability
    issues (yes I have an OS X box sitting on my desk) anyway.

    That said, it does LOOK very cool :-)

  3. ojuice says:

    The beauty of this launcher is that it’s fully themable. You’re not stuck with just the standard OS X ‘look’.

  4. Oli says:

    Since two nights I’m smashing myself to get this ultra-cute damn little munster of source compiled! Rushing from gentoo–>emerge–>e17-meta-snapshot to e17-cvs and from there to the valleys of tears and hope till I reached your efl-tree…I got to make it go, wanna have this baby loughing but it’s always telling me: “no, not like that…” :(

    I learn as much as I suffer, but I will NOT give up ;)

    When I saw e for the first time (4 or 5 years) I directly fell in love, never had a gui like that and all of you epeople are my stars for doing a great job!!

    Thank you for making the nicest, coolest and sexiest gui ever.

    Kind regards,

    Oli

  5. Chris says:

    Interesting site, just took a look at some of your desktop shots, and they look nice =)

  6. smoon says:

    Engage indeed looks cool. I’ll see if I get it to work here…

  7. Vorador says:

    Ahh, but does it have that genie effect?

  8. xcomp says:

    What genie effect?

  9. Vorador says:

    Where docked apps do that sliding eye-candy thingie out of the Dock when they’re selected … oh wait. That’s for documents that are in the dock. Never mind. :)

  10. Jambon says:

    Tarball. I can’t find the tarball of this. I need a tarball. Please show me where to find this tarball. Tarball, tarball, tarball….

  11. xcomp says:

    Ohh…that genie effect. I’ve considered it, it is technically possible, but it would be very difficult to do with the present limitations of X (without attempting to do a pseudo-transparency hack).

    No tarballs, sorry. This is a preview, not a public testing beta. If you want to try it out, you need to check out from CVS and build — see http://enlightenment.org/pages/cvsnotes.html for more information.

  12. Miguel says:

    I’ve trying install engage but I get this error when I do “make”:

    config.o(.text+0×797): In function `od_config_menu_init’:

    : undefined reference to `ewl_object_set_fill_policy’

    config.o(.text+0×832): In function `od_config_menu_init’:

    : undefined reference to `ewl_object_set_fill_policy’

    config.o(.text+0xb3c): In function `od_config_menu_move_cb’:

    : undefined reference to `ewl_object_request_position’

    collect2: ld returned 1 exit status

    make[2]: *** [engage] Error 1

    make[2]: Leaving directory `/opt/fuentes-E17/misc/engage/src’

    make[1]: *** [all-recursive] Error 1

    make[1]: Leaving directory `/opt/fuentes-E17/misc/engage’

    make: *** [all] Error 2

  13. xcomp says:

    The EWL API has just gone through some massive breakage (thanks RbdPngn) and so Engage build is broken for the moment. It should be fixed soon.

  14. Auzy says:

    worked great for me (in gentoo).. his right about it being a preview thing, but it looks awesome

  15. bob says:

    ok how do you move it? where are extra themes? i compiled it and it sits in the middle of my two screens and i cannot move it

  16. Ronin says:

    I have installed all e17/libs from enlightenment cvs without errors and the expedition clock ,entice ,evidence ,entrance and envision works perfect but when i try to run engage it just says

    segmentation fault

  17. xcomp says:

    bob: Use Alt+mouse drag to move it around if you need to. You might also want to file a bug since it seems you have found a xinerama-related bug.

    Ronin: sorry, “segmentation fault” doesn’t do me any good. This is preview software intended for developers and testers — if you’re getting segv’s then it seems something is amiss with your build, but then you’d have to provide me with at least a backtrace before I can tell you what’s going on.

  18. ronin says:

    Is there some compile time option i can use to get debugging information.
    As it is now all i get is segmentation fault nothing more.

  19. Anonymous says:

    Sorry to bug you, but this seems to be the only place with info on engage.
    I have got a copy of the cvs tree, and I can compile and run engage, but it doesn’t have any launch icons.
    How can I add them? Also the open windows icons don’t actuall give focus to the apps when you click them…
    Thanks
    Toby

  20. xcomp says:

    All: this is quickly turning into a support forum for engage, and that’s certainly not what this blog is for .. it’s just a blog entry. :) There is an unofficial Enlightenment users forum at http://e1x.codewordt.co.uk. Please submit your questions there, others will assist you. Thanks!

  21. Patrik says:

    Wanna add composite-support while it’s still alpha/beta? ;)

  22. xcomp says:

    Sure! Not just for Engage, but as an available feature for Evas/Ecore/Ecore_Evas in general so that it is available across the board for EFL-based apps. Raster has recently added a Cairo rendering engine for Evas to CVS which is a major step in this direction. So if you would like to help, feel free to step into the source code and post your thoughts/patches on the Enlightenment-devel mailing list.

  23. naisioxerloro says:

    Hi.
    Good design, who make it?

  24. Speerevot says:

    I glad too see this interest site, I tell my friends about it! They like sites like that: site
    my jewelry siteslisst

Leave a Reply

You must be logged in to post a comment.

Copyright © Ibukun Olumuyiwa 2007.