Tiago Rezende Campos Falcao
5884ebfb18
Toolbar External
...
SVN revision: 47608
2010-03-30 20:42:01 +00:00
Gustavo Sverzut Barbieri
06d14ed245
const and -Wextra, come on guys! :-/
...
SVN revision: 47409
2010-03-24 03:06:00 +00:00
Carsten Haitzler
9705f7dbe1
(remove useless edje_object_scale_sets's on objects that are not edje objects)
...
but more importantly - fix list to actually have a specific theme/base for it
SVN revision: 47381
2010-03-23 04:46:53 +00:00
Gustavo Sverzut Barbieri
abe1f4275a
Typedefs to help bindings, type less and make things easier to identify.
...
SVN revision: 47292
2010-03-16 15:31:38 +00:00
Gustavo Sverzut Barbieri
e01d72fe26
Use eina_stringshare_replace to avoid crashes.
...
By: Rafael Fonseca <rfonseca@profusion.mobi>
SVN revision: 47187
2010-03-13 21:01:26 +00:00
Carsten Haitzler
27a1fc9a9c
more warning--
...
SVN revision: 47099
2010-03-10 06:46:28 +00:00
Vincent Torri
b07e49d435
remove unused parameter in the library.
...
I won't do this everyday, and i won't touch the tests.
SVN revision: 47093
2010-03-09 17:51:30 +00:00
Carsten Haitzler
d32e700fe3
more warning fixes!
...
SVN revision: 47076
2010-03-09 11:42:53 +00:00
Carsten Haitzler
91e01aa86e
patch from discomfitor <- check type of widget on api call and return if not
...
the right type
SVN revision: 47073
2010-03-09 06:15:39 +00:00
Vincent Torri
e939816544
fix returned values
...
SVN revision: 46081
2010-02-11 16:13:41 +00:00
Boris Faure
61d8b6ea71
typo in comment
...
SVN revision: 45252
2010-01-17 10:33:22 +00:00
Boris Faure
158a917bc3
elementary: add del_cb to toolbar items
...
SVN revision: 43862
2009-11-21 16:21:35 +00:00
Christopher Michael
4d62ebac5b
Add missing function prototypes.
...
SVN revision: 43696
2009-11-15 01:52:40 +00:00
Gustavo Sverzut Barbieri
24d6072ecc
fix valgrind reported problems.
...
GENERAL WARNING:
do NOT delete sub-objects (elm_widget_sub_object_add) or resize object
(elm_widget_resize_object_set) from del_hook()!! These are deleted
automatically before this function is called, thus you might double
free.
Fixed all occurrences I've spotted with valgrind. Please do not add more :-)
SVN revision: 43682
2009-11-13 22:22:05 +00:00
Christopher Michael
eb489c6809
Formatting.
...
Use EVAS_HINT_EXPAND/FILL.
Remove unused variables.
Reduce duplicated code.
SVN revision: 43598
2009-11-10 02:03:52 +00:00
Christopher Michael
8e41d90a0e
Use EVAS_HINT_EXPAND/EVAS_HINT_FILL.
...
SVN revision: 43583
2009-11-09 13:14:05 +00:00
Jonathan Atton
100f4724c0
Elm toosbar : fix item_label_set(), recalc the min size
...
SVN revision: 43351
2009-10-30 14:10:41 +00:00
Jonathan Atton
f7c963cad5
Elm toolbar : If the icon is bigger than the text fit to the icon size
...
SVN revision: 43350
2009-10-30 13:13:21 +00:00
Jonathan Atton
7be1d94aa2
Elm: use evas_object_event_callback_del_full() everywhere and improve elm_notify
...
SVN revision: 43217
2009-10-22 22:10:23 +00:00
Christopher Michael
77ed1224ab
Fix more formatting, *sigh*
...
Use ELM_NEW instead of calloc directly
SVN revision: 43155
2009-10-18 17:20:18 +00:00
Jonathan Atton
d434116d77
Elm : delete some added callback. The callbacks associated to the parent by the hover was not deleted when the parent is deleted
...
SVN revision: 43102
2009-10-15 20:48:00 +00:00
Jonathan Atton
2dc274cc02
elm menu+toolbar: Rewrite the menu, add separator and submenus. Fix the separator in the toolbar
...
SVN revision: 43019
2009-10-11 13:37:01 +00:00
Jonathan Atton
142f0f04d9
Elemetary : add a new widget: menu. See elementary_test. submenu will coming soon. Rewrite the toolbar to use this new widget
...
SVN revision: 42943
2009-10-07 17:11:41 +00:00
Jonathan Atton
a3105e664e
elm toolbar: little fix to avoid a infinite loop
...
SVN revision: 42924
2009-10-06 22:24:24 +00:00
Jonathan Atton
72e5eb0517
elm toolbar: fix the position of the menu
...
SVN revision: 42922
2009-10-06 21:46:11 +00:00
Jonathan Atton
48a16579fc
elm toolbar: add elm_toolbar_align_set(), set the alignment of the items. Defalt is 0.5 (center)
...
SVN revision: 42920
2009-10-06 20:14:46 +00:00
Jonathan Atton
9029e6ed9e
elm toolbar: add item_unselect_all(). Automatically unselect the item when the menu is closed.
...
SVN revision: 42917
2009-10-06 18:18:21 +00:00
Jonathan Atton
145c90a7e4
elm toolbar: add menu. See the last item in the tollbar test. Thi implementation is simple: each item are a button with a custom style
...
SVN revision: 42904
2009-10-06 15:08:41 +00:00
Iván Briano
a95ba2636d
Hacky move to evas_box
...
Evas_Box layouts don't get along with what elm expects,
so for now, it's using the old els_box calculate functions
as a custom layout.
SVN revision: 42863
2009-10-02 19:22:40 +00:00
Jonathan Atton
58b8005d51
elm toolbar : rewrite/fix _sizing_eval
...
SVN revision: 42818
2009-09-30 11:26:26 +00:00
Jonathan Atton
a00f198b0f
elm toolbar : add homogenous_set
...
SVN revision: 42817
2009-09-30 10:53:08 +00:00
Carsten Haitzler
111735b63d
1. add elm module internal code. will be used later for things like:
...
* putting policy into modules
* multitouch handling being able to be farmed off to modules
* farming off things that are not compatible with license/code of elm into a
3rd party piece of code via a clean defined interface API
2. fix doc image - dont need it
3. fix toolbar bounce settings. was wrong
SVN revision: 42793
2009-09-29 04:35:35 +00:00
Christopher Michael
b5532973b0
Cleanup some commented out lines that were left there on last commit.
...
SVN revision: 42111
2009-08-30 16:57:14 +00:00
Christopher Michael
04f996d5ff
Add ability for toolbar to have a separator item. Still a problem here in
...
that the toolbar box sets everything homogenous.
Fix some formatting.
Reduce register use in certain places.
Reduce number of calculations to get scale in certain places.
SVN revision: 42109
2009-08-30 16:54:15 +00:00
Christopher Michael
07b8fa32ca
Formatting.
...
Only calculate min_size once in certain places, rather than several
calculations.
SVN revision: 42108
2009-08-30 16:33:03 +00:00
Christopher Michael
65644d237e
Add missing check for calloc failure, thanks Vincent :)
...
SVN revision: 42019
2009-08-26 16:22:52 +00:00
Christopher Michael
b686b3207a
Oops, small typo.
...
SVN revision: 42013
2009-08-26 14:42:40 +00:00
Christopher Michael
ae0afa4902
Don't calloc a toolbar item if elm_widget_data_get returns NULL.
...
Slightly better trapping(s).
SVN revision: 42012
2009-08-26 14:34:55 +00:00
Christopher Michael
37a4995d6c
Add traps to test that elm_widget_data_get actually returned something.
...
SVN revision: 42011
2009-08-26 14:29:18 +00:00
Christopher Michael
ca6418164c
Check that item is valid before we try to set a disabled state on it.
...
Perhaps a bit overkill here, but at least we don't crash if item == NULL :)
SVN revision: 42001
2009-08-26 00:49:38 +00:00
Christopher Michael
cc428cedeb
Add function to return the icon size.
...
Add trap for a max icon size (currently hard-coded to 48 as anything greater
causes issues with the buttons).
Add trap to check if the toolbar's icon size is already set to what is
requested. This trap added, because without it the toolbar goes into a
"disabled" look.
SVN revision: 42000
2009-08-26 00:47:31 +00:00
Christopher Michael
d4f3e92860
Add function to allow setting toolbar icon size.
...
SVN revision: 41998
2009-08-26 00:30:55 +00:00
Christopher Michael
3a2795f0ed
Add function (ability) to change a toolbar item's Label.
...
SVN revision: 41997
2009-08-25 23:47:08 +00:00
Christopher Michael
9ae087ca95
Remove commented out line as it's not needed.
...
SVN revision: 41993
2009-08-25 22:53:13 +00:00
Christopher Michael
d4528aa391
Add a method to disable a toolbar item.
...
Add a couple of blank lines in elm_toolbar.c to separate variables from code
in certain functions.
Set first button in Toolbar Test to be disabled (just so Elm develops can
see how it looks & acts)
NB: The theme/colors for disabled text may need/warrant work. Not sure how
Elementary people want the disabled text to look, so I used the disabled
text colors from elm_button for now.
(Hopefully the code here is acceptable ;) If not, please let me know what
needs fixing)
SVN revision: 41990
2009-08-25 22:46:19 +00:00
Davide Andreoli
d69a56c1e8
* Add the *_icon_get() API calls for all the widgets that have the *_icon_set() corresponding func.
...
SVN revision: 41721
2009-08-12 22:37:48 +00:00
Vincent Torri
e2be9d2b24
remove trailing spaces
...
SVN revision: 41261
2009-07-07 06:46:51 +00:00
Cedric BAIL
29adfe9fc8
* elementary: Full switch to Eina data type.
...
SVN revision: 41081
2009-06-17 15:35:19 +00:00
Carsten Haitzler
26b4f340b6
actually give widgets type name strings and set parent by default
...
SVN revision: 40618
2009-05-13 12:21:52 +00:00
Carsten Haitzler
5c7e2ec144
1. fix box as it didnt hide clipper when it gets empty
...
2. add bouncing at ends for scroller and config for it
3. fix quicklaunch to be cserver-freidnly thanks to its fork tricks
4. add signals to scroller when scrolling and hitting edges
5. pants.
SVN revision: 40549
2009-05-08 11:27:32 +00:00