Upgrading omicron to current Debian version
19.02.2011 - 15:45
Posting comments, listing files, browsing media section, e.g. might be broken, check later...
Easy_e17.sh 1.4.0 released
12.10.2010 - 18:29
After a long time we have a new version. It fixes mostly bugs and keeps the packagelist up to date.
Thanks to Marc Koschewski for his source revision selection patch.
Thanks to Marc Koschewski for his source revision selection patch.
- new commandline argument --srcrev=<Revision>
- new libaries eeze and eio
- new applications elsa, emote, enjoy
- new e17 modules eooorg, everything-mpris, everything-pidgin, everything-tracker, everything-wallpaper, everything-websearch, exebuf, itask, itask-ng, winlist-ng
- removed libary ewl
- removed applications elitaire
- removed e17 module emu
Easy_e17.sh 1.3.2 released
16.03.2010 - 01:03
Currently the efl svn received a great cleanup which where showing a few bugs in easy_e17.sh 1.3.1 . Now this version comes with some nice speedups and bugfixes...:
- added NetBSD support (thanks to Richard Freytag)
- nice src cache and speedup (thanks to Jan Christoph 'obiwahn' Uhde)
- new libary enlil and shellementary
- new application enki
- new e17 module quickaccess
- removed libary esmart and exml
- removed applications entrance, estickies and eyesight
- removed e17 modules configmenu (now an e module) and bling
Fixing bugs in URXVT (and not in e17!)
06.03.2010 - 04:45
Since a few months i'm using the urxvt terminal because of the great (ascii art) tabbing support.
As i often recompile efl sources i also often restart e17. This was no problem until now - as e17 seems to lost track of the urxvt windows after restart. The result was that the urxvt windows didn't got a border and didn't accept focus. They where simply stacked on top of all and i needed to kill them after each e17 segfault or restart.
Tonight i was talking to raster about that problem and we noticed that the tabbed urxvt windows where set to _XEMBED_INFO. This property is used by application windows which are swallowed into other windows (like gnome applets into gnome-panel). So that was the reason why e thought that these windows doesn't need a border. So how to fix?
The tabbing extension is a simple 300 lines perl code, so very easy to debug.
When trying to understand the code i first search for 'embed' - one hit. After disabling and starting urxvt i got two urxvt windows - one containing the tabbar and one a little bit smaller with a shell. So the shell window was swallowed into the tabbar window - and only the shell window got the _XEMBED_INFO on start. I simply needed to find the place where these property was set on the main window...:
As i often recompile efl sources i also often restart e17. This was no problem until now - as e17 seems to lost track of the urxvt windows after restart. The result was that the urxvt windows didn't got a border and didn't accept focus. They where simply stacked on top of all and i needed to kill them after each e17 segfault or restart.
Tonight i was talking to raster about that problem and we noticed that the tabbed urxvt windows where set to _XEMBED_INFO. This property is used by application windows which are swallowed into other windows (like gnome applets into gnome-panel). So that was the reason why e thought that these windows doesn't need a border. So how to fix?
The tabbing extension is a simple 300 lines perl code, so very easy to debug.
When trying to understand the code i first search for 'embed' - one hit. After disabling and starting urxvt i got two urxvt windows - one containing the tabbar and one a little bit smaller with a shell. So the shell window was swallowed into the tabbar window - and only the shell window got the _XEMBED_INFO on start. I simply needed to find the place where these property was set on the main window...:
--- /tmp/tabbed.old 2010-03-06 04:42:15.000000000 +0100
+++ /usr/lib/urxvt/perl/tabbed 2010-03-06 04:41:08.000000000 +0100
@@ -119,11 +119,13 @@
my $cur = delete $current->{$atom};
- # update if changed, we assume empty items and zero type and format will not happen
- $self->XChangeProperty ($self->parent, $atom, $type, $format, $items)
+ if ($atom != $self->XInternAtom ("_XEMBED_INFO")) # don't set _XEMBED_INFO on main window!
+ {
+ # update if changed, we assume empty items and zero type and format will not happen
+ $self->XChangeProperty ($self->parent, $atom, $type, $format, $items)
if $cur->[0] != $type or $cur->[1] != $format or $cur->[2] ne $items;
-
- $self->{current_properties}{$atom} = [$type, $format, $items];
+ $self->{current_properties}{$atom} = [$type, $format, $items];
+ }
}
# pass 2, delete all extraneous properties
Jiu Jitsu (3. Kyū)
20.01.2010 - 02:14
A few days ago i had my examination for the 3. Kyū in Jiu Jitsu and i passed! Check the photos and videos... :)
Easy_e17.sh 1.3.1 released
02.01.2010 - 23:42
This new release received a lot of bugfixes for features like the osd notification.
It now builds the python bindings, which where required by the new edje editor 'editje'.
Also there where some optimizations for FreeBSD.
Thanks to Tobias Gion and Giuseppe 'ferdy' Miceli for their patches.
It now builds the python bindings, which where required by the new edje editor 'editje'.
Also there where some optimizations for FreeBSD.
Thanks to Tobias Gion and Giuseppe 'ferdy' Miceli for their patches.
- new commandline argument --ldflags=<flags>
- new applications eyelight and editje added
- new libary libeweather added
- new bindings python-efl added
- new module skel added
- removed applications edje_player, edje_viewer and enna
E at 26C3
29.12.2009 - 17:58
I'm currently at the 26C3 in Germany, Berlin.
If you want to do some socialising, have a look for the e logo in the hackcenter.
I'm the person at the right front of the table. :)
If you want to do some socialising, have a look for the e logo in the hackcenter.
I'm the person at the right front of the table. :)
Easy_e17.sh 1.3.0 released
19.10.2009 - 01:59
This release features a direct source download for the packages, which should help keeping the disk and bandwidth usage for non-developers smaller (more infos in the preview release message).
Changelog:
Changelog:
- removed libs etk and epsilon
- as etk was moved to OLD, following applications are dead and removed now: edje_editor, extrackt and exhibit
- onscreen notification support (notify module must be loaded in e17)
- new commandline argument --srcmode=<packages/full>
Easy_e17.sh 1.3 preview
08.10.2009 - 16:57
This is a preview of the upcoming version 1.3 of easy_e17.sh . It introduced a new feature:
The script searches in the svn tree for the destination of the packages and only downloads these source dirs. This should save a hugh amount of bandwidth and disk space usage.
You can force the old behavour with the commandline argument --srcmode=full.
Notice: If you already have a full source checkout, you need to delete the old dir (probably ~/e17_src) to use this new feature.
There are also other new features like onscreen notification using `e-notify-send`.
Please download, test and comment!
The script searches in the svn tree for the destination of the packages and only downloads these source dirs. This should save a hugh amount of bandwidth and disk space usage.
You can force the old behavour with the commandline argument --srcmode=full.
Notice: If you already have a full source checkout, you need to delete the old dir (probably ~/e17_src) to use this new feature.
There are also other new features like onscreen notification using `e-notify-send`.
Please download, test and comment!
Tandemjump
27.09.2009 - 04:31
WOW, that was awesome!
Jumping from a plane, 4000m (13123.36 ft) above earth, falling for 50 seconds with an average of 200km/h (124.27mp/h). Unbelivable, you should try that!
There is a video record of my jump at the media section. Enjoy! :)
Btw. if you know the name of the rockin' track played during my free fall - please give me a hint.
show all blog entries
Jumping from a plane, 4000m (13123.36 ft) above earth, falling for 50 seconds with an average of 200km/h (124.27mp/h). Unbelivable, you should try that!
There is a video record of my jump at the media section. Enjoy! :)
Btw. if you know the name of the rockin' track played during my free fall - please give me a hint.



