efl/legacy/elementary
Michael Blumenkrantz e571b14068 From: Michael Blumenkrantz <mike@zentific.com>
elm.diff is a patch which implements a number of convenience functions
for various widgets, as well as some new features for toolbar and panel.
With the panel widget, I've written a number of calls related to
toolbar items and the selected item in particular, allowing
manipulation of the selection and toolbar items more easily. These
functions are as follows:
+elm_toolbar_item_get_all() returns a Eina_List* of all the toolbar
items
+elm_toolbar_item_get_first() returns the first toolbar item
+elm_toolbar_item_get_last() returns the last toolbar item
+elm_toolbar_item_get_next() returns the item after the
currently selected item
+elm_toolbar_item_select_next() moves the selection to the next valid
item
+elm_toolbar_item_select_first() selects the first valid item
+elm_toolbar_item_select_last() selects the last valid item
+elm_toolbar_item_find_by_label() returns the first Elm_Toolbar_Item
matching "label"

The new panel functions I have written allow for control of the panel's
state from code, and are as follows:
+elm_panel_hidden_set() sets the panel's toggle state to a bool value
and runs the animation
+elm_panel_hidden_get() returns whether the panel is hidden
+elm_panel_toggle() toggles the panel to its other state

The remainder of the functions are just general wd->data returns which
were missing, the functionality of which may be of use to people.



SVN revision: 48355
2010-04-27 05:43:54 +00:00
..
config well it needed to be done finallly - elm has config files and profiles - just 2010-01-18 09:38:52 +00:00
data Reverting formating patch, broke everything and I'm not dissecting it to fix it properly. 2010-04-19 13:32:37 +00:00
debian Some fixes for debian. 2009-05-23 13:57:54 +00:00
doc add doc, thanks to Mike Blumenkrantz (zmike) 2010-04-07 07:37:49 +00:00
m4 remove unused parameter in the library. 2010-03-09 17:51:30 +00:00
src From: Michael Blumenkrantz <mike@zentific.com> 2010-04-27 05:43:54 +00:00
AUTHORS patch from discomfitor <- check type of widget on api call and return if not 2010-03-09 06:15:39 +00:00
COPYING upgrade to lgpl 2.1 with static linking 2009-08-28 11:30:46 +00:00
ChangeLog elementary becomes its own tree/lib/test binary 2008-09-30 06:58:56 +00:00
INSTALL fix INSTALL files. 2008-10-01 07:37:28 +00:00
Makefile.am RPM spec for elementary. 2010-02-21 19:18:26 +00:00
NEWS elementary becomes its own tree/lib/test binary 2008-09-30 06:58:56 +00:00
README right readme. 2008-09-30 08:18:41 +00:00
autogen.sh Stop trying to make the m4 directory. It already exists in the source tree. 2009-08-25 21:38:33 +00:00
configure.ac packaging ethumb support for elementary. 2010-03-15 18:46:27 +00:00
elementary.pc.in * use Requires.private field in elementary.pc if pkg-config 0.22 or later is installed. We list in it the required packages needed to compile elementary. 2009-10-03 06:57:32 +00:00
elementary.spec.in Apply the same fix MEJ did ( http://marc.info/?l=enlightenment-svn&m=127157420508183&w=3 ) to more specs 2010-04-21 20:55:23 +00:00

README

Elementary - a basic widget set that is easy to use based on EFL for mobile
touch-screen devices.