enlightenment/src/modules/layout
Gustavo Sverzut Barbieri be6a6ba639 improvements to e_border positioning.
* e_border_center() will center window in a better way, accounting
   the shelves/panels instead of just centering on the screen. This is
   better and most noticeable if screens are small and a big shelf on
   just one edge.

 * e_border_move_without_border(), e_border_resize_without_border()
   and e_border_move_resize_without_border() will assume the given
   values do not acount border/decorations (client_inset) and will do
   automatically. As stated in documentation, this is specially useful
   when it is a new client and thus have no decorations when it is
   positioned, when decorations are added window would be placed at
   wrong position. One can try this by adding efwin window overflowing
   the bottom-right corner, closing it and when reopen fileman would
   try to make it inside the screen, this would not work well with
   part of the window still being outside.

 * e_win_move(), e_win_resize() and e_win_move_resize() will now use
   new e_border functions.



SVN revision: 40307
2009-04-23 02:24:59 +00:00
..
.cvsignore first module makes its way into a module of its own. 2007-07-04 15:09:25 +00:00
Makefile.am Correctly include eina and fix pkg-config description. 2008-10-15 10:03:45 +00:00
e-module-layout.edj Module icons... most of them. Some still need some love, but Ill get around to that. Shout out to Sachiel! 2009-02-05 14:34:01 +00:00
e_mod_main.c improvements to e_border positioning. 2009-04-23 02:24:59 +00:00
e_mod_main.h errrr. commit? did the last one work? 2007-10-31 12:23:15 +00:00
module.desktop.in added Czech translations to trunk/e/src/modules/*/module.desktop.in 2009-01-04 16:49:28 +00:00