В чт, 2007-04-05 в 21:09 +0200, Hannes Janetzek написа: > Hi, > I made a patch so that hiding of the shelf is done by the shelf and not > by the theme. I think this will make it easier to have a consistent and > configurable shelf-hiding behaviour. > I added one theme-data item to the shelf group: "hidden_state_size" > which sets the height or width for the shelf when it is in hidden > state. > > > Regards, > Hannes I've committed a modified version of the patch.
The things that were changed were, among other things: - the hidden_state_size fallback is 4 instead of 2. - _e_shelf_cb_hide_animator is actually a callback for an animator now, instead of a timer. that way it will be affected by e's fps settings - the logic inside _e_shelf_cb_hide_animator has been changed. it now takes the same amount of time to hide any shelf, regardless of it's size settings. (which is currently 1 second, and should be made configurable in the future) - reintroduced the "e,state,visible" edje signal, so that themers can go crazy if they want to > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ enlightenment-devel mailing > list enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Виктор Кожухаров /Viktor Kojouharov/
signature.asc
Description: Това е цифрово подписана част от писмото
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel