Author Topic: Enlightenment Dr17 - Cvs  (Read 35973 times)

greguu

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 455
    • View Profile
    • http://github.com/greguu
Enlightenment Dr17 - Cvs
« on: December 15, 2005, 12:54:35 pm »
[img]http://www.flashtux.org/img/tux_noel_small.png\" border=\"0\" class=\"linked-image\" /]

Ho Ho ! Hello at all.. this is my first post here..

I've compiled a recent version of the e17 cvs code (022) (fetched on Dec 8).
The keybindings combindend with the "remember window size and position"-function give great usability for Zaurus users.
Not to mention that e17 is eye candy ;)

Note: These are experimental packages. Enlightenment isn't released yet and not
fully functioning at the moment. Also it is quite unstable. Use at your own risk.
It works on a C3100 with pdaXrom (rc12) here. Nothing else was tested yet !
So please test and give feedback in this thread :)

To install, follow the steps below :

1) First you have to get the EFL libraries and E itself:

  eet_022-cvs_armv5tel.ipk
  evas_022-cvs_armv5tel.ipk
  ecore_022-cvs_armv5tel.ipk
  embryo_022-cvs_armv5tel.ipk
  edje_022-cvs_armv5tel.ipk
  e_022-cvs_armv5tel.ipk

You can use this feed : http://mail.pdaxrom.org/contrib/daal

Note: There are also other Enlightenment libraries in this feed !
Those are not needed to install and run e17!
If you are familiar with e17 you might find them usefull.

2) Next, edit .xinitrc in your home folder:

Code: [Select]
#!/bin/sh
#
# Very simple session manager for enlightenment
#
test -e /proc/power_key_off && echo "0" >/proc/power_key_off 2>/dev/null
test -f /etc/profile && . /etc/profile

if [ ! -d $HOME/Choices/common ]; then
    mkdir -p $HOME/Choices/common
fi

if [ -f $HOME/Choices/lightnpower.cfg ]; then
    lightnpower.py --loadandquit
fi

test -f /etc/X11/kb/akita.xmodmap && xmodmap /etc/X11/kb/akita.xmodmap
test -f /etc/X11/kb/userdefined.xmodmap && xmodmap /etc/X11/kb/userdefined.xmodmap
test -f /usr/bin/chkhinge && /usr/bin/chkhinge 2>/dev/null >/dev/null

enlightenment 2>/dev/null

test -e /proc/power_key_off && echo "1" >/proc/power_key_off 2>/dev/null

Enlightenment starts now when typing "startx".

3) To edit the favorite applications menu, follow the steps described in the user guide.
Read also the FAQ if you are not familiar with enlightenment.
Creating icons and adjusting the menu is not that handy right now.

There is a tarball with some prebuild .eap files here.

Extract it to ~/.e/e/applications/all .
You can place the applications in the menu or ibar while putting the name of the .eap file to the .config in the corresponding folder. You can also create submenus.

Note: Some of the prebuild eap files start applications that need root previliges.
You need "sudo" installed and configured for them.
(I'm asuming you are not running as root :)

4) Using enlightenment_remote (read the user guide!):

Examples :

To speed things up a bit, you should disable and unload unneeded modules :

enlightenment_remote -module-unload modulename
enlightenment_remote -module-disable modulename

which will remove the module from memory.
and you can lower the image and font cache  :

enlightenment_remote -image-cache-set 512
enlightenment_remote -font-cache-set 128

and lower the framerate of animations :

enlightenment_remote -framerate-set  10

and set virtual desktops to 1 if you want :

enlightenment_remote -desks-set 1 1

to adjust the keybindings, also enlightenment_remote is used. (read the user guide)

Default keybindings that work for me :

Control + Alt + X = Closes window
Control + Alt + K = Kills window
Control + Alt + I = Iconify (minimize) window
Control + Alt + G = Toggles gadget manager mode on and off
Control + Alt + A = Opens the "Favourite Applications" menu
Alt + Tab = Opens the E17 tab dialog



Thats it!

and have fun..

Some Screenshots are attached below.
Gemini-PDA (Sailfish X and Android) / LG Nexus 5 (Android 11) / Nokia N9 (MeeGo/Harmattan)
Sharp Zaurus C3100 (Borzoi) - Void Linux (voidz) Kernel 5.0.0 - Hardware (Buffalo CF LAN, DLink 660 CF WiFi, ASIX AX88772 USB Ethernet)

cal

  • Full Member
  • ***
  • Posts: 112
    • View Profile
Enlightenment Dr17 - Cvs
« Reply #1 on: December 15, 2005, 01:38:43 pm »
that is awsome.  I can't wait to try it.  Thanks.

scoutme

  • Hero Member
  • *****
  • Posts: 579
    • View Profile
Enlightenment Dr17 - Cvs
« Reply #2 on: December 15, 2005, 01:41:34 pm »
amazing... never thoughht about enlightenment on zaurus
gonna try it soon

cs_jacky

  • Full Member
  • ***
  • Posts: 143
    • View Profile
    • http://
Enlightenment Dr17 - Cvs
« Reply #3 on: December 15, 2005, 09:24:32 pm »
It looks good! Thank you very much.

BTW, do you think it can run on C860?
« Last Edit: December 15, 2005, 09:24:55 pm by cs_jacky »

dss

  • Newbie
  • *
  • Posts: 22
    • View Profile
    • http://
Enlightenment Dr17 - Cvs
« Reply #4 on: December 16, 2005, 03:45:04 pm »
I just tried this on my SL-C1000 and it works great and looks sweet! Thank you for sharing!

:-)
Sharp Zaurus SL-C1000
1 GB SD Card (kingmax Platinum)
D-Link Air wireless card
Cacko 1.23 & pdaxrom RC.12

scoutme

  • Hero Member
  • *****
  • Posts: 579
    • View Profile
Enlightenment Dr17 - Cvs
« Reply #5 on: December 16, 2005, 05:45:42 pm »
properly running on sl-c860

gonna try to disable desktop left-clicking menu, since with touchscreen menu button is far better

miskinis

  • Sr. Member
  • ****
  • Posts: 348
    • View Profile
    • http://
Enlightenment Dr17 - Cvs
« Reply #6 on: December 17, 2005, 01:36:25 am »
Hi,

Yes, this is cool.  I have been trying a couple of the e17 themes, but have
not had too much time to experiment with this yet.  I have enclosed a screenshot
from my 6000...
_John Miskinis_

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
Enlightenment Dr17 - Cvs
« Reply #7 on: December 17, 2005, 02:02:54 am »
Quote
Hi,

Yes, this is cool.  I have been trying a couple of the e17 themes, but have
not had too much time to experiment with this yet.  I have enclosed a screenshot
from my 6000...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=107369\"][{POST_SNAPBACK}][/a][/div]
On the 6k does it size windows to the screen properly, the way xfce & icewm do?
is it quick?
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf

pgas

  • Hero Member
  • *****
  • Posts: 1097
    • View Profile
    • http://
Enlightenment Dr17 - Cvs
« Reply #8 on: December 17, 2005, 02:32:17 am »
note  :
in .xinitrc in
Code: [Select]
test -f /etc/X11/kb/akita.xmodmap && xmodmap /etc/X11/kb/akita.xmodmapyou should replace akita by your model (corgi for SL-C7xx, tosa for 6000)
SLC-860 cacko / senao wifi

miskinis

  • Sr. Member
  • ****
  • Posts: 348
    • View Profile
    • http://
Enlightenment Dr17 - Cvs
« Reply #9 on: December 19, 2005, 11:53:42 pm »
Quote
On the 6k does it size windows to the screen properly, the way xfce & icewm do?
is it quick?

Hi.  I am not familiar with this "proper" sizing of windows by XFCE or icewm, and this
is the first time I have tried e17 so although it seems quick enough for me, I have
never run (the current) e17 on any other platform.  I did run an early prototype before
the team replaced the "ebits" EFL library about 2 years ago on a desktop.

In my opinion, it is quick as I would need it   , I will be toyng with it this week, and
I hope to find out where to place all those extra files from the carbon theme.  I am
just now learning about edje and its theming facility.  I will probably also create my
own e17 theme again, which I enjoyed doing a long time ago.

John
« Last Edit: December 19, 2005, 11:57:01 pm by miskinis »
_John Miskinis_

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
Enlightenment Dr17 - Cvs
« Reply #10 on: December 20, 2005, 01:19:47 pm »
Quote
Quote
On the 6k does it size windows to the screen properly, the way xfce & icewm do?
is it quick?

Hi.  I am not familiar with this "proper" sizing of windows by XFCE or icewm, and this
is the first time I have tried e17 so although it seems quick enough for me, I have
never run (the current) e17 on any other platform.  I did run an early prototype before
the team replaced the "ebits" EFL library about 2 years ago on a desktop.

In my opinion, it is quick as I would need it   , I will be toyng with it this week, and
I hope to find out where to place all those extra files from the carbon theme.  I am
just now learning about edje and its theming facility.  I will probably also create my
own e17 theme again, which I enjoyed doing a long time ago.

John
[div align=\"right\"][a href=\"index.php?act=findpost&pid=107697\"][{POST_SNAPBACK}][/a][/div]
It's simple. On a 6k boot to pdaxrom default (openbox). OPen aterm. Half your terminal goes off the screen because things are arranged for portrait mode and the widowmanager doesn't keep windows sized to to match the screen size and orientation. Install icewm or xfce..start either one, and open aterm... and see how the window is all on screen. It is nice.  I use aterm as a readily available example... there are, as I recall, quite a few programs that do this.  What I am asking is; Do windows in e17 stay within the screen borders on a 6k? or do they, by default, go running off to the right by a couple hundred pixels. A quick click on aterm will tell.
Unless I missed your point and you were being a weenie about my use of the word "proper" to indicate "fitting within the borders of the physical display as is usual with most window managers running on most single display systems?"

Of course... I'll get around to checking if it woks properly for myself eventually
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf

bam

  • Hero Member
  • *****
  • Posts: 1213
    • View Profile
    • http://thegrinder.ws
Enlightenment Dr17 - Cvs
« Reply #11 on: December 20, 2005, 04:09:46 pm »
I am going to try and install this in my debian enviro.....we shall see
SL-C3100 current: Stock/Tetsu 18h
Socket BT CF Card
Linksys WCF-12 802.11b/Cheapie USB Ethernet

The Grinder

B_Lizzard

  • Jr. Member
  • **
  • Posts: 66
    • View Profile
Enlightenment Dr17 - Cvs
« Reply #12 on: December 21, 2005, 12:38:13 pm »
Holy Crap, I've just seen everything!
How fast is Enlightenment on your Zaurii, everyone?

I was thinking of buying a PDA, and I'm between the Zaurus C1000 and a Nokia 770, but I'm certainly goin' for the Zaurus!

Don't stop hacking, people!  
« Last Edit: December 21, 2005, 12:39:55 pm by B_Lizzard »

anunakin

  • Sr. Member
  • ****
  • Posts: 340
    • View Profile
    • http://vivaphp.net
Enlightenment Dr17 - Cvs
« Reply #13 on: December 22, 2005, 11:48:04 am »
Nice work, load fine in my C3100... !  
[img]http://www.vivaphp.net/imagens/rev2.jpg\" border=\"0\" class=\"linked-sig-image\" /]
Anunakin (Marcus Fazzi)

Nokia N900 32GB + microSD 2GB
Nokia N810 w/ microSD 8GB
Nokia 5310 XpressMusic w/ microSD 1GB
HP48GX->Psion Sienna->Palm m130->Tungsten T->Zaurus SL-5500->C3000->C3100 ALL SOLD

My FEED(On Line AGAIN!!!)

bam

  • Hero Member
  • *****
  • Posts: 1213
    • View Profile
    • http://thegrinder.ws
Enlightenment Dr17 - Cvs
« Reply #14 on: December 22, 2005, 03:47:21 pm »
screenshots of 3100?
SL-C3100 current: Stock/Tetsu 18h
Socket BT CF Card
Linksys WCF-12 802.11b/Cheapie USB Ethernet

The Grinder