Commit Graph

3021 Commits

Author SHA1 Message Date
Mike Blumenkrantz f0bbab78b8 more internal renames
SVN revision: 64214
2011-10-20 22:23:48 +00:00
Mike Blumenkrantz baf20fbec8 more reordering
SVN revision: 64213
2011-10-20 22:23:29 +00:00
Mike Blumenkrantz 4607b50c5e more unnoticeable internal movements
SVN revision: 64211
2011-10-20 21:49:54 +00:00
Mike Blumenkrantz 3bd72bfe23 rename some internal variables for consistency
SVN revision: 64210
2011-10-20 21:41:24 +00:00
Mike Blumenkrantz 18e83d0cef more implicits
SVN revision: 64206
2011-10-20 21:15:16 +00:00
Mike Blumenkrantz 37f91a4280 use correct functions here
SVN revision: 64205
2011-10-20 21:15:06 +00:00
Mike Blumenkrantz fd1aaaa4c0 shut up unused warning
SVN revision: 64204
2011-10-20 21:14:39 +00:00
Mike Blumenkrantz 44d45ba36b fix implicits
SVN revision: 64202
2011-10-20 21:03:42 +00:00
Daniel Juyung Seo a9e92c7bc3 elm genlist/list/gengrid: Changed edge smart callback name. 'edge' callback is not scrolling. So "scroll,edge,up" -> "edge,up". elm_scroller already used this name.
SVN revision: 64200
2011-10-20 16:42:42 +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
Daniel Juyung Seo 9483f54dd1 elm widget.c: Refactorying. Use same variable name as others. Easier to read the code.
SVN revision: 64192
2011-10-20 07:31:37 +00:00
Daniel Juyung Seo 6e2e8e44ae elm widget.c: Set resize_obj first.
SVN revision: 64185
2011-10-19 17:36:51 +00:00
Daniel Juyung Seo 72e463d9b0 elm widget.c: Code refactorying. Check sobj first. We do not need to check sobj twice.
SVN revision: 64182
2011-10-19 17:07:15 +00:00
Iván Briano b416b6e686 missing docs
SVN revision: 64180
2011-10-19 15:44:45 +00:00
Iván Briano 057a00829c Get us some nice auto translation scheme
First things first, I'm not sure I'm setting the right variable on
the setlocale() call, so someone more knowledgeable can look at it and fix it.

How this works, you say? Just like elm_object_text_part_set(), except now it
will pass the string given through dgettext() with the given domain (NULL
means it uses whatever the app set with textdomain()), and when changing
language with elm_language_set(), it will re-set the strings with a new
translation.



SVN revision: 64179
2011-10-19 14:17:14 +00:00
Carsten Haitzler 6d77357cec make elm config all stored in blobs ion properties (as well as disk)
only not multiple properties and fix up elm config tool so it works
well with the better scheme. all internal changes so nothing app-wise
is affected except for also exposing an event to tell you config was
changed



SVN revision: 64178
2011-10-19 12:46:56 +00:00
Cedric BAIL e08bbbfa7d elementary: reorder swallow.
SVN revision: 64176
2011-10-19 12:16:03 +00:00
Cedric BAIL 6d9e3d69be elementary: check against NULL widget also.
SVN revision: 64175
2011-10-19 12:15:41 +00:00
Cedric BAIL 003b5d0812 elementary: forgotten child of elm_box.
SVN revision: 64174
2011-10-19 12:14:31 +00:00
ChunEon Park 82d60aef70 elemenatry/naviframe - just add TODO comment
SVN revision: 64167
2011-10-19 08:53:55 +00:00
ChunEon Park 700d1ab2df elementary/naviframe -
1. didn't set item style field in the item structure
  
2. avoid same item style again when user call the elm_naviframe_item_style_s    et




SVN revision: 64166
2011-10-19 08:49:24 +00:00
Carsten Haitzler d3b9a6f46e woooooow! lets delete delay_write timer oon entry deletion eh?
SVN revision: 64164
2011-10-19 07:54:31 +00:00
WooHyun Jung 2755e28ee5 elementary/elc_naviframe : The content, will be popped, doesn't need
to control focus.


SVN revision: 64161
2011-10-19 05:34:41 +00:00
ChunEon Park c9adffcdfc elementary/naviframe - more signals.
SVN revision: 64153
2011-10-18 16:12:14 +00:00
Carsten Haitzler 55257debae we should use weighty as intended - as a WEIGHTING.. not a boolean.
SVN revision: 64145
2011-10-18 10:00:02 +00:00
Tom Hacohen 2b26f91dbb Elm glayer: Fixed condition based on uninit value error.
Init structure fields (pe event) to 0.
Spank spank, you can't assume the passed pointer event is initialized.

SVN revision: 64141
2011-10-18 08:58:33 +00:00
ChunEon Park d946ca77cc elementary - removed ELM_CAST macro
SVN revision: 64138
2011-10-18 00:25:52 +00:00
Aharon Hillel 5cd614a820 Elm Glayer: Fixed code to match convention
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64129
2011-10-17 08:12:52 +00:00
Aharon Hillel ba51b99efb Elm Glayer: Fixed call of long tap reset in case reset occurs before 1st input event
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64128
2011-10-17 08:12:49 +00:00
Aharon Hillel 14b0c8d207 Elm Glayer: Fixed all tap, long tap, gestures bugs
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64127
2011-10-17 08:12:45 +00:00
WooHyun Jung 1df093390c elementary/elm_win.c : fix small bugs in elm_win.c
SVN revision: 64123
2011-10-17 06:53:10 +00:00
Daniel Juyung Seo 548d0c1647 elm scroller: Added EINA_ARG_NONNULL to API declarations and added
'const' to the first parameter of getter API.


SVN revision: 64122
2011-10-17 05:40:32 +00:00
Mike Blumenkrantz 9368988949 layouted is not a word!!!!!!!
SVN revision: 64119
2011-10-16 16:28:50 +00:00
Youness Alaoui 556929b900 Elementary: Quicklaunch support depends on dlopen, which is now non-mandatory
SVN revision: 64093
2011-10-15 09:48:42 +00:00
Youness Alaoui 5597898394 Elementary: Use ecore_evas_new if the engine fails instead of hardcoding software-x11 as the fallback
SVN revision: 64092
2011-10-15 09:48:34 +00:00
Youness Alaoui 7acf4fc06f Elementary: give argv[0] to eina_prefix_new
SVN revision: 64088
2011-10-15 09:30:46 +00:00
Youness Alaoui 8257f3261b Elementary: Remove set but unused static Elm_Module
SVN revision: 64087
2011-10-15 09:30:39 +00:00
ChunEon Park 0e38053a32 elementary/naviframe - +theme_hook
SVN revision: 64084
2011-10-15 05:16:53 +00:00
ChunEon Park ce6b405d73 elementary/naviframe - more simple code.
SVN revision: 64083
2011-10-15 04:02:21 +00:00
Daniel Juyung Seo 4c31c1a1a1 elm scroller: Fixed wrong return value.
SVN revision: 64078
2011-10-15 00:44:11 +00:00
PRINCE KUMAR DUBEY 4f1589ca02 From: PRINCE KUMAR DUBEY <prince.dubey@samsung.com>
Subject: [E-devel] elm_segment_control patch for enable/disable issue
fix.

Change Description:

[Issue-Fixed] After disable, on enabling, the segment control, segment
item's image remains of disable type.
   


SVN revision: 64074
2011-10-14 11:05:56 +00:00
Hyoyoung Chang fad1e70386 From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Subject: [E-devel] [patch] elm_scroller - add gravity functionality

I made a gravity features for stopping scroller.
Elm_scroller's fixed when child's growing lower.
However if scroller's child is growing upper,  
the elm_scroller always moving and waving to upper direction.
Because elm_scroller sets internal pan to keep current virtual position.
Gravity functions introduce to stopping scroller.



SVN revision: 64073
2011-10-14 10:57:31 +00:00
ChunEon Park 17cb85b2fc elementary/naviframe - eina_list -> eina_inlist.
SVN revision: 64072
2011-10-14 10:20:07 +00:00
Carsten Haitzler c500b4b983 use ecore-evas and eevas image calls consistently for inlined wins
SVN revision: 64070
2011-10-14 07:30:52 +00:00
Sanjeev BA 971284e7f6 Fix bug in elm toggle. Do not invoke callback if no state change occured.
SVN revision: 64066
2011-10-14 06:51:55 +00:00
Cedric BAIL 1b16692029 elementary: cleanup a little bit the slideshow.
SVN revision: 64061
2011-10-14 05:21:55 +00:00
Carsten Haitzler 0d6bc1500b avoid stack blow of recursive size evals in elm_icon!
SVN revision: 64060
2011-10-14 05:07:25 +00:00
ChunEon Park 8dff4769ec elementary/pager - get rid of elm_pager_animation_disabled_set
SVN revision: 64055
2011-10-14 02:30:44 +00:00
ChunEon Park e5dcf74c83 elementary/ctxpopup - patched by kimcinoo@gmail.com
Dear All, Hello.
The arrow of ctxpopup is swallowed in one of 4 swallow parts(left,
right, top, bottom) of base group.
If user REuses ctxpopup which is already displayed with different
direction, then the arrow will be swallowed in previous position.
So the attached patch will unswallow arrow from the base before swallow...
Please review the patch and give any feedbacks.
Sincerely,
Shinwoo Kim.



SVN revision: 64054
2011-10-14 02:22:59 +00:00
WooHyun Jung 951edc519b elementary/elm_colorselector : The arrow for the forth colorbar was
not colored well. So fixed it :)


SVN revision: 64053
2011-10-14 00:27:29 +00:00
Jaehwan Kim 2fd30a5890 From: Jaehwan Kim <jae.hwan.kim@samsung.com>
Subject: [E-devel] [Patch] ELM_THUMBSCROLL_SENSITIVITY_FRICTION

I talked with you about 4.0, magic number.
I want to change the part that the length of mouse dragging multiply 4.0
to _elm_config->thumbscroll_sensitivity_friction.
4.0 is nice. But some device may want to change the value. It is a kind
of sensitivity. So I added the config "ELM_THUMBSCROLL_SENESITIVITY
_FRICTION". And I change the value mean. If the value is high, it is
more sensitive. The range of the value is from 0.1 to 1.0. It cannot be 0.0.
4.0 changed to 0.25. 
Please check this patch.



SVN revision: 64051
2011-10-13 12:07:39 +00:00
Carsten Haitzler e429abd9d7 revert herments revert 64043!!!!!! BAD HERMET!
SVN revision: 64050
2011-10-13 10:27:12 +00:00
ChunEon Park c31cd011a5 elementary/naviframe - missing the initlialization.
SVN revision: 64044
2011-10-13 07:52:01 +00:00
ChunEon Park 4e5f9b850f reverted 63654
SVN revision: 64043
2011-10-13 07:50:34 +00:00
ChunEon Park 8ab47f72c4 elementary/naviframe - eina_list -> eina_inlist for item stack
SVN revision: 64034
2011-10-13 06:30:05 +00:00
Daniel Juyung Seo b5969dc2a3 elm genlist: Clear last_selected_item when last_selected_item is
deleted.


SVN revision: 64031
2011-10-13 03:47:57 +00:00
Iván Briano ec9781ce40 The Shadow was here.
SVN revision: 64022
2011-10-12 18:01:21 +00:00
Iván Briano f842f67f28 Fix building against new EWebkit API
SVN revision: 64021
2011-10-12 18:00:09 +00:00
Daniel Juyung Seo 596df1a4fc elm genlist: Added comments for internal variables.
SVN revision: 64020
2011-10-12 15:23:55 +00:00
ChunEon Park 1ac5aded42 elementray/naviframe - renamed internal variable. removed useless lines.
SVN revision: 64019
2011-10-12 12:19:31 +00:00
ChunEon Park d8e4479e46 elementray/naviframe - added more signals for buttons and removed warnings.
SVN revision: 64017
2011-10-12 11:13:18 +00:00
ChunEon Park 38beb85cfa elementary/naviframe - default could be visible and don't need to emit signal for it.
SVN revision: 64016
2011-10-12 10:45:22 +00:00
ChunEon Park 3aa046714d elementary/naviframe - added two more APIs
elm_naviframe_prev_btn_auto_pushed_set/get 



SVN revision: 64015
2011-10-12 10:31:13 +00:00
Mike Blumenkrantz dd8d7380a3 revert 63993, hermet was right.
SVN revision: 64011
2011-10-12 08:51:07 +00:00
ChunEon Park d646474aed elementary/scroller - patched by jae.hwan.kim@samsung.com
fix two bugs - use elm_smart_scroller_edje_object_get in case of edje object

fix conditional statement when parameter is 0 in
elm_smart_scroller_page_show,

elm_smart_scroller_page_bring_in



SVN revision: 64010
2011-10-12 07:04:15 +00:00
ChunEon Park 1f80b885cb elementary/panes - added exception handlings
SVN revision: 64009
2011-10-12 05:23:26 +00:00
ChunEon Park 4b18c1f56a elementary/panes - trivial changes
SVN revision: 64008
2011-10-12 05:19:52 +00:00
Iván Briano 52194cd52f One of the Four Horsemen for Cedric.
Let's have the content_hook thing for entry actually work, and if the
icon setters use that instead of having an entirely different code it may
also be a good idea.


SVN revision: 63999
2011-10-12 02:49:23 +00:00
Mike Blumenkrantz 358be8d21f add double click and longpress smart callbacks for toolbar items
SVN revision: 63996
2011-10-11 22:09:14 +00:00
Mike Blumenkrantz ebe7312d2b use longpress timer config value
SVN revision: 63995
2011-10-11 21:28:31 +00:00
Mike Blumenkrantz fa0834772c remember that time when somebody made a commit which caused elm to always spew lots of critical warnings on startup because there was no null check?
SVN revision: 63994
2011-10-11 21:19:08 +00:00
Mike Blumenkrantz 1ac843e259 add elm_pager_content_del() for deleting arbitrary pages from a pager
SVN revision: 63993
2011-10-11 21:06:59 +00:00
Mike Blumenkrantz 09a8378711 hmm need more caffeine to set proper buffer sizes today I guess
SVN revision: 63992
2011-10-11 21:05:32 +00:00
Mike Blumenkrantz f1dc5b0472 fix erroneous __UNUSED__
if there's a script to do this automagically, we should probably run it.


SVN revision: 63991
2011-10-11 20:29:19 +00:00
Mike Blumenkrantz e93200d8c2 add repeater/filter in toolbar for mouse clicks with button > 1
SVN revision: 63990
2011-10-11 20:14:52 +00:00
Mike Blumenkrantz c67b7479e0 use elm,action,click in notify like all other widgets
SVN revision: 63988
2011-10-11 19:41:54 +00:00
Shilpa Singh 8623ee7ea1 elementary: Add elm_pager_animation_disable_set
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 63981
2011-10-11 06:27:30 +00:00
Mike McCormack d754f323ab elementary: Indent tweaks
SVN revision: 63980
2011-10-11 06:27:20 +00:00
Mike McCormack 20b75948c6 elementary: Intentiness updates
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 63976
2011-10-11 04:41:36 +00:00
Rajeev Ranjan 87e03cbfd3 elementary: Add support for fixed panes
Signed-off-by: Rajeev Ranjan <rajeev.r@samsung.com>
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 63973
2011-10-11 02:38:49 +00:00
Iván Briano c4a7751b05 Make toggling visibity of entry icons actually work
SVN revision: 63971
2011-10-11 02:07:56 +00:00
Aharon Hillel a6083cb953 Elm Glayer: Added single tap/double click support.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 63961
2011-10-10 15:47:40 +00:00
Aharon Hillel c2d58e895a Elm Glayer: Fixed many glayer issues.
zoom, rotate - Fixed continues gesture mode issues.
momentum - Fixed un relayable values returned for this gestures.
line - Fixed line continues mode issues.

Thank to Enumi Lee for reporting.

Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 63960
2011-10-10 15:47:34 +00:00
Mike McCormack 453c8437a4 elementary: Clear module callback functions on unload
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 63958
2011-10-10 10:06:36 +00:00
cnook 7716a26e4a From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch] elm_diskselector, set icon to added item

If the diskselector is round mode, the scroller of diskselector has
additional items for its rounding(carousel) effect.
Previously, elm_diskselector_item_icon_set(); did not care about
theses additional items.
Please review the attached patch that will care. Thanks.



SVN revision: 63957
2011-10-10 09:45:43 +00:00
Mike McCormack a59721b120 elementary: Declare variables at top of function
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 63951
2011-10-10 08:33:13 +00:00
Rajeev Ranjan cc44533fe3 elementary: Fix calendar's min-max year set for UTC
Signed-off-by: Rajeev Ranjan <rajeev.r@samsung.com>
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 63950
2011-10-10 08:33:04 +00:00
ChunEon Park 0368cf0de6 Elementary/elm_widget - removed useless macros.
SVN revision: 63939
2011-10-10 06:10:34 +00:00
Iván Briano 89e4e9f411 The Force is weak on me.
Crappy zoom and region_show code. If anyone wants to fix it before I get
back to it, discomfitor will buy you a beer.
It's intended to mimic as much as possible photocam's zoom api, but webkit
doesn't always help with that.


SVN revision: 63936
2011-10-09 22:10:45 +00:00
ChunEon Park f61e103d75 elementary/naviframe - added mirror mode.
SVN revision: 63919
2011-10-08 04:23:37 +00:00
ChunEon Park 5c3609fec2 elementary/naviframe - bottom_item_get returned NULL always.. fixed it
SVN revision: 63913
2011-10-07 10:33:14 +00:00
Michael BOUCHAUD 1381cd24e2 elementary: fix typo that causes incorrect horizontal item positioning on horizontal gengrids. From Benjamin Drucker
SVN revision: 63912
2011-10-07 08:25:18 +00:00
Mike McCormack beafec3884 elementary: Improve include file modularity
Move stuff out of elm_priv.h

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 63900
2011-10-07 05:56:07 +00:00
Daniel Juyung Seo de4fb0b5e0 elm genlist: Raise genlist group index when the group's sub item mode
is changed.


SVN revision: 63898
2011-10-07 05:54:29 +00:00
ChunEon Park 6ee9d6642f elementary/naviframe - +ingroup in doxy
SVN revision: 63879
2011-10-06 12:58:39 +00:00
ChunEon Park df3e4cd89a elementary/naviframe - added new API, elm_naviframe_item_del
SVN revision: 63878
2011-10-06 12:46:59 +00:00
ChunEon Park 1fbd38deb9 elementary/naviframe - duplicated list item remove.
SVN revision: 63871
2011-10-06 05:08:36 +00:00
ChunEon Park f96f4bbc06 elementary/naviframe - modified internal signal names.
this change resolves the transition problem also 
When user set the item style again. 

every time, transition signals are called,
Transition start position of the page will be reset.



SVN revision: 63869
2011-10-06 04:59:02 +00:00
ChunEon Park 9cf1c1a8ad elementary - fixed typo. moved a define to proper place.
SVN revision: 63862
2011-10-06 01:15:52 +00:00
ChunEon Park bc501454bb elementary/general - added new API elm_object_item_object_get
It returns the widget object handle which contains the given item. 



SVN revision: 63861
2011-10-06 01:13:51 +00:00
Gustavo Sverzut Barbieri f43d7bbdce elm/ews: fix theme apply.
eina_hash_pointer IS DISGUSTING! :-( It does not store the pointer,
but allocates something to hold the pointer, giving it back to you in
an unexpected way :-/



SVN revision: 63858
2011-10-05 23:43:03 +00:00
Gustavo Sverzut Barbieri 55bad5c8f6 ews: focus news windows.
SVN revision: 63854
2011-10-05 22:55:18 +00:00
Gustavo Sverzut Barbieri ab188c657c Elementary support for EWS, with simplistic window manager.
This contains a very simple and stupid window manager to be used in
FB, PS3 or similar single-window engines. Everybody is welcome to
improve it, particularly:
 * Edje: better border decoration theme
 * Edje: nice background
 * C + Edje: taskbar with minimized items.
 * C + Edje: find a better protocol to determine window size,
   accounting border decoration without account shadow! Right now I'm
   taking everything :-P
 * C: window management keys (Alt+F4 and like)

How to use: export ELM_ENGINE=ews
How to configure backing store: export ECORE_EVAS_EWS=enginey:w:h:options
Example:
{{{
export ECORE_EVAS_EWS=software_x11:0:0:1024:768
export ELM_ENGINE=ews
elementary_test
}}}

Bugs: maybe many, but so far seems it wouldn't take mouse events for
secondary windows. Will check it later.





SVN revision: 63849
2011-10-05 22:18:22 +00:00
Cedric BAIL 9eb246a733 elementary: add docs.
SVN revision: 63821
2011-10-05 05:37:55 +00:00
ChunEon Park 68dd01c98b elementary/naviframe - fixed internal memory leaks
SVN revision: 63807
2011-10-04 13:15:42 +00:00
Jaehwan Kim ece95a4115 From: Jaehwan Kim <jae.hwan.kim@samsung.com>
Subject: [E-devel] [Patch] els_scroller - bouncing doesn't work in
specific case

I found the bouncing of the scroller doesn't work in specific case.
When the scroller is scrolled but the animation doesn't occur,
sd->down.dy is not changed. Then in elm_smart_scroller_child_pos_set,
it's possible not to pass the below conditional sentence even if it
have to has the bounce.

if (((y < miny) && (0 <= sd->down.dy)) ||
((y > (my + miny)) && (0 >= sd->down.dy)))

So I reset the value sd->down.dx and sd->down.dy to 0 when mouse is up.
Please check patch file.



SVN revision: 63797
2011-10-04 07:33:28 +00:00
ChunEon Park a68e619082 elementary/naviframe - implemented item_set API correctly.
SVN revision: 63795
2011-10-04 06:50:18 +00:00
ChunEon Park 432d64864d elementary/naviframe - available null contents
SVN revision: 63794
2011-10-04 06:49:16 +00:00
ChunEon Park 0bc6781e6a elementary/naviframe - trivial changes
SVN revision: 63793
2011-10-04 06:47:32 +00:00
ChunEon Park b1ac91a985 elementary/naviframe - should be hidden case when label is NULL
SVN revision: 63792
2011-10-04 06:43:37 +00:00
ChunEon Park e585a931da elementary/naviframe - added rect to block the events
Need to consider to provide any mechanism to users such as evas_object_events_freeze/thaw. 



SVN revision: 63791
2011-10-04 06:30:38 +00:00
Daniel Juyung Seo 4206dddfff elm gengrid: Propagate Gengrid signals to the internal edje view. Patch by Benjamin Drucker <benjamin.t.drucker@alum.mit.edu>
On Tue, Oct 4, 2011 at 7:54 AM, Benjamin Drucker
<benjamin.t.drucker@alum.mit.edu> wrote:
> Right now, signals coming from the gengrid's internal edje object are
> propagated up to the gengrid object.
> This patch enables the other direction as well: you can use the
functions
>
>  elm_object_signal_callback_add(grid, ...)
>  elm_object_signal_callback_del(grid, ...)
>
> to signal the gengrid's internal edje object.
>
> Please review, thanks.
> -Ben


SVN revision: 63784
2011-10-04 01:24:08 +00:00
Jeonghyun Yun 628eab467c From: Jeonghyun Yun <jh0506.yun@samsung.com>
Subject: Re: [E-devel] [Patch] elm_gengrid reorder bug patch

I found a gengrid bug about reordering.

It sometimes happens that some gengrid item disappear when reorder item.



SVN revision: 63783
2011-10-04 00:59:18 +00:00
Cedric BAIL 33254e8736 elementary: turn on priority when it make sense.
SVN revision: 63770
2011-10-03 10:33:31 +00:00
Cedric BAIL 6001b100e6 elementary: fix coding style.
SVN revision: 63769
2011-10-03 10:29:52 +00:00
Mike Blumenkrantz cf1f395966 fix bug where window-type tooltip deletion caused infinite recursion
SVN revision: 63761
2011-10-03 04:12:40 +00:00
Mike Blumenkrantz 99efe7327e some toolbar menu fixes to go with r63756
SVN revision: 63760
2011-10-03 03:47:52 +00:00
Mike Blumenkrantz 5bc9d81812 fix fixme in elm_toolbar_item_menu_get: no longer modifies a toolbar item
SVN revision: 63756
2011-10-03 02:25:30 +00:00
ChunEon Park 07c21ef747 elementary/toolbar - trivial changes
SVN revision: 63738
2011-10-01 04:20:36 +00:00
Carsten Haitzler 779ca79b75 formatting.
SVN revision: 63722
2011-09-30 11:22:22 +00:00
Carsten Haitzler 1cdb29aa35 errr. why didnt this get committed? commit.
SVN revision: 63721
2011-09-30 08:48:25 +00:00
Carsten Haitzler 2c4ece051f use idle enterers not idlers! in disckselector!
SVN revision: 63719
2011-09-30 08:36:50 +00:00
Carsten Haitzler 0db04357d5 commit missing freeze/thaw patch!
SVN revision: 63718
2011-09-30 08:03:56 +00:00
Mike Blumenkrantz e12c047b02 fix segvs
SVN revision: 63717
2011-09-30 07:33:09 +00:00
Mike Blumenkrantz 15e90bc489 elm_toolbar_item_object_get()
elm_object_item_object_get() should probably be implemented at some point, but that is definitely one of the dumbest function names I have ever heard


SVN revision: 63711
2011-09-30 04:26:58 +00:00
Mike Blumenkrantz 99d7b9d6af new toolbar mode: always_select
when this mode is enabled, a toolbar item will always be selected. if the selected item is deleted, the next item will be selected. if there is no next item, the first item will be selected. if there is no next or first item, you can go <expletive deleted> yourself.


SVN revision: 63691
2011-09-29 23:46:55 +00:00
Iván Briano 28a4120b65 Some day I will learn to rebase without fucking up
SVN revision: 63687
2011-09-29 21:45:27 +00:00
Iván Briano 1107e0e543 People from Earth: Welcome Elm_Web
Started by glima as a thin wrapper around ewk_view to make webkit
work better integrated with Elementary, then grew up as a more complete
widget thanks to k-s' magic fingers, and now I screwed it up but it looks
like it works, so there..

Build WebKit-EFL, rebuild Elementary and enjoy elm_web.


SVN revision: 63676
2011-09-29 20:58:22 +00:00
Mike Blumenkrantz 99c09ca252 apparently I forgot to add this in my earlier toolbar commit and nobody noticed
SVN revision: 63674
2011-09-29 20:27:05 +00:00
Daniel Juyung Seo 736b2a259d elm: Updated authors in elm.
SVN revision: 63667
2011-09-29 13:21:51 +00:00
Hyoyoung Chang 98095f3486 From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Subject: [E-devel] [patch] elm_{entry, label} - add evas_event_{freeze, thaw}

This patch adds evas_event_freeze and thaw to elm_{entry,label}.
Normally it's not speed up much. But in some event storm cases, it's speed
up to 10% in my test cases (which is putting 200 entries in a box)



SVN revision: 63666
2011-09-29 12:02:49 +00:00
Cedric BAIL 2a43cf8486 elementary: automatically rotate image using exif information.
Patch by Jiyoun Park <jy0703.park@samsung.com>


SVN revision: 63661
2011-09-29 09:03:16 +00:00
ChunEon Park 56cf58b02e Elementary - fixed typo.
who caused it?! :p



SVN revision: 63656
2011-09-29 07:54:24 +00:00
WooHyun Jung 15a8415fa8 elementary/elm_pager : When new content is pushed, clearing focus in
old content is enough.


SVN revision: 63654
2011-09-29 06:31:40 +00:00
Mike Blumenkrantz 367017a322 should probably apply theme hook to toolbar items at some point I guess
SVN revision: 63650
2011-09-29 05:07:50 +00:00
ChunEon Park 44c0da0902 elementary/main - elm_config_sub_shutdown is more sensible and removed duplicated codes
SVN revision: 63649
2011-09-29 02:00:20 +00:00
Mike Blumenkrantz a73fd7e3f4 +elm_toolbar_item_icon_memfile_set
we should probably move towards an elm_object(_item)_icon_set api soon...


SVN revision: 63645
2011-09-28 23:07:18 +00:00
Hyoyoung Chang 394d2225cf From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Subject: [E-devel] [patch] elm_cnp_helper - add ATOM handling
Date: Wed, 28 Sep 2011 15:42:20 +0900

blah blah blah, this fixes cnp compatibility with some apps good work hyoyoung


SVN revision: 63639
2011-09-28 06:48:44 +00:00
Daniel Juyung Seo 1b3f3822fd elm genlist: Removed unnecessary local variable.
SVN revision: 63638
2011-09-28 05:56:28 +00:00
Gustavo Sverzut Barbieri 20eb101d58 elm_box: emit child,removed and child,added, allow smart-recalculate of box.
* proxy signals from evas_object_box: child,removed and child,added. Both
   will carry event_info being the child element.
 * elm_box_recalculate() to force recalculation of internal box, thus
   applying the layout to children.

Thanks btdrucke for reporting!




SVN revision: 63630
2011-09-27 20:28:36 +00:00
Daniel Juyung Seo 52da836d78 elm gengrid: Added "scroll,edge,top/bottom/left/right" smart callbacks.
SVN revision: 63625
2011-09-27 15:04:57 +00:00
Daniel Juyung Seo 4b45d09d00 elm icon: Fixed build break from cedric commit r63537. Fixed build
warnings.


SVN revision: 63621
2011-09-27 06:40:06 +00:00
WooHyun Jung ffd271b5df elementary/entry : Fix possible memory leak problem.
SVN revision: 63597
2011-09-25 04:14:17 +00:00
WooHyun Jung f787c57284 elementary/elm_entry : Deleted a line because this line could not be
reached.


SVN revision: 63596
2011-09-25 03:50:28 +00:00
WooHyun Jung a7185d1bb5 elementary/elm_entry.c : small change for reducing codes.
SVN revision: 63595
2011-09-25 03:43:10 +00:00
WooHyun Jung c879c55fad elementary/elm_entry : add some null checking codes.
SVN revision: 63594
2011-09-25 02:56:54 +00:00
Daniel Juyung Seo b7a22247f2 elm genlist: Changed internal variable name. old_pan_y ->
reorder_old_pan_y.


SVN revision: 63561
2011-09-23 08:32:32 +00:00
ChunEon Park 12d5ae477d elementary/naviframe - updated doc.
fixed grammar. found by ShilpaOnkar Singh. 



SVN revision: 63551
2011-09-23 00:34:50 +00:00
ChunEon Park 009d533645 elementary - fixed some logic errors patched by rajeev.r@samsung.com
Hi all,
I found few memory related issues in elementary package when performed static analysis on it.

These issues include:
Array indices getting out of bounds, freed memory address being passed to a function as parameter, memory not getting cleaned up because of earlier return statement.

Issues details:
1. In elm_widget.c inside function elm_widget_signal_callback_del(), it is possible that freed memory address esd is passed to the sd->callback_del_func(). I think it should be data, not esd.
Moreover what if the callback frees memory for data, then the other problem is that the return value is data from the function elm_widget_signal_callback_del() which in my opinion can be a problem.

2. Inside directory src/edje_externals for files elm_genlist.c, elm_notify.c, elm_list.c, elm_thumb.c and elm_map.c, array indices can go beyound bounary.
sizeof() operator for an array of character pointers will return [number of elements in the array * size of (char*)], basically 4 times the number of elements which has been taken care in assertion inside src/edje_extenarnals
while performing assertion but has been missed in the next statement in the loop condition.

3. In file src/lib/elm_config.c inside function _elm_config_profiles_list, freeing of file iterator has been missed out.

Please review the attached patch and let me know your opinion.

Thanks.
Regards,
Rajeev



SVN revision: 63550
2011-09-23 00:02:13 +00:00
Daniel Juyung Seo b8068daee9 elm els_scroller.c: Always check and delete hold_animator on mouse up.
SVN revision: 63539
2011-09-22 17:40:44 +00:00