Lukasz Stanislawski
2ca1f8a75a
atspi: properly include at-spi headers.
...
Summary:
Change requested by TAsn. Previuosly AT-SPI headers were kept private
and included directly into elementary source code. From now on,
AT-SPI headers can be included from Elementary.h public header, however
will be marked as beta APIs.
Commit includes following changes:
* include all atspi headers into new elm_interfaces.h header.
* marking all at-spi interfaces methods/properties as @protected.
* wrap all common headers with EFL_BETA_API_SUPPORT.
* make some common APIs visible in lib, by adding EAPI attribute
(if someone decides to use beta APIs).
Test Plan: out-off tree build with gcc, g++
Reviewers: tasn
Reviewed By: tasn
Subscribers: seoz, q66, kuuko
Maniphest Tasks: T1721
Differential Revision: https://phab.enlightenment.org/D1528
2014-10-17 16:57:26 +01:00
Tom Hacohen
7629c147eb
Eo related: Change according to recent changes in eo_add().
...
For more info check out a7560dbc61
in
the EFL tree.
2014-09-25 17:39:34 +01:00
Zbigniew Kosinski
9ce23f0004
atspi:Set roles for widgets
...
Reviewers: stanluk, m.jagiello, raster
Differential Revision: https://phab.enlightenment.org/D930
2014-06-11 11:07:16 +09:00
Tom Hacohen
efa41c7d75
Elm: Update code to use the new class names generated by eolian.
2014-06-03 11:54:44 +01:00
Tom Hacohen
489fbbcc99
frame: Adjusted to Eo2.
2014-04-10 09:35:00 +01:00
Daniel Zaoui
45dc4cd461
Eolian: Fix ctor/dtor generation
2014-03-19 07:04:34 +02:00
Daniel Zaoui
c3fecd2782
Eolian: Integration of Frame
2014-03-18 09:01:28 +02:00
Daniel Zaoui
e2206a1a22
Eolian: Integration of Elm Widget
2014-03-17 09:03:56 +02:00
Jaehwan Kim
db23689614
access: Add smart signal "access,changed"
...
It occurs that access mode is changed.
Application can add this callback for each widget.
2014-02-08 14:05:14 +09:00
ChunEon Park
39ad0e358e
elementary - support language changed callback from a few widgets.
...
support a language,changed callback if a widget has the text part in default.
2014-01-23 20:07:20 +09:00
Daniel Juyung Seo
fd5c046dfe
elm: Changed __UNUSED__ to EINA_UNUSED.
2014-01-06 23:33:57 +09:00
Daniel Juyung Seo
e63dd3110a
elm: Unified eina critical manro to CRI.
...
Being annoyed by different types of eina critical macros - CRI, CRIT,
CRITICAL -, I concluded to unify them to one. Discussed on IRC and
finally, CRI was chosen to meet the consistency with other macros -
ERR, WRN, INF, DBG - in terms of the number of characters.
If there is any missing bits, please let me know.
2013-12-26 13:03:55 +09:00
Tom Hacohen
2f1e1554e5
Changed Eo class names to be consistent.
...
All the class names are now of the format: Elm_Type_Subtype_Extra
2013-11-07 11:44:22 +00:00
Daniel Juyung Seo
c40fbd89b8
elm: Use ELM_LAYOUT_DATA_GET convenient macro instead of calling eo_data_scope_get(obj, ELM_OBJ_LAYOUT_CLASS).
2013-10-05 17:29:13 +09:00
Daniel Juyung Seo
259b70217c
elm_frame.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
2013-10-05 17:14:19 +09:00
Cedric Bail
29af5e1e43
elementary: update to new eo_parent_get/set API.
2013-09-25 13:34:27 +09:00
ChunEon Park
fe0f0a445e
elementary/widgets - set parents before widget constructs their body.
...
This avoids unnecessary setups again when obj <-> sub has connected.
2013-08-27 00:29:45 +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
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
Gustavo Lima Chaves
84b23046da
[elm] Now those comments make less sense, remove.
...
SVN revision: 74768
2012-08-01 21:05:16 +00:00
Gustavo Lima Chaves
6fb9c4f560
[elm] Frame inheritable.
...
SVN revision: 74695
2012-07-31 22:07:12 +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
b24829d701
[elm] Init fix for frame.
...
SVN revision: 74024
2012-07-17 18:46:12 +00:00
Gustavo Lima Chaves
6ab25c7612
[Elm] One more widget on elm layout: frame.
...
SVN revision: 70713
2012-05-03 22:41:53 +00:00
WooHyun Jung
f83917a420
elementar/focus : New feature - focus movement in all direction. By
...
using elm_widget_focus_direction_go function, focus will be moved from
the current focused object to the near object in one direction.
Direction can be set by degree(for easy usability). Degree changes
clockwise, i.e. 0 means UP, 90 means RIGHT, 180 means DOWN, and 270
means LEFT. You can select any direction by changing this degree.
SVN revision: 70681
2012-05-03 03:02:54 +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
77831157d1
[Elm] One more widget on elm layout: frame.
...
SVN revision: 70636
2012-05-02 16:58:36 +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
Jiyoun Park
8753a5e5cf
remove deprecated code related with elm_frame_label_get/set
...
and elm_frame_content_set
SVN revision: 68833
2012-03-06 14:14:57 +00:00
ChunEon Park
6ff3b62024
elementary/frame - trivial changes.
...
SVN revision: 68162
2012-02-20 13:06:18 +00:00
ChunEon Park
73a4df743f
elementary/frame - reviewd.
...
SVN revision: 68160
2012-02-20 12:54:14 +00:00
Mike Blumenkrantz
bcb983942d
rename some variables to be more clear
...
SVN revision: 67209
2012-01-14 04:24:02 +00:00
Mike Blumenkrantz
0601070403
add elm_frame_collapse_go() to trigger frame animations, elm_frame_collapse_set() now bypasses them
...
SVN revision: 67207
2012-01-14 04:12:45 +00:00
Mike Blumenkrantz
bce3f15937
do smart callback after collapse registers so that collapsed_get() returns the correct value
...
SVN revision: 67201
2012-01-14 03:45:46 +00:00
Mike Blumenkrantz
28333aeadc
elm,action,collapse -> elm,action,toggle
...
SVN revision: 67199
2012-01-14 02:49:00 +00:00
Carsten Haitzler
380a53df76
use minmuml for frame hide/show.
...
SVN revision: 67198
2012-01-14 02:29:29 +00:00
Christopher Michael
9bd7022433
Elm: Shut up elm_frame, I am tired of hearing you spew noise about
...
your recalculations !! ;)
SVN revision: 67048
2012-01-11 07:44:15 +00:00
WooHyun Jung
04a6f780fb
elementary/elm_frame : Just do comment. Raster ~ plz remove this
...
later ~
SVN revision: 66936
2012-01-06 10:29:11 +00:00
Carsten Haitzler
cd74c94bf1
make frame not suck too much but still doesnt "shade" properly - need
...
edje feature.
SVN revision: 66894
2012-01-05 05:26:36 +00:00
Mike Blumenkrantz
c9062a5eb7
slightly better quick throttle hacks
...
SVN revision: 66850
2012-01-04 05:24:54 +00:00
Mike Blumenkrantz
074b211a27
more frame throttling
...
SVN revision: 66848
2012-01-04 05:16:04 +00:00
Mike Blumenkrantz
ce851e3ed3
massive throttling for frame animation
...
SVN revision: 66847
2012-01-04 05:14:30 +00:00
Mike Blumenkrantz
069da0fd4e
use new edje "recalc" signal to actually resize collapsed frames
...
SVN revision: 66842
2012-01-04 04:22:20 +00:00