Author Topic: Enlightenment anyone?  (Read 2979 times)

blakeyez

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
    • http://
Enlightenment anyone?
« on: October 13, 2004, 11:58:40 am »
Hi all!

I'm getting my Zaurus running more and more like my desktop every day here!  I just got Enlightenment DR16.7 compiled and running beautifully on my C860

[img]http://pulsar.dagsolutions.ca/e-pdaxrom.png\" border=\"0\" class=\"linked-image\" /]

It's definitely not the window manager for everyone, as it doesn't really act as one would expect a 'pda' to, but for me this is how I like to work.  The automatic right-click after 500ms is rather annoying in E right now, so I've got to change that, and tweak some other things, but all in all it works quite well.  Memory footprint is only around 4mb, so technically I'm using less ram than I was when matchbox+openbox were running!  However, I may want to find a couple apps for displaying batt status etc...

Dave

Xumbi

  • Full Member
  • ***
  • Posts: 178
    • View Profile
Enlightenment anyone?
« Reply #1 on: October 13, 2004, 01:15:32 pm »
Very cool!  I've always liked enlightenment, but I've never taken the time to learn its quirks.  Maybe this will get me interested enough to run it on my Z and my desktop.

I'd love to try it out if you get an ipk together.

blakeyez

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
    • http://
Enlightenment anyone?
« Reply #2 on: October 13, 2004, 04:00:20 pm »
I will get a proper distribution together after I finish building apache/php/subversion for my development work...  

The *only* annoyance I have with E on the zaurus now is that since you can't 'hover' your mouse over a submenu, you have to keep pressing on the screen through all the menus without releasing the stylus.  However, the right-click thing kicks in sometimes and breaks everything   I really wish there was an optional tslib package WITHOUT that 'feature' patched in, or at least have it changeable in a config file.

Dave

luisico

  • Newbie
  • *
  • Posts: 6
    • View Profile
    • http://
Enlightenment anyone?
« Reply #3 on: October 14, 2004, 12:11:00 am »
Hi!

I haven't try E on the zaurus, but I have been using it on every unix box since... uhmm, I don't even remember. I just love its simplicity. Let me know when you get an ipk ready, please.
About your problem with the mouse, at least in my actual laptop configuration, the menus stay on once you press with the mouse in the background, without having to keep the mouse pressed, shouldn't it be the same behaviour on the zaurus?

Best,

Luisico

blakeyez

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
    • http://
Enlightenment anyone?
« Reply #4 on: October 14, 2004, 12:33:38 am »
Quote
About your problem with the mouse, at least in my actual laptop configuration, the menus stay on once you press with the mouse in the background, without having to keep the mouse pressed, shouldn't it be the same behaviour on the zaurus?

Yes, that's true that they stay on once you click.  However, since you can't 'move' the cursor on the zaurus, you can only tap which generates both a movement AND a click event.  Try it on your laptop/desktop, you'll see what I mean.  So, in order to keep the menu up when going into a SUBmenu, you have to click the root window to bring up the normal menu, then click and hold on the submenu that you want.

Not really much that can be done with that, though, as it's the nature of a touch-screen.  However, I have found it fairly easy to use the keyboard for navigating deep menus.

Dave

luisico

  • Newbie
  • *
  • Posts: 6
    • View Profile
    • http://
Enlightenment anyone?
« Reply #5 on: October 14, 2004, 01:21:13 am »
Now I understand what you meant, and yes it is anoying. I did a bit of google research and found this (which is actually part of the man page):

To ``stick'' a menu up and leave it up so you can select items from it multiple times, click and hold down the mouse and release on the title of the menu (if it has one) and it will remain up. You can move it and manipulate it like a normal window. Close the window to unstick the menu.

Still not the same as normal behaviour, but it might help on the zaurus.

Best,
Luisico

blakeyez

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
    • http://
Enlightenment anyone?
« Reply #6 on: October 14, 2004, 07:24:49 am »
Hmmmmm interesting.  Will have to give that a try.  However, I may dig into the E source and see if I can find the code that closes the menu when clicking on the submenu title...  We'll see how much time I have

Dave

blakeyez

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
    • http://
Enlightenment anyone?
« Reply #7 on: October 15, 2004, 03:48:03 pm »
OK, I've packaged up Enlightenment and Imlib2.  i haven't done much testing on the ipk's at all, so install at your own risk   The only customization that I did in the default E config files is to add a key binding for when you close the clamshell it will call the /etc/sysconfig/clamshell/closed.sh, thus blanking the screen.

I don't really want to spend the time right now to hack up the menu generation script, so if you want to add things like 'suspend' to your root menu, hunt around and check the scripts in /usr/share/apps.  Those should give you hints about how things are currently done in matchbox.  I will post some more detailed instructions later, or perhaps a better package that will set things up more appropriately for the Z by default.

Let me know how this package works for you...

Enlightenment 0.16.7.1
Imlib2 (required for E)

Edit: I forgot, Imlib2 insists on using the ltdl library from libtool.  No ipk yet, just tarred it up quickly.  libltdl.tar.gz

Dave
« Last Edit: October 15, 2004, 04:47:36 pm by blakeyez »