Commit Graph

4609 Commits

Author SHA1 Message Date
Daniel Juyung Seo 354b62b5fd elm store: Fixed eina_lock in store. Patch by Hyoyoung Chang
<hyoyoung@gmail.com>

On Tue, Jan 10, 2012 at 8:15 PM, Hyoyoung Chang <hyoyoung@gmail.com>
wrote:
> Dear all,
>
> When i run 'store' menu in elementary_test, i met some segfault.
> it's due to inappropriate eina_lock ptr handling.
>
> Thanks

SVN revision: 67030
2012-01-11 02:01:38 +00:00
Daniel Juyung Seo ab2febd70e elm elm_main.c: revert commit r67016. it was wrong commit.
SVN revision: 67026
2012-01-10 23:35:29 +00:00
Daniel Juyung Seo 5a6fbf0dd5 elm entry: Refined entry documentation.
SVN revision: 67019
2012-01-10 15:34:35 +00:00
Daniel Juyung Seo 390a5d3d0e enki: Turn off edje_cc verbose mode.
SVN revision: 67016
2012-01-10 15:34:04 +00:00
Jaehwan Kim ede04a7bbc I have attached a patch for removing unnecessary code in the elm_notify.
There is no swallow area for the parent In the notify.edc also.
Even if the removed line is necessary, then it will cause an improper result.
So it should be removed definitely and absolutely!
Please review this and give any feedbacks. Thank you.


Sincerely,
Shinwoo Kim.


SVN revision: 67012
2012-01-10 09:22:22 +00:00
Daniel Juyung Seo 34fd5bbeeb elm map: Fixed formatting. What's up map! Here is your formatting fix!
SVN revision: 67011
2012-01-10 06:43:57 +00:00
ChunEon Park 56a881bd35 elementary/menu, ctxpopup, index, segment_control, diskselector, multibuttonentry, toolbar, naviframe, slideshow, hoversel, filpselector - deprecated xxxx_item_del() APIs.
But instead,  made to use the elm_object_item_del() APIs
for this, elm_widget_item needed to provide elm_widget_item_del_pre_hook.




SVN revision: 67010
2012-01-10 05:02:11 +00:00
WooHyun Jung 7e1da5af29 elementary/elm_entry : When theme is changed, pos is set to zero as
default.


SVN revision: 67008
2012-01-10 01:34:22 +00:00
ChunEon Park 0f8b78cdd5 elementary - renamed internal callback function
elm_widget_item_disabled_set_hook_set -> elm_widget_item_disabled_hook_set



SVN revision: 67007
2012-01-10 01:00:23 +00:00
ChunEon Park 594430c470 elementary/widget - just renamed internally.
SVN revision: 67006
2012-01-10 00:33:51 +00:00
ChunEon Park aac0e16d03 elementary/widget - +del_pre_hook
now elm_object_item_del is exposed to users, 
this callback is used for widgets to use internally.



SVN revision: 67004
2012-01-10 00:02:58 +00:00
ChunEon Park 917fbe7370 elementary/elm_object_item - expose elm_object_item_del().
SVN revision: 66992
2012-01-09 10:48:06 +00:00
ChunEon Park 0640b3d90b elementary/entry - more deprecated APIs
elm_entry_icon_set/get/unset
elm_entry_end_set/get/unset



SVN revision: 66991
2012-01-09 10:33:59 +00:00
ChunEon Park 3d40877da4 elementary/hover - deprecated elm_hover_content_set/get/unset
SVN revision: 66989
2012-01-09 08:37:29 +00:00
ChunEon Park e75c2a8333 elementary/fileselector_button, fileselector_entry - deprecated APIs.
elm_fileselector_button_icon_set
elm_fileselector_button_icon_get
elm_fileselector_button_icon_unset
elm_fileselector_entry_button_icon_set
elm_fileselector_entry_button_icon_get
elm_fileselector_entry_button_icon_unset



SVN revision: 66988
2012-01-09 08:06:43 +00:00
ChunEon Park 923fe0cef6 elementary/widget - modified like freeze_pop.
SVN revision: 66986
2012-01-09 07:03:28 +00:00
Kim Shinwoo 78abd8f634 elementary/widget
Re: [E-devel] [Patch] elc_ctxpopup, using elm_smart_scroller_freeze_set() not elm_object_scroll_freeze_push(), pop()

Signed-Off-By: Kim Shinwoo <kimcinoo.efl@gmail.com>



SVN revision: 66985
2012-01-09 06:59:33 +00:00
ChunEon Park 5661f3830a elementary - updated doc.
SVN revision: 66984
2012-01-09 06:55:51 +00:00
Christopher Michael 55f5848ade Elm (wayland): Provide edje signals for resize,start & move,start for
wayland frame borders.



SVN revision: 66969
2012-01-08 11:24:41 +00:00
Christopher Michael 4603acbf0f Elm (wayland): Handle frame resize via edje callbacks.
SVN revision: 66968
2012-01-08 11:23:59 +00:00
Gustavo Sverzut Barbieri 9b860dffdd genlist: one more bug, relative insertion of subitems.
relative insertion of sub items does not work either, add test case.



SVN revision: 66951
2012-01-07 02:02:02 +00:00
Gustavo Sverzut Barbieri 302c07c6cc oops, too much printf
SVN revision: 66948
2012-01-06 23:39:06 +00:00
Gustavo Sverzut Barbieri ba72c6d81f show genlist's inserted sort is completely broken.
Sad, but it's unusable if you use it with subitems:

 * insert top-level item sorted mixes with children;

 * insert children item sorted screws the order

This is also true for groups, is holding my changes to enjoy :-(



SVN revision: 66947
2012-01-06 23:38:33 +00:00
Bruno Dilly 7677abd03a Elementary Web: add functions to set / get useragent
Patch by Steven Falken <btwotch@googlemail.com> with a
few changes.



SVN revision: 66938
2012-01-06 11:31:14 +00:00
WooHyun Jung 04a6f780fb elementary/elm_frame : Just do comment. Raster ~ plz remove this
later ~ 


SVN revision: 66936
2012-01-06 10:29:11 +00:00
Daniel Juyung Seo 9a4406a9dc elm po: Updated po.
SVN revision: 66928
2012-01-06 06:42:13 +00:00
Daniel Juyung Seo 31f21e31ec elm toolbar: Changed elm_toolbar_mode_shrink_set/get ->
elm_toolbar_shrink_mode_set/get.
Also updated http://trac.enlightenment.org/e/wiki/ElementaryChanges

SVN revision: 66927
2012-01-06 06:42:10 +00:00
Mike Blumenkrantz 8638957866 aspect_ratio_retained -> aspect_fixed
SVN revision: 66926
2012-01-06 05:55:51 +00:00
Hyoyoung Chang 781a6ab4db From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_photo - add aspect_ratio_retained_{set/get}
Date: Fri, 6 Jan 2012 12:20:33 +0900

Dear all.

elm_photo doesn't have resizing functions which are not follow
original photo file ratio (vertical/horizontal).
so i copied aspect_ration_reatined functions from elm_image.
also it fixes photo menu bug in elementary_test.
currently photo window has a bug which cannot display non-square
images correctly.

Thanks


SVN revision: 66924
2012-01-06 05:50:33 +00:00
Bruno Dilly db64cb27f8 Elementary Test Index: Cast list item to object item
Cast them when using elm_object_item functions.


SVN revision: 66904
2012-01-05 16:39:07 +00:00
Daniel Juyung Seo ba9cdbbf64 elm: Use EINA_TRUE/EINA_FALSE for Eina_Bool type.
SVN revision: 66895
2012-01-05 07:05:09 +00:00
Carsten Haitzler cd74c94bf1 make frame not suck too much but still doesnt "shade" properly - need
edje feature.



SVN revision: 66894
2012-01-05 05:26:36 +00:00
Jaehwan Kim 94a1a87560 In els_pan, there is no signal "pan_changed".
So _smart_pan_pan_changed_hook never be called.


SVN revision: 66891
2012-01-05 04:57:21 +00:00
Daniel Juyung Seo 5e2f67a8bf elm elm_win.h: Fixed document.
SVN revision: 66881
2012-01-05 00:56:08 +00:00
Michael BOUCHAUD 772d3daba0 elementary: add a filled state to gengrid. auto fill the first line if not
SVN revision: 66869
2012-01-04 14:33:39 +00:00
Michael BOUCHAUD 302124b296 elementary: move pulse,stop signal to a better place
SVN revision: 66865
2012-01-04 11:35:45 +00:00
Christopher Michael 5c25ca5982 Elm (wayland): Make border edc use signals for move, close, etc.
SVN revision: 66863
2012-01-04 09:30:33 +00:00
Christopher Michael c74314f98b Elm (wayland): Use edje signals for move/resize/close, etc, etc on
frame.
Implement 'close' on frame (works).



SVN revision: 66862
2012-01-04 09:30:05 +00:00
Sanjeev BA 1672ef5a08 Fix typos.
Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>

SVN revision: 66853
2012-01-04 06:43:02 +00:00
Mike Blumenkrantz 5d75d2fbcc add autocollapse for info frame at top too :)
SVN revision: 66851
2012-01-04 05:26:37 +00:00
Mike Blumenkrantz c9062a5eb7 slightly better quick throttle hacks
SVN revision: 66850
2012-01-04 05:24:54 +00:00
Mike Blumenkrantz 074b211a27 more frame throttling
SVN revision: 66848
2012-01-04 05:16:04 +00:00
Mike Blumenkrantz ce851e3ed3 massive throttling for frame animation
SVN revision: 66847
2012-01-04 05:14:30 +00:00
Mike Blumenkrantz f5e273178b slightly more working (but still broken) autoscrolling in test app
SVN revision: 66846
2012-01-04 04:59:18 +00:00
Mike Blumenkrantz b9e963c775 add collapsing frames and (broken) scrolling
SVN revision: 66845
2012-01-04 04:52:30 +00:00
Mike Blumenkrantz 069da0fd4e use new edje "recalc" signal to actually resize collapsed frames
SVN revision: 66842
2012-01-04 04:22:20 +00:00
Mike Blumenkrantz 3c5907ae12 rename signal to elm api name so people include it in their themes
SVN revision: 66840
2012-01-04 04:10:07 +00:00
Mike Blumenkrantz 85f998d112 add signal to run after frame collapse animations
SVN revision: 66839
2012-01-04 04:05:35 +00:00
Carsten Haitzler f909faa927 add invalid panel back.
SVN revision: 66835
2012-01-04 03:33:24 +00:00
Mike Blumenkrantz 71206a3f35 frame collapse on click is now DISABLED by default
SVN revision: 66834
2012-01-04 03:04:33 +00:00
Mike Blumenkrantz 25297b799a add api for manipulating frame collapse
SVN revision: 66833
2012-01-04 03:03:15 +00:00
Mike Blumenkrantz 2edb0a4d1f collapsing frames for default theme
SVN revision: 66827
2012-01-04 01:53:23 +00:00
Daniel Juyung Seo 4a50aafa60 elm list: Applied recent list changes.
SVN revision: 66823
2012-01-04 01:28:33 +00:00
Daniel Juyung Seo 650c34d713 elm elm_deprecated.h: Use elm_object API not elm_widget API in
application.


SVN revision: 66822
2012-01-04 01:13:55 +00:00
Mike Blumenkrantz 1a670313ff fix another related edje mishap
SVN revision: 66821
2012-01-04 01:09:38 +00:00
Mike Blumenkrantz e0b1a4ce52 fix hilarious edje failure in previous commit
SVN revision: 66820
2012-01-04 01:04:00 +00:00
Mike Blumenkrantz 091bde8aaa add "clicked" signal for elm_frame
SVN revision: 66818
2012-01-04 00:41:37 +00:00
Mike Blumenkrantz 49ace8dd7b damn you cnp!
SVN revision: 66817
2012-01-04 00:22:08 +00:00
Mike Blumenkrantz b2d75aa5bb add object_item_tooltip api
SVN revision: 66816
2012-01-04 00:15:03 +00:00
Christopher Michael 26127e35b9 Elm (wayland): Add ability to actually move windows around in wayland.
Remove __UNUSED__ on a variable that is actually used (in callback_show).



SVN revision: 66809
2012-01-03 20:41:49 +00:00
Mike Blumenkrantz 5292a1a487 add elm_hover_dismiss()
SVN revision: 66805
2012-01-03 18:02:56 +00:00
Carsten Haitzler 4390f8f16f ooh deprecate elm_list calls than can be done with elm_object_item
stuff :)



SVN revision: 66796
2012-01-03 13:13:39 +00:00
ChunEon Park ad86462b0e elementary/elm_object_item - just updated a note to be.
SVN revision: 66795
2012-01-03 12:51:31 +00:00
Carsten Haitzler e4bfe66bfe deprecate 2 callls already using the new infra
SVN revision: 66788
2012-01-03 11:48:34 +00:00
Mike Blumenkrantz f5602ba09b api reference now points to modules.html since there is no single file reference
SVN revision: 66783
2012-01-03 06:45:07 +00:00
Daniel Juyung Seo 08bbfacc51 elm elm_getting_started.h: Fixed sample code formatting in documentation.
SVN revision: 66782
2012-01-03 06:42:06 +00:00
Daniel Juyung Seo 77736f0ce8 elm elm_getting_started.h: Removed unnecessary variable from
documentation.

SVN revision: 66781
2012-01-03 06:42:01 +00:00
Mike Blumenkrantz 83b6fdf545 I guess keep this here too
SVN revision: 66780
2012-01-03 06:30:21 +00:00
Mike Blumenkrantz 88d56f2b60 fix docs
SVN revision: 66779
2012-01-03 06:28:41 +00:00
Mike Blumenkrantz ac529422ec more sprintfs
SVN revision: 66778
2012-01-03 05:30:13 +00:00
Carsten Haitzler e7e7a55d00 put notes in elm_list.c as to what to do.
SVN revision: 66777
2012-01-03 05:28:34 +00:00
Mike Blumenkrantz 5b39daddbc whoever wrote this should be SERIOUSLY ashamed.
SVN revision: 66776
2012-01-03 05:24:35 +00:00
Mike Blumenkrantz 378c5828f4 me no likey sprintf
SVN revision: 66774
2012-01-03 04:52:03 +00:00
Hyoyoung Chang 5e0f5b8960 From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_cnp_helper - bugfix duplicated drag objs
Date: Tue, 3 Jan 2012 13:41:09 +0900

Dear all.

Currently, dragging is only supported in elm_photo.
Normally it works well but in overlapped region, elm_photo makes
multiple drag events.
However multiple objs dragging isn't supported by elm_cnp_helper(also
in xdnd specs)
It better to block multiple dragging events.

Also I fixed dragdonecb's data argument position.

Thank you.


SVN revision: 66773
2012-01-03 04:44:48 +00:00
Carsten Haitzler a13a0b4a0f deprecate disabled list item apis - use object item.
SVN revision: 66772
2012-01-03 04:17:32 +00:00
Christopher Michael d3b7e72776 Elm (wayland): Implement mouse events for min, max, & close buttons in
theme. Implement bottom border resize arrow animation in theme.



SVN revision: 66769
2012-01-03 03:17:36 +00:00
Christopher Michael c04d454235 Elm: Add 'Wayland_Shm' as an option for the Elm Config dialog.
SVN revision: 66768
2012-01-03 01:46:01 +00:00
Christopher Michael 59e83e370e Elm: Add wayland_shm engine for Elm. Add config entries for the
Wayland Engine. Give elm window some 'framespace' and borders for
wayland_shm.

NB: This means that you can now build & run elm apps for Wayland :)



SVN revision: 66767
2012-01-03 01:45:22 +00:00
Christopher Michael 31eaa87b3d Elm: Add border edc & images for wayland borders.
SVN revision: 66766
2012-01-03 01:38:53 +00:00
ChunEon Park 0c7bac5201 elementary - updated doc. will keep going for other widgets later.
or someone please help me ;0



SVN revision: 66752
2012-01-02 12:53:29 +00:00
Carsten Haitzler 9afc12e39a add a password mode.
SVN revision: 66751
2012-01-02 12:03:33 +00:00
Carsten Haitzler 0fbfa706b1 get rid of invalid panel layout and add hex and terminal.
SVN revision: 66749
2012-01-02 11:53:26 +00:00
ChunEon Park 569e56e904 elementary - Added 1 more API elm_object_item_del_cb_set()
also deprecated below APIs  

   elm_hoversel_item_del_cb_set()
   elm_diskselector_item_del_cb_set()
   elm_toolbar_item_del_cb_set()
   elm_index_item_del_cb_set()
   elm_menu_item_del_cb_set()                  



SVN revision: 66748
2012-01-02 11:46:32 +00:00
ChunEon Park eee1749191 elementary/multibuttonentry - missing deprecated ones
SVN revision: 66747
2012-01-02 11:44:40 +00:00
Carsten Haitzler ce1585714d match the const changes to edje in elm entry. leaks waiting to happen
in apps!



SVN revision: 66746
2012-01-02 11:43:25 +00:00
Carsten Haitzler 75c5c5f566 undeprecate elm_entry_entry_set/get
SVN revision: 66743
2012-01-02 11:17:29 +00:00
Mike Blumenkrantz a996715a73 use proper intptr type when casting for callbacks so we don't break on 64bit
SVN revision: 66742
2012-01-02 11:10:25 +00:00
Carsten Haitzler 20b9ff8fc0 put quick info statement at top of elm header
SVN revision: 66741
2012-01-02 11:06:32 +00:00
Hyoyoung Chang ede2c77e03 From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_cnp_helper - bugfix that dnd won't start
Date: Mon, 2 Jan 2012 16:52:05 +0900

Dear all.

elementary supports ecore_x dnd feature.
But currently eocre_x_dnd_aware_set isn't set by default
Its patch fixes this bug.

Thank you


SVN revision: 66740
2012-01-02 11:04:40 +00:00
ChunEon Park 5f1c8f6107 elementary/multibuttonentry - deprecated APIs. Now, let's use elm_common APIs.
elm_multibuttonentry_label_set()
elm_multibuttonentry_label_get()
elm_multibuttonentry_item_label_set()
elm_multibuttonentry_item_label_get()



SVN revision: 66739
2012-01-02 10:40:17 +00:00
ChunEon Park ab3198151c elementary/multibuttonentry - Elm_Multibuttonentry_Item -> Elm_Object_Item
SVN revision: 66737
2012-01-02 10:10:23 +00:00
ChunEon Park 3369d06ed0 elementary/multibuttonentry - refactoring.
removed unnecessary lines and made more proper as a elm_widget_item type.



SVN revision: 66736
2012-01-02 09:03:02 +00:00
ChunEon Park 161ad1d51f elementry/multibuttonentry - need to use ELM_WIDGET_ITEM internally.
SVN revision: 66735
2012-01-02 09:00:33 +00:00
ChunEon Park dc09132dd4 elementary/multibuttonentry - oops. i removed history. reverted!
SVN revision: 66734
2012-01-02 08:58:55 +00:00
WooHyun Jung 78a49b8a3d elementary/elm_slider : Changed codes for not using feed events. This
codes are for the feature that "mouse down on slider bar" -> "button move to
the down position" -> "button will be dragged by mouse move".


SVN revision: 66733
2012-01-02 08:56:19 +00:00
ChunEon Park 58dcd21bf7 elementry/multibuttonentry - need to use ELM_WIDGET_ITEM internally.
SVN revision: 66732
2012-01-02 08:29:59 +00:00
ChunEon Park 176fc43fc4 elementary/segment_control - deprecates 2 APIs and supports elm_object_common APIs.
*deprecated
elm_segment_control_item_label_set
elm_segment_control_item_icon_set



SVN revision: 66731
2012-01-02 06:54:18 +00:00
ChunEon Park 6b127fc932 elementary/segment_control - Elm_Segment_Item -> Elm_Object_Item
SVN revision: 66730
2012-01-02 06:01:24 +00:00
Aharon Hillel a2a76e41aa Elm Glayer: Fixed momentum values This fix was required when combining rotate and momentum gestures.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66716
2012-01-01 12:30:49 +00:00
Aharon Hillel 73373ceca4 Elm test glayer: Added momentum support on x,y axis
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66715
2012-01-01 12:30:46 +00:00
Tom Hacohen 571163d3c0 Elm entry: Fix segfault when selection is NULL.
Patch by Jihoon Kim, adjusted a bit.

SVN revision: 66714
2012-01-01 12:22:16 +00:00
ChunEon Park c19672a89f elementary/diskselector - deprecated APIs. Now let's use elm_object_item APIs
elm_diskselector_item_label_set()
elm_diskselector_item_label_get()
elm_diskselector_item_icon_set()
elm_diskselector_item_icon_get()
elm_diskselector_item_data_get()



SVN revision: 66685
2011-12-30 10:53:37 +00:00
Carsten Haitzler 354e2a3b3a make xxx notes
SVN revision: 66684
2011-12-30 10:22:56 +00:00
Carsten Haitzler 4c31a99a53 oops - forgot to add elm_deprecated_before.h to makefile.am
SVN revision: 66683
2011-12-30 10:14:42 +00:00
Carsten Haitzler 09a9727aa0 XXX note for deprecation
SVN revision: 66682
2011-12-30 10:06:09 +00:00
Carsten Haitzler f6a3fc40e1 stop using deprecated calls.
SVN revision: 66681
2011-12-30 10:02:19 +00:00
Carsten Haitzler 745a1517d5 remove eina_pure and eina_nonnull because really.. they screw up
auto-formatting scripts and i just spent a long time fixing the
results of one. the actual value of these macros is minimal at best



SVN revision: 66680
2011-12-30 09:48:46 +00:00
Carsten Haitzler ec0bd7f73f move lots of deprecated stuff into deprecated files. need 2 right now.
SVN revision: 66679
2011-12-30 09:41:11 +00:00
ChunEon Park 9f29d3d6f3 elementary/diskselector - updated example
SVN revision: 66677
2011-12-30 09:03:26 +00:00
ChunEon Park 18f2abe29b elementary - updated po
SVN revision: 66676
2011-12-30 08:57:12 +00:00
ChunEon Park f62e0f26a5 elementary/index - i'm gonna crazy...
SVN revision: 66675
2011-12-30 08:48:45 +00:00
ChunEon Park f9e2f755b9 elementary/index - updated doc.
SVN revision: 66674
2011-12-30 08:47:02 +00:00
ChunEon Park e825f105f3 elementary/index - deprecated apis.
SVN revision: 66673
2011-12-30 08:46:33 +00:00
Carsten Haitzler 843fa4f911 more doc fixes.
SVN revision: 66672
2011-12-30 08:37:54 +00:00
ChunEon Park 4f95bc60b5 elementary/diskselector - Elm_Diskselector_Item -> Elm_Object_Item
Suddently splitted header files. :(



SVN revision: 66671
2011-12-30 08:33:50 +00:00
Carsten Haitzler 2f1ed9100d fix more doc warnings.
SVN revision: 66670
2011-12-30 08:23:04 +00:00
Carsten Haitzler ca76e07b66 clean up lots of doxygen complaints - bad docs.
SVN revision: 66669
2011-12-30 07:41:47 +00:00
Carsten Haitzler 9c23977db4 doc warning fix.
SVN revision: 66668
2011-12-30 07:23:52 +00:00
Carsten Haitzler 0930fdcd52 fomatting of headers -> fixup. and documentation fixing.
SVN revision: 66667
2011-12-30 07:20:48 +00:00
Carsten Haitzler 39f63f3bf6 split up all elm headers. not perfect, but a big start
SVN revision: 66662
2011-12-30 06:49:28 +00:00
ChunEon Park 4bb1f9830c elementary/index - deprecated APIs
elm_index_item_data_set()
elm_index_item_data_get()



SVN revision: 66661
2011-12-30 05:12:54 +00:00
ChunEon Park 6f07cf3ea0 elementary/index - Elm_Index_Item -> Elm_Object_Item
SVN revision: 66659
2011-12-30 04:57:28 +00:00
Bluezery b291d3c5be From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch][elm_map] Smooth stepping of wheel & pinch
gesture

When elm_map doing zooming by using wheel gesture, scroller is resized
if it exceeds certain limit.
But current limit value is 2.0 & 1.0, actually those should be below
2.0 and above 1.0.
The reason is that resizing means exactly 2.0 or 1.0. So if it is
above 1.99x,  it can be 2.0 and can be resized.
In addition, pinch.level & pinch.diff values should not be 1.0 or 2.0
for more accuracy. It should be half of previous pinch level or two
times of that.



SVN revision: 66658
2011-12-30 02:57:17 +00:00
Mike Blumenkrantz f5f724e8af if you're going to deprecate an api, at least copy its attributes to the new one.
SVN revision: 66648
2011-12-29 23:09:41 +00:00
Mike Blumenkrantz 4577785626 ummm not sure how I did this
SVN revision: 66647
2011-12-29 23:09:00 +00:00
Mike Blumenkrantz edd1fb8c75 add items_count for toolbar to bypase O(N) counting on an inlist
SVN revision: 66646
2011-12-29 23:05:26 +00:00
Mike Blumenkrantz f5a1818729 remove_list(); append(); - > demote()
SVN revision: 66645
2011-12-29 22:39:47 +00:00
Carsten Haitzler 5ba32ad1c2 XXX notes on api.
SVN revision: 66633
2011-12-29 13:05:45 +00:00
ChunEon Park b1d157d235 elementary/slider - prevent infinite loop.
It looks no need to call the mouse feed events.
Someone needs to tell the reason.



SVN revision: 66630
2011-12-29 12:34:04 +00:00
Hyoyoung Chang 11e658ec2b From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] add copy&paste example to elementary_test
Date: Thu, 29 Dec 2011 18:08:48 +0900

Dear all,

It's a patch to add copy&paste example to elm test in misc section.
In this time, it contains only simple copying and paste, but i'll more extend.

Thank you


SVN revision: 66629
2011-12-29 12:03:42 +00:00
ChunEon Park 5b6e858db2 elementary/scroller - unsigned char -> Eina_Bool
SVN revision: 66628
2011-12-29 11:53:28 +00:00
Carsten Haitzler ef9d5e567d fix errant linebreak in comment
SVN revision: 66627
2011-12-29 11:51:59 +00:00
Cedric BAIL f950fe64b3 elementary: reorder ethumb callback parameters.
SVN revision: 66609
2011-12-28 16:27:45 +00:00
Cedric BAIL 229b3bf102 elementary: don't crash when argv is NULL.
SVN revision: 66604
2011-12-28 15:19:31 +00:00
Iván Briano 502c4284a1 Don't override standard variables, it looks weird. In turn, fix building with automake 1.11.2
SVN revision: 66599
2011-12-28 14:13:30 +00:00
Hyoyoung Chang 991edb4291 From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_cnp_helper - code clean up
Date: Wed, 28 Dec 2011 19:29:39 +0900

Dear all,

it's a small patch which removes some needless compare and cleans up
code in elm_cnp_helper.

Thank you.


SVN revision: 66598
2011-12-28 12:54:59 +00:00
Carsten Haitzler 1713de6106 add recursie object find function - it will only look at elm children
not go into edje objects et.c and hunt their children too. should be
more efficient than evas's recursive name finder.



SVN revision: 66591
2011-12-28 06:01:31 +00:00
Carsten Haitzler b8d342e49e add func for recursively finding named widgets.
SVN revision: 66589
2011-12-28 05:51:10 +00:00
Carsten Haitzler bc6b2aaa04 elc_ctxpopuop uses an lm_scroller not els_smart_scroller - so its push
and pop of freeze...! :)



SVN revision: 66588
2011-12-28 05:49:41 +00:00
PRINCE KUMAR DUBEY 72ba73fa91 From: PRINCE KUMAR DUBEY <prince.dubey@samsung.com>
Subject: [E-devel]  [Patch] elm_conform patch

Change Description:
  When no geometry information of ind/sft/kbd, resetting the geometry.
  


SVN revision: 66586
2011-12-28 04:24:06 +00:00
Bluezery 5f6adf21b6 From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch][elm_map] Pause progressbar animator when
map is paused


When map is paused by using elm_map_paused_set(), all existing
animations is stopped.
(ref:
http://docs.enlightenment.org/auto/elementary/group__Map.html#ga6ab43ef6429140f8cccbd3669c5ed52e)
But progress bar can be still running before all download requests are
completed. It is equal to user expectations.

I have fixed this.
if paused is TRUE, stop progress bar.
If paused is FALSE, start progress bar if download requests are
remained.



SVN revision: 66585
2011-12-28 04:18:59 +00:00
cnook e70dcfe130 elementary/ctxpopup
The ctxpopup had used elm_ojbect_scroll_freeze_push(), pop() for the
scroll-freeze-on,of callback.
If user calls elm_object_scroll_freeze_pop() only after
elm_ojbect_scroll_freeze_push(), then it will be fine.
But sometimes user calls elm_object_scroll_freeze_pop() two times in a
row.. Then you can find there is infinite loop in following..

Signed-Off-By: cnook <kimcinoo@gmail.com>



SVN revision: 66584
2011-12-28 04:17:33 +00:00
WooHyun Jung 5f99ff1ffe elementary : Modified entry.edc for preediting feature.
SVN revision: 66583
2011-12-28 04:02:10 +00:00
Hyoyoung Chang 84554addb8 From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_cnp_helper - change elm_cnp_selection_set and code cleanup
Date: Tue, 27 Dec 2011 20:15:14 +0900

Dear all.

As discomfitor suggested, I cleanup some codes.
elm_cnp_selection_set : add buffer length argument and check for image type.
(i think it's urgent issue before elm_cnp_selection_set api is widely used.)
enum defines : add 'type' prefix.

Thanks


SVN revision: 66566
2011-12-27 11:24:13 +00:00
ChunEon Park 90d1d1635e elementary/map - a trivial change.
SVN revision: 66560
2011-12-27 05:43:04 +00:00
Mike McCormack 17e5b6cdf3 elementary: Fix a warning
test_ctxpopup.c: In function `_btn_clicked':
test_ctxpopup.c:41:20: warning: unused parameter `data'

Signed-off-by: Mike McCormack <mikem@ring3k.org>

SVN revision: 66533
2011-12-26 20:55:49 +00:00
Cedric BAIL c6e5c1987c elementary: fix infinite recursive call in elm_slider.
SVN revision: 66531
2011-12-26 15:01:51 +00:00
Cedric BAIL 283a6658a4 elementary: add elm_genlist_item_index_get.
SVN revision: 66530
2011-12-26 14:30:21 +00:00
Bluezery 4658b25be4 elementary/map
Dear all,

I have found a bug that calculation fails when view port size is
bigger than map size.
For example, if map size is 256x256 but view port size is 798x798
(when zoom level is a 1), center longitude & latitude is out bound
from normal longitude & latitude.
I have fixed it.
Please review this patch.

Signed-Off-By: Bluezery <ohpowel@gmaill.com>
Signed-Off-By: ChunEon Park <hermet@hermet.pe.kr>



SVN revision: 66526
2011-12-26 11:03:18 +00:00
ChunEon Park 20cc624603 elementary/naviframe - prevent accessing a null pointer
SVN revision: 66525
2011-12-26 08:03:30 +00:00
chanwook jung 91c9921fd7 From: chanwook jung <jchanwook@gmail.com>
Subject: [E-devel] [Patch] [genlist] modified _item_block_unrealize
postion in calc_job

Previously, group item did not unrealized at rotate.



SVN revision: 66510
2011-12-26 05:32:40 +00:00
Daniel Juyung Seo 81c0c5e6b0 elm genlist: Fixed function declaration formatting.
SVN revision: 66509
2011-12-26 05:15:21 +00:00
ChunEon Park 53a9430282 elementary/ctxpopup - removed restack test.
need more proper test.



SVN revision: 66506
2011-12-26 04:10:46 +00:00
Hyoyoung Chang ad04bbfc23 From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_cnp_helper - make some cnp apis as
public EAPI

As I suggested, I made a patch for some cnp apis.
I think copying and pasting APIs are pretty mature to be public
Those are elm_selection_set, elm_selection_clear, elm_selection_get.
And adding cnp prefix for distinction from word, or char selections.

elm_selection_set    --> elm_cnp_selection_set
elm_selection_clear --> elm_cnp_selection_clear
elm_selection_get    --> elm_cnp_selection_get

And drag and drop APIs should be remained as private.
It has many flaws.




SVN revision: 66505
2011-12-26 04:08:45 +00:00
Hyoyoung Chang defb09803a From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elc_multibuttonentry - clean unused vars

I just clean unused vars of elc_multibuttonentry.
It made that gcc complains :P



SVN revision: 66504
2011-12-26 04:01:31 +00:00
Bluezery 6e25241d32 From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel]  [Patch][elm_map] Fix mouse down event propagation

It's simple bug fix for propagate mouse down event via long press
event properly.



SVN revision: 66503
2011-12-26 03:50:33 +00:00
Fabiano Fidêncio 77d0c1f015 elm toolbar: call the correct function to set a item del callback
We don't want a recursive loop, eh?
    And Merry X-Mas to all!


SVN revision: 66494
2011-12-25 02:36:00 +00:00
Daniel Juyung Seo 39a31a0970 elm test_ctxpopup.c: Fixed build warning. Added __UNUSED__ for unused parameter.
SVN revision: 66490
2011-12-24 04:20:26 +00:00
Daniel Juyung Seo c633829477 elm po: Updated po.
SVN revision: 66489
2011-12-24 04:20:22 +00:00
Daniel Juyung Seo 57213b618b elm genlist: Fixed genlist auto scroll bug. Patch by Chanwook Jung <joey.jung@samsung.com>
2011/12/23 Chan-Wook Jung <joey.jung@samsung.com>:
>
> I attached 2nd patch. There are some changes about auto scroll.
> In previous version did not support various bring_in mode in calc_job. So I added scrollto_type value.
> I changed the code to fix this promblem,
> If the bring_in item is in the queue and did not changed pan size, Bring_in function is not working properly.
> When using expandable list, If the last item is in the screen, The last item is located at the bottom and
> If the last item is out of the screen, the expanded_item is located at the top.
>
> Thanks
> Chanwook Jung

SVN revision: 66488
2011-12-24 04:20:18 +00:00
Daniel Juyung Seo 2e8969d27f elm genlist: Fixed indentation.
SVN revision: 66472
2011-12-23 06:54:47 +00:00
Daniel Juyung Seo 5c57fb3438 elm gengrid: Fixed crashed on Enter event with no selected item. Patch by
Jeonghyun Yoon <jh0506.yun@samsung.com>

2011/12/23 윤정현 <jh0506.yun@samsung.com>:
> Dear All.
>
> I found a bug in elm_gengrid.c
>
> Gengrid will be crashed if input “Enter” key when selected is null.
>
> I fixed code, please review this small patch.
>
> Thanks.



SVN revision: 66471
2011-12-23 06:52:05 +00:00
Hyoyoung Chang 83638390fe From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elc_multibuttonentry - delayed reset string

I was sent email about elc_multibuttonentry's bug. It reviewed by seoz.
And he found some path can make segfault.
So I changed reset string position in the widget.

I patched resetting internal entry's position, before that some label
are broken by too early resetting.




SVN revision: 66461
2011-12-22 07:56:01 +00:00
Carsten Haitzler e551940b11 oops - unpatch - wrong attribution!
SVN revision: 66460
2011-12-22 07:55:35 +00:00
Bluezery e4936563be From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel]  [Patch][elm_map] Mouse wheel bug fix

There is mouse wheel bug. Actually I have made it in previous patch :p

When using mouse wheel, tile size was changed between 0.5 ~ 2.0 before
zoom level is changed. But actually it should be changed between
1.0 ~ 2.0. I have fixed it. If tile size is below 1.0,  it does zoom-out.
And if tile size is above 2.0, it does zoom-in.



SVN revision: 66459
2011-12-22 07:54:59 +00:00
Bluezery b5eba2f735 From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel]  [Patch][elm_map] Mouse wheel bug fix

There is mouse wheel bug. Actually I have made it in previous patch :p

When using mouse wheel, tile size was changed between 0.5 ~ 2.0 before
zoom level is changed. But actually it should be changed between
1.0 ~ 2.0. I have fixed it. If tile size is below 1.0,  it does zoom-out. 
And if tile size is above 2.0, it does zoom-in.



SVN revision: 66458
2011-12-22 07:48:51 +00:00
Tom Hacohen 92b36f67a4 Elm glayer: Changed config to enable zoom/rotate finger by default.
SVN revision: 66433
2011-12-21 08:48:29 +00:00
Aharon Hillel 1eb59833c5 Elm Glayer: Changed start-time of zoom-momentum
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66432
2011-12-21 08:48:25 +00:00
Aharon Hillel e27515a530 Elm glayer: fixed zoom momentum in glayer momentum test.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66431
2011-12-21 08:48:22 +00:00
Aharon Hillel e217f07e86 GLayer: Updated test to work with new momentum values
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66430
2011-12-21 08:48:19 +00:00
Aharon Hillel a5bd4cb04f GLayer: Updated zoom-momentum,needs further testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66429
2011-12-21 08:48:16 +00:00
Aharon Hillel 9c3e9cd409 glayer: Updated DOC about angle comp-change
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66428
2011-12-21 08:48:12 +00:00
Aharon Hillel 472f1a3f0f glayer: Fixed angle computation 1. Angles now are given in DEG, not RAD 2. ZERO angle at 12-oclock, growing clockwise. 3. TODO: Fixe rotation Momentum computation.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66427
2011-12-21 08:48:08 +00:00
Aharon Hillel 01e2794107 Elementary: fixed momentum value for zoom test.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66426
2011-12-21 08:48:03 +00:00
Aharon Hillel 984bff7c34 Elm glayer: Added momentum computation in zoom-wheel
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66425
2011-12-21 08:48:00 +00:00
Aharon Hillel 9a11234f20 elementary: Added gesture Layer Momentum test (test_gesture_layer3)
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66424
2011-12-21 08:47:56 +00:00
Aharon Hillel ceb95952c1 Elm Glayer: Fixed Momentum gesture compuation
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66423
2011-12-21 08:47:53 +00:00
Aharon Hillel 7bed34f523 Elm glayer: Updated rotation momentum computation - not final version
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66422
2011-12-21 08:47:50 +00:00
Aharon Hillel 1b9b3121d3 Elm glayer: Added support for rotation-momentum (first version)
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66421
2011-12-21 08:47:47 +00:00
Aharon Hillel 4bb797e92d Added support for zoom-momentum (first version)
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66420
2011-12-21 08:47:44 +00:00
cnook 25b9d5a39d From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch] elc_ctxpopup, add restacking feature


I have attached two files, one is the patch(*.diff) for adding
restacking feature to the ctxpopup.
The other is test example(*.TEST_EXAMPLE). You can test on the
elementary_test > ctxpopup > "Ctxpopup with user content"
And click the button which is labeled "Enlightenment". Then label will
overlap the ctxpopup.. The ctxpopup will raise in a little time.
Please review the patch and if there is no problem, please throw the
test example away! :-)




SVN revision: 66415
2011-12-21 06:35:22 +00:00
Bluezery 4a5b33941c From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch][elm_map] Apply elm gesture


elm_map implement pinch gesture by using evas mouse event. But it made
codes too complicated and dirty.
So I have changed pinch gesture by using elm_gesture. wheel zooming is
also improved somewhat.
From now on, configuration change related elm_gesture easily applied
to elm_map and we can see more smooth zooming :D

Anyway, els_scroller have bugs when the scrolling event & the resize
event occurs at the same time.
So, some dirty codes are added for preventing jumping to strange positions.
Later it will be removed when the bugs are fixed.



SVN revision: 66413
2011-12-21 06:12:08 +00:00
Hyoyoung Chang fe1cf81624 From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_cnp_helper - bugfix mixing with ecore selection set apis
Date: Tue, 20 Dec 2011 18:57:25 +0900

Dear all

When ecore selection set apis(such as ecore_x_selection_clipboard_set)
used in elementary,
Some data is not pasted to elementary widgets.
It's due to mix ecore selection with elementary selection apis.

Data which by ecore doesn't have TARGETS information,
so elementary make it up with TARGETS Information for copying & pasting.

Thank you.


SVN revision: 66407
2011-12-21 03:49:53 +00:00
Michael BOUCHAUD d3b9a3ac50 elementary: now you can align your icon
SVN revision: 66387
2011-12-20 11:45:53 +00:00
Tom Hacohen b1f771a890 Elm glayer: Added config value to multi-touch rotation.
Patch by Bluezery.

SVN revision: 66368
2011-12-20 08:39:30 +00:00
Hyoyoung Chang cb4aeb780e From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_cnp_helper - add type checking for non-elm cnp datas
Date: Fri, 16 Dec 2011 17:09:37 +0900

Dear developers

elm_cnp_helper supports rich types for copying & pasting.
but it doesn't extend like x11 way.
this patch introduces to reduce mismatch for checking selection type format.
now elm can live in harmony with non-elm cnp datas

Thanks


SVN revision: 66367
2011-12-20 08:37:26 +00:00
Daniel Juyung Seo 2d4ab99faf elm elm_genlist.h: Fixed formatting.
SVN revision: 66361
2011-12-20 06:11:05 +00:00
Daniel Juyung Seo a6483d9264 elm genlist: Fixed item show apis.
SVN revision: 66359
2011-12-20 05:57:53 +00:00
Daniel Juyung Seo a2d5107e60 elm hoversel: Fixed icon_get/icon_unset API.
SVN revision: 66356
2011-12-20 04:51:44 +00:00
ChunEon Park b62129c878 elemenatry/hoversel - updated doc. deprecated APIs
elm_hoversel_icon_set
elm_hoversel_icon_get
elm_hoversel_icon_unset
elm_hoversel_item_data_get
elm_hoversel_item_label_get



SVN revision: 66350
2011-12-20 02:44:46 +00:00
ChunEon Park 49fa96affe elementary/hoversel - Elm_Hoversel_Item -> Elm_Object_Item
**This may break your application compilation**



SVN revision: 66343
2011-12-20 01:03:17 +00:00
Michael BOUCHAUD 95a91ebfca elementary: Fixed the problem of scroller (photocam, gengrid, ... maybe other). When we are dragging or animating the scroller, we can do call some edje_object_part_drag_value_set who generate an edje signal 'drag,set'. But, we don't want catch it at this times!
SVN revision: 66339
2011-12-19 18:17:45 +00:00
Carsten Haitzler fa94d73122 oops - EMAP_* still there. remove.
SVN revision: 66331
2011-12-19 12:17:15 +00:00
Carsten Haitzler 84c86772d5 include inclide/link lines in elementayr.pc of all dependencies toi
make DSO system go shhhhh - dont have one to test so i may have gone a
bit overboard :)



SVN revision: 66330
2011-12-19 11:22:07 +00:00
ChunEon Park b3e0fbb730 elementary/naviframe - fixed logic.
when new content is coming, it needs to have some intialization. 



SVN revision: 66329
2011-12-19 11:13:06 +00:00
Michael BOUCHAUD 631ed501c5 elementary: photocam fix region get, here x and y can be negative
SVN revision: 66328
2011-12-19 10:06:32 +00:00
Michael BOUCHAUD a5f7da8e7a elementary: photocam fix calc of zoom, need a double here
SVN revision: 66327
2011-12-19 10:00:25 +00:00
ChunEon Park 98686a8dc6 elemenatry/widget - added NULL check
SVN revision: 66322
2011-12-19 07:22:25 +00:00
ChunEon Park 507e025612 elemenatry/elm_widget - removed unnecesary compare.
if the obj is NULL then sd will be NULL also.



SVN revision: 66321
2011-12-19 07:06:22 +00:00
Tom Hacohen 0fac1e15ff Elementary glayer: Added a config value to disable multitouch zoom.
Patch by Bluezery.

SVN revision: 66310
2011-12-18 08:45:59 +00:00