Don’t blame me these pictures have been taken with an iPhone (bouhh!)
Recent Updates Toggle Comment Threads | Keyboard Shortcuts
Let me introduce you a very cool usage of Enna (v0.4.0 from Ubuntu Packages). These photos have been taken at the home of a coworker of mine. He have integrate a PC running GNU/Linux and a 17″ touchscreen in his wall. The mediacenter has two video outputs, one for the touchsreen and another for a video projector.This is so funny !!!
captainigloo, lizard4x4, richardsith, and 2 others are discussing. Toggle Comments
One critisism the more heard during the Enna’s release was the fact that it only runs on GNU/Linux.
Enna depends of EFL and of GeeXBoX’s libs. EFL are already ready for Windows. I want to thanks Vincent Torri who has made an HUUUGGGGE work to have the EFL on this system.
About the GeeXBoX’s libs, Mat has already fixed the configure script, and some other fixes in order to have libvalhalla and libplayer running on Windows. Now the big work is to have an libplayer backend that can play videos and music on windows. The natural choice is to rewrite the VLC backend. VLC is a really good at solid software, for years now, and is working on mostly all OS. With it, we should have a backend for all of enna’s port, MacOS, Windows, and of course Linux.
About the MacOS port.
Here there is a lot of work, mostly on evas and ecore. The Evas Quartz engine is not in a good shape. And the ecore Quartz code just doesn’t work. I begin to write a new engine for MacOS, based on OpenGL cocoa. It’s not ready for prime time now, but I can run all expedite test, and I get an Evas Speed arround 250fps on my MacMini with an Intel GMA500.
There is a lot of work to have Enna running on them, but it’s a first step 🙂
You guys that will be on fosdem this year, book your Saturday 6th February 2010 at 18h40, Ben should have 15 min of presentation about Enna 😛
lizard4x4, Che, ersdfsd, and 4 others are discussing. Toggle Comments
After many month of development effort we are pround to annouce the release of Enna v0.4.0.
Enna is an *opensource* mediaplayer application, and for this release
the licence has switched from BSD to LGPLv2.1.
Tarball can be download at this address :
Or you can retrieve enna v0.4.0 tag with mercurial:
hg clone v0.4.0 http://hg.geexbox.org/enna
As a convenience, EFL, GeeXboX libraries and Enna have already been
packaged for Ubuntu 9.10 (Karmic Koala) users.
Packages can be found here :
deb http://packages.geexbox.org/ karmic main
sudo apt-get update
sudo apt-get install enna
You should find enna icon in Applications/Audio and video
For more informations, report bugs, or to help us I invite you to
read the main enna website.
You can read Ben’s post on his blog : http://gxben.wordpress.com/2010/01/03/first-public-enna-0-4-0-release/ it talk a bit more on enna and integration with next geeXboX 2.0
About EFL ?
The easy method :
deb http://packages.geexbox.org/ karmic main
apt-get update apt-get install libeina-dev libeet-dev libevas-dev libevas-engines libevas-engines-extras libecore-dev libefreet-dev libembryo-dev libedje-dev libedje-bin libedbus-dev libhal-dev libhal-storage-dev libnfo-dev libplayer-dev libvalhalla-dev
hg clone http://hg.geexbox.org/enna cd enna ./autogen.sh make sudo make install
For experts : EFL + GB + enna compilation from sources
If you are on a Ubuntu machine, you can install these libs :
sudo apt-get install xterm make gcc bison flex subversion automake autoconf autotools-dev \ autoconf-archive libtool gettext \ libpam0g-dev libfreetype6-dev libpng12-dev zlib1g-dev libjpeg62-dev \ libtiff4-dev libungif4-dev librsvg2-dev libx11-dev libxcursor-dev \ libxrender-dev libxrandr-dev libxfixes-dev libxdamage-dev \ libxcomposite-dev libxss-dev libxp-dev libxext-dev libxinerama-dev \ libxft-dev libxfont-dev libxi-dev libxv-dev libxkbfile-dev \ libxkbui-dev libxres-dev libxtst-dev libltdl7-dev libglu1-xorg-dev \ libglut3-dev xserver-xephyr libdbus-1-dev cvs subversion mercurial \ liblua5.1-dev libavformat-dev mplayer libxine-dev libxml2-dev \ libcurl4-openssl-dev wget libexif-dev libsqlite3-dev libxine1-all-plugins libxine1-ffmpeg
change efl_basic="eina eet evas ecore efreet e_dbus embryo edje esmart" with efl_basic="eina eet evas ecore efreet e_dbus embryo edje elementary"
change bin_basic="exchange e entrance" with bin_basic="expedite"
change autogen_args="" # evas:--enable-gl-x11 with autogen_args="evas:--enable-gl-x11"
hg clone -r v1.0.0 http://hg.geexbox.org/libplayer hg clone -r v1.0.0 http://hg.geexbox.org/libnfo hg clone -r v1.0.0 http://hg.geexbox.org/libvalhalla hg clone http://hg.geexbox.org/enna
./configure --prefix=/opt/e17 make sudo make install cd .. && cd libnfo ./configure --prefix=/opt/e17 make sudo make install cd .. && cd libvalhalla ./configure --prefix=/opt/e17 make sudo make install cd .. && cd enna ./autogen.sh --prefix=/opt/e17 make sudo make install
CyberMomo, captainigloo, Joe90, and 1 other are discussing. Toggle Comments
this summer, i have added some new features in enna photos activity. For a long time now, this module have a lot of bugs, was really slow. When I start to write it, and integrate the wall, i was proud of me and don’t touch it anymore. But they was a buggy slideshow mode, and it was redundant with photo preview. So I decided to rewrite some piece of wall. First, in may, I added a thumbnailer process. It generates thumbnails of pictures on demand and in parallel with enna process. Thus interface is not freezed anymore, and people who have 2 or more processors will be happy 🙂 Another good point of this thumbnailer, is that it can rotate pictures according to exif metadatas.
Last week I have finally integrated the wall as a view in enna. Interface is more user friendly, code is simpler and interface is better that the old menu on top of wall with list of directories. Now directories are diplayed directly in wall and you can navigated only with this interface. Photo preview desaperead, and slideshow is launched in pause mode when you select a photo. I have added an icon bar with next/prev/pause/stop button. By the way, photos are rotate when exif rotation info is set. Or you can click on rotate button. So if your camera do the job, your photo are always in the right direction, if not you can rotate manually !
let me show you some screenshots :
It’s all for now. I hope that soon we will add a lot of enna’s grabbers in libvalhalla. you can look at excellent mat blog post if you read french 🙂 it’s really interesting.
Long time without blogging, but today I have an interresting thing to show you 🙂
Yesterday was my 28th Birthday and my girlfriend offered me the best geek gift that you can receive : a cushion. A cushion with just this litle text : Ctrl Alt Suppr ! It’s an cushion home-made, she made it with his litle fingers. For you information Ctrl Alt Suppr is the french traduction of Ctrl Alt Del : the keyboard sequence to kill Windows(c)(tm) this ancestral OS from Micro$oft.
Maybe she’s thinking that I’m a geek ?
Don’t believe that this cushion is closed source ! She showed me the sources :
It was a very happy birthday !
I’m proud to present you the official Enna Icon. I want to send a BIG thanks to Fred who has design it ! Great job guy !
Now enna has an icon and thus an identity. It will be integrated in Enna mercurial tree soon as main application icon, and will appear in interface.
bam is discussing. Toggle Comments