Commit Graph

8123 Commits

Author SHA1 Message Date
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
Carsten Haitzler 76d57a059f update po's 2013-06-28 19:18:42 +09:00
Daniel Zaoui db3db8ba59 DnD: rotate the dragwin of the user icon according to the rotation of
the main win.
2013-06-28 11:15:59 +03:00
Cedric Bail a0f3716168 elementary: fix build without public Eo API turned on. 2013-06-28 10:23:14 +09:00
Ryuan Choi 27f6087892 Prefer eina_stringshare_strlen for shared strings 2013-06-27 19:24:18 +09:00
Daniel Willmann df2b8a24a0 elc_naviframe: Use ! instead of ?-operator in _resize_object_reset()
Shorter and easier to understand this way.

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-06-27 09:40:06 +01:00
Carsten Haitzler f0e4b05a86 elm config: fix all_flush to not delay as this causes odd behavior in feedback loops with x11 and property changes 2013-06-27 17:30:00 +09:00
WooHyun Jung 6535743497 elementary/elm_entry.c : Removed test log. 2013-06-27 17:09:35 +09:00
WooHyun Jung 7447477981 elementar/elm_entry.c : Just fixed memory leak by elm_entry_utf8_to_markup. 2013-06-27 16:30:54 +09:00
Ryuan Choi 989c343d16 fileselector : Fix Segfault in elementary file_selector_example when closed
https://phab.enlightenment.org/T133

list_itc and grid_itc are static variables, but they were managed by file_selector instance.
For example, they are allocated two times and first allocated classes are dangling
when two file selector are created.

This patch moves their init/deinit logic to constructor/destructor of file selector class.
2013-06-27 15:38:46 +09:00
Daniel Juyung Seo 43abefe26f elm_gesture_layer.c: fixed warnings. 2013-06-27 10:43:45 +09:00
Alex Wu d9414a6d5d elm_cnp: Fix building issue when not defined HAVE_ELEMENTARY_X
Put the static function that will be used both by wayland
and x11 at the common place.
2013-06-27 10:30:36 +09:00
Daniel Juyung Seo a4e8501ed6 examples: refactoring about elm_win_resize_object_add.
1. call evas_object_size_hint_weight_set() before calling elm_win_resize_object_add() as documented.
2. evas_object_size_hint_align_set() is not needed for elm_win_resize_object_add().
2013-06-27 08:27:48 +09:00
Daniel Willmann be9e031e07 elm_win: Cast Ecore_X_Illume_Indicator_State to Elm_Win_Indicator_Mode
Avoids a warning in clang

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-06-26 18:06:18 +01:00