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...
6 comments | add one
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.
11 comments | add one
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...: Please upgrade as usual.
4 comments | add one
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...:
--- /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
0 comments | add one
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... :)
0 comments | add one
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. Download as always, enjoy and report bugs!
7 comments | add one
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. :)
0 comments | add one
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: Download, enjoy and drop me a note if you find something uncommon.
14 comments | add one
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!
7 comments | add one
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.
4 comments | add one
show all blog entries
 Vim Enlightenment Developer
HTTPS Available Donate With PayPal 
© 2003-2012 by Brian 'morlenxus' Miculcy