Commit Graph

3855 Commits

Author SHA1 Message Date
Mike Blumenkrantz 1444302c29 strndup??? who would do such a thing!
SVN revision: 64230
2011-10-21 04:32:27 +00:00
Mike Blumenkrantz 82cf8ef9ff add delete button to gengrid test 2
SVN revision: 64229
2011-10-21 04:04:03 +00:00
Mike Blumenkrantz 6026896d03 remove mode_item_style from item class, use genlist_mode_item_style_set() instead
SVN revision: 64228
2011-10-21 03:31:26 +00:00
Mike Blumenkrantz 5f5dd5f9e1 fix breakage #1 of the night
SVN revision: 64227
2011-10-21 03:23:42 +00:00
Mike Blumenkrantz 29f5f480b8 quiet some warnings
SVN revision: 64225
2011-10-21 02:53:13 +00:00
Mike Blumenkrantz e35721c1ba fix compile with latest changes
SVN revision: 64224
2011-10-21 02:43:08 +00:00
Mike Blumenkrantz 81551dd693 remove LOOOONG deprecated gengrid/genlist typedefs
SVN revision: 64223
2011-10-21 01:50:34 +00:00
Mike Blumenkrantz 9744ff9f84 remove gross genlistitemmoved function thingy and implement smart cb
also removed relevant item on TODO


SVN revision: 64222
2011-10-21 01:49:15 +00:00
Mike Blumenkrantz f163b10a05 _item_create -> _item_new
SVN revision: 64221
2011-10-21 01:39:14 +00:00
Mike Blumenkrantz 88bbad2635 add VIEW() and WIDGET() macros for use with Elm_Widget_Items to create more consistency, reduce typing, and increase readability
VIEW(X) = X->base.view (visible evas object)
  WIDGET(X) = X->base.widget (owner widget)

also a demo of the oxford comma for seoz


SVN revision: 64220
2011-10-21 01:08:01 +00:00
Carsten Haitzler d1ff7eb555 and mark new check calls as deprecated already - this is a porting
helper, not somethig intended to be used in the end.



SVN revision: 64219
2011-10-21 00:55:33 +00:00
Mike Blumenkrantz 4ad1c5f0db create and use ELM_WIDGET_ITEM for elm widget structs to ensure location/name
SVN revision: 64218
2011-10-21 00:45:19 +00:00
Mike Blumenkrantz 474c285562 more elm todo items
SVN revision: 64217
2011-10-21 00:26:09 +00:00
Mike Blumenkrantz 5c081c834d whitespace--
SVN revision: 64216
2011-10-21 00:24:15 +00:00
Mike Blumenkrantz 52ed887687 more internal renames
SVN revision: 64215
2011-10-20 22:45:38 +00:00
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 82df90462a remove all use of elm_toggle_ api
SVN revision: 64207
2011-10-20 21:27:15 +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 2d4bcc4867 wooooooooooooooooooo aliases!
SVN revision: 64203
2011-10-20 21:05:30 +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
Carsten Haitzler 756ba0dde4 it's time we moved to elm 0.8
SVN revision: 64194
2011-10-20 08:52:27 +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 571b9c8277 Elm glayer: Fixed leaks in glayer's test code.
SVN revision: 64142
2011-10-18 08:58:41 +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 b92df9c1ba Elementary: Oups, typo, need to test for second statement
SVN revision: 64097
2011-10-15 09:51:26 +00:00
Youness Alaoui 27e9c3bd52 Elementary: untabify configure.ac
SVN revision: 64095
2011-10-15 09:48:56 +00:00
Youness Alaoui 804388b012 Elementary: Do not build modules if dlopen is not available on the system
SVN revision: 64094
2011-10-15 09:48: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 c377a50f70 Elementary: Check for PATH_MAX define availability
SVN revision: 64089
2011-10-15 09:30:52 +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 e2f3ddea3a Use toggle instead of button. It is appropriate for this example.
SVN revision: 64067
2011-10-14 06:51:59 +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
ChunEon Park d8f6df66bc elementary/ctxpopup - more proper function name
SVN revision: 64065
2011-10-14 06:12:04 +00:00
ChunEon Park e964c7e252 elementary/ctxpopup - added lines to remove ctxpopup
SVN revision: 64064
2011-10-14 06:05:44 +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
Cedric BAIL 3db87e69bb elementary: fix compile without webkit.
SVN revision: 64040
2011-10-13 07:38:27 +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
Iván Briano 8511b524fe simple example for elm_web. also simple external for it. need to figure how to properly forward signals to get some nice back/forward action though
SVN revision: 64032
2011-10-13 04:45:18 +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 5e2e8d079e add note.txt to svn ignores
SVN revision: 63997
2011-10-11 22:17:53 +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