Commit Graph

8536 Commits

Author SHA1 Message Date
ChunEon Park 90c0b7ad55 elementary/popup - missed adding "lang,changed" smart callback description. 2013-08-19 21:40:33 +09:00
ChunEon Park 68a9a72af3 elementary/popup - support "language,chagned" smart callback. 2013-08-19 17:10:01 +09:00
ChunEon Park 785aa704cf elementary/flipselector - fixed typo 2013-08-19 15:13:44 +09:00
ChunEon Park f2be546340 elementary/spinner - set default window size 2013-08-19 15:06:46 +09:00
ChunEon Park e413e89129 elementary/fileselector - removed unnecessary empty lines. 2013-08-19 14:43:20 +09:00
ChunEon Park 9f1cd6b080 elementary/flipselector - pass the immediate parent objects not window.
This way is more clean and faster since it doensn't need to redirect the parent.
2013-08-19 14:37:16 +09:00
ChunEon Park 99e1f78ace elementary/mapbuf - fixed comment typo and more intuitive comment. 2013-08-18 20:40:22 +09:00
ChunEon Park 4754c74758 elementary/mapbuf - evas_smart_objects_calculate() call causes many side effects in calculating mapbuf objects$
But it doens't affect to the mapbuf it's special feature, performance. so commented out them.
2013-08-18 20:34:50 +09:00
ChunEon Park aec506d3ef elementary/mapbuf - revert 1f3fd49b4511ba4308a433cee9e7488cb61adaae.
This causes side effects in calculating objects.
2013-08-18 20:16:28 +09:00
Carsten Haitzler 2c2d6911cd test spinner editable mode in elm test 2013-08-16 14:24:45 +09:00
Daniel Juyung Seo 50939d8f25 elm_win.c: focus animation refactoring. 2013-08-15 22:42:59 +09:00
Daniel Juyung Seo 4e1989433e elm_win.c: formatting fix before working on this file. 2013-08-15 22:42:13 +09:00
Chris Michael e797cd9e50 Sorry Jihoon, need to revert this. The code pushed to EFL to add this
feature did not build (missing the matching ecore_imf code) so I had
to revert it from EFL, which means this needs to be reverted also.

Revert "Add elm_entry_input_panel_show_on_demand_set/get()"

This reverts commit 3fc38ccc41d9b61efb4b5a8db08ea8290182bb7a.
2013-08-15 07:43:31 +01:00
Jihoon Kim c69f560ea1 Add elm_entry_input_panel_show_on_demand_set/get() 2013-08-14 18:32:42 +09:00
Daniel Juyung Seo f2d0b1b567 elc_naviframe.h: fixed wrong documentation. 2013-08-14 11:41:25 +09:00
Daniel Juyung Seo c8e5d5d15c test_popup.c: refactoring.
1. longer but more cleaner and easy to read code.
2. remove unnecessary object hide before deletion.
3. etc.
2013-08-14 00:00:25 +09:00
Daniel Juyung Seo 9791fb0e31 elc_popup.c: removed unnecessary code.
Don't need to call evas_object_show for swallowed buttons.
2013-08-13 23:09:50 +09:00
Daniel Juyung Seo 13a3473179 test_radio.c: refactoring.
1. removed unnecessary show.
2. added "changed" smart callback usage.
2013-08-13 12:55:56 +09:00
Davide Andreoli 54f41e4932 Photocam remote url test: add a progressbar while downloading the big image from the net, it took some minutes to complete here. 2013-08-12 21:33:51 +02:00
Daniel Juyung Seo 559b8e96fa gengrid_example.c: refactoring layout.
This fixes T239.
2013-08-13 02:25:15 +09:00
Daniel Juyung Seo a35b31849b transit_example_04.c: refactoring the sample code layout.
This fixes T263.
2013-08-13 02:13:38 +09:00
ChunEon Park eb7878ff03 elementary/mapbuf - trivial change 2013-08-12 21:51:10 +09:00
ChunEon Park a4cb3c27e0 elementary/Mapbuf - Ensure that content size calculation is correctly finished because the mapbuf is willing to block the size calculation forcely. 2013-08-12 21:46:36 +09:00
Chris Michael 90d7174eb8 Revert "Fix elementary building when --disable-ethumb is passed in."
NB: Revert this. Breaks terminology building. WHY does terminology NOT
use the elm_thumb widget ???

This reverts commit 6049b65339e0cc09d6fe6d6cee35a4ebc3927418.
2013-08-12 13:26:53 +01:00
Chris Michael 9b99399b44 Fix elementary building when --disable-ethumb is passed in.
NB: This may not be the most Ideal fix, but it does work. Feel free to
change to a "proper" fix if desired. This was just a quick hack for
Mike to get things building again.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-12 13:19:45 +01:00
Cedric Bail 77bbab7431 elementary: update ChangeLog/NEWS about URL support in Elm_Image and Elm_Photocam. 2013-08-12 15:54:24 +09:00
Daniel Juyung Seo f5afb89656 test_photocam.c: very subtile change. use EINA_TRUE instead of 1. 2013-08-12 13:35:27 +09:00
Daniel Juyung Seo 634bb39958 thumb_example_01.c: revival of size set. special thanks to okra. 2013-08-12 13:34:58 +09:00
Stephen Houston 0b60d87ac5 elm_thumb: Add support for ethumb formatting and size manipulation.
Add the ability to manipulate elm_thumb thumbnails per object by
exposing ethumb manipulation. Reviewed by raster and SeoZ.
2013-08-11 23:30:27 -05:00
Cedric Bail e244017816 elementary: add support for url in Elm_Photocam and gave a look at Nasa Earth picture. 2013-08-12 12:14:45 +09:00
Daniel Juyung Seo da07971e6f test_focus3.c: refactoring.
1. use box instead of grid. grid is not flexible in most of cases for further changes.
2. move around code.
3. use frame and separator as well as box.
2013-08-12 01:42:48 +09:00
Daniel Juyung Seo 04becfdfdd elc_popup.c: remove unnecessary local variable. 2013-08-11 22:35:10 +09:00
Daniel Juyung Seo b705255917 hover.edc win.edc: use correct state name. 2013-08-11 22:34:45 +09:00
Daniel Juyung Seo a643eca5f9 popup.edc: polish up popup styles. 2013-08-11 22:33:16 +09:00
Daniel Juyung Seo 877eb9463b elc_popup.c: remove unnecessary weight and align set for swallow part. 2013-08-11 21:43:38 +09:00
Daniel Juyung Seo 46f28f5231 test_genlist.c test_list.c: Added focus highlight animate enable/disable button to genlist and list focus examples. 2013-08-11 19:09:49 +09:00
Daniel Juyung Seo dd3fb75651 elm_win focus: Added elm_win_focus_highlight_animate_set/get APIs.
Now one can manually enable/disable focus highlight animation for a specific window on run-time.
2013-08-11 18:58:28 +09:00
Daniel Juyung Seo 20f58390d7 elm_access.c: refactoring. cleaner code. 2013-08-11 18:23:18 +09:00
Daniel Juyung Seo b16db66de9 test_focus3.c: added window focus highlight enabled set test check. 2013-08-11 18:22:36 +09:00
Daniel Juyung Seo 9bb54a942e elm_win.c: check null before dereferencing it.
This fixes coverity CID 1040022 : Dereference null return value (NULL_RETURNS).
2013-08-11 17:39:24 +09:00
Daniel Juyung Seo 298af57c54 elm_prefs.c: make the string null terminated.
This fixes coverity CID 1046593 : Buffer not null terminated (BUFFER_SIZE_WARNING).
2013-08-11 17:21:31 +09:00
Daniel Juyung Seo 4f8206d650 elm_prefs.c: handle null check correctly.
This fixes coverity CID 1040035 : Dereference after null check (FORWARD_NULL).
2013-08-11 17:16:08 +09:00
Daniel Juyung Seo e0b1ad5d4d elm_prefs.c: dereference variable in a proper place.
This fixes coverity CID 1040034 : Dereference after null check (FORWARD_NULL).
2013-08-11 17:13:17 +09:00
Daniel Juyung Seo cafca533a4 elm_list.c: check null as well.
This fixes coverity CID 1049944 Dereference after null check (FORWARD_NULL).
2013-08-11 17:11:03 +09:00
Daniel Juyung Seo 1707641142 elm_cnp.c: initialize local variable.
This fixes coverity CID 1039988 Uninitialized scalar variable (UNINIT).
2013-08-11 17:04:21 +09:00
Daniel Juyung Seo aa5077532d test_dnd.c: compare a flag correctly.
This fixes coverity CID 1040041 Wrong operator used (CONSTANT_EXPRESSION_RESULT).
2013-08-11 15:53:31 +09:00
Daniel Juyung Seo 471b01c360 test_access.c: free memory in a proper place.
This fixes coverity CID 1046528 Resource leak (RESOURCE_LEAK).
2013-08-11 15:51:29 +09:00
Daniel Juyung Seo f23f7a9037 quicklaunch.c: check return value of mkdir.
This fixes coverity CID 1040044 Unchecked return value from library (CHECKED_RETURN).
2013-08-11 15:46:23 +09:00
Daniel Juyung Seo b5193a7ac3 elm_prefs_cc_parse.c: tok null check in advance.
This fixes coverity CID 1040003 Dereference before null check (REVERSE_INULL).
2013-08-11 15:38:16 +09:00
Daniel Juyung Seo d605252bc7 elementary_codegen.c: fixed formatting. 2013-08-11 15:25:14 +09:00
Daniel Juyung Seo 50463d76b0 elementary_codegen.c: removed unused pointer value.
This fixes coverity CID 1039982.
2013-08-11 15:19:40 +09:00
Daniel Juyung Seo ac1ac07790 test_main_main.c: refactoring.
use elm_win_util_standard_add.
move around the code.
2013-08-11 15:04:14 +09:00
Daniel Juyung Seo 1c2a91353c elm_panes.c: formatting fix while reading the code. 2013-08-11 15:00:43 +09:00
ChunEon Park 87993d76ba elementary/popup - Fix the corrupted internal widget tree that caused elm_theme_set() doesn't work correctly. 2013-08-10 18:52:35 +09:00
ChunEon Park 2d651a3688 elementary/popup - fixed typo 2013-08-10 16:47:28 +09:00
ChunEon Park bc13d70e5e elementary/popup - only set the notify style if the notify is the parent of the popup 2013-08-10 16:41:25 +09:00
ChunEon Park 75b631f07e elementary/popup - Don't need to set the style since widget infra setup themes for sub objects on behind. 2013-08-10 15:01:05 +09:00
ChunEon Park 301dd870e5 elementary/naviframe - update only theme changed views 2013-08-10 13:58:17 +09:00
Cedric Bail 1baaa321a7 elm_image: add support for url. 2013-08-09 21:13:15 +09:00
Cedric Bail fc479b7161 elm_image: fix structure order to avoid hole in it. 2013-08-09 21:13:15 +09:00
Shinwoo Kim 7af04bd5ec [access] remove double free possibility by removing object data 2013-08-09 19:03:56 +09:00
Carsten Haitzler fb66d6963b elm popup leak fix! also in notify! 2013-08-09 17:48:31 +09:00
Shinwoo Kim 673fed4667 test_access.c - fixed typo 2013-08-09 10:59:08 +09:00
ChunEon Park 5194da10b3 Elm_datetime bug fix patch: Max days in a month is giving wrong values because of summer time adjustment 2013-08-09 02:59:48 +09:00
Daniel Zaoui cb8d4790e6 Gesture Layer: fix typo on Eo op 2013-08-08 16:16:31 +03:00
Daniel Juyung Seo 58a6915482 test_progressbar.c: enable/disable start/stop buttons according to the state. 2013-08-08 02:27:28 +09:00
Daniel Juyung Seo 45d386ccde test_progressbar.c: refactoring. run flag is not needed. 2013-08-08 02:23:59 +09:00
Carsten Haitzler bd5299d1a1 fix finger size calc for calendar 2013-08-07 16:50:00 +09:00
Daniel Juyung Seo 9cfbcc25ac test_progressbar.c: use EINA_TRUE for eina_bool type. 2013-08-07 13:53:50 +09:00
Daniel Juyung Seo b20c482cb0 progressbar_example.c: fixed wheel style pluse issue. 2013-08-07 13:53:50 +09:00
Ryuan Choi 5cfb0d9b7c fileselector: Simple refactoring to fix possible leak.
This fixes "Resource leaks" which was spotted by coverity. CID 1054518
2013-08-06 20:08:16 +09:00
WooHyun Jung 5c49ccfb24 elementary/elm_widget.c : When there is no resize object, widget object itself should get evas focus when it steals elementary focus. 2013-08-06 18:14:44 +09:00
WooHyun Jung 24896e2ffd elementary/elm_spinner.c : Whenever spinner is unfocused, timers related with value change should be deleted. 2013-08-06 18:13:10 +09:00
Yakov Goldberg 5ed1390c9f fileselector: unfocus if anchor clicked/entry activated
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
2013-08-06 11:17:40 +03:00
Yakov Goldberg a355c3f3f5 fileselector: fix show filename in anchor for some cases
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
2013-08-06 11:17:40 +03:00
Yakov Goldberg de24d2c5c0 fileselector: fix typo + behavior
- _anchors_do() receive fileselector object as first parameter,
    in _on_text_unfocused cb fileselector passed as 'data' and not as
    'obj';
 - when entry is unfocused, it can contain usual text or anchor-styled text,
   so the only secure way to pass path is to pass sd->path.
2013-08-06 11:17:40 +03:00
Yakov Goldberg b26418ae7d fileselector: added TODO note
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
2013-08-06 11:17:40 +03:00
Shinwoo Kim dec4d56d95 [access] call smart_access(); of the object which does not have parent object 2013-08-06 14:00:50 +09:00
Carsten Haitzler d0d2020b07 fix up elm thumb docs/examples. 2013-08-05 18:45:27 +09:00
Carsten Haitzler ebc1219eef Revert "elm_thumb - Fix always false on elm_thumb_ethumb_client_get"
This reverts commit 0b787c4829a7b54b8612a9828aba47df7fe37588.
2013-08-05 12:16:55 +09:00
Stephen Houston 78153901f5 Merge branch 'master' of git+ssh://git.enlightenment.org/core/elementary 2013-08-04 16:51:51 -05:00
Stephen Houston e3484dcac4 elm_thumb - Fix always false on elm_thumb_ethumb_client_get
When ethumb_client_init is called in elm_need_ethumb, the ethumb client needs to be set in order to use
elm_thumb_ethumb_client_get after calling elm_need_ethumb. spank spank raster for removing? :)
2013-08-04 16:40:29 -05:00
Daniel Juyung Seo 91e8853535 elm_win.c: rename variable correctly. top_animate -> animate. 2013-08-04 17:52:54 +09:00
Daniel Juyung Seo a6d5d9909d elm_win.c: refactoring. cleaner code. 2013-08-04 17:38:02 +09:00
Daniel Juyung Seo 36efa6439e elm_win.c: more descriptive variable name. top -> fobj for focus edje object. 2013-08-04 17:37:30 +09:00
Daniel Juyung Seo c4bfc46960 elm_win.c: more ELM_SAFE_FREE adoption. 2013-08-04 17:15:03 +09:00
Daniel Juyung Seo 96c0e0f910 elm_win.c: rename internal variable for consistency. 2013-08-04 17:14:44 +09:00
Carsten Haitzler af59342da3 fix namespace probs with colorsel - support backwards compat. 2013-08-01 21:06:22 +09:00
Carsten Haitzler b2ee9057a0 make colorselector set colors correctly (premul argb) and not mess entries 2013-08-01 20:53:50 +09:00
Daniel Juyung Seo 508786cfb2 elm_win.c: more friendly output. 2013-08-01 20:03:19 +09:00
maxerba 77c08692d9 updating desktop files 2013-07-31 13:00:11 +02:00
Carsten Haitzler 5fbab0330c fix namespace for slideshow to use elm, not slideshow - support old namespace for compat. 2013-07-31 18:57:12 +09:00
Carsten Haitzler 5b2f9a18fc add disabled actionslider test. 2013-07-31 18:53:15 +09:00
Carsten Haitzler 03eab34d44 slideshow - use images not photos. :) 2013-07-31 18:15:05 +09:00
Carsten Haitzler 59e8bc5a35 Fix elm to use key not keyname (so xmodmap works) 2013-07-31 15:16:41 +09:00
Shinwoo Kim c47ef1b7fe [access] use proper name _elm_access_info_get(); not _elm_access_object_get(); to get access information 2013-07-31 12:57:49 +09:00
ChunEon Park cd9f1a22bc elementary/segment control - updated example 2013-07-30 18:17:17 +09:00
ChunEon Park 432e19a87f elementary/segmentcontrol - updated test case. 2013-07-30 15:03:49 +09:00
ChunEon Park b331eeb660 elementary/naviframe - eeek. please keep the smart member order. 2013-07-29 19:51:44 +09:00
ChunEon Park 99921e7f7e Revert "elementary/fileselector - added new api. elm_fileselector_entry_entry_get()"
This reverts commit c699ec2158d6ee56fc8cf07c3ded2b2688267f28.

Since "selected" smart callback returns the current entry text,
This is not necessary.
2013-07-29 11:42:23 +09:00
Cedric Bail 118918d42c elm_image: let's only propagate the event from one object.
NOTE: Why do we destroy and recreate the image object, couldn't we just reset its state ?
2013-07-29 11:31:23 +09:00
ChunEon Park 71358bdeb4 elementary/fileselector - added new api. elm_fileselector_entry_entry_get() 2013-07-29 01:31:49 +09:00
Carsten Haitzler a4d6be9508 make finger size for standard profile 10 - more realistic. 2013-07-27 15:07:09 +09:00
ChunEon Park 970257d3fc elementary/flip - fix the flip page to not flip on a direction if the direction is disabled. 2013-07-26 21:12:27 +09:00
ChunEon Park 26a8472a45 elementary/flip - use enum for readability. 2013-07-26 20:56:24 +09:00
ChunEon Park c8d99e3b25 elementary/flip - index table by enum. It's more clear. 2013-07-26 20:03:26 +09:00
Carsten Haitzler c7facc4739 re-fix slider to work again with def theme. 2013-07-26 16:26:17 +09:00
Carsten Haitzler a5d5d0ec14 add throttle policy settings to elm 2013-07-25 22:17:52 +09:00
Carsten Haitzler 63b6e67659 elm-player: do a whole bunch of work to make this a usable widget now. 2013-07-25 18:30:35 +09:00
Daniel Juyung Seo f4fe086821 panel.edc: rename the state for the consistency. this is not a theme api break. 2013-07-25 15:35:42 +09:00
Daniel Juyung Seo ac17ecd0b6 elm_radio.c: remove unused callback. elm,action,radio,on.
elm,action,radio,on was not used since elm 1.0 so this is not a theme api break.
2013-07-24 20:48:23 +09:00
ChunEon Park 04b47eb74d elementary/widget - fix the insane NULL set in translated string list.
Thanks JackDanielZ for catching this issue.
2013-07-24 13:02:39 +09:00
Daniel Juyung Seo c9049f12c7 AUTHORS, elm_authors.h: add Youngbok Shin to elementary authors list since he already pushed 6 patches :) 2013-07-24 10:23:29 +09:00
ChunEon Park 68b23ed66c elementary/dayselector - fix formatting in it's example 2013-07-23 22:37:58 +09:00
ChunEon Park 6928d6ce7a elementary/dayselector - added disabled case example 2013-07-23 22:36:28 +09:00
Carsten Haitzler 14cd12f4b2 elm player: use position swallow, so volume etc. can be done later 2013-07-23 22:11:47 +09:00
ChunEon Park 156f9c05a2 elementary/dayselector - fix test case that the sunday first to be correctly shown. 2013-07-23 21:59:19 +09:00
Carsten Haitzler fd0bcb80db elm player - fix null icon set - forgot to tag button objects 2013-07-23 21:56:02 +09:00
Carsten Haitzler e487976dce elm player - this breaks elm player theme api. it was broken to begin with
now elm player is a much mroe useful widget with nice auto-show/hide
controls and can in future be extended to do more. dark theme has full
support now.
2013-07-23 19:17:01 +09:00
Daniel Juyung Seo 943b897425 actionslider.edc: use group inherit \o/ 2013-07-23 19:00:45 +09:00
Daniel Juyung Seo f7441b509e slider.edc: remove unnecessary empty lines while reading it. 2013-07-23 19:00:45 +09:00
Jaehwan Kim 5e7742d4c3 Fix the wrong parameter in multibuttonentry. 2013-07-23 18:48:09 +09:00
Chris Michael 8e02c9541c Add elm quit policy to conformant_example_02.
NB: In the future, can we please add this to any new examples also ?
so that we do not have to waste time chasing down stupid phab tickets
about apps not closing when the 'X' is pressed...

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-23 07:35:02 +01:00
Cedric Bail 936259de01 elementary: we are using the beta API of EFL. 2013-07-23 11:27:34 +09:00
Cedric Bail 6907a1fc29 map: fix header split to actually be a split ! 2013-07-23 11:27:34 +09:00
Cedric Bail d3247dd10a elementary: fix header inclusion order. 2013-07-23 11:27:34 +09:00
Daniel Juyung Seo 2e3fb71933 elc_fileselector.c: check null for part name and set the label for another part as well. 2013-07-23 06:11:30 +09:00
Daniel Juyung Seo ecf6eff9a4 elm: formatting fix for consistency. 2013-07-23 06:05:16 +09:00
Daniel Juyung Seo 896f149e82 elm: use more descriptive and consistent local variable name. 2013-07-23 05:34:19 +09:00
ChunEon Park 95ca372382 elementary/fileselector - support elm_object_part_text_set() to set the ok, cancel button label. 2013-07-23 01:51:27 +09:00
ChunEon Park 8659b377cb elementary/diskselector - fix the test case that caused _smart_need_recalculate problems. 2013-07-22 17:38:26 +09:00
ChunEon Park 48137131b6 elementary/diskselector - removed unnecessary part 2013-07-22 17:38:08 +09:00
ChunEon Park 5b9e42d5f0 elementary/diskselector - clean edc 2013-07-22 17:06:37 +09:00
ChunEon Park a3fd15224e elementary/slideshow - removed unnecessary lines 2013-07-22 15:19:38 +09:00
Ryuan Choi 07c8f3e011 ewk changed run_open_panel interface since webkit's r123847
In order to support all of <file> attribute, run_open_panel was changed since r123847.
For more information, please see https://bugs.webkit.org/show_bug.cgi?id=91956
2013-07-22 08:04:44 +09:00
Carsten Haitzler b93ba7b894 stop fetching invalid window id's even thought ecore handles it fine. 2013-07-19 19:56:58 +09:00
Carsten Haitzler e8e8c2334b slider - finally actually remove callback feedback loop from slider changes! 2013-07-19 16:00:45 +09:00
Carsten Haitzler cc3a575f95 fix self-feedback loop between slider and elm player in slider. 2013-07-18 23:10:34 +09:00
Carsten Haitzler 2ae7a8cffb work on slider issues like not showing units brought up by player test 2013-07-18 22:19:44 +09:00
Carsten Haitzler 6aec9ab4c3 remove printf in elm_player 2013-07-18 21:24:17 +09:00
Carsten Haitzler a88c5340b4 remove printfs from video test 2013-07-18 20:22:09 +09:00
Carsten Haitzler 85996e0a21 make video test notify usage less annoying. 2013-07-18 19:02:08 +09:00
Carsten Haitzler 260f817986 fix some over-zealous emitting when not needed. 2013-07-18 18:28:35 +09:00
Carsten Haitzler 0b881c3478 elm_player: now really dont self-event-feed on user drag + chg slider. 2013-07-18 17:19:53 +09:00
Carsten Haitzler 6a4f95029c make test video not use alpha and be a more sensible size by default 2013-07-18 17:19:53 +09:00
ChunEon Park 657a0f4d18 elementary/layout - revert commit b4e1b33cbea974e7e05d61a1c37c21f97ff7eabd for the app compatibility. 2013-07-18 13:03:00 +09:00
Carsten Haitzler 3571cdd209 unregister access fully on del of src obj. 2013-07-18 12:48:22 +09:00
Ryuan Choi f12b32955a Revert "Remove redundant check routine what elm_entry_utf8_to_markup() returns."
This commit is invalid.
It just use strdup and strdup may return NULL when memory is not enough.

This reverts commit f579f7fd4b5e863f01a001876e536f5becc40811.
2013-07-18 10:26:27 +09:00
Ryuan Choi 51e684553b Cleanup _on_item_selected
Just return for the exception and avoid unnecessary allocation.
2013-07-18 02:56:50 +09:00
Ryuan Choi d6b87a1859 Remove redundant check routine what elm_entry_utf8_to_markup() returns.
elm_entry_utf8_to_markup() always returns allocated string.
So, we don't need to check what it returns.
2013-07-18 02:01:43 +09:00
ChunEon Park 366ddff2b9 elementary/panes - fixed typo 2013-07-18 01:27:43 +09:00
Carsten Haitzler b845949e1a fix player widget feedback loop with slider 2013-07-17 19:29:52 +09:00
ChunEon Park fff2f05bb1 elementary/widget - use eina_inlist in transate data to improve memory access / allocations. 2013-07-17 15:05:40 +09:00
ChunEon Park 9f9348fd8d elementary/layout - Send visible/hidden signals whenever contents are set/unset (not only icon and end parts) 2013-07-17 10:50:08 +09:00
Ryuan Choi 2ecff945b9 scroller: ELM_PRIV_XXX_SIGNALS adoption for scroller
Refactored signal declarations since b430c07ca1f1.
2013-07-16 08:11:52 +09:00
Carsten Haitzler 9076fb4834 elm datetime -> set child objects to disabled if main obj is 2013-07-15 19:45:41 +09:00
Carsten Haitzler 35db502d5b namespace special parts elm looks for with elm.* 2013-07-15 18:00:49 +09:00
ChunEon Park ff4a69c790 elementary/naviframe - improve doc. 2013-07-15 14:34:13 +09:00
Daniel Juyung Seo 32e966e353 config.c: make a group of scroller bounce configurations. 2013-07-15 14:04:15 +09:00
Daniel Juyung Seo ca33876fdd config.c: make a group of scroller acceleration configurations. 2013-07-15 13:59:00 +09:00
Ryuan Choi 809759083b entry: ELM_PRIV_XXX_SIGNALS adoption for entry(2)
Fixed typo.
2013-07-15 13:37:34 +09:00
Ryuan Choi 4143fe5612 entry: ELM_PRIV_XXX_SIGNALS adoption for entry
Refactored signal declarations since b430c07ca1f1.
2013-07-15 12:13:53 +09:00
Ryuan Choi 477c38cdd8 elm, genlist: Introduce ELM_PRIV_STATIC_VARIABLE_DECLARE and ELM_PRIV_SMART_CALLBACKS_DESC
This can reduce human mistakes when adding new signals (and typing).

This is not all, I will work on adopting these macros for oter widgets.
2013-07-15 11:28:18 +09:00
ChunEon Park 74d5da9cf4 elementry/entry - Change the keyboard mode only if the imf is not available.
If the imf is available, the keyboard mode should be decided by ime, but not
entry. This prevents the asynchorouse states between ime and conformant.
2013-07-13 18:58:30 +09:00
Daniel Juyung Seo f877718bf6 elm_list.h: add more documentation for supported parts. 2013-07-13 16:07:12 +09:00
Daniel Juyung Seo 44c59ce40e test_list.c: added elm_object_item_part_text_set sample. 2013-07-13 16:05:59 +09:00
Daniel Juyung Seo a0605b196c elm_list.c: fixed elm_object_item_part_content_set bug with 'end' part in elm_list. 2013-07-13 15:45:44 +09:00
WooHyun Jung d659ee012e elementary/elm_win.c : When highlight shutdown, custom highlight of current focused widget should be hidden. 2013-07-13 12:37:03 +09:00
Gustavo Lima Chaves bfc9706bc5 Forgotten release boilerplate. 2013-07-12 12:01:17 -03:00
cabelitos 4fea84ea8b Adding an API to Dayselector.
This patches introduces a new API that will make the Dayselector more
flexible. Before this patch the only way that the week this was being shown
was according to the '%a' format type from the strftime() function,
However the user may want to abbreviate using another criterion. This patch
will allow the user to do that.
2013-07-12 11:45:05 -03:00
Daniel Juyung Seo ecc4d192a3 notify.edc: added show animation for center style. 2013-07-12 07:28:44 +09:00
Daniel Juyung Seo d6cfb5122b Opps revert this commit. It was my mistake. Sorry.
Revert "sldkfj"

This reverts commit a52b461984914211ee98f390b957b0c370347bfc.
2013-07-12 07:20:01 +09:00
Daniel Juyung Seo 0b191f5afe po: updated po 2013-07-12 07:19:18 +09:00
Thiep Ha 504c134bf1 sldkfj 2013-07-12 06:57:00 +09:00
Aharon Hillel f7bd096d15 Elementary: Gesture Layer updated test 2 Added callbacks for MOVE state of Double, Triple Tap gesture
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>
2013-07-11 15:41:55 +01:00
Aharon Hillel c557da90cc Elementary: Gesture Layer added move for Taps Added MOVE state report for Double,Triple Tap gesture
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>
2013-07-11 15:41:55 +01:00
WooHyun Jung 27d51db839 We can change the focusable state of elm_layout by calling elm_object_focus_allow_set from application side. 2013-07-11 17:47:25 +09:00
Daniel Juyung Seo dbbe13e7ca elm_authors.h: synchronize elm_authors.h with AUTHORS. 2013-07-11 12:54:54 +09:00
Tae-Hwan Kim 7471612475 theme: free all theme resources when elementary is shutdown. 2013-07-11 11:34:46 +09:00
Youngbok Shin d7b9aa66b1 [entry] Fix non-scrollable entry did not comply focus_highlight data.
elm_entry checked focus_highlight data only if entry is scrollable.
Now elm_entry will check focus_highlight data on any style of entries.
2013-07-09 18:47:45 +09:00
Youngbok Shin 368810690c Entry: _elm_entry_smart_signali calls edje_object_message_signal_process for processing the pending messages.
_elm_entry_smart_signali calls edje_object_message_signal_process for processing the pending messages.
Because Edje can’t changes size or position of parts immediately when it receive a signal without this.
2013-07-09 18:31:22 +09:00
Youngbok Shin c17f88ace3 entry: Fix elm_entry_end_visible_set checked wrong content.
the elm_entry_end_visible_set checked elm.swallow.icon.
It should checked elm.swallow.end.
2013-07-09 16:57:17 +09:00
Daniel Juyung Seo a4ad57f627 elm_config.c: set the default value for thumbscroll flick distance tolerance when the value equals to zero. 2013-07-09 14:07:21 +09:00
Daniel Juyung Seo 1735270a05 config.c: add more comments for the readability. 2013-07-09 13:36:19 +09:00
Carsten Haitzler 11d57a21f6 add disabled list items for horizontal lists in test 2013-07-07 10:56:36 +09:00
Daniel Willmann 3adb1688cf po: If els_pan.c is removed, don't depend on it in POTFILES.in
Fix build failure from commit ee9024
2013-07-07 00:27:14 +01:00
Ryuan Choi 1ef1afbae2 elementary_test : Fixed my fault.
Valgrind complains invalid read of size 1
2013-07-06 20:58:03 +09:00
Daniel Juyung Seo 47a73ea391 test_access.c: added an instruction how to run the test. 2013-07-06 16:41:25 +09:00
Daniel Juyung Seo a58a8d144e objects/test.edc: fixed formatting. 2013-07-06 16:35:29 +09:00
Daniel Juyung Seo a0fbafb5f0 objects/test.edc: refactoring. use rel1.relative for oneliner. 2013-07-06 16:35:29 +09:00
Daniel Juyung Seo dcfaceccc0 test_access.c: refactoring.
1. removed unnecessary align hint set.
2. changed code sequence more logically.
3. use ECORE_CALLBACK_PASS_ON instead of EINA_TRUE for ecore event callback function.
2013-07-06 16:35:29 +09:00
Ryuan Choi 573d1bef88 elementary_test: elementary_test should be more kind to execute specific test
I frequently mistake test name because of spaces like "fileselector"
In this case, nothing appeared and nothing is complained.

For lazy developer like me, this patch makes elementary_test ignore spaces.
In addition, elementary_test will complain and exit if wrong test name is given.
2013-07-06 15:51:22 +09:00
Shinwoo Kim e35f12deaa [access] add elm_access_highlight_next_set, export elm_widget_focus_region_show 2013-07-06 14:41:00 +09:00
Daniel Juyung Seo 76657cf05c config.c: just free the list.
This fixes 'unused pointer value' warning which was spotted by coverity. CID 1039983.
2013-07-06 13:28:02 +09:00
Daniel Juyung Seo b0e946684a elm_disselector.c: removed redundant code.
This fixes 'dereference before null check' issue which was spotted by coverity. CID 1040001.
2013-07-06 13:01:55 +09:00
Daniel Juyung Seo 23d6d17695 elm_genlist.c: refactoring. use correct parameters. 2013-07-06 13:00:39 +09:00
Daniel Juyung Seo d66e2ed136 elm_genlist.c: do not check null. it should not be a null and it was already dereferenced.
This fixes 'dereference before null check' issue which was spotted by coverity. CID 1040000.
2013-07-06 12:56:58 +09:00
Daniel Juyung Seo 14c7bf8039 elm_gengrid/genlist.c: removed logically dead code. NULL is already checked.
This fixes 'Logically dead code' warning which was spotted by coverity.
CID 1040038, 1040040, 1040036, 1040037.
2013-07-06 12:49:54 +09:00
Daniel Juyung Seo 3be4bf95ce elm_gesture_layer.c: removed unnecessary assignment.
This fixes 'unused pointer value' warning which was spotted by coverity. CID 1039974.
2013-07-06 12:46:07 +09:00
Daniel Juyung Seo 2160622fc5 elm_prefs.c: used strncpy for the fixed size array copy.
This fixes 'copy into fixed size buffer' issue which was spotted by coverity. CID 1039998.
2013-07-06 12:33:52 +09:00
Daniel Juyung Seo 7bbcf8a271 elm_toolbar.c: check reorder_from at the start of _items_change. reorder_from is used here and there.
this fixes dereference before null issue which was spotted by coverity. CID 1039999.
2013-07-06 12:26:59 +09:00
Daniel Juyung Seo 2d8238b9f2 elm_web.c: removed unnecessary assignment.
this fixes dereference after null check warning which was spotted by coverity. CID 1040033.
2013-07-06 12:22:26 +09:00
Daniel Juyung Seo 2540d5770a els_pan: remove unused code. pan was migrated to scrollable interface. 2013-07-06 12:20:01 +09:00
Daniel Juyung Seo df0383a45a elm_config.c: fixed dereference before null check issue which was spotted by coverity. CID 1040002.
efd->text_class should be a null.
2013-07-06 12:14:02 +09:00
Daniel Juyung Seo b45be2b9b7 elm_colorselector.c: removed dead default in switch code which was spotted by coverity. CID 1040039. 2013-07-06 12:10:16 +09:00
Daniel Juyung Seo cc9a5b3f06 elc_multibuttonentry.c: fixed dereference null return value issue which was spotted by coverity. CID 1040023.
elm_widget_item_new() can return NULL on error so it's better to check NULL.
2013-07-06 12:07:51 +09:00
Daniel Juyung Seo 3771cda12d test_panel.c: fixed derefence null return value from getenv issue which was spotted by coverity. CID 1040025. 2013-07-06 12:05:36 +09:00
Daniel Juyung Seo 0e2b1b03ba test_fileselector_entry.c: fixed unchecked return value warning which was spotted by coverity. CID 1040043. 2013-07-06 11:59:07 +09:00
Daniel Juyung Seo 3ce65ada92 test_config.c: comparing array against 0 is useless. compare the first value instead.
This was spotted by coverity CID 1040027.
2013-07-06 11:55:51 +09:00
Daniel Juyung Seo 5954ce1419 test_external.c: removed duplicated calls.
This removes unused pointer value warning which was spotted by coverity.
CID 1039977.
2013-07-06 03:13:50 +09:00
Daniel Juyung Seo 9ef0df6010 test_naviframe_complex.c: removed unused pointer value which was spotted by coverity. CID 1039976. 2013-07-06 03:12:44 +09:00
Daniel Juyung Seo 5ca3ca7124 test_ctxpopup.c: Use normal internal function instead of macro.
This fixes unused pointer value warning which was spotted by coverity.
CID 1039978 ~ 1039981.
2013-07-06 03:06:02 +09:00
maxerba 03819346f4 Fixed sorting in desktop files 2013-07-05 19:01:43 +02:00
Ryuan Choi 560f7184b4 quicklaunch: Fixed double close issue spotted by coverity. CID1039972. 2013-07-05 23:40:53 +09:00
Daniel Juyung Seo 2af97e24a0 elm_sys_notify.c: fixed memory illegal access issue spotted by coverity. CID 1039984. 2013-07-05 19:09:22 +09:00
Daniel Juyung Seo 7714e068c7 elm_entry.c: fixed uninitialized variable issue spotted by coverity. CID 1039985. 2013-07-05 19:05:29 +09:00
Daniel Juyung Seo a4d654896b elm_cnp.c: fixed uninitialized variable warning spotted by coverity.
CID 1039986, 1039987.
2013-07-05 19:05:29 +09:00
Shinwoo Kim 0853e304e6 [access] set a module api to NULL in shutdown(); because _elm_module_unload(); could access m->api and try to free(); 2013-07-05 19:04:36 +09:00
Daniel Juyung Seo 43b4b6ce18 test_gengrid.c: fixed memory leak spotted by coverity.
CID 1040015, 1040014, 1040013, 1040011, 1040010.
2013-07-05 18:31:38 +09:00
Daniel Juyung Seo 955a3712fa test_access.c: fixed memory leak spotted by coverity. CID 1040017, 1040018. 2013-07-05 18:00:31 +09:00
Daniel Juyung Seo 74682ebb4e elm_cnp.c: fixed use after free spotted by coverity CID 1039969. 2013-07-05 17:35:29 +09:00
Carsten Haitzler 437b5981a3 update po's 2013-07-05 11:11:08 +09:00
Thiep Ha 7686648e12 Fix horizontal list size issue in desktop mode (T179)
Issue: horizontal list does not show correctly in desktop mode.
- The way to reproduce isssue is discribled in Task T179.
- We can also reproduce issue by runnin Ctxpopup at horizontal mode in elmentary test with standard profile.
2013-07-05 02:58:16 +09:00
Daniel Zaoui 76719a836b Gesture Layer: implementation of 'tap + longpressed' sequence
Callbacks can be set:
- at the start of the sequence, i.e at the start of the single tap
- at the end of the sequence, i.e when mouse up occurs on long press
- when longpress is detected, i.e when mouse is still down during
longpress
2013-07-04 14:47:10 +03:00
Aharon Hillel 3b26991959 Gesture Layer: cancel timer on delete.
We need to cancel any running timers when GLayer is deleted.
2013-07-04 10:38:42 +03:00
Daniel Juyung Seo ed28001654 po: updated po. 2013-07-04 15:03:18 +09:00
Daniel Juyung Seo 47fd3f6a24 elm_entry.c: more ELM_FREE_FUNC for entry. 2013-07-04 15:03:18 +09:00
Carsten Haitzler f4896a6ae6 ethumb - stop requesting ethumbd to start again every time it dies 2013-07-04 08:39:00 +09:00
Aharon Hillel f2b02d0680 Gesture Layer: changed order in cleanup func.
Changed the order when GLayer is deleted. First we cancel all Gestures,
then we handle any event forwarding.
2013-07-03 13:57:22 +03:00
Aharon Hillel 13da4a3a80 Gesture Layer: fix crash during deletion.
if target object is deleted before GLayer is deleted, we get a crash
from _event_history_clear.
Setting target to NULL on delete, then testing it before reporting state
takes care of this problem.
2013-07-03 13:57:22 +03:00
Jaehwan Kim fab1a003fc viewport_size_get func doesn't need any more in that code. 2013-07-03 19:31:12 +09:00
Jaehwan Kim 1c40d6cbab If the flick distance is more than thumbscroll_flick_distance_tolerance, it become same with thumbscroll_flick_distance_tolerance. 2013-07-03 19:25:24 +09:00
Jaehwan Kim 504f59f174 Change the method to calculate a distance which be scrolled from linear to sine curve.
And add the configuration thumbscroll_flick_distance_tolerance. It's the max flick distance.
2013-07-03 18:43:19 +09:00
Jaehwan Kim 3b9e0357a6 Add the ChangeLog and NEWS and update AUTHORS. 2013-07-03 14:07:05 +09:00
Hosang Kim 32affd3725 added callback call "scroll", "scroll,anim,start", "scroll,anim,stop", "scroll,drag,start", "scroll,drag,stop"
in toolar widget.
2013-07-03 13:57:17 +09:00
Daniel Juyung Seo 71341d5005 elm_win.c: added comments for internal functions.
_elm_win_resize_objects_eval()
_window_layout_stack()
2013-07-03 13:20:01 +09:00
Thiep Ha dbfd56f98e [Entry] Avoid showing multiple popups on one entry.
Multiple popups (anchor hover and hoversel) are showing in following cases:
- Run elementary_test with Mobile profile --> Entry Anchor
+ click on anchor to show hover, then press menu key
+ right click on anchor
2013-07-03 13:13:11 +09:00
Daniel Juyung Seo 758d01ef99 elm_entry.c: removed unnecessary line. 2013-07-03 13:13:11 +09:00
Daniel Juyung Seo 19cec53fff elm_widget_entry.h: added more comment for entry + formatting fix. 2013-07-03 13:13:11 +09:00
Daniel Juyung Seo 65771f8b22 test_entry_anchor*.c: refactoring.
1. use proper local variable for entry. av -> en
2. use proper window name.
3. use proper callback function name.
4. use proper callback function prototype.
2013-07-03 13:13:11 +09:00
maxerba 1a277614bf updating french translation 2013-07-02 18:51:23 +02:00
maxerba 98d96f7b7e updating desktop files translations 2013-07-02 17:34:11 +02:00
Hosang Kim cbc70b32fe [config] fixed wrong function name for scroller config
Should call elm_config_scroll_thumbscroll_hold_threshold_get but this line calls elm_config_scroll_thumbscroll_threshold_get.
2013-07-02 22:51:01 +09:00
Carsten Haitzler 651214b722 put a lot more hysterisis on drag detects in genlist... 2013-07-02 19:33:00 +09:00
Jaehwan Kim c25006bd20 Fix the timing which the content_viewport_resize callback is called.
It is proper when the EVAS_CALLBACK_RESIZE is called instead of _pan_smart_resize.
When the _pan_smart_resize is called, the geometry of an object is not changed.
So the widget use the signal can miss-calculate the size.
2013-07-01 20:17:30 +09:00
ChunEon Park 66a489a14d elementary/naviframe - If the current item is added as the resize object, the previous will be canceled.
Now, keep the smart members always.
2013-06-30 17:42:59 +09:00
Jaehwan Kim 577166b06e Remove Warning 2013-06-30 15:30:06 +09:00
Jaehwan Kim de36ba66cf Fix the parameter. This is related to previous commit. 2013-06-30 15:15:08 +09:00
Jaehwan Kim d418b27b96 Add the elm_scrollable_interface_content_viewport_resize_cb_set.
When the viewport is resized, the enrolled function is called.
2013-06-30 14:42:34 +09:00
Ryuan Choi 0ccfc31ee1 fileselector: Fixed regression of rELM3d2ae6d25ddc
https://phab.enlightenment.org/T198

After rELM3d2ae6d25ddc, buttons are destroyed when ok_cancel_set(true) is
called twice.
Spotted by uartie.
2013-06-29 07:27:23 +09:00