Commit Graph

4351 Commits

Author SHA1 Message Date
Mike Blumenkrantz d37f2891dd add promote/demote functions for genlist
SVN revision: 65599
2011-11-25 20:27:27 +00:00
Daniel Juyung Seo 92349c7b82 elm toolbar: Applied the API change - elm_menu_item_disabled_set to elm_object_item_disabled_set.
SVN revision: 65598
2011-11-25 15:30:57 +00:00
ChunEon Park d263480f83 elementary/menu - applied elm_object_item common APIs.
@deprecated 
elm_menu_item_label_set
elm_menu_item_label_get
elm_menu_item_object_content_set
elm_menu_item_object_content_get
elm_menu_item_disabled_set
elm_menu_item_disabled_get
elm_menu_item_data_set
elm_menu_item_data_get




SVN revision: 65597
2011-11-25 11:52:35 +00:00
ChunEon Park 468985fa84 elementary/menu - Elm_Menu_Item -> Elm_Object_Item
SVN revision: 65596
2011-11-25 10:57:39 +00:00
Sanjeev BA 058c062a8d Documentation fixes.
Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>

SVN revision: 65585
2011-11-24 15:15:48 +00:00
Sanjeev BA 09465adfeb Documentation fixes.
Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>

SVN revision: 65584
2011-11-24 15:15:45 +00:00
Sanjeev BA 2b9ef7eceb Fix typo.
Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>

SVN revision: 65583
2011-11-24 15:15:41 +00:00
Sanjeev BA f61effb7a7 Fix a few typos.
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>

SVN revision: 65577
2011-11-24 15:15:23 +00:00
ChunEon Park fd6f69ca53 elementary/naviframe - patched by shilapaonkar singh (shilpa.singh@samsung.com)
Hi Mr. Park,

Change description:  [ commit message ]
Bug: Hide signal sent twice in case of prev button, next button and icon swallow areas. 
Fix: Hide signal sent only once in delete callback.

Thanks & Regards
Shilpa Singh




SVN revision: 65570
2011-11-24 11:26:41 +00:00
Carsten Haitzler 15468ff4d1 it's time we dont auto-scale finger size with scale .. set finger size
to what u need/want.



SVN revision: 65569
2011-11-24 10:31:42 +00:00
Mike McCormack a41de1da8f elementary: Tweak multibuttonentry docs
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 65568
2011-11-24 08:35:14 +00:00
Mike McCormack 4d5d076d72 elementary: Remove duplicated entry
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 65567
2011-11-24 08:35:05 +00:00
Mike McCormack 1c6b05543b elementary: Declare multibuttonentry in list of edje externals
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 65566
2011-11-24 08:34:56 +00:00
Mike McCormack 969eef895a elementary: Tweak multibuttonentry spacing
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 65565
2011-11-24 08:34:47 +00:00
Mike McCormack 25708dfb05 elementary: Avoid fixed length static buffers
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 65564
2011-11-24 08:34:37 +00:00
Mike McCormack 8b310f0c48 elementary: Fix style issues in multibuttonentry
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 65563
2011-11-24 08:34:26 +00:00
Mike Blumenkrantz 45e5c083c3 make insanely huge icon scale with screen size, this is broken somehow because of some icon sizing bug
SVN revision: 65562
2011-11-24 05:07:23 +00:00
Mike Blumenkrantz 0a7bec205b even better tooltip placement, more debug messages, some developer comments, don't show tooltip if it's going to be a failure offscreen tooltip (FOT) (tm)
SVN revision: 65561
2011-11-24 04:52:16 +00:00
Mike Blumenkrantz 5121192fac further improve tooltip placement, add debug messages so I don't have to keep writing them in when I want to tinker with this
SVN revision: 65559
2011-11-24 04:16:03 +00:00
Mike McCormack 7616608594 elementary: Update translations
SVN revision: 65558
2011-11-24 04:02:27 +00:00
Mike McCormack fdc12cedf6 elementary: Add edje support for multibuttonentry
Original code by Hyunsil Park <hyunsil.park@samsung.com>

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

SVN revision: 65557
2011-11-24 04:02:18 +00:00
Mike McCormack 0a6442fc26 elementary: Formatting tweaks
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 65556
2011-11-24 04:02:09 +00:00
Mike McCormack f7f32ff7c0 elementary: Formatting fixes for multibuttonentry
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 65555
2011-11-24 04:01:56 +00:00
Mike Blumenkrantz 0958bb17a7 only run one test
SVN revision: 65554
2011-11-24 03:22:32 +00:00
Mike Blumenkrantz 54efa8cf9a unbreak tooltip placement
SVN revision: 65553
2011-11-24 02:42:46 +00:00
Mike McCormack b3e0c80cfa elementary: Fix warnings in multibuttonentry
CC     libelementary_la-elc_multibuttonentry.lo
elc_multibuttonentry.c: In function ‘_set_vis_guidetext’:
elc_multibuttonentry.c:309:20: warning: unused variable ‘en_width’
elc_multibuttonentry.c: In function ‘_resize_button’:
elc_multibuttonentry.c:741:16: warning: unused variable ‘button_text’
elc_multibuttonentry.c: In function ‘_add_button_item’:
elc_multibuttonentry.c:772:40: warning: unused variable ‘h_btn’
elc_multibuttonentry.c: In function ‘_entry_resized_cb’:
elc_multibuttonentry.c:1064:86: warning: unused parameter ‘event_info’
elc_multibuttonentry.c: In function ‘elm_multibuttonentry_item_select’:
elc_multibuttonentry.c:1531:12: warning: suggest explicit braces to avoid ambiguous ‘else’
elc_multibuttonentry.c: In function ‘_resize_button’:
elc_multibuttonentry.c:747:37: warning: ‘padding_inner’ is used uninitialized in this function
^Cmake: *** [libelementary_la-elc_multibuttonentry.lo] Error 1

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

SVN revision: 65550
2011-11-24 01:06:45 +00:00
Mike McCormack 905f9ec84a elementary: Fix warnings in multibuttonentry
test_multibuttonentry.c: In function ‘_item_selected_cb’:
test_multibuttonentry.c:7:37: warning: unused parameter ‘data’
test_multibuttonentry.c:7:56: warning: unused parameter ‘obj’
test_multibuttonentry.c: In function ‘_item_added_cb’:
test_multibuttonentry.c:15:34: warning: unused parameter ‘data’
test_multibuttonentry.c:15:53: warning: unused parameter ‘obj’
test_multibuttonentry.c: In function ‘_item_deleted_cb’:
test_multibuttonentry.c:22:36: warning: unused parameter ‘data’
test_multibuttonentry.c:22:55: warning: unused parameter ‘obj’
test_multibuttonentry.c:22:66: warning: unused parameter ‘event_info’
test_multibuttonentry.c: In function ‘_item_clicked_cb’:
test_multibuttonentry.c:28:37: warning: unused parameter ‘data’
test_multibuttonentry.c:28:56: warning: unused parameter ‘obj’
test_multibuttonentry.c: In function ‘_mbe_clicked_cb’:
test_multibuttonentry.c:34:36: warning: unused parameter ‘data’
test_multibuttonentry.c:34:66: warning: unused parameter ‘event_info’
test_multibuttonentry.c: In function ‘_mbe_unfocused_cb’:
test_multibuttonentry.c:54:38: warning: unused parameter ‘data’
test_multibuttonentry.c:54:68: warning: unused parameter ‘event_info’
test_multibuttonentry.c: In function ‘_mbe_focused_cb’:
test_multibuttonentry.c:61:36: warning: unused parameter ‘data’
test_multibuttonentry.c:61:55: warning: unused parameter ‘obj’
test_multibuttonentry.c:61:66: warning: unused parameter ‘event_info’
test_multibuttonentry.c: In function ‘_expanded_cb’:
test_multibuttonentry.c:67:32: warning: unused parameter ‘data’
test_multibuttonentry.c:67:51: warning: unused parameter ‘obj’
test_multibuttonentry.c:67:62: warning: unused parameter ‘event_info’
test_multibuttonentry.c: In function ‘_shrank_cb’:
test_multibuttonentry.c:73:30: warning: unused parameter ‘data’
test_multibuttonentry.c:73:49: warning: unused parameter ‘obj’
test_multibuttonentry.c:73:60: warning: unused parameter ‘event_info’
test_multibuttonentry.c: In function ‘_shrink_state_changed_cb’:
test_multibuttonentry.c:79:44: warning: unused parameter ‘data’
test_multibuttonentry.c:79:63: warning: unused parameter ‘obj’
test_multibuttonentry.c:79:74: warning: unused parameter ‘event_info’
test_multibuttonentry.c: In function ‘_item_filter_cb’:
test_multibuttonentry.c:85:47: warning: unused parameter ‘obj’
test_multibuttonentry.c:85:82: warning: unused parameter ‘item_data’
test_multibuttonentry.c:85:99: warning: unused parameter ‘data’
test_multibuttonentry.c: In function ‘_button_clicked_cb’:
test_multibuttonentry.c:92:38: warning: unused parameter ‘data’
test_multibuttonentry.c:92:57: warning: unused parameter ‘obj’
test_multibuttonentry.c:92:68: warning: unused parameter ‘event_info’
test_multibuttonentry.c: In function ‘test_multibuttonentry’:
test_multibuttonentry.c:161:38: warning: unused variable ‘bx2’

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

SVN revision: 65549
2011-11-24 01:06:36 +00:00
이고은 6824852f0c elementary: Add multibuttonentry widget
---------------------------------------------------

Dear Developers,

I added a new widget called “Multibuttonentry" which could be used as contact button in App
This widget allows a user to insert a text button.
text button is inserted by pressing the "Enter key"
If there is no space in the current row, the new button is entered in the next row. If the button is clicked, it will become focused.
And focused button can be removed by pressing the "backspace" key.
when items are added over 1 lines, if Multibuttonentry lost focus, it becase shrink mode (made it as 1 line)

Please review it's APIs and functionalities.

Thank you,
Goun

---------------------------------------------------

Widget was originally written by Hyunsil Park <hyunsil.park@samsung.com>.
It has been contributed to by the following people:
 * Jihoon Kim <jihoon48.kim@samsung.com>
 * WooHyun Jung <wh0705.jung@samsung.com>
 * deasung.kim <deasung.kim@samsung.com>
 * Myungjae Lee <mjae.lee@samsung.com>
 * Goun Lee <gouni.lee@samsung.com>
 * Mike McCormack <mj.mccormack@samsung.com>
 * Daniel Juyung Seo <juyung.seo@samsung.com>
 * Seunggyun Kim <sgyun.kim@samsung.com>
 * sanghoon80.cho <sanghoon80.cho@samsung.com>

Signed-off-by: 이고은 <gouni.lee@samsung.com>
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 65548
2011-11-24 01:06:26 +00:00
Mike Blumenkrantz d40045cceb match partial test words in elm_test
SVN revision: 65544
2011-11-23 23:14:12 +00:00
Daniel Juyung Seo 1ec974561d elm genlist.edc: Used CURRENT feature for edc transition.
yay! this is the first commit using CURRENT.


SVN revision: 65537
2011-11-23 12:09:51 +00:00
Daniel Juyung Seo e9d191712a elm Elementary.h.in: Sync with AUTHORS.
SVN revision: 65536
2011-11-23 10:48:48 +00:00
Mike Blumenkrantz b06935fb7e should probably have my dev id in here with my name...
SVN revision: 65533
2011-11-23 08:49:47 +00:00
Mike Blumenkrantz ba11f8a9a3 change of email address: this is going to be ugly
SVN revision: 65531
2011-11-23 08:40:50 +00:00
Mike McCormack 1570bdbe3a elementary: Fix a warning
elm_win.c: In function ‘elm_win_focus_get’:
elm_win.c:2182:4: warning: ‘return’ with no value, in function returning non-void

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

SVN revision: 65527
2011-11-23 07:45:48 +00:00
ChunEon Park 4e13dde318 elementary/panes - change the default to left content
my fault. left content would be better as a default content 



SVN revision: 65525
2011-11-23 02:47:57 +00:00
Gustavo Lima Chaves 080f67be82 [elementary] Fix return value on function.
SVN revision: 65515
2011-11-22 12:37:26 +00:00
Carsten Haitzler cbc4f4a143 improve docs on label
SVN revision: 65510
2011-11-22 08:02:53 +00:00
Jaehwan Kim 546d5e51e5 Bug fix about scrolling wrong location. The main point is to use the UPDATED geometry of the child object, but the geometry has yet to be calculated and is queued for calculation later.
Firstly, for efficiency, we add a Job to calculate the whole canvas. Jobs implicitly coallate work per event loop.
Calcuation of object can be a reasonably intensive set of work.
In the job callback we calculate the whole canvas with evas_smart_objects_calculate() to ensure that all objects have the correct geometry at this point.
Reviewed by Raster.


SVN revision: 65509
2011-11-22 06:37:30 +00:00
Vincent Torri f95054a2f4 Elm: fix warning on Windows
SVN revision: 65501
2011-11-21 21:36:26 +00:00
Mike Blumenkrantz 2f5e212c5e use new elm_win function to find screen geometry instead of ecore_x
SVN revision: 65495
2011-11-21 19:55:13 +00:00
Mike Blumenkrantz cc210afd2a add elm_win_screen_size_get using ecore_evas
SVN revision: 65494
2011-11-21 19:51:24 +00:00
Mike Blumenkrantz 8536e81cea add elm_win_focus_get
SVN revision: 65493
2011-11-21 19:41:53 +00:00
Mike Blumenkrantz 1d851d7ea9 maybe throttling this was not a great idea...
SVN revision: 65491
2011-11-21 19:12:35 +00:00
Mike Blumenkrantz ab7c84bc31 use strcasecmp for cmdline testing so I don't have to use caps randomly
SVN revision: 65488
2011-11-21 18:54:53 +00:00
ChunEon Park 0fb441bb77 elementary/naviframe - fixed to calc item size according to content size changed.
SVN revision: 65487
2011-11-21 16:14:52 +00:00
Gustavo Lima Chaves 978dedcfa8 New pager smart callback: show,finished.
Plus doxygen love.



SVN revision: 65486
2011-11-21 15:46:21 +00:00
Daniel Juyung Seo c916a9a3fa elm Elementary.h.in: Fix documentation typo.
SVN revision: 65476
2011-11-21 09:30:09 +00:00
Daniel Juyung Seo 6a8740dad7 elm gengrid: Removed remaining deprecated signals.
SVN revision: 65475
2011-11-21 08:08:58 +00:00
Daniel Juyung Seo 2a477fe8af elm gengrid/genlist: Remove deprecated signals.
This was already announced a month ago.
http://trac.enlightenment.org/e/changeset/64200


SVN revision: 65474
2011-11-21 08:06:40 +00:00
Daniel Juyung Seo fd3264dd14 elm Elementary.h.in: Fix doxygen typo.
SVN revision: 65473
2011-11-21 07:47:28 +00:00
ChunEon Park af42bdf2fd elementary/panes - the return value is reverted.
SVN revision: 65472
2011-11-21 06:44:40 +00:00
ChunEon Park a138bd0a3e elementary/panes - fixed typo
SVN revision: 65471
2011-11-21 06:16:42 +00:00
ChunEon Park 6194ab2345 elementary/panes - should be return the unset objects.
SVN revision: 65470
2011-11-21 05:47:49 +00:00
Cedric BAIL 0c63e7b2d4 elementary: support build without Ecore_IMF and/or without Ecore_Con.
SVN revision: 65449
2011-11-20 15:00:43 +00:00
Cedric BAIL 9612934868 elementary: fix use of EINA_ARG_NONNULL.
SVN revision: 65448
2011-11-20 14:58:21 +00:00
Cedric BAIL e7a7a30c07 elementary: support environment without sys/mman.h.
SVN revision: 65447
2011-11-20 14:56:12 +00:00
Cedric BAIL c3e5006835 elementary: remove warning when building without X.
SVN revision: 65436
2011-11-20 14:00:41 +00:00
Cedric BAIL 22fbd58e71 elementary: fix build of elementary without internationalization.
SVN revision: 65435
2011-11-20 13:58:35 +00:00
ChunEon Park a0e6f838a2 elementary/naviframe - consider the min size
SVN revision: 65421
2011-11-20 06:31:54 +00:00
ChunEon Park 2138dc7779 elementary/naviframe - added test case for elm_naviframe_item_promote
SVN revision: 65419
2011-11-20 04:35:55 +00:00
WooHyun Jung a8bd6a6ff4 elementary/elm_widget : sd2->parent should be set as NULL after all
focus control is finished.


SVN revision: 65400
2011-11-19 03:50:58 +00:00
WooHyun Jung d6be239f73 elementary/elm_widget : When elm_widget_sub_object_del is called with
focused sub-object, focus should be reverted back to the latest focused object.


SVN revision: 65399
2011-11-19 03:47:27 +00:00
Mike Blumenkrantz 31d8a4817f allow panes to accept full name of swallow when setting / getting / unsetting parts
SVN revision: 65395
2011-11-18 21:53:58 +00:00
Daniel Juyung Seo d71872473a elm genlist: Refine codes.
SVN revision: 65380
2011-11-18 09:12:27 +00:00
Boris Faure 9761b693a0 elm: change elm_object_item_content_part_set/get/unset to elm_object_item_part_content_set/get/unset
SVN revision: 65351
2011-11-17 21:02:52 +00:00
Boris Faure 3b1da7df04 elm: change elm_object_item_text_part_set/get to elm_object_item_part_text_set/get
SVN revision: 65350
2011-11-17 21:02:43 +00:00
Boris Faure 1112d30a41 elm: change elm_object_content_part_set/get/unset to elm_object_part_content_set/get/unset
SVN revision: 65349
2011-11-17 21:02:31 +00:00
Massimo Maiurana bb179c2569 updating portuguese translations
SVN revision: 65345
2011-11-17 16:18:26 +00:00
ChunEon Park 99023b8077 elementary/ctxpopup, flipselector - applied elm_object_item common apis.
SVN revision: 65325
2011-11-17 02:16:38 +00:00
ChunEon Park 63d9164a36 elementray - +2 APIs
elm_object_item_disabled_set/get 



SVN revision: 65324
2011-11-17 01:58:03 +00:00
ChunEon Park 085e500875 elemlentary - minor changes.
guarantee the compatibility for priveous content_set/get/unset changes. 



SVN revision: 65320
2011-11-17 00:42:14 +00:00
Boris Faure b2b36ebbc0 elm: elm_object_text_part_set/get() is deprecated
use elm_object_part_text_set/get().
This change is done so that it matches
edje_object_part_text_set/get().

SVN revision: 65310
2011-11-16 20:17:25 +00:00
ChunEon Park 236192cd9a elementary - modified content_set/get/unset part names to be simple names.
Previous part names are just the swallow part names
but in modified version, the part names chaned to simpler meaning names to use.

i.e for button

elm_object_content_part_set(button, "elm.swallow.icon", icon);
-> elm_object_content_part_set(button, "icon", icon);




SVN revision: 65295
2011-11-16 12:51:53 +00:00
Tom Hacohen 329ae9f1f7 Elm entry: Add a warning to the textblock_get docs.
Thanks to Jihoon Kim for spotting this potential pitfall.

SVN revision: 65288
2011-11-16 09:09:32 +00:00
Mike McCormack c6d30ee9da Fix GET_CHOICES macro
SVN revision: 65286
2011-11-16 06:19:00 +00:00
Mike McCormack 692fc0d40d elementary: Remove casts
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 65285
2011-11-16 06:18:45 +00:00
ChunEon Park 515786327c elementary/flipseletor - applied elm_object_item,
applied elm_object_item_text_set/get APIs and deprecated elm_flipselector_item_label/set/get APIs. 



SVN revision: 65277
2011-11-16 01:39:39 +00:00
Mike Blumenkrantz d3829b279b add proper docs for elm_gen callbacks. this fixes pespin's complaints
SVN revision: 65270
2011-11-15 16:05:54 +00:00
Carsten Haitzler 4b6eaeb6d4 fix distecheck
SVN revision: 65256
2011-11-15 12:24:51 +00:00
Carsten Haitzler df62134a08 fix errant word "either" in license.
SVN revision: 65248
2011-11-15 11:55:22 +00:00
Carsten Haitzler 6d2d386e88 fix docs to tell u what to change that has deprecated
SVN revision: 65247
2011-11-15 11:54:58 +00:00
WooHyun Jung 146e547955 elementary/elm_entry : Text filter should consider some tags like
<br>. Now tag itself has its own size, then max size filter callback
will calculate that. 


SVN revision: 65225
2011-11-15 08:26:02 +00:00
Carsten Haitzler d4033a6dc1 add more testing stuff for check
SVN revision: 65218
2011-11-15 03:15:29 +00:00
ChunEon Park 34960aa06c elementary/pager - updated test case to prevent window size become 0 when pager has emtpy stack.
SVN revision: 65216
2011-11-15 00:35:21 +00:00
ChunEon Park ef70939147 elementary/pager - removed white spaces
SVN revision: 65215
2011-11-15 00:30:33 +00:00
Tom Hacohen beac21bb68 Elm entry: Expose the internal textblock object.
This commit introduces two new API: elm_entry_textblock_get and
elm_entry_calc_force. These two APIs can be used to manipulate the
textblock object inside the entry in a safe manner. This exposes an
interface that wasn't available before letting do new and cool things
with entries.

SVN revision: 65169
2011-11-14 13:56:06 +00:00
Tom Hacohen 1566e476c8 Elm entry: Pass Elm_Entry_Change_Info with changed,user signal.
SVN revision: 65168
2011-11-14 13:56:02 +00:00
Tom Hacohen 8730871356 Elm entry: Call callbacks for undo/redo,request.
SVN revision: 65167
2011-11-14 13:55:57 +00:00
ChunEon Park 33214b79aa elementary/naviframe - to be processed the signals right away when the item push and pop case.
SVN revision: 65152
2011-11-14 08:23:25 +00:00
ChunEon Park 7ea44dee3b elementary/test_map.c - Those test code should not be committed.
maybe raster you. 



SVN revision: 65071
2011-11-11 16:47:05 +00:00
ChunEon Park 952fb9e124 elementary/map - patched by Bluezery(ohpowel@gmail.com)
Hi,

There are bugs that map removes list elements when using
EINA_LIST_FOREACH or EINA_LIST_REVERSE_FOREACH.
We should use EINA_LIST_FOREACH_SAFE or EINA_LIST_REVERSE_FOREACH_SAFE
instead for above case.
Please review belows



SVN revision: 65069
2011-11-11 16:29:15 +00:00
Aharon Hillel c7ccc374a2 Elm glayer: Set mimimun momentum for ABORT
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 65024
2011-11-10 16:06:09 +00:00
Carsten Haitzler d4d6e79620 disable evas gl based stuff in elm as its not going into efl 1.1
SVN revision: 65004
2011-11-10 06:04:30 +00:00
Aharon Hillel 9bd9f39c4d Elm glayer: Changed Flick time limit default to 120 ms
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64987
2011-11-09 15:10:13 +00:00
Aharon Hillel 6dada6a80b Elm glayer: Added illume gesture layer default
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64986
2011-11-09 15:10:05 +00:00
Carsten Haitzler 75fdda0aa1 in wrong test category
SVN revision: 64984
2011-11-09 12:26:11 +00:00
Carsten Haitzler abd201eb18 rearrange tests into categories using frames and buttons.
SVN revision: 64983
2011-11-09 12:06:12 +00:00
Aharon Hillel 488650710c Elm glayer: Added "Gesture Layer 2" test.
This test tests all of the available gestures.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64980
2011-11-09 10:46:04 +00:00
WooHyun Jung 281e9ce8d9 elementary/elm_diskselector : Just freeing data in eina_list is not
enough. I think diskselector needs refactoring about freeing lists.
I'll check more.


SVN revision: 64965
2011-11-09 01:35:44 +00:00
ChunEon Park f5ef108671 elementary/naviframe - never ending bug story
should be set the style again even the given content is same there. 



SVN revision: 64956
2011-11-08 14:06:32 +00:00
Massimo Maiurana 63c9fae660 updating french and italian translations
SVN revision: 64953
2011-11-08 13:20:20 +00:00
Aharon Hillel d42d8fff42 Elm glayer: Added doc to recent fix
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64951
2011-11-08 13:09:18 +00:00
Aharon Hillel 9fe4fc1d3d Elm glayer: Fixed bug in non-continues mode.
Line and Momentum START was effected by mouse-over fix.

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

SVN revision: 64950
2011-11-08 13:09:14 +00:00
Tom Hacohen 14e60a2e4f Elm win: change resize object func to use the win obj geom.
SVN revision: 64949
2011-11-08 13:09:11 +00:00
Mike McCormack b362edf0c9 elementary: Remove stray debugging code
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 64939
2011-11-08 08:46:40 +00:00
Carsten Haitzler 77803e07ed add short opt for --test-win-only
SVN revision: 64938
2011-11-08 07:58:20 +00:00
ChunEon Park 3c2c7c1560 elementary/naviframe - removed white trailings
SVN revision: 64932
2011-11-08 04:02:46 +00:00
WooHyun Jung 6e1f989380 elementary/elm_colorselector : Button in elm_colorselector was
edjeobject, not elm_button. This patch will change all button
edje_objects to real elm_button. And long_press will be supported by
elm_button's autorepeat feature. (This patch was made by Shilpa. Thanks)


SVN revision: 64931
2011-11-08 02:49:57 +00:00
ChunEon Park b4b0250d84 elementary/naviframe - my fault. reverted r64927
SVN revision: 64930
2011-11-08 02:49:05 +00:00
ChunEon Park 58e180a0fe elementary/naviframe - trivial changes
SVN revision: 64927
2011-11-08 02:27:06 +00:00
ChunEon Park 05486ccca7 elementary/bubble - applied missed content_set/get/unset APIs
SVN revision: 64925
2011-11-08 01:05:01 +00:00
ChunEon Park 42a7aea27c elementary - updated po
SVN revision: 64924
2011-11-08 01:02:39 +00:00
ChunEon Park 6c023dbba0 elementary - +@deprecated
SVN revision: 64923
2011-11-08 00:43:17 +00:00
Aharon Hillel 042e958aa7 Elm glayer: Fixed bug of starting line,momentum with mouse-move
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64868
2011-11-07 14:31:25 +00:00
Aharon Hillel a6280661f1 Elm glayer: Fixed bug in N tap testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64867
2011-11-07 14:31:20 +00:00
Cedric BAIL a48828b85f elementary: kinetic is back in elm_gengrid.
SVN revision: 64866
2011-11-07 11:26:09 +00:00
ChunEon Park 37d844aa2e elementary/naviframe - it refered an incorrect object to delete a callback fucntion
SVN revision: 64863
2011-11-07 10:18:26 +00:00
Tom Hacohen 1e563eedd7 Elm glayer: Remove FIXME, it's already there.
SVN revision: 64859
2011-11-07 08:12:02 +00:00
Carsten Haitzler 5798d18559 duplicate author! fix!
SVN revision: 64853
2011-11-07 05:39:42 +00:00
Mike Blumenkrantz f379a27341 add new function to disable icon preloading
SVN revision: 64850
2011-11-07 04:25:16 +00:00
Boris Faure 17fccb4b95 elm: add deprecated notices to doc
SVN revision: 64844
2011-11-06 19:58:49 +00:00
Mike Blumenkrantz ab4cd6fc8f man I really suck today
SVN revision: 64833
2011-11-06 16:19:25 +00:00
Mike Blumenkrantz c8fc591e03 return the actual object
SVN revision: 64832
2011-11-06 16:10:02 +00:00
Mike Blumenkrantz d1b7585cec remove unused var
SVN revision: 64831
2011-11-06 15:58:20 +00:00
Mike Blumenkrantz 288a78dfc3 add function to return image object for use with evas apis
SVN revision: 64830
2011-11-06 15:56:31 +00:00
Mike Blumenkrantz e9e8911d44 okay okay I'll even make sure it compiles
SVN revision: 64827
2011-11-06 15:29:20 +00:00
Mike Blumenkrantz a3e2a4547e ehhh maybe do this properly I guess
SVN revision: 64826
2011-11-06 15:24:50 +00:00
Mike Blumenkrantz cc0ffb102c properly set content hooks in genlist/gengrid...
SVN revision: 64825
2011-11-06 15:19:12 +00:00
Tom Hacohen 2d619d99ff Elm test: Use momentum gesture in glayer test.
SVN revision: 64806
2011-11-06 09:22:50 +00:00
Tom Hacohen ee08b97b4d Elm test: Fixed gesture layer's test window size.
SVN revision: 64805
2011-11-06 09:22:47 +00:00
Bluezery 84f0b47a95 From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [elm_map] ecore_file_download_full() should be used
properly

elm_map only checked that returned job is NULL.
But ecore_file_download_full() returns EINA_FALSE when error occurred.
So return value should be checked for proper usage.
Please review this simple bug fix



SVN revision: 64794
2011-11-06 06:11:57 +00:00
Youness Alaoui 6d00462910 Elementary: Add support for the PSL1GHT engine
SVN revision: 64784
2011-11-05 17:50:09 +00:00
Youness Alaoui 8e1d95db07 Elementary: Add opengl_cocoa engine to elementary_config
SVN revision: 64777
2011-11-05 17:49:24 +00:00
Youness Alaoui 278b092678 Elementary: Add gl-cocoa engine to the documentation
SVN revision: 64776
2011-11-05 17:49:17 +00:00
Youness Alaoui 3738c5d7d0 Elementary: Use eina_lock in elm_store
SVN revision: 64775
2011-11-05 17:49:11 +00:00
Youness Alaoui be1c2a9498 Elementary: Make elm_module use eina_module instead of dl* directly
SVN revision: 64774
2011-11-05 17:49:04 +00:00
Cedric BAIL 042de93b3d elementary: correctly unref before clearing the list and prevent infinite loop.
SVN revision: 64773
2011-11-05 17:01:55 +00:00
Iván Briano d1a4b05805 Init state for inlist sorted insert with current items.
SVN revision: 64747
2011-11-04 20:34:41 +00:00
Vincent Torri 52291c5aec Elm: AM_PROG_CC_STDC is deprecated
SVN revision: 64744
2011-11-04 20:31:44 +00:00
Sanjeev BA 99c5bf40c8 Add deprecated API.
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>

SVN revision: 64725
2011-11-04 12:12:26 +00:00
Sanjeev BA d34d507579 Fix merge conflict.
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>

SVN revision: 64723
2011-11-04 12:12:16 +00:00
WooHyun Jung dddc8048c0 elementary/elm_entry : When singlelined & scrolled, entry's min width
should be calculated by text's width not by wd->ent's geometry info.
So I modified this.


SVN revision: 64721
2011-11-04 05:05:53 +00:00
ChunEon Park d602f78c45 elementary/naviframe - updated test.
SVN revision: 64720
2011-11-04 04:46:09 +00:00
Carsten Haitzler 48d302c9f2 add spaces into the macro middle for readability.
SVN revision: 64713
2011-11-03 23:12:50 +00:00
Michael BOUCHAUD 63fb3657e6 elementary: more compliant to the api
SVN revision: 64699
2011-11-03 13:59:36 +00:00
Michael BOUCHAUD eb4ce06d63 elementary: more documentation about deprecated API
SVN revision: 64696
2011-11-03 13:48:40 +00:00
Michael BOUCHAUD 1397db8791 elementary: typo
SVN revision: 64695
2011-11-03 13:26:55 +00:00
Sanjeev BA 2b318103ae Add deprecation for elm_scroller API.
Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>

SVN revision: 64694
2011-11-03 13:22:33 +00:00
Michael BOUCHAUD f0dfd728f9 elementary: fix the macro, thanks gustavo
SVN revision: 64686
2011-11-03 11:53:18 +00:00
Kim Yunhan a5fd615233 From: Kim Yunhan <spbear@gmail.com>
Subject: [E-devel] [elm_map] Fix up too many connections at the same
time.


Currently, elm_map requests all visible map image tile to map server
at the
same time.
If the scene is turned off while panning or zooming, it will be
aborted on
HTTP requests.
But it already sent to map server, and it already made useless HTTP
connections.
So if you pan scrolling quickly, elm_map try to download and abort too
many
HTTP
connections repeatedly.

If you have stable and high-throughput data connection, it doesn't
matter
on your side.
However map server will get high load, It is sufficient reason to block
you.
In another case, if you have poor data connection such as 3G
connection, it
has less
throughput and it causes delay of downloading. And finally, the device
is
as full as
HTTP connections even you already aborted. It makes low-performance
issue on
your device.

I wrote a patch for solving this situation.
The idea is simple.

1. I limited number of maximum HTTP request on elm_map side.
2. If maximum HTTP request is exceed, keep requests on Eina_List.
3. If each image downloading is completed, try to download recent
request.
   (Because it has strong possibility for your screen)
   4. At the same time, invisible request will be removed.
      (It doesn't make HTTP connection yet)
      
      I tested many times on my desktop and device.
      It works for me. And elm_map's performance is improved
appreciably on 3G
connections.



SVN revision: 64685
2011-11-03 11:07:03 +00:00
Vincent Torri 19e114ff98 Elm: try to fix some mac os x link errors with gettext
SVN revision: 64680
2011-11-03 07:23:30 +00:00
ChunEon Park 58fc5676ff elementary/naviframe - 3 more APIs.
elm_naviframe_items_get()
elm_naviframe_item_insert_before()
elm_naviframe_item_insert_after()



SVN revision: 64679
2011-11-03 07:15:18 +00:00
Mike Blumenkrantz 450b21e73d fix crash when object type is null as pointed out by Jeonghyun Yun
SVN revision: 64677
2011-11-03 05:48:05 +00:00
ChunEon Park 8f57c66a1c elementary/map - should be type rect if it is a clipper.
SVN revision: 64672
2011-11-03 01:44:54 +00:00
ChunEon Park 60e9a243df elementary/panes - fixed typo patched by zub(David)
SVN revision: 64667
2011-11-02 23:50:41 +00:00
Nicolas Aguirre 92b5c29416 elementary: Add my name to the list of authors
SVN revision: 64662
2011-11-02 20:09:11 +00:00
Nicolas Aguirre ec32ba1369 elementary: Add ecore_cocoa backend to elementary
SVN revision: 64657
2011-11-02 19:26:29 +00:00
Jaehwan Kim d689aa55b2 elementary/scroller - change the behavior when the scroller is bouncing.
When the scroller is dragged repeatedly in a short time, it is accelerated.
If it reaches the edge of the content, the bouncing is started.
Sometimes because of the acceleration, the content cannot be shown in a moment.
In order to avoid that situation, the bounce animation have to be fixed 
according the amount of acceleration.


SVN revision: 64642
2011-11-02 12:07:47 +00:00
Mike McCormack 827454d8a4 elementary: Update the deprecated list
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 64641
2011-11-02 08:29:07 +00:00
Sanjeev BA 58019eaf84 More API feedback.
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>

SVN revision: 64639
2011-11-02 08:18:17 +00:00
Sangho Park 4739f9fe16 Elementary Map: remove unused vbox
Actually.. rollback to r64370.


SVN revision: 64638
2011-11-02 08:14:02 +00:00
Jiyoun Park f3b588730f modify resize job function.
it have to use requested value. 
I also fix bug related with elementary test


SVN revision: 64635
2011-11-02 07:10:29 +00:00
WooHyun Jung 378ccf637c elementary/elm_widget : Fixed wrong indentation
SVN revision: 64627
2011-11-02 00:36:24 +00:00
WooHyun Jung 18f1dd78a5 elementary/elm_widget : Just changed some Int values to Eina_Bool.
SVN revision: 64626
2011-11-02 00:27:04 +00:00
Bruno Dilly ef076c1755 Elementary Cursor: Add documentation about hot spots
SVN revision: 64619
2011-11-01 21:14:06 +00:00
Bruno Dilly 8c83961e72 Elementary Layout: Fix cursor set on parts
New part cursors was leaking, not added to cursor parts list.


SVN revision: 64618
2011-11-01 21:13:39 +00:00
Bruno Dilly c4d3e5f243 Elementary Cursor Test: add layout tests
Looks like some stuff is broken regarding layout cursors.


SVN revision: 64617
2011-11-01 21:13:04 +00:00
Tom Hacohen c4aa1fc109 Revert "change _elm_win_resize_job use ecore_evas_request_geometry_get function."
This reverts commit 64549.

I gotta adimt, your commit looks correct to me, but hey, it breaks
elementary_test's "Window Inline" test... Please investigate it further
and make re-apply your commit afetr your solve these issues.

SVN revision: 64605
2011-11-01 10:53:05 +00:00
Sanjeev BA ee07fd880f Fix more gengrid documentation.
SVN revision: 64603
2011-11-01 07:14:19 +00:00
Sanjeev BA 733cea69b0 Add more Gengrid API documentation.
SVN revision: 64602
2011-11-01 07:14:15 +00:00
Sanjeev BA 8781ae2b22 Add documentation for missing gengrid functions.
SVN revision: 64600
2011-11-01 07:14:08 +00:00
Carsten Haitzler 48699797d6 and set have to false in other error cases.
SVN revision: 64599
2011-11-01 02:38:28 +00:00
Bluezery 6632d5a21f From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch] elm_map: add image loading error handling

I made a bug fix for elm_map.
When a downloaded image has an error, ,  elm_map removes a file and goes on
just like download succeeded .
However, it is not success, so it should be marked as FALSE for later retry.



SVN revision: 64598
2011-11-01 02:35:40 +00:00
ChunEon Park 497e51e475 elementary/transit - modified to freeze events on transiting
SVN revision: 64594
2011-11-01 01:38:45 +00:00
ChunEon Park fc54f4d7be elementary/hover - modified to look better.
SVN revision: 64593
2011-11-01 01:37:28 +00:00
Bruno Dilly 70af6eb783 Elementary Index Test: avoid leak
Avoid leak caused by not updated signal name.
Btw, Mr. Valgrind is sad with elm developers.
Lots of warnings regarding uninitialised values.


SVN revision: 64582
2011-10-31 19:00:09 +00:00
Tom Hacohen 937b2a7166 Elm test: Fixed label test's window size.
This is actually a pretty important thing to remember.
elm_win_resize_object_add resizes the content to the size of the window,
the size of the window is only applied when the window is shown, at least on
the ecore evas. Is that wanted? or should we take the evas-object geometry
there? The problem I'm worried about is: writing beyond buffer limits.

SVN revision: 64579
2011-10-31 16:32:13 +00:00
Michael BOUCHAUD 938dcd1584 elementary: fix edje_external bubble
SVN revision: 64578
2011-10-31 16:26:52 +00:00
Michael BOUCHAUD 5a95dec825 elementary: fix test
SVN revision: 64577
2011-10-31 16:20:10 +00:00
Michael BOUCHAUD fdf3cad212 elementary: deprecate elm_bubble_content_set elm_bubble_content_get elm_bubble_content_unset
SVN revision: 64576
2011-10-31 16:16:21 +00:00
Michael BOUCHAUD 88c82b457f elementary: Ooops, I made a mistake. Return to the original test
SVN revision: 64575
2011-10-31 16:01:29 +00:00
Michael BOUCHAUD 06b2261984 elementary: adding video to edje_external
SVN revision: 64573
2011-10-31 15:22:38 +00:00
Michael BOUCHAUD a5b0b31496 elementary: adding const to accessor of elm_video
SVN revision: 64572
2011-10-31 15:22:24 +00:00
Michael BOUCHAUD ade7c17835 elementary: adding panes to modules.inc.
SVN revision: 64571
2011-10-31 15:20:28 +00:00
Michael BOUCHAUD 5cf8f6e6ec elementary: adding pager to edje_external
SVN revision: 64570
2011-10-31 15:18:42 +00:00
Michael BOUCHAUD eebb486ec7 elementary: adding frame to edje_external
SVN revision: 64569
2011-10-31 15:16:40 +00:00
Michael BOUCHAUD b7cbc8f694 elementary: adding actionslider to edje_external
SVN revision: 64568
2011-10-31 15:05:04 +00:00
ChunEon Park 9da574d348 elementary/transit - applied to use freeze_events.
SVN revision: 64566
2011-10-31 14:59:13 +00:00
Michael BOUCHAUD 4052a4cf82 elementary: switch to elm_toolbar_horizontal_set in test
SVN revision: 64565
2011-10-31 14:50:00 +00:00
Michael BOUCHAUD 81e42b10f5 elementary: more option in edje for elm_toolbar
SVN revision: 64563
2011-10-31 14:41:12 +00:00
Michael BOUCHAUD d57161465f elementary: deprecate elm_toolbar_orientation_set and elm_toolbar_orientation_get to match and be conformant with the rest of api
SVN revision: 64562
2011-10-31 14:36:49 +00:00
Sanjeev BA aa437bbcf8 Minor doc fixes.
SVN revision: 64555
2011-10-31 11:49:17 +00:00
Jiyoun Park a2806400d5 change _elm_win_resize_job use ecore_evas_request_geometry_get function.
currently, only X window system undergo async problem, 
but other windowing system meet same problem if it have asyncmode.
so I dont have to handle per-display specifics higher up above ecore-evas.
(use ecore_evas_request_XXX instead of ecore_evas_x11_request_XXX)
not only async windowing system but also situation wm refuse resizing request, 
make request size != current size.
so I'll implement ee->req value to other windowing system.
--under this line, and those below, will be ignored--

M    elm_win.c


SVN revision: 64549
2011-10-31 08:42:15 +00:00
WooHyun Jung 73408c102b elementary/elm_widget : Focus should be moved by "clicked" not by
"mouse_up". So modified about this.


SVN revision: 64548
2011-10-31 08:26:12 +00:00
ChunEon Park a064a70dc7 elementary/player - fixed build error
sorry :p



SVN revision: 64544
2011-10-31 04:49:56 +00:00
ChunEon Park 47cf9628e6 elementary/player - applied content_set/get/unset
finally, done!



SVN revision: 64543
2011-10-31 03:58:44 +00:00
ChunEon Park f856c0e9fe elementary - slider, scroller, progressbar, radio
applied elm_object_content_set/get/unset APIs. 



SVN revision: 64542
2011-10-31 02:56:03 +00:00
Sanjeev BA 8e5a6ce75f Elementary API documentation fix.
SVN revision: 64540
2011-10-31 02:15:33 +00:00
Carsten Haitzler aa73164b35 really the event_info is a pointer and we should use it as such:
api break! elm segment control changed cb passes item handle not index
as event_info now!



SVN revision: 64538
2011-10-31 00:42:05 +00:00
Daniel Juyung Seo d8cb0b4a88 elm map: Fixed internal function name.
SVN revision: 64537
2011-10-31 00:15:10 +00:00
Daniel Juyung Seo bafe9c7426 elm: Use appropriate add/del_full for evas event callbacks.
SVN revision: 64536
2011-10-31 00:13:32 +00:00
ChunEon Park 771202d8f8 elementray/naviframe - added more macros.
these macros are more clear than part names in using content/text_part_set/get/unset functions.



SVN revision: 64525
2011-10-30 16:10:16 +00:00
ChunEon Park 1e3d557d25 elementary/panes - content_part_set/get/unset
SVN revision: 64524
2011-10-30 15:50:14 +00:00
Aharon Hillel 0aadefe6b2 Elm Glayer: Removed finger count from line-info
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64521
2011-10-30 10:08:05 +00:00
Aharon Hillel 170cf5fa1a Elm Glayer: Added number of fingers to Momentum Info
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64520
2011-10-30 10:08:01 +00:00
Daniel Juyung Seo 235b03a651 elm: Applied elm's elm_object_content_get() usages.
SVN revision: 64515
2011-10-30 03:46:35 +00:00
ChunEon Park f3066c815f elemetary - notify, factory, frame, panel, mapbuf
applied content_set/get/unset. 

do it later for the remainder. 



SVN revision: 64502
2011-10-29 04:32:24 +00:00
Sung W. Park 86dc87bb2c From: "Sung W. Park" <sungwoo@gmail.com>
Subject: [E-devel] [E-Devel][Patch] Evas GL Color Format Enum change
(and ElmGLview changes accordingly)

I'm submitting a patch that changes the color format for Evas GL.

When I first wrote Evas_GL, I just had EVAS_GL_RGB_8 and EVAS_GL_RGBA_8 and etc
but it was misleading for some people.  It was more of a filler since I couldn't decide on
a name.  I'm finally changing it to make it more clear.



SVN revision: 64491
2011-10-28 11:08:23 +00:00
ChunEon Park 213873a6c0 elementary/conformant - content_set/get/unset
SVN revision: 64489
2011-10-28 09:36:50 +00:00
ChunEon Park 5c4fd67f87 elementary/check - content_set/get/unset
SVN revision: 64487
2011-10-28 08:57:33 +00:00
ChunEon Park 31678440d9 elementary/bg - content_set/get/unset, fixed indentation
SVN revision: 64484
2011-10-28 08:31:42 +00:00
ChunEon Park 6a2e36c5f0 elementary - updated doc.
SVN revision: 64483
2011-10-28 08:07:55 +00:00
Mike Blumenkrantz 241a0520f4 add long forgotten note for entry filters
SVN revision: 64446
2011-10-27 19:12:53 +00:00
Christopher Michael 96557ccea1 Elementary: Fix uninitialized variables warnings. Fix case formatting.
SVN revision: 64437
2011-10-27 15:57:14 +00:00
Tom Hacohen c91bdfc4df Elm entry: support setting theme parts to non-scrollable entries.
Until now it was only possible for scrolled entries.
This patch is by Hyoyoung Chang, which I adjusted to conform to my previous
patch.

SVN revision: 64436
2011-10-27 14:16:31 +00:00
Tom Hacohen f4d9d94ea4 Elm entry: Removed wd->icon/end, no real need for them.
This is a needed cleanup for applying Hyoyoung's patch.

SVN revision: 64435
2011-10-27 14:16:26 +00:00
ChunEon Park b7da6ba1d2 elementary/naviframe - fixed typo
SVN revision: 64428
2011-10-27 08:12:54 +00:00
ChunEon Park 7b16685a41 elementary/naviframe - sorry i reverted to keep the signal order consistency with pushed case.
SVN revision: 64426
2011-10-27 07:16:55 +00:00
ChunEon Park 131f31bef6 elementary/naviframe - fixed to prevent multiple clicked events for the backbutton
SVN revision: 64425
2011-10-27 06:01:50 +00:00
Jihoon Kim 0ff8c40ad0 From: Jihoon Kim <jihoon48.kim@samsung.com>
elm_entry_autocapital_type_set API is high level API to call ecore_imf_context_autocapital_type_set.
Application programmer can choose the type of autocapitalization such as
WORD, SENTENCE, ALLCHARACTER through this API.

elm_entry_input_panel_enabled_set API is for setting whether input panel
(virtual keyboard) should be appeared when entry has a focus or pressed.
It can be used by dialer or calculator application programmer because those
application prefer to use its keypad NOT virtual keyboard supported by system.
They want to use entry to show the cursor for providing the cursor handling
method but don't want to appear system keyboard.



SVN revision: 64424
2011-10-27 05:43:08 +00:00
Carsten Haitzler 4b77b69c22 update docs for elm to say 0.8.0
SVN revision: 64422
2011-10-27 05:03:00 +00:00
Carsten Haitzler 32afda7f4e add a @see
SVN revision: 64421
2011-10-27 04:59:31 +00:00
Carsten Haitzler d854811815 update docs for hello world to use simpler util win add call.
SVN revision: 64420
2011-10-27 04:57:06 +00:00
Gustavo Lima Chaves e9a1d80e4a [elementary] Fix edje signals leak!!
Besides we free the object pointed by esd, we NEED the right pointer's
value to unregister the signal with
edje_object_signal_callback_del_full().



SVN revision: 64415
2011-10-26 16:57:12 +00:00
Michael BOUCHAUD 757ea6981d elementary: fix typo
SVN revision: 64411
2011-10-26 09:31:07 +00:00
Carsten Haitzler 3048d95ba5 and fix 1 more transit test
SVN revision: 64409
2011-10-26 08:18:01 +00:00
Carsten Haitzler f80e0f1214 transit tests really should show wiin last and resize last.
SVN revision: 64408
2011-10-26 08:12:15 +00:00
Jaehwan Kim 051d092c71 From: Jaehwan Kim <jaehwan.kim.neo@gmail.com>
At first, try to execute elementary_test and drag down the list for bounce.
Then as soon as release the mouse, click the list continuously and fast.
The list will not be clicked because it cannot be clicked during the bounce
animation. The bounce animation time is fixed and it is reset again, when
the mouse is down and up. In the result, if we click it continuously, we can
not choose the list item. (During animation, list can not be clicked).
I changed the function "_smart_bounce_x_animator" and "_smart_bounce_
y_animator". I fixed the bounce time will be changed by remaining distance.



SVN revision: 64407
2011-10-26 06:30:07 +00:00
Jaehwan Kim 12711f6f63 From: Jaehwan Kim <jae.hwan.kim@samsung.com>
I found a problem in els_scroller. When the scroller is resized, it shows the location of 
the coordination which was saved into wanted_coordination. If you don't use the page,
it is no matter. But if you use the page function, the animation of the scroller is operated
by _smart_scrollto_x_animator, not by _smart_momentum_animator. 
In _smart_scrollto_x_animator, therer isn't _update_wanted_coordinates. So the value of
wanted_coordination doesn't update. I think _update_wanted_coordinates have to be added in
_smart_scrollto_x_animator and _smart_scrollto_y_animator.
Please check the attached patch file.



SVN revision: 64406
2011-10-26 05:51:59 +00:00
ChunEon Park dc180b67ce elementary/layout - deprecated elm_layout_content_set/get_unset
SVN revision: 64403
2011-10-26 00:46:16 +00:00
Mike Blumenkrantz d3d411f43f patch from zub in #e to fix example building
SVN revision: 64399
2011-10-25 22:28:35 +00:00
Sanjeev BA 4ebd44ab96 Minor doc. fixes.
SVN revision: 64397
2011-10-25 19:41:56 +00:00
Bruno Dilly de619a0bb8 Elementary Win: make elm_win_xwindow_get works to widget items
With that elm test Cursor 2 will work again.


SVN revision: 64396
2011-10-25 19:33:42 +00:00
Carsten Haitzler ba1d2ac288 make elm widget a bit more paranoid/safe
SVN revision: 64392
2011-10-25 12:30:39 +00:00
Carsten Haitzler 1a1aaa8b94 eek - warning--
SVN revision: 64391
2011-10-25 12:30:10 +00:00
Carsten Haitzler 6dfabc67a1 oops and dont return always if file and autosave. just do necessary
logic.




SVN revision: 64385
2011-10-25 11:47:18 +00:00
Carsten Haitzler bcaa2831d2 possible bug vector -> access wd after callback has freed obj and
freed wd.



SVN revision: 64384
2011-10-25 11:09:01 +00:00
Tom Hacohen dd4275ad34 Elm glayer: Removed unused/wanted if and variable.
SVN revision: 64382
2011-10-25 09:51:41 +00:00
Aharon Hillel 262525a0af Elm glayer: Fixed memory leak, removed unused event list
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64381
2011-10-25 09:51:38 +00:00
Aharon Hillel 28053ef455 Elm glayer: Added momentum to continues-gestures.
Womentum is now aborted and resarted as the number of fingers changes.

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

SVN revision: 64380
2011-10-25 09:51:34 +00:00
Aharon Hillel 6d4a642ccf Elm Glayer: Added ABORT on move to long-tap gesture
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64379
2011-10-25 09:51:30 +00:00
Aharon Hillel 7470d18743 Elm Glayer: Added multi-touch support to momentum gesture
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 64378
2011-10-25 09:51:22 +00:00
Carsten Haitzler e352969bb6 add util call to save always adding win, setting title, adding bg,
showing it etc. etc. -> standard kind of window.



SVN revision: 64376
2011-10-25 08:45:56 +00:00
ChunEon Park fe364aa601 elementary/naviframe - + NULL check
SVN revision: 64374
2011-10-25 05:05:56 +00:00
ChunEon Park 8d85b136bf elementary/button -> use elm_object_content_set/get/unset
SVN revision: 64370
2011-10-25 01:23:25 +00:00
ChunEon Park da7bf528c9 elementary/naviframe - fixed bad usage of eina_inlist.
removed the inlist node in while loop instead of REVERSE_FOREACH. 
it corrupted the list. 



SVN revision: 64369
2011-10-25 00:50:54 +00:00
ChunEon Park 999c7e6ef7 elementary/ctxpopup - +fixme
SVN revision: 64368
2011-10-25 00:35:24 +00:00
ChunEon Park 9776b37332 elemenatry/ctxpopup - proper coding convention.
SVN revision: 64367
2011-10-25 00:27:18 +00:00
Bruno Dilly 5c28065815 Elementary: remove some more deprecated functions usage
Missed on previous commits


SVN revision: 64366
2011-10-24 23:44:21 +00:00
Bruno Dilly cee4098e1f Elementary: remove vars set but not used
Remove almost all of them. Remaining:
  - device on _event_history_clear, elm_gesture_layer
  - config has a hand of these cases.
  - ctxpopup var inside macro
  - segment control edje external (it's unfinished)



SVN revision: 64365
2011-10-24 23:43:34 +00:00
Bruno Dilly 842daf46ec Elementary Toggle: Document functions to be used instead of deprecated
SVN revision: 64364
2011-10-24 23:41:56 +00:00
Bruno Dilly a63bf2c1c4 Elementary Toggle: Don't use deprecated functions
If we need to add functions born deprecated because it will
make other developers life easier, ok. But using these
deprecated functions inside our project isn't nice.


SVN revision: 64363
2011-10-24 23:41:11 +00:00
Tom Hacohen 408cf02a9e Elm glayer: Fix continuous gestures. SPANK SPANK Aharon.
SVN revision: 64356
2011-10-24 12:19:29 +00:00
ChunEon Park 40b7dacfe9 elementary/ctxpopup - +mirroring feature
SVN revision: 64354
2011-10-24 06:49:08 +00:00
ChunEon Park 4cad4f12a8 elementary/naviframe - new API elm_naviframe_item_promote
SVN revision: 64353
2011-10-24 06:35:48 +00:00
Mike Blumenkrantz f7aaa3aeff better use of internal variables
SVN revision: 64352
2011-10-24 03:40:54 +00:00
Sanjeev BA 484d2f953b Improve scroller gravity documentation.
SVN revision: 64349
2011-10-24 03:31:44 +00:00
Sanjeev BA cf19d8b708 Documentation fixes for Scroller.
SVN revision: 64348
2011-10-24 03:31:40 +00:00
Daniel Juyung Seo 23de0435b9 elm genlist/gengrid: Applied genlist/gengrid icons -> contents changes
to themes. Changed detour-elm and darkness theme as well.
Tips) Change genlist/gengrid's "icons" to "contents" in edc.


SVN revision: 64345
2011-10-24 02:27:04 +00:00
Daniel Juyung Seo 2bb2b1f0ee elm gen/gengrid/genlist: Changed item class's icon_get to content_get.
Do not limit the swallowed objects to icon. This had to be done before
elm 1.0 and now it's time to break. This will break all applications
which are using gengrid/genlist. Please fix it icon_get -> content_get.

TODO
1. fix theme as well.
2. fix documents.


SVN revision: 64344
2011-10-24 02:10:35 +00:00
Daniel Juyung Seo 30040fc2f3 elm: Updated po.
SVN revision: 64342
2011-10-24 01:04:35 +00:00
Sanjeev BA fa9edc811e Fix ElmImage documentation.
SVN revision: 64336
2011-10-23 23:41:41 +00:00
Sanjeev BA 1390faa5d9 Few fixes to icon animation documentation.
SVN revision: 64333
2011-10-23 23:41:31 +00:00
Daniel Juyung Seo 110ab53953 elm genlist: Removed dead code. Patch by Hyoyoung Chang
<hyoyoung@gmail.com>

On Sun, Oct 23, 2011 at 8:44 PM, Hyoyoung Chang <hyoyoung@gmail.com>
wrote:
> Dear developers
>
> When i compile elementary, i found something to remove.
> And this is for removing unused values in elm_genlist.
>
> Thank you.


SVN revision: 64331
2011-10-23 23:15:58 +00:00
Daniel Kolesa c1e8204319 oops
SVN revision: 64308
2011-10-22 23:31:49 +00:00
Daniel Kolesa 7567cf0a44 Updated Czech Elementary translations, thanks belisarivs.
SVN revision: 64307
2011-10-22 23:31:36 +00:00
Cedric BAIL 94102242f6 elementary: fix sub object usage.
SVN revision: 64299
2011-10-22 16:04:06 +00:00
Sanjeev BA bfa7a1c2ea Some more documentation fixes.
SVN revision: 64293
2011-10-22 09:36:52 +00:00
Mike Blumenkrantz 9a12b8f12b check for value before strcmp
SVN revision: 64291
2011-10-22 06:30:14 +00:00
Sanjeev BA 5ea99dc87f Minor documentation enhancements for elementary.
SVN revision: 64286
2011-10-22 02:21:16 +00:00
Sanjeev BA 4153b4aa9d Documentation fix for elm_exit().
SVN revision: 64285
2011-10-22 02:21:12 +00:00
Sanjeev BA a593a93550 Improve Hover and Actionslider documentation.
SVN revision: 64284
2011-10-22 01:26:19 +00:00
Mike Blumenkrantz 81fb2abd7e deprecate all genlist/gengrid functions related to 64281
SVN revision: 64282
2011-10-22 00:26:21 +00:00
Mike Blumenkrantz 9987b1034f implement the following:
EAPI void elm_gen_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select);
EAPI Eina_Bool elm_gen_always_select_mode_get(const Evas_Object *obj);
EAPI void elm_gen_no_select_mode_set(Evas_Object *obj, Eina_Bool no_select);
EAPI Eina_Bool elm_gen_no_select_mode_get(const Evas_Object *obj);
EAPI void elm_gen_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce);
EAPI void elm_gen_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce);
EAPI void elm_gen_page_relative_set(Evas_Object *obj, double h_pagerel, double v_pagerel);
EAPI void elm_gen_page_relative_get(const Evas_Object *obj, double *h_pagerel, double *v_pagerel);
EAPI void elm_gen_page_size_set(Evas_Object *obj, Evas_Coord h_pagesize, Evas_Coord v_pagesize);
EAPI void elm_gen_current_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber);
EAPI void elm_gen_last_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber);
EAPI void elm_gen_page_show(const Evas_Object *obj, int h_pagenumber, int v_pagenumber);
EAPI void elm_gen_page_bring_in(const Evas_Object *obj, int h_pagenumber, int v_pagenumber);
EAPI Elm_Gen_Item *elm_gen_first_item_get(const Evas_Object *obj);
EAPI Elm_Gen_Item *elm_gen_last_item_get(const Evas_Object *obj);
EAPI Elm_Gen_Item *elm_gen_item_next_get(const Elm_Gen_Item *it);
EAPI Elm_Gen_Item *elm_gen_item_prev_get(const Elm_Gen_Item *it);
EAPI Evas_Object *elm_gen_item_gen_get(const Elm_Gen_Item *it);



SVN revision: 64281
2011-10-21 23:53:41 +00:00
Mike Blumenkrantz 9cffa1a766 add bounce settings to genlist wd
SVN revision: 64280
2011-10-21 23:51:26 +00:00
Mike Blumenkrantz e22f36e214 deprecate elm_genlist/grid_item_selected_get -> elm_gen_item_selected_get
SVN revision: 64279
2011-10-21 23:22:26 +00:00
Mike Blumenkrantz 4ce2a15b77 implement elm_gen_item_selected_get
SVN revision: 64278
2011-10-21 23:18:48 +00:00
Mike Blumenkrantz b148562870 deprecate elm_genlist_item_selected_set and elm_gengrid_item_selected_set: use elm_gen_item_selected_set instead
SVN revision: 64277
2011-10-21 23:10:56 +00:00
Mike Blumenkrantz 82cfec36d5 deprecate elm_genlist_clear and elm_gengrid_clear: use elm_gen_clear instead
SVN revision: 64276
2011-10-21 23:05:02 +00:00
Mike Blumenkrantz 5852948858 more genlist/gengrid merging: select+clear are now abstracted
SVN revision: 64275
2011-10-21 22:55:45 +00:00
Vincent Torri 136032470c Elementary: do not enter po/ if --disable-nls is passed to configure
SVN revision: 64271
2011-10-21 21:20:12 +00:00
Vincent Torri 51136e3e81 Elementary: define setlocale and bindtextdomain macro if needed
SVN revision: 64270
2011-10-21 21:15:47 +00:00
Mike Blumenkrantz ffed36961e even more reordering, also convert some evas coords to int
SVN revision: 64269
2011-10-21 21:04:06 +00:00
Mike Blumenkrantz 72700795f2 more reordering
SVN revision: 64268
2011-10-21 21:00:07 +00:00
Iván Briano 4b911014e5 Webkit changed API, we should dress accordingly.
SVN revision: 64267
2011-10-21 20:56:09 +00:00
Mike Blumenkrantz 132c0994e6 use WIDGET instead of parent for callbacks
SVN revision: 64266
2011-10-21 20:52:29 +00:00
Mike Blumenkrantz c8d41c70e3 reorder gen* wd bools
SVN revision: 64265
2011-10-21 20:45:14 +00:00
Daniel Juyung Seo f596776217 elm genlist/gengrid: No need to call elm_widget_data_get() if we know it. it->wd is a widget data.
SVN revision: 64263
2011-10-21 17:06:46 +00:00
Daniel Juyung Seo c0001ca741 elm gengrid: Changed widget data member 'self' to 'obj'. Sync with genlist.
SVN revision: 64262
2011-10-21 16:53:01 +00:00
Daniel Juyung Seo da56018192 elm gengrid: Refactorying. Moved some codes and removed unnecessary line.
SVN revision: 64261
2011-10-21 16:36:20 +00:00
Mike Blumenkrantz 35c8f40547 this commit marks step one of The Gengrid & Genlist Unification Project. these poor widget brothers were separated at birth, never knowing that they were almost exactly the same.
from here, it should be trivial to continually move more and more code into elm_gen.c and reduce duplication.
ideally we should be aiming for an elm_gen_* api where you differentiate between list/grid with style or something since the apis are almost identical


SVN revision: 64245
2011-10-21 08:52:03 +00:00
Mike Blumenkrantz 0766bdaf33 shut up compile warning
SVN revision: 64243
2011-10-21 07:25:02 +00:00
Mike Blumenkrantz 7c34a44fb3 cnp error!
SVN revision: 64242
2011-10-21 07:22:43 +00:00
Mike Blumenkrantz 3f4a9b7092 call item unrealized callback more reliably
SVN revision: 64235
2011-10-21 05:35:36 +00:00
Mike Blumenkrantz 23032f2ab5 calling memcpy on an uninitialized pointer??? who would do such a thing!
SVN revision: 64232
2011-10-21 04:38:21 +00:00
Carsten Haitzler 6c10a447b1 and really move all toggle stuff over to check.
SVN revision: 64231
2011-10-21 04:36:25 +00:00
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