Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:50 +0000 (17:14 +0900)]
elm_map.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:47 +0000 (17:14 +0900)]
elm_list.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:43 +0000 (17:14 +0900)]
elm_label.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:40 +0000 (17:14 +0900)]
elm_inwin.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:38 +0000 (17:14 +0900)]
elm_index.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:35 +0000 (17:14 +0900)]
elm_hover.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:31 +0000 (17:14 +0900)]
elm_grid.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:28 +0000 (17:14 +0900)]
elm_glview.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:25 +0000 (17:14 +0900)]
elm_genlist.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:21 +0000 (17:14 +0900)]
elm_gengrid.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:19 +0000 (17:14 +0900)]
elm_frame.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:15 +0000 (17:14 +0900)]
elm_flipselector.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:12 +0000 (17:14 +0900)]
elm_entry.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:08 +0000 (17:14 +0900)]
elm_diskselector.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:03 +0000 (17:14 +0900)]
elm_dayselector.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:14:00 +0000 (17:14 +0900)]
elm_datetime.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:57 +0000 (17:13 +0900)]
elm_conform.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:53 +0000 (17:13 +0900)]
elm_colorselector.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:50 +0000 (17:13 +0900)]
elm_clock.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:47 +0000 (17:13 +0900)]
elm_check.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:43 +0000 (17:13 +0900)]
elm_calendar.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:39 +0000 (17:13 +0900)]
elm_button.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:35 +0000 (17:13 +0900)]
elm_bubble.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:31 +0000 (17:13 +0900)]
elm_box.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:27 +0000 (17:13 +0900)]
elm_bg.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:23 +0000 (17:13 +0900)]
elm_actionslider.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:18 +0000 (17:13 +0900)]
elm_access.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:14 +0000 (17:13 +0900)]
elc_popup.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:13:09 +0000 (17:13 +0900)]
elc_player.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:12:56 +0000 (17:12 +0900)]
elc_naviframe.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:12:50 +0000 (17:12 +0900)]
elc_multibuttonentry.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:12:44 +0000 (17:12 +0900)]
elc_hoversel.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:12:27 +0000 (17:12 +0900)]
elc_fileselector_entry.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:12:19 +0000 (17:12 +0900)]
elc_fileselector_button.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:12:11 +0000 (17:12 +0900)]
elc_fileselector.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 08:11:57 +0000 (17:11 +0900)]
elc_ctxpopup.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 07:36:33 +0000 (16:36 +0900)]
elm_layout.c: adopted ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Sat, 5 Oct 2013 07:25:40 +0000 (16:25 +0900)]
elm_widget.h: support return values for ELM_WIDGET_DATA_GET_OR_RETURN macro.
Daniel Juyung Seo [Fri, 4 Oct 2013 13:20:43 +0000 (22:20 +0900)]
elm_glview.c: Set ret value false by default on smart_on_focus.
Carsten Haitzler (Rasterman) [Fri, 4 Oct 2013 13:39:30 +0000 (22:39 +0900)]
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.
ami [Fri, 4 Oct 2013 12:07:05 +0000 (21:07 +0900)]
[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
Carsten Haitzler (Rasterman) [Fri, 4 Oct 2013 06:00:26 +0000 (15:00 +0900)]
genlist - fix homogenouse mode after previous fix to stop realizing all
ChunEon Park [Thu, 3 Oct 2013 14:57:08 +0000 (23:57 +0900)]
elementary/focus - update focus highlight when theme is changed.
Daniel Juyung Seo [Wed, 2 Oct 2013 11:18:49 +0000 (20:18 +0900)]
elm_config/elm_image: Internal small refactoring.
1. Use more ELM_SAFE_FREE macro.
2. Use correct more descriptive macro for timer callback.
Daniel Juyung Seo [Wed, 2 Oct 2013 06:22:27 +0000 (15:22 +0900)]
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.
Ryuan Choi [Wed, 2 Oct 2013 03:35:23 +0000 (12:35 +0900)]
fileselector: fileselector: Add "activated" smart callback
It can be used to execute a file activated by double-clicking or
pressing Enter key.
Jaeun Choi [Tue, 1 Oct 2013 13:18:57 +0000 (22:18 +0900)]
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
Jean-Philippe Andre [Tue, 1 Oct 2013 09:05:21 +0000 (18:05 +0900)]
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().
Jean-Philippe Andre [Fri, 27 Sep 2013 08:09:36 +0000 (17:09 +0900)]
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.
Carsten Haitzler (Rasterman) [Tue, 1 Oct 2013 03:54:28 +0000 (12:54 +0900)]
genlist - fix homogenous to NOT go (un)realizing every item on queue
Carsten Haitzler (Rasterman) [Tue, 10 Sep 2013 23:53:02 +0000 (08:53 +0900)]
remove ifdef from glsl in glview shader - ifdefs not universally supported
Ryuan Choi [Mon, 30 Sep 2013 15:49:50 +0000 (00:49 +0900)]
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.
Daniel Juyung Seo [Mon, 30 Sep 2013 13:16:34 +0000 (22:16 +0900)]
elc_naviframe.c: Check value before dereferencing it.
This fixes coverity CID 1099698.
Daniel Juyung Seo [Mon, 30 Sep 2013 10:21:31 +0000 (19:21 +0900)]
elm: Longwaited trailing white space removal. Clean elm up!
Daniel Juyung Seo [Mon, 30 Sep 2013 10:12:50 +0000 (19:12 +0900)]
elm_index.c: Internal refactoring. Removed unnecessary internal function parameters.
- _index_box_clear()
- _index_box_auto_fill()
Stefan Schmidt [Mon, 30 Sep 2013 12:31:23 +0000 (13:31 +0100)]
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. :)
Mariusz Bialonczyk [Mon, 30 Sep 2013 10:39:34 +0000 (11:39 +0100)]
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.
WooHyun Jung [Mon, 30 Sep 2013 01:09:23 +0000 (10:09 +0900)]
elementary/naviframe.c : Because naviframe is focusable, it should set focus to itself when the new item is unfocusable.
ChunEon Park [Sun, 29 Sep 2013 09:57:10 +0000 (18:57 +0900)]
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.
ChunEon Park [Fri, 27 Sep 2013 13:27:38 +0000 (22:27 +0900)]
elementary/scroller - null set properly.
ChunEon Park [Fri, 27 Sep 2013 12:58:31 +0000 (21:58 +0900)]
elementary/mapbuf - code refactoring.
reduce LOC
ChunEon Park [Fri, 27 Sep 2013 12:55:59 +0000 (21:55 +0900)]
elementary/mapbuf - refactoring mapbuf code.
Disable the map only once the mapbuf is disabled.
ChunEon Park [Fri, 27 Sep 2013 12:52:10 +0000 (21:52 +0900)]
elementary/mapbuf - revert
1850e735698f926cad8303cfe96610b5c58410d1
This makes the mapbuf performance slow down before it enabled the mapbuf.
need more better way.
Stefan Schmidt [Fri, 27 Sep 2013 08:45:08 +0000 (09:45 +0100)]
elm_panes: Remove whitespaces while ebing in the file
Stefan Schmidt [Fri, 27 Sep 2013 08:39:34 +0000 (09:39 +0100)]
elm_panes: Remove unused variable.
Leftover from
84cc92d2ad3482e7a1fc79ce2fb606c26ecbce26
ChunEon Park [Fri, 27 Sep 2013 06:28:57 +0000 (15:28 +0900)]
panes - removed redundant code.
layout itself handles contents swallowing when theme is changed.
ChunEon Park [Thu, 26 Sep 2013 17:05:00 +0000 (02:05 +0900)]
elementary/layout - fix the layout to swallow contents again when theme is changed.
ChunEon Park [Thu, 26 Sep 2013 15:39:05 +0000 (00:39 +0900)]
elementary/naviframe - don't delete the animator.
if it removed the pushing animator then the item will be left with invalid state.
Jean-Philippe Andre [Thu, 26 Sep 2013 09:55:44 +0000 (18:55 +0900)]
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.
Ryuan Choi [Thu, 26 Sep 2013 08:37:48 +0000 (17:37 +0900)]
elc_fileselector: support ui-mirroring for files_grid.
All fileselector widgets support ui-mirroring except files_grid.
Cedric Bail [Thu, 26 Sep 2013 07:34:35 +0000 (16:34 +0900)]
elementary: cast an uintptr_t when pushing stuff into a pointer.
Cedric Bail [Thu, 26 Sep 2013 07:28:28 +0000 (16:28 +0900)]
elm_app: _close and some friends are defined on windows, so prefixed.
ChunEon Park [Thu, 26 Sep 2013 07:25:48 +0000 (16:25 +0900)]
elementary/mapbuf - resize content only when mapbuf is resized.
Ryuan Choi [Wed, 25 Sep 2013 14:43:22 +0000 (23:43 +0900)]
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
Jean-Philippe Andre [Wed, 25 Sep 2013 09:38:57 +0000 (18:38 +0900)]
elm_image: do not preload full image on file_set.
Stefan Schmidt [Wed, 25 Sep 2013 08:05:13 +0000 (09:05 +0100)]
tests: Add images into the tarball to fix distcheck
Cedric Bail [Wed, 25 Sep 2013 07:41:12 +0000 (16:41 +0900)]
elm_widget: fix widget signal callback memory leak.
Thanks to bluezery D228 for pointing out the issue.
Cedric Bail [Wed, 25 Sep 2013 04:33:39 +0000 (13:33 +0900)]
elementary: update to new eo_parent_get/set API.
Daniel Juyung Seo [Tue, 24 Sep 2013 18:36:03 +0000 (03:36 +0900)]
elm_widget.c: added comments for very confusable code.
Daniel Juyung Seo [Tue, 24 Sep 2013 14:56:00 +0000 (23:56 +0900)]
elm_spinner: refactoring internal codes.
1. use more ELM_SAFE_FREE macro.
2. use more descriptive names for internal timer variables.
Daniel Juyung Seo [Mon, 23 Sep 2013 17:46:34 +0000 (02:46 +0900)]
po: updated po files.
Amitesh Singh [Mon, 23 Sep 2013 17:39:26 +0000 (02:39 +0900)]
focus: Added glow effect example on a button.
Daniel Juyung Seo [Mon, 23 Sep 2013 07:14:56 +0000 (16:14 +0900)]
test_hover.c: added hover test case to move hover object as we wish.
hover acts like elm_menu but it has all the hover features such as:
1. positioning: left, top-left, top, top-right, right, bottom-right, bottom, bottom-left, middle
2. content: one can set any object object as hover content
"transparent" style is added to dark theme.
Daniel Juyung Seo [Sat, 21 Sep 2013 11:28:37 +0000 (20:28 +0900)]
test_map.c: fixed indentation. it was wrong even before my last commit.
Daniel Juyung Seo [Sat, 21 Sep 2013 11:24:21 +0000 (20:24 +0900)]
test_map.c: show longitude/latitude information about the current mouse position.
Daniel Juyung Seo [Sat, 21 Sep 2013 11:22:10 +0000 (20:22 +0900)]
elm_menu: added elm_menu_item_subitems_clear.
Daniel Juyung Seo [Sat, 21 Sep 2013 10:45:12 +0000 (19:45 +0900)]
elm_menu: added "dismissed" smart callback for dismiss action.
- "clicked" smart callback was used for dismiss action.
- "clicked" should be removed in EFL 2.0. Updated "EFL 2.0 TODO" wiki page.
- Updated ChangeLog and NEWS.
- Added sample code to elementary_test.
- Updated documentation.
Daniel Juyung Seo [Sat, 21 Sep 2013 10:42:52 +0000 (19:42 +0900)]
elm_menu.c: adopted new signal macro for menu.
Daniel Juyung Seo [Sat, 21 Sep 2013 10:39:11 +0000 (19:39 +0900)]
elm_menu.h: added @c for signal, content part, and text part names.
Daniel Juyung Seo [Sat, 21 Sep 2013 10:32:34 +0000 (19:32 +0900)]
elm_menu.c: use hover's dismissed callback instead of clicked callback for menu dismiss.
Daniel Juyung Seo [Sat, 21 Sep 2013 10:28:04 +0000 (19:28 +0900)]
elm_hover: added "dismissed" smart callback for dismiss action.
- "clicked" smart callback was used for dismiss action.
- "clicked" should be removed in EFL 2.0. Updated "EFL 2.0 TODO" wiki page.
- Updated ChangeLog and NEWS.
- Added sample code to elementary_test.
- Updated documentation.
Daniel Juyung Seo [Sat, 21 Sep 2013 10:26:44 +0000 (19:26 +0900)]
ChangeLog: fixed a typo.
Daniel Juyung Seo [Sat, 21 Sep 2013 10:20:52 +0000 (19:20 +0900)]
elm_hover.c: adopted new signal macro before adding a new callback.
Daniel Juyung Seo [Sat, 21 Sep 2013 10:13:32 +0000 (19:13 +0900)]
test_hover.c: use elm_win_util_standard_add API and remove unnecessary bg min/max set.
Daniel Juyung Seo [Sat, 21 Sep 2013 10:00:56 +0000 (19:00 +0900)]
elm_menu.c: use local variable for code readability.
Daniel Juyung Seo [Sat, 21 Sep 2013 09:39:35 +0000 (18:39 +0900)]
test_map.c: changed mouse down event local variable name down -> ev for consistency.
Daniel Juyung Seo [Sat, 21 Sep 2013 09:28:32 +0000 (18:28 +0900)]
elm_map_common.h: fixed header indentation.
Stefan Schmidt [Fri, 20 Sep 2013 07:46:13 +0000 (08:46 +0100)]
elm_app_server: Deploy header file to fix distcheck
José Roberto de Souza [Fri, 16 Aug 2013 21:18:07 +0000 (18:18 -0300)]
Add elm_app_service/client class
These classes are the implementation of Enlightenment Application spec,
proposed by k-s.
https://phab.enlightenment.org/w/enlightenmentappspecproposal/
To test play with Message, Phone and Task switcher in elementary_test.
José Roberto de Souza [Thu, 5 Sep 2013 22:38:42 +0000 (19:38 -0300)]
Make _elm_user_dir_snprintf() visible to other elm modules