Cedric Bail
7cac6667e6
edje: reorder header for less problem at linking time.
2013-05-05 16:03:53 +09:00
Carsten Haitzler
f8c9a8d167
revert the revert... damn you git!
...
Revert "Revert "Efl: replace eo_data_get for objects data referencing.""
This reverts commit b64a2994b3
.
2013-05-02 16:47:16 +09:00
Carsten Haitzler
b64a2994b3
Revert "Efl: replace eo_data_get for objects data referencing."
...
This reverts commit 654a3f5f94
.
2013-05-02 14:17:19 +09:00
Daniel Zaoui
654a3f5f94
Efl: replace eo_data_get for objects data referencing.
2013-05-01 10:37:08 +03:00
WooHyun Jung
a248548712
ejde/edje_entry.c : commit_cancel should be EINA_FALSE when there is one or more characters in preediting string.
2013-04-29 12:46:22 +09:00
Jihoon Kim
2e0859f112
edje entry: remove duplicated ecore_imf_context_reset in adjusting the selection
2013-04-25 09:46:19 +09:00
Aharon Hillel
637f7825be
edje: Split Edje headers
...
Now, Edje.h includes three new files:
- Edje_Eo.h: Eo API functions (functions defines, enums, base id).
- Edje_Legacy.h: contains the API functions related to objects
- Edje_Common.h: common data (structs, enums...) + functions not related to
objects.
This phase is needed for the EFL 1.8 release to disable Eo APIs if we
consider it is not enough mature to be used by applications.
2013-04-24 22:42:20 +03:00
Daniel Willmann
97d4b50c91
ecore_audio: Add more return values for methods, catch up with API
...
input_attach, input_detach, format_set, and source_set now return an
Eina_Bool
Tests, examples and edje_multisense adapted
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-23 17:13:39 +01:00
Carsten Haitzler
33a46372c9
Revert "ummm dont set max based on max hint... this got added at some point"
...
This reverts commit 116013320a
.
2013-04-23 15:44:16 +09:00
Carsten Haitzler
116013320a
ummm dont set max based on max hint... this got added at some point
...
but it actually breaks older code that used these hints to store
sizing info but didnt expect it to be enforced.
2013-04-23 00:08:19 +09:00
WooHyun Jung
beba98895a
edje/edje_entry : When selected word exists, selection is cleared and cursor remains on the current entry by additional key input.
2013-04-22 23:34:25 +09:00
Jihoon Kim
6e767dd75b
edje: remove useless ecore_imf_context_reset call in case of pressing ESC and Return key
2013-04-19 14:46:42 +09:00
Daniel Willmann
e99ab4623a
ecore_audio: Add return value to input_attach method
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:32:46 +01:00
Daniel Willmann
43299ade45
edje_multisense: Now works with eo rewrite
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:16:40 +01:00
Carsten Haitzler
b851e10caf
fix calling edje api on objects that may not be edje objects...
2013-04-14 11:47:07 +09:00
Cedric Bail
483029a717
edje: silence warning by doing explicit conversion.
2013-04-12 11:23:55 +09:00
Jihoon Kim
d4f99c8ded
edje_entry: fix typo in comment
2013-04-11 12:31:59 +09:00
Jihoon Kim
8261f03d85
edje_entry: fix formatting
2013-04-11 12:30:04 +09:00
Yakov Goldberg
7016872619
Efl textblock/entry: additions to split BiDi cursor
...
- handling multiple runs, multiple lines, last char of line/par
- tests added
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
2013-04-10 14:59:48 +03:00
Tom 'TAsn' Hacohen
a70abbb381
Efl textblock/entry: Added support for split BiDi cursor.
...
If logical cursor is between LTR/RTL text two cursors will be shown.
Upper cursor is shown for the text of the same direction as
paragraph, lower cursor - for opposite.
NOT DONE YET
Signed-off-by: Tom 'TAsn' Hacohen <tom@stosb.com>
2013-04-10 14:58:32 +03:00
WooHyun Jung
9a64a3b46e
edje_entry.c: When cursor is located to each edge, entry now doesn't grab events for cursor movement.
2013-04-10 13:49:12 +09:00
Cedric Bail
948ea14379
edje: always invalidate and recalc the correct Edje object.
2013-04-08 20:03:43 +09:00
Cedric Bail
1f56f1a3ab
edje: rename variable to match the rest of the library.
2013-04-08 12:24:44 +09:00
Cedric Bail
fb50c9b366
edje: reuse existing index instead of a direct pointer (-30KB).
...
This one does account for the fact that we always read relative
information even when only computing a part of it.
2013-04-08 12:16:22 +09:00
Cedric Bail
4437235c85
Revert "edje: reuse existing index instead of a direct pointer (-30KB)."
...
This reverts commit 6a6e6dda68
.
2013-04-08 00:14:50 +09:00
Cedric Bail
6a6e6dda68
edje: reuse existing index instead of a direct pointer (-30KB).
2013-04-07 23:50:29 +09:00
Cedric Bail
162df16598
edje: fix little bug with table naming.
2013-04-07 20:18:50 +09:00
Cedric Bail
10afabb68c
edje: increase item number in the mempool to reduce its over head.
2013-04-07 17:04:21 +09:00
Cedric Bail
0cee296fa7
edje: don't use 30K of pointers for an indirection in some event path.
2013-04-07 11:39:20 +09:00
Cedric Bail
a645c8153f
edje: one less pointer per Edje_Real_Part.
2013-04-07 02:18:48 +09:00
Daniel Willmann
af13c1f60f
edje_multisense: Remove unnecessary calls to eet_{open,close}
...
We have the Eet_File already open in ed->file->ef so use that.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-04 11:50:41 +01:00
Daniel Willmann
262c67b56d
edje_multisense: Support sample speed
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-02 16:26:48 +01:00
Daniel Willmann
75aa9118d0
ecore_audio: Rename ecore_audio_*_userdata_{get,set} userdata -> data
...
As mentioned by Cedric *_data_set is used in other places of EFL
already.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-02 16:21:44 +01:00
Cedric BAIL
7ebe7373e6
eina: make it possible to disable Eina_Cow GC at instantiation time.
2013-04-02 17:11:05 +09:00
Carsten Haitzler
22bccb7e1e
Fix edje entry to resepct filter callbacks and not clear
...
selections if filters filter out all contents.
2013-03-29 19:42:54 +09:00
Cedric BAIL
2063e4353d
efl: integrate eina_log_timing.
2013-03-27 21:43:45 +09:00
Jihoon Kim
8dda0883c1
edje: Add edje_object_part_text_input_panel_layout_variation_set/get API
2013-03-27 17:28:53 +09:00
Ryuan Choi
fec755aef6
edje_entry: alt+home should not move to first letter. Patch by ryuan.choi.
...
When user pressed home and ctrl+home, caret is normaly moved to first letter.
But, it is not common behavior for alt+home.
For example, gedit does not have any behavior and urlbar of firefox open
home page when alt+home is pressed.
2013-03-27 16:30:11 +09:00
Cedric BAIL
5081098925
edje: fix border limit bug.
2013-03-26 11:59:27 +09:00
Jerome Pinot
11e12d9a08
edje: doxygen doc improvement in edje_file_data_get
2013-03-23 14:10:22 +09:00
Jonas Gastal
3afb2e2a22
Fix CURRENT for moving objects.
2013-03-22 12:12:42 -03:00
Cedric BAIL
556111af62
edje: fix memory leak.
2013-03-22 21:01:53 +09:00
Cedric BAIL
fc2124436c
edje: shutup you moronic GCC 4.7.
...
This memset is not necessary as pack_it_copy can only be accessed when
the part type is a BOX or a TABLE and thus pack_it will be defined. Sadly
GCC 4.7 is more stupid than GCC 4.6 and think that it is an unitialized data
resulting in a massive number of useless warning that could hide real warning.
2013-03-22 20:15:05 +09:00
Cedric BAIL
2b30804b3f
edje: fix buffer overrun.
2013-03-22 20:15:05 +09:00
Cedric BAIL
8222bf4650
edje: add spread.{w,h}.
...
This is particularly useful when using table and replicating the
same group all over the place. At least for many games I have in mind
this will save a lot of lines !
2013-03-22 18:17:12 +09:00
Carsten Haitzler
b71a17b9db
oh so minor buglet - interpolate border scale by a sa float (in fixed
...
point) not an integer!
2013-03-20 12:45:18 +09:00
Cedric BAIL
5815be54f5
edje: let's not segfault when we remove a non existant callback.
2013-03-19 14:48:57 +09:00
Tom Hacohen
a170683334
Change usage of eo_do_super to the new prototype.
2013-03-18 16:14:18 +00:00
Cedric BAIL
638d6e1dff
edje: handle custom state to.
2013-03-18 16:28:22 +09:00
Cedric Bail
b754529325
edje: fix run on 64bits system.
2013-03-18 16:28:22 +09:00