Daniel Juyung Seo
f1b685897d
elm: do not declare SIG_FUCSED/SIG_UNFOCUSED if the const char is not used more than once.
...
ctxpopup, fileselector_button, naviframe, player, popup, bubble, button, calendar, check, clock, colorselector, datetime, diskselector, flipselector, gengrid.
2013-06-10 14:13:55 +09:00
Daniel Juyung Seo
8cf2c8a422
calendar, check, clock, colorselector, datetime, diskselector, flipselector, gengrid: added "focused" and "unfocused" documentations.
2013-06-09 18:55:42 +09:00
Cedric Bail
c929b33052
elementary: properly sanitize headers order.
2013-05-03 16:07:06 +09:00
Daniel Zaoui
187d6bf8de
Elementary: replace eo_data_get for objects data referencing.
2013-05-01 11:04:09 +03:00
Daniel Juyung Seo
74b3eed5fd
elm: print the error message inside elm_widget_sub_object_add().
...
1. Do not need to print the same error message from all the widget codes.
2. Even though elm_widget_sub_object_add() can be used internally, there should be no error message at all.
Elm devs should fix it beforehand.
So it looks ok to print the error message in elm_widget_sub_object_add() to force elm devs to fix it.
3. Got additional code cleanups.
2013-04-03 11:28:53 +09:00
Tom Hacohen
d75cb616da
Change usage of eo_do_super to the new prototype.
2013-03-18 16:15:12 +00:00
Gustavo Lima Chaves
312d0217a0
An internal layout error, on a widget set, is a CRITICAL error.
2013-03-01 23:04:31 -03:00
Daniel Zaoui
cdd1eea853
Replace supported_types
...
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 83803
2013-02-10 07:52:31 +00:00
Shinwoo Kim
f10fb3e115
[access] export some APIs,and remove unnecessary lines.
...
+ elm_access_object_register();
+ elm_access_object_unregister();
+ elm_access_text_set();
+ elm_access_text_get();
+ elm_access_cb_set();
These APIs are to use edje part, evas object as an accessible object.
and do not create access object, because access object would be created at run time.
This is different with internal API _elm_access_object_register();
SVN revision: 81659
2012-12-23 14:50:56 +00:00
Daniel Zaoui
0c915e9023
Cleaning: removed include Eo.h in widgets because it was indirectly included by Elementary.h
...
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 79682
2012-11-26 09:29:01 +00:00
Yakov Goldberg
5c98343198
We have ported to Eo all the widgets of elementary. We didn't change the inheritance itself, only the mechanism, as done previously in Evas, Ecore and Edje. We removed totally the previous inheritance mechanism.
...
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 79668
2012-11-26 06:32:53 +00:00
Shinwoo Kim
a9fc112932
[check] add remote activate callback which is called by elm_widget_activate();
...
SVN revision: 79371
2012-11-16 10:00:24 +00:00
Cedric BAIL
4e92316193
elementary: Simplifies code and removes redundant duplicated code.
...
Patch by Igor Murzov <e-mail@date.by>
SVN revision: 77396
2012-10-04 02:43:57 +00:00
Gustavo Lima Chaves
11737f5a23
[elm] Check now inheritable.
...
SVN revision: 74753
2012-08-01 21:03:05 +00:00
Kim Shinwoo
82b68bd53d
From: Kim Shinwoo <kimcinoo.efl@gmail.com>
...
Subject: [E-devel] [patch][elementary] dayselector - focus chain, and
about accessibility policy.
dayselector does not work in focus cycle because there is no
focus_chain().
because dayselctor is a child of Elm_Layout_Smart_Class, so it is
enough to
use focus_chain() of layout.
and.. very carefully..
i'd like to raise an issue that currently visually impaired person
should
be obliged to click(tap) quickly two times to activate widget such as
button, check.
the implementation to check 2nd click in elm_access is great. but one
single click is enough to activate button or change state of elm_check.
moreover some widgets like dayselector which has customized style for
elm_check does not work properly, because they do something at signal
'mouse,down,1'.
SVN revision: 74649
2012-07-31 12:24:58 +00:00
Gustavo Lima Chaves
584c53c1be
[elm] New elm_widget_add() usage spread.
...
SVN revision: 74148
2012-07-18 21:03:39 +00:00
Gustavo Lima Chaves
775c39ed91
[elm] Init code fix -- check.
...
SVN revision: 74010
2012-07-17 18:44:36 +00:00
Gustavo Lima Chaves
5fa36eec83
[Elm] Elm check now a layout.
...
SVN revision: 70715
2012-05-03 22:42:03 +00:00
Carsten Haitzler
c0f2f4be91
REVERT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
...
this breaks theme api. so NO! come back with a version that doesn't
break it.
SVN revision: 70679
2012-05-03 01:19:05 +00:00
Gustavo Lima Chaves
39f2ef8783
[Elm] Elm check now a layout.
...
It's theme uses now "elm.swallow.icon" as its icon spot -> will
fix it on other themes ASAP.
SVN revision: 70638
2012-05-02 16:58:46 +00:00
Carsten Haitzler
3a7b769a63
use the new escape text set to clear up issues if theme has TEXT vs
...
TEXTBLOCK items and handling escapes so text is consistend across elm.
fiuxes the fileselector issues kai reported.
SVN revision: 70362
2012-04-20 12:51:10 +00:00
WooHyun Jung
7b600cc59d
elementary : Removing duplicate codes when _content_unset.
...
SVN revision: 69894
2012-04-03 11:40:06 +00:00
ChunEon Park
18e3c65c0e
elementary/dayselector - New widget Elc_dayselector
...
Hi Raster,
Please find the modified patch after the suggested changes.
[ APIs are provided for setting week_start, weekend_start & weekend_length.Default values are fetched
from elm_config instead of edc styles.]
Please review the patch and push it to svn.
Thanks,
Sumanth
Signed-Off-By: Sumanth Krishna Mannam(sumanth.m@samsung.com )
SVN revision: 68868
2012-03-07 04:57:03 +00:00
Jiyoun Park
874bf67ac5
remove deprecated code related with elm_check_icon_set/get/unset
...
SVN revision: 68796
2012-03-06 09:10:38 +00:00
Jiyoun Park
418ea27eb9
remove deprecated code related with elm_check_label_set/get
...
SVN revision: 68793
2012-03-06 08:55:21 +00:00
Daniel Juyung Seo
3805f175ed
elm check: Reviewed check APIs. OK for check.
...
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
SVN revision: 68532
2012-02-29 04:50:20 +00:00
ChunEon Park
085e500875
elemlentary - minor changes.
...
guarantee the compatibility for priveous content_set/get/unset changes.
SVN revision: 65320
2011-11-17 00:42:14 +00:00
ChunEon Park
236192cd9a
elementary - modified content_set/get/unset part names to be simple names.
...
Previous part names are just the swallow part names
but in modified version, the part names chaned to simpler meaning names to use.
i.e for button
elm_object_content_part_set(button, "elm.swallow.icon", icon);
-> elm_object_content_part_set(button, "icon", icon);
SVN revision: 65295
2011-11-16 12:51:53 +00:00
Daniel Juyung Seo
bafe9c7426
elm: Use appropriate add/del_full for evas event callbacks.
...
SVN revision: 64536
2011-10-31 00:13:32 +00:00
ChunEon Park
5c4fd67f87
elementary/check - content_set/get/unset
...
SVN revision: 64487
2011-10-28 08:57:33 +00:00
Carsten Haitzler
6c10a447b1
and really move all toggle stuff over to check.
...
SVN revision: 64231
2011-10-21 04:36:25 +00:00
Mike Blumenkrantz
5c081c834d
whitespace--
...
SVN revision: 64216
2011-10-21 00:24:15 +00:00
Carsten Haitzler
f5ce029839
make toggle just a feature of check - on/off state and a togle style.
...
keep toggle api (wrapped around check) and deprecate it. it will
eventually go.
SVN revision: 64199
2011-10-20 12:30:04 +00:00
WooHyun Jung
abf2d0ba62
elementary : indentation and some small changes
...
SVN revision: 62845
2011-08-26 02:02:15 +00:00
Carsten Haitzler
1d2d656dbf
fix bug i created - i broke check adding accessibility. fix fix fix!
...
SVN revision: 62776
2011-08-25 05:02:23 +00:00
Daniel Juyung Seo
2d8183991e
elm: Removed trailing whitespaces.
...
Raster finished accessibility. So I fixed it too.
SVN revision: 62737
2011-08-24 08:11:58 +00:00
Carsten Haitzler
ee218406b0
add visual feedback on accessibility mouseover too
...
SVN revision: 62713
2011-08-23 07:44:49 +00:00
Daniel Juyung Seo
e628a1cb99
elm check: Fixed elm_check_state_set() issue. Call
...
edje_object_message_signal_process() to process the signals right away.
SVN revision: 61582
2011-07-22 09:03:40 +00:00
Jonas M. Gastal
694f02f666
Elementary: documentation for checkbox.
...
SVN revision: 61247
2011-07-11 14:56:41 +00:00
Tom Hacohen
fc6c3c3fc8
Elm: Make all the widgets accept "default" as the default.
...
SVN revision: 61002
2011-07-04 10:52:23 +00:00
Tom Hacohen
e1915d9a13
Elm check: Add deprecation notice to doxygen.
...
SVN revision: 60985
2011-07-04 10:13:39 +00:00
Tom Hacohen
4b0af66c91
Elementary: Rename elm_object_label_* -> elm_object_text_part_*.
...
This name is better as it also applies for entries, and not just
for labels.
SVN revision: 60975
2011-07-04 09:18:16 +00:00
Tom Hacohen
18bb8c6e9d
elm check: add the elm_object_text_set/get hooks.
...
deprecate: elm_check_indicator_label_set/get.
SVN revision: 60973
2011-07-04 09:18:10 +00:00
ChunEon Park
c7c99ddea6
elementry / entry, menu, notify, list, gengrid, actionslider, image, icon, anchorview, fileselector_button, calendar, photocam, anchorblock,
...
button, map, colorselector, hover, photo, diskselector, index, bubble, pager, hoversel, check, scrolled_entry, clock, flipselector
updated signal callback list in the doxygen.
should update genlist, progressbar ...
SVN revision: 58335
2011-04-04 16:34:18 +00:00
ChunEon Park
0369dbff50
elementary / calendar, button, colorselector, bg, cnp_helper, bubble, check, box, clock - removed white spaces
...
SVN revision: 58253
2011-04-01 11:35:07 +00:00
Carsten Haitzler
f74c18a02e
make all widgets use a standard setup macro. cuts code down and
...
handles null parent errors, null wd alloc, null obj create errors etc.
SVN revision: 58242
2011-04-01 06:08:02 +00:00
Tom Hacohen
c04d8990f0
Elementary: Added on-the-fly UI-mirroing support to all of the widgets
...
SVN revision: 56846
2011-02-09 16:14:02 +00:00
Tom Hacohen
99da5b6541
Elementary: Added ui-mirroring support for all the widgets.
...
SVN revision: 56803
2011-02-08 12:08:28 +00:00
3v1n0
ff67ce31fb
Always check for valid evas object.
...
If you try to create a new widget, you must be sure that the parent
is really an evas object.
With the previous implementation it was possible to call an _add
function for an elementary widget with any non-null pointer as parent
eventually causing crashes (like with the elm_box).
SVN revision: 55521
2010-12-12 19:12:43 +00:00
helen
030b697366
EINA_SAFETY_ON_NULL_RETURN
...
Checking parameters with EINA_SAFETY_ON_NULL_RETURN and
EINA_SAFETY_ON_NULL_RETURN_VAL in Elementary
SVN revision: 55188
2010-12-03 14:08:33 +00:00