Commit Graph

8745 Commits

Author SHA1 Message Date
Daniel Juyung Seo fb48af25e5 elc_player.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro. 2013-10-05 17:13:09 +09:00
Daniel Juyung Seo 13be068cf8 elc_naviframe.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro. 2013-10-05 17:12:56 +09:00
Daniel Juyung Seo 7cca8036d7 elc_multibuttonentry.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro. 2013-10-05 17:12:50 +09:00
Daniel Juyung Seo 5788a3583c elc_hoversel.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro. 2013-10-05 17:12:44 +09:00
Daniel Juyung Seo c336c4e688 elc_fileselector_entry.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro. 2013-10-05 17:12:27 +09:00
Daniel Juyung Seo c4478645f6 elc_fileselector_button.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro. 2013-10-05 17:12:19 +09:00
Daniel Juyung Seo 38fb57719c elc_fileselector.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro. 2013-10-05 17:12:11 +09:00
Daniel Juyung Seo 6094439463 elc_ctxpopup.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro. 2013-10-05 17:11:57 +09:00
Daniel Juyung Seo ce232b0c61 elm_layout.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro. 2013-10-05 16:37:30 +09:00
Daniel Juyung Seo 4d1892c8e1 elm_widget.h: support return values for ELM_WIDGET_DATA_GET_OR_RETURN macro. 2013-10-05 16:25:40 +09:00
Daniel Juyung Seo 29b113bae6 elm_glview.c: Set ret value false by default on smart_on_focus. 2013-10-05 15:29:37 +09:00
Carsten Haitzler 350081ff68 popup - this BREAKS THEME API. i know. it is needed:
namespacing wrong for popup theme elements. you cant sensibly have the
transparent popup test work without namespacing the style with an
extra popup/stylename. since its breaking also naming of swallows for
actionbtns wasnty namespaced. WRONG!

so yes - i know this breaks theme api. live with it. its needed. like
with elm_player.
2013-10-04 22:41:20 +09:00
ami ff71f2ddfd [hover.edc] - corrected indentation and removed unnecessary 'rel2.relative: 1.0 1.0'
Summary: corrected indentation and removed unnecessary 'rel2.relative: 1.0 1.0'

Reviewers: seoz, Hermet

Reviewed By: seoz

Differential Revision: https://phab.enlightenment.org/D254
2013-10-04 21:07:05 +09:00
Carsten Haitzler 0aed5eb970 genlist - fix homogenouse mode after previous fix to stop realizing all 2013-10-04 15:00:26 +09:00
ChunEon Park f19655ca3d elementary/focus - update focus highlight when theme is changed. 2013-10-03 23:57:08 +09:00
Daniel Juyung Seo a4fb4efcd7 elm_config/elm_image: Internal small refactoring.
1. Use more ELM_SAFE_FREE macro.
2. Use correct more descriptive macro for timer callback.
2013-10-02 20:18:51 +09:00
Daniel Juyung Seo 475fb1ee61 test_icon_animated.c: Internal code refactoring.
1. remove unnecessary calls.
2. added elm_policy_set.
3. changed internal callback function name.
4. cleaned up print out message.
5. added helper label for users.
2013-10-02 15:22:27 +09:00
Ryuan Choi dd763025d8 fileselector: fileselector: Add "activated" smart callback
It can be used to execute a file activated by double-clicking or
pressing Enter key.
2013-10-02 12:36:08 +09:00
Jaeun Choi f49cb8000d bug fix: fixed memory leak
Summary:
The original code created an edje object temporarily for index calculation
and didn't delete it which caused memory leak. fixed it.

Test Plan: None

Reviewers: Hermet, seoz

Reviewed By: Hermet

Differential Revision: https://phab.enlightenment.org/D246
2013-10-01 22:18:57 +09:00
Jean-Philippe Andre 6078f040fb elm_image: Fix preload for normal files
grmbl, elm_image must explicitely start preload or the
image will stay blank if evas_object_show() is called before
elm_image_file_set().
2013-10-01 19:09:52 +09:00
Jean-Philippe Andre fada635034 elm_image: Remove double callback on mouse_up
In case of MOUSE_UP event, both the hit rectangle and the
smart image object received the event, thus producing double
clicks.
2013-10-01 19:09:52 +09:00
Carsten Haitzler 6641cc792e genlist - fix homogenous to NOT go (un)realizing every item on queue 2013-10-01 12:54:28 +09:00
Carsten Haitzler d3861179f6 remove ifdef from glsl in glview shader - ifdefs not universally supported 2013-10-01 07:30:38 +09:00
Ryuan Choi 9368d61549 elc_fileselector: Add fileselector_double_tap_navigation_enable configuration
elm_filechooser used single tap not only for selection of file but also for
navigation of directory.
So it did not provide a way to select directory without navigation.

With fileselector_double_tap_navigation_enable option, single tap will be used
only for selection and double tap will be used for navigation of file or
directory.
2013-10-01 01:46:39 +09:00
Daniel Juyung Seo cec2f74648 elc_naviframe.c: Check value before dereferencing it.
This fixes coverity CID 1099698.
2013-09-30 22:16:34 +09:00
Daniel Juyung Seo e756f97dae elm: Longwaited trailing white space removal. Clean elm up! 2013-09-30 22:15:01 +09:00
Daniel Juyung Seo 3a9cb2398b elm_index.c: Internal refactoring. Removed unnecessary internal function parameters.
- _index_box_clear()
- _index_box_auto_fill()
2013-09-30 22:15:01 +09:00
Stefan Schmidt 7941941a13 elm_calendar: Fix wrong seconds per day also in comments.
Better fix it here as well before the 23.5h day spreads further
and we are getting all out of sync. :)
2013-09-30 13:34:09 +01:00
Mariusz Bialonczyk 24b6d01157 test_calendar: Fix number of seconds per day.
Previous seconds value for a day was 84600 (23:30) instead of 86400
(24:00).
The commit fixes it using constants.
2013-09-30 13:33:44 +01:00
WooHyun Jung ec5c1c7b3b elementary/naviframe.c : Because naviframe is focusable, it should set focus to itself when the new item is unfocusable. 2013-09-30 10:09:23 +09:00
ChunEon Park 8d74f6ba84 elementary/mapbuf: Dont' move the content to not be calculated. Mapbuf expects
the content is static object and it won't be updated by content position. This
actually reduces the mapbuf calculation time muchly in case of complex layout.
2013-09-29 18:57:10 +09:00
ChunEon Park ff91e90118 elementary/scroller - null set properly. 2013-09-27 22:27:38 +09:00
ChunEon Park 672eaa430e elementary/mapbuf - code refactoring.
reduce LOC
2013-09-27 21:58:31 +09:00
ChunEon Park c025526e2d elementary/mapbuf - refactoring mapbuf code.
Disable the map only once the mapbuf is disabled.
2013-09-27 21:55:59 +09:00
ChunEon Park 0c3ca99871 elementary/mapbuf - revert 1850e735698f926cad8303cfe96610b5c58410d1
This makes the mapbuf performance slow down before it enabled the mapbuf.

need more better way.
2013-09-27 21:52:10 +09:00
Stefan Schmidt e985332fe4 elm_panes: Remove whitespaces while ebing in the file 2013-09-27 09:45:08 +01:00
Stefan Schmidt 71decc342d elm_panes: Remove unused variable.
Leftover from 84cc92d2ad3482e7a1fc79ce2fb606c26ecbce26
2013-09-27 09:42:04 +01:00
ChunEon Park 1f68e7b3b0 panes - removed redundant code.
layout itself handles contents swallowing when theme is changed.
2013-09-27 15:28:57 +09:00
ChunEon Park 0bedba6f5f elementary/layout - fix the layout to swallow contents again when theme is changed. 2013-09-27 02:05:00 +09:00
ChunEon Park 99f85556a7 elementary/naviframe - don't delete the animator.
if it removed the pushing animator then the item will be left with invalid state.
2013-09-27 00:41:02 +09:00
Jean-Philippe Andre 39fe09b137 elm_image: Fix remote image loading
Fixes commit dcb8b54aee3a545a1:
 - elm_image: do not preload full image on file_set.

elementary_test "Image Remote" was not working anymore because
the image was never loaded after download.
2013-09-26 18:57:16 +09:00
Ryuan Choi 6e07a4c457 elc_fileselector: support ui-mirroring for files_grid.
All fileselector widgets support ui-mirroring except files_grid.
2013-09-26 17:43:19 +09:00
Cedric Bail f2b0d4568d elementary: cast an uintptr_t when pushing stuff into a pointer. 2013-09-26 16:35:11 +09:00
Cedric Bail 8bdce4f119 elm_app: _close and some friends are defined on windows, so prefixed. 2013-09-26 16:35:11 +09:00
ChunEon Park 7399e14cf2 elementary/mapbuf - resize content only when mapbuf is resized. 2013-09-26 16:25:48 +09:00
Ryuan Choi ea5a6f7345 elc_fileselector: restore name_entry.
(file)name_entry was removed after r82105 but it is necessary.
name_entry can keep the selected file/folder name(s for multiple selection)
or new file/folder name for save.
Instead, path_entry will focus only navigation with anchor.

I renamed it to name_entry because it can keep both file name and folder name.

you can see more information at
http://sourceforge.net/mailarchive/message.php?msg_id=31441811
2013-09-26 07:10:32 +09:00
Jean-Philippe Andre cdf8137da7 elm_image: do not preload full image on file_set. 2013-09-25 18:39:42 +09:00
Stefan Schmidt eaa024b5b9 tests: Add images into the tarball to fix distcheck 2013-09-25 09:07:40 +01:00
Cedric Bail fa2ce3c547 elm_widget: fix widget signal callback memory leak.
Thanks to bluezery D228 for pointing out the issue.
2013-09-25 16:41:12 +09:00
Cedric Bail 29af5e1e43 elementary: update to new eo_parent_get/set API. 2013-09-25 13:34:27 +09:00