backport two critical fixes to e17 branch

SVN revision: 81725
This commit is contained in:
Mike Blumenkrantz 2012-12-27 05:26:34 +00:00
parent 262f3b354e
commit 430e75cbba
5 changed files with 26 additions and 2 deletions

View File

@ -48,3 +48,4 @@ Boris Faure <billiob@gmail.com>
Michael Stapelberg <michael+e17@stapelberg.de>
Stefan Sperling <stsp@openbsd.org>
Nicolas Beaumont <nicolas.beaumont@gmail.com>
David H. Bronke <whitelynx@gmail.com>

View File

@ -1,3 +1,11 @@
2012-12-24 Mike Blumenkrantz
* Fixed crash when changing ibar source
2012-12-24 Boris Faure
* Fixed SIGFPE in tiling module and functionality of toggle_rows_count
2012-12-21
Initial release

14
NEWS
View File

@ -0,0 +1,14 @@
Changes since 0.17.0:
---------------------
Additions:
Deprecations:
Removed:
Improvements:
Fixes:
* Fixed crash when changing ibar source
* Fixed SIGFPE in tiling module and functionality of toggle_rows_count

View File

@ -176,6 +176,7 @@ _ibar_order_refresh(IBar *b, const char *path)
{
if (b->io) _ibar_order_del(b);
io->bars = eina_list_append(io->bars, b);
b->io = io;
}
/* else same order, refresh all users */
}

View File

@ -2202,7 +2202,7 @@ _move_left_cols(E_Border *bd, Eina_Bool check_moving_anims)
for (i = 0; i < nb_stacks; i++) {
int width;
width = w / (nb_stacks - 1 - i);
width = w / (nb_stacks - i);
_set_stack_geometry(i, x, width);
@ -2534,7 +2534,7 @@ _move_up_rows(E_Border *bd, Eina_Bool check_moving_anims)
for (i = 0; i < nb_stacks; i++) {
int height;
height = h / (nb_stacks - 1 - i);
height = h / (nb_stacks - i);
_set_stack_geometry(i, y, height);