Commit Graph

1569 Commits

Author SHA1 Message Date
Cedric BAIL 6b3d9da609 edje: add automatic hints update to edje object and min: SOURCE to GROUP part.
NOTE: turning this feature on is costly. Do that only when you require it, really !


SVN revision: 69254
2012-03-12 15:28:58 +00:00
WooHyun Jung e161329ae1 edje/edje_entry : fix a bug about selelction with arrow keys + page
up/down.


SVN revision: 69218
2012-03-12 05:35:25 +00:00
Cedric BAIL 490d69af2e edje: since year, we are using evas_object_size_hint_min_get to update swallow min.
SVN revision: 69190
2012-03-11 10:49:02 +00:00
Cedric BAIL a657ed2678 edje: correctly propagate scale factor to GROUP.
SVN revision: 69189
2012-03-11 10:43:08 +00:00
Cedric BAIL 7c4d6fbec8 edje: fix rotation with fixed point.
SVN revision: 69011
2012-03-07 18:21:28 +00:00
Cedric BAIL 8217a140a0 edje: correctly propagate preload signal with GROUP.
SVN revision: 69004
2012-03-07 16:52:35 +00:00
Tom Hacohen ebc6c8d071 Edje entry: Replaced style_user_set/get with push/pop/peek.
SVN revision: 68955
2012-03-07 14:03:43 +00:00
Mikael SANS 579e75ff1e edje/entry: add double click(selects word) and triple click(selects line)
SVN revision: 68847
2012-03-06 19:59:51 +00:00
Daniel Juyung Seo c8d3408d89 edje Edje.h: Fixed documentation typo.
Signed-off-by: Daniel Juyung Seo <seojuyung@gmail.com>

SVN revision: 68642
2012-03-03 06:12:05 +00:00
David Walter Seikel 09c1a704cc No idea how anyone let me sneak these excess line endings in. Also, actually bitch about missing images.
SVN revision: 68579
2012-03-01 15:52:02 +00:00
Tom Hacohen 97c02b6656 Edje entry: added edje_object_part_text_user_insert.
SVN revision: 68556
2012-02-29 15:57:53 +00:00
Jihoon Kim 8c9ee103cb Add edje_object_part_text_imf_context_get API.
This API can be used to get the input method context in entry.


SVN revision: 68385
2012-02-24 06:51:04 +00:00
Jihoon Kim ee82a4f6ac edje: revert r68306
SVN revision: 68307
2012-02-23 06:46:07 +00:00
Jihoon Kim c58edcd114 Add edje_object_part_text_imf_context_get API
This API can be used to get the input method context in entry.


SVN revision: 68306
2012-02-23 06:15:12 +00:00
WooHyun Jung 033d4e5595 [edje] Change APIs name from from
edje_object_markup_filter_callback_{add,del,del_full} to
edje_object_text_markup_filter_callback_{add,del,del_full}.


SVN revision: 68179
2012-02-21 00:40:55 +00:00
Jihoon Kim d95f9820c1 edje_entry.c: fix formatting
SVN revision: 68148
2012-02-20 08:51:55 +00:00
Tom Hacohen 55c915ff43 Edje entry: Fix memory leak with markup filter.
Spank Spank WooHyun.

SVN revision: 68124
2012-02-19 15:28:42 +00:00
Vincent Torri 52752392b1 Edje: remove useless headers
SVN revision: 68109
2012-02-18 14:27:36 +00:00
Vincent Torri 2b8af7d2ca Edje: remove some shadow variable warnings
SVN revision: 68108
2012-02-18 14:26:30 +00:00
Vincent Torri e9f9802c48 Edje: update declaration of alloca
SVN revision: 68107
2012-02-18 14:25:45 +00:00
David Walter Seikel 0232c85ea9 Edje Lua: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family functions.
As per caro's commits.  Not actually tested under Windows, my WiMo phone doesn't quite have what it takes to compile EFL.


SVN revision: 68093
2012-02-17 21:59:10 +00:00
Jihoon Kim 44464df118 Edje.h: add @since 1.2 in Edje_Input_Panel_Lang, Edje_Input_panel_Return_Key_Type
Thanks to Vincent about spotting it


SVN revision: 67994
2012-02-16 00:40:56 +00:00
Cedric BAIL 21c957e601 edje: forgot to save the information in the file.
SVN revision: 67984
2012-02-15 13:45:56 +00:00
Jihoon Kim e464a99326 edje/edje_entry:
add edje_object_part_text_input_panel_language_set/get
    edje_object_part_text_input_panel_imdata_set/get
    edje_object_part_text_input_panel_return_key_type_set/get
    edje_object_part_text_input_panel_return_key_disabled_set/get


SVN revision: 67966
2012-02-15 08:21:11 +00:00
Jihoon Kim 2f2ac7115e edje/entry: remove const from some edje_object_part_text_..._set APIs
SVN revision: 67962
2012-02-15 06:03:00 +00:00
Cedric BAIL 13ae7e3ea4 edje: add EDJE_DUMP_PROGRAMS.
SVN revision: 67940
2012-02-14 18:07:44 +00:00
Carsten Haitzler db8dd819a2 hey cedric.. let's not segv shall we?
SVN revision: 67938
2012-02-14 15:03:12 +00:00
Cedric BAIL 70c734ebdd edje: add broadcast_signal: bool.
This make it possible to completly disable signal broadcasting as this
new behaviour broke Edje 1.0 file. It's also now possible to use the
same group in different part in the same parent group without any issue.

I am tempted to backport this patch to 1.1 branch as it would make it
play nicely with file coming from Edje 1.0.

Another issue that this patch fix is that I did increment the minor version
as we really have add a lot of addition since Edje 1.1 and Edje file build
with trunk may not play well anymore on Edje 1.1.


SVN revision: 67936
2012-02-14 14:07:39 +00:00
Tom Hacohen 5d4f7667cb Edje entry: Fix mis-merge in my previous commit.
Spank spank. :)

SVN revision: 67935
2012-02-14 13:54:44 +00:00
Tom Hacohen 478d4c5cce Edje entry: Make keybindings work with non-latin keyboard layouts.
SVN revision: 67902
2012-02-14 08:32:23 +00:00
Jihoon Kim 1e350bd45a add edje_object_part_text_prediction_allow_set/get.
These APIs can be used to set whether prediction feature is allowed or not.


SVN revision: 67889
2012-02-14 02:34:50 +00:00
Jihoon Kim e1668198af add edje_object_part_text_imf_context_reset that will use for reseting the input method context
SVN revision: 67881
2012-02-13 11:40:55 +00:00
Jihoon Kim f7ac08317c Add edje_object_part_text_input_panel_show/hide.
These APIs can be used in input panel manual control mode.


SVN revision: 67873
2012-02-13 06:34:47 +00:00
Jihoon Kim edeccaf614 edje_util.c: remove wrong return
SVN revision: 67868
2012-02-13 04:19:38 +00:00
Cedric BAIL d5cbba52ef edje: told you old man ! broadcasting message to all groups was a bad idea.
This patch try to prevent the broadcasting of targeted message. This should minimize
the problem generated on edje sub GROUP that didn't expect to see that much message
coming to them. It just a minimization of the problem, as message that don't target
explicitly a part are still propagated and can still break your edje usage from 1.0
to 1.1 version.


SVN revision: 67830
2012-02-10 16:49:58 +00:00
Cedric BAIL 1eadf59d59 edje: fix build with EDJE_PROGRAM_CACHE
SVN revision: 67766
2012-02-08 16:05:44 +00:00
Cedric BAIL ed1558ff84 edje: filter means, we can't change any state when we check for match. Delay, we should.
SVN revision: 67763
2012-02-08 14:41:21 +00:00
Cedric BAIL 26c7ebd1e7 edje: don't update edje calc cache state when only one direction was computed.
SVN revision: 67762
2012-02-08 14:20:29 +00:00
WooHyun Jung 3856fe3c84 [edje] Modified Changlog and Edje.h. Thanks Vincent :)
SVN revision: 67726
2012-02-07 09:42:18 +00:00
WooHyun Jung af9f325325 [edje/markup filter] Add new API, edje_object_markup_filter_callback_add. When using
edje_object_text_insert_filter_callback_add, a filter function
should check the type(format, text, or markup) of text for correct
filtering. But in markup filter function(added by new API), text is
always markup so no need to check the type of text.


SVN revision: 67724
2012-02-07 08:49:56 +00:00
Jihoon Kim 557628f18b edje entry: set ALPHABET in case of password mode
SVN revision: 67708
2012-02-06 03:30:45 +00:00
Jihoon Kim 36c2029d0a fix @dates in each header file
SVN revision: 67705
2012-02-05 23:37:45 +00:00
Jihoon Kim 0cfdf167d0 Entry: Fix to work edje_object_part_text_input_panel_enabled_set/get well even though ecore_imf doesn't exist or immodule isn't used.
SVN revision: 67690
2012-02-03 04:50:23 +00:00
Iván Briano fdbbef9af9 Do set the max to the image size if asked for it
SVN revision: 67567
2012-01-27 14:32:45 +00:00
Iván Briano 840d9727e9 Tell the descriptors about our new properties
SVN revision: 67559
2012-01-26 21:26:08 +00:00
Cedric BAIL 5358608eab edje: fix obvious c&p error.
SVN revision: 67557
2012-01-26 18:32:30 +00:00
Cedric BAIL a4c58712c3 edje: add min: SOURCE, max: SOURCE.
SVN revision: 67555
2012-01-26 18:24:00 +00:00
Tom Hacohen f947afdaff Edje textblock: Fixed style user memory leak.
Thanks to Hermet for spotting this.

SVN revision: 67549
2012-01-26 14:03:29 +00:00
Cedric BAIL 814d9bfb29 edje: prevent filter from matching during a program run.
SVN revision: 67495
2012-01-24 14:48:51 +00:00
Cedric BAIL 17b4d5db06 edje: remove white space.
SVN revision: 67478
2012-01-23 16:39:37 +00:00