Commit Graph

8808 Commits

Author SHA1 Message Date
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
Daniel Juyung Seo 9785020b1f elm_widget.c: added comments for very confusable code. 2013-09-25 03:36:03 +09:00
Daniel Juyung Seo 4c24d2bf72 elm_spinner: refactoring internal codes.
1. use more ELM_SAFE_FREE macro.
2. use more descriptive names for internal timer variables.
2013-09-24 23:57:19 +09:00
Daniel Juyung Seo 8c2cd689c8 po: updated po files. 2013-09-24 02:46:34 +09:00
Amitesh Singh da658b3ba7 focus: Added glow effect example on a button. 2013-09-24 02:42:21 +09:00
Daniel Juyung Seo 4be5acb7fe 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.
2013-09-23 16:15:48 +09:00
Daniel Juyung Seo 22998b5622 test_map.c: fixed indentation. it was wrong even before my last commit. 2013-09-21 20:28:40 +09:00
Daniel Juyung Seo d20dffdf9e test_map.c: show longitude/latitude information about the current mouse position. 2013-09-21 20:24:31 +09:00
Daniel Juyung Seo f88c1c8f2f elm_menu: added elm_menu_item_subitems_clear. 2013-09-21 20:22:10 +09:00
Daniel Juyung Seo a7cd873410 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.
2013-09-21 19:45:12 +09:00
Daniel Juyung Seo 42f3e07308 elm_menu.c: adopted new signal macro for menu. 2013-09-21 19:42:52 +09:00
Daniel Juyung Seo 2eb7cb4eb7 elm_menu.h: added @c for signal, content part, and text part names. 2013-09-21 19:39:11 +09:00
Daniel Juyung Seo 2bb42d6e33 elm_menu.c: use hover's dismissed callback instead of clicked callback for menu dismiss. 2013-09-21 19:32:34 +09:00
Daniel Juyung Seo 3005d87c97 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.
2013-09-21 19:30:04 +09:00
Daniel Juyung Seo bea0320461 ChangeLog: fixed a typo. 2013-09-21 19:26:44 +09:00
Daniel Juyung Seo 9dc431462e elm_hover.c: adopted new signal macro before adding a new callback. 2013-09-21 19:20:52 +09:00
Daniel Juyung Seo d5d93d0597 test_hover.c: use elm_win_util_standard_add API and remove unnecessary bg min/max set. 2013-09-21 19:13:32 +09:00
Daniel Juyung Seo 3ff5f57346 elm_menu.c: use local variable for code readability. 2013-09-21 19:00:56 +09:00
Daniel Juyung Seo 4d8823af96 test_map.c: changed mouse down event local variable name down -> ev for consistency. 2013-09-21 18:39:35 +09:00
Daniel Juyung Seo cfda42dbc4 elm_map_common.h: fixed header indentation. 2013-09-21 18:28:32 +09:00
Stefan Schmidt 1b9eb87848 elm_app_server: Deploy header file to fix distcheck 2013-09-20 08:46:13 +01:00
José Roberto de Souza 727a26f3c3 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.
2013-09-19 15:48:25 -03:00
José Roberto de Souza 99cb5548f4 Make _elm_user_dir_snprintf() visible to other elm modules 2013-09-19 15:48:25 -03:00
Michael Bouchaud 69337f7d19 elementary: fix typo 2013-09-18 16:54:43 +02:00
Michael Bouchaud 166a44f3da elementary: update Changelog and NEWS 2013-09-18 16:51:44 +02:00
Michael Bouchaud 6374a9cf59 elementary: oops, missing this check 2013-09-18 16:21:10 +02:00
Michael Bouchaud 91848c5b43 elementary: add a way to add some custom part text and save it for Elm_Object_Item 2013-09-18 16:21:10 +02:00
Tom Hacohen edb3f6a237 Gesture layer: Updated changelog according to c08d6e0bf8350e69bc5aa8. 2013-09-18 14:25:32 +01:00
Tom Hacohen 3e2327f6e4 Revert "elm_gesture_layer: Fix potential NULL pointer dereference."
This reverts commit 824ee3c56b1a23a082b5e5d1016d8e872a51fbce.

This commit breaks many gestures that are not "pointer" based.
For example, zooming with Ctrl+Wheel. But not only.
2013-09-18 14:14:37 +01:00
Jaehyun Cho aabd3e7f27 [naviframe] Enable item pop during item push.
Enable item pop during item is pushing (during item push transition).
2013-09-18 02:20:33 +09:00
Daniel Juyung Seo d0fa4594e8 elm headers: fixed documentation about elm_object_item supports. 2013-09-18 01:56:16 +09:00
Chris Michael 873cd93da4 No need for a cast here as 'obj' is already Eo when passed in.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-17 07:43:39 +01:00
Chris Michael ae9392ab09 Remove __UNUSED__ from function declaration where parameter is
actually used.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-17 07:43:39 +01:00
Daniel Juyung Seo abcb183534 elm_list.c: disable edje_object_parts_extends_calc in _item_fix.
This fixed T179 but introduced T286. T286 is bigger and more important issue than T179.
So temporarily disable these lines until it gets fixed correctly.
2013-09-17 01:10:46 +09:00
Michaël Bouchaud (yoz) 62ce625dfc elementary: allow custom text part on item list 2013-09-16 12:19:46 +02:00
Daniel Juyung Seo 244eb99691 elm_spinner.c: consider style name starting with "vertical" is a vertical spinner.
I think it's better to introduce elm_spinner_vertical_set() API to explicitly show the vertical mode but I will keep this new code for the backward compatibility.
2013-09-16 02:51:42 +09:00
Daniel Juyung Seo d01af793a9 ChangeLog: fixed formatting.
No tabs.
2013-09-16 00:22:41 +09:00
Daniel Juyung Seo df396c02f7 elm_flip.c: set focus to the flip's content object when flip go to is called. 2013-09-16 00:22:30 +09:00
Daniel Juyung Seo 4db8363208 test_launcher.c: use elm_layout_signal_emit instead of edje_object_signal_emit + elm_layout_edje_get for elm_layout object. 2013-09-15 22:19:41 +09:00
Boris Faure f9b116fe4d _close() exists on windows (patch by vtorri) 2013-09-14 19:21:14 +02:00
Boris Faure 115518ddb4 fix EAPI definition on Windows (patch by vtorri) 2013-09-14 19:18:19 +02:00
Daniel Juyung Seo 1a3660fd8e elm_spinner.c: fixed spinner arrow key bug.
Consider the spinner direction for the arrow key events.
2013-09-14 02:55:00 +09:00
Stefan Schmidt d12ad3fbf1 mailmaip: Add .mailmap file to fixup various git author entries.
This is an attempt to unify the various spellings and email addresses people
use in the git author line. This simple matching rules clean these up and show
them as one single author. Which in turn makes statistics with e.g. git
shortlog much nicer.

 I only fixed these up for the top 50 committer in efl. If your entry is missing
or wrong feel free to add or change it. This changes alone brings down the
unique author count to 179 from 198.
2013-09-13 14:02:55 +01:00
ChunEon Park a7b11a4c56 elementary/genlist,gengrid - should be cancel the track object before item view is removed. 2013-09-13 16:20:40 +09:00
ChunEon Park f426e08982 elementary/elm_object_item - delete the track objects when genlist/gengrid items are unrealized. 2013-09-13 14:19:41 +09:00
U. Artie Eoff 8982c267a9 elm/examples: port 265eff94bb6274c284e8e111192f9922906990ac
"Autodetect engine on the glview example"

Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
2013-09-12 19:54:13 -07:00
U. Artie Eoff 47cdc87bac examples: Fixed Makefile regression of rELM1dcd32068
https://phab.enlightenment.org/T366

make - Circular dependency dropped

Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
2013-09-12 19:28:28 -07:00
ChunEon Park 248ca7a17a elementary/elm_object_item - removed white trailings. 2013-09-12 23:48:54 +09:00
ChunEon Park ebe767bf51 elementary - Actually this code is useless. there track object will be always NULL. 2013-09-12 23:37:00 +09:00
ChunEon Park ef23dda65e elementary - oops missed example adding. 2013-09-12 23:30:23 +09:00
ChunEon Park 5957b118de elementary - introduces 3 apis elm_object_item_track/untrack/track_get(). 2013-09-12 23:24:02 +09:00
Ryuan Choi 5a6f5b770b fileselector: Added "selected,invalid" signal for wrong path on the path_entry.
If user typed wrong path on the path entry,
"selected,invalid" will be emitted with "selected" for legacy.

In addition, send "selected" signal when folder is changed in only folder mode.
It's regression of 74f308df9.

See more information from
http://sourceforge.net/mailarchive/message.php?msg_id=31394571
2013-09-12 22:37:10 +09:00
ChunEon Park 9f34119498 elementary - revert ddc3cf80ce0a50a9161fcb212d3414f5d7b5898c
We have a plan to add more proper API.
2013-09-12 14:13:59 +09:00
Daniel Juyung Seo 4a4ff6eb9f test_progressbar.c: refactoring. moved code to the better place. 2013-09-12 01:18:26 +09:00
Daniel Juyung Seo a5ca313305 elm_flip.c: Added support for flip focus direction. 2013-09-12 01:16:58 +09:00
Daniel Juyung Seo 11abbe5df0 ChangeLog/NEWS: fixed ChangeLog and NEWS. 2013-09-12 01:15:48 +09:00
Daniel Juyung Seo bed7dbb624 elm_layout.c: fixed typo. 2013-09-11 22:38:49 +09:00
Daniel Juyung Seo bef52cfd6c test_progressbar.c: Do not use global variable for progressbar structure. That will be interrupted by another windows' progressbar test. 2013-09-11 22:38:49 +09:00
Daniel Juyung Seo bff0166805 elm_widget_progressbgar.h: subtle formatting fix. 2013-09-11 22:38:49 +09:00
Chris Michael 9c638defed Tell evas to use a frame object here.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-11 14:11:08 +01:00
Ryuan Choi 743042501b elc_fileselector: Do not send "selected" signal when anchor was clicked.
Because anchor on path_entry just changes current path,
we don't need to send "selected" signal
2013-09-11 20:40:55 +09:00
Ryuan Choi 119ebdcabe Fixed wrong indentation and missing break in 74f308df9 2013-09-11 17:07:10 +09:00
Ryuan Choi 5a23edace4 config: Remove unnecessary alloc/free in _profile_fetch_from_conf() 2013-09-11 08:45:44 +09:00
José Roberto de Souza 0afa6fc580 Missing ChangeLog and News about new elm_table api 2013-09-10 17:48:16 -03:00
Chris Michael fd7bd29b34 Tweak adjustment of setting opaque region.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-10 14:29:18 +01:00
Michaël Bouchaud (yoz) bde54b0e16 elementary: del image_preload signal callback on elm_thumb when needed 2013-09-10 12:52:11 +02:00
Ryuan Choi 87f58fb5c3 elc_fileselector : Select path which user typed on path_entry.
Summary:
In fileselector, user can write directory path or file path which they want.
If then, fileselector navigates path when directory path is given,
but just send a "selected" signal without real selection when file path or wrong path is given.

With this path,
- fileselector will navigate (if needed) and select file with signal when file path is given.
- no action when wrong path is given.
2013-09-10 19:11:43 +09:00
Carsten Haitzler 81f15c1086 panel - really should support finger size for the open/close tab! add! 2013-09-10 18:49:12 +09:00
Carsten Haitzler a86577f051 elm map - let's use some neautral colors for map items by default. 2013-09-10 18:49:12 +09:00
Niraj Kumar c11c7b5041 progressbar: Support second progress.
This can be used by video/audio streaming such as youtube.
2013-09-10 16:22:06 +09:00
Daniel Juyung Seo 11699bb4fa elm_menu.c: chagned menu item object from edje_object to elm_layout for further focus support. 2013-09-10 14:28:30 +09:00
Shinwoo Kim 3359ff5be5 [access] unfocusable object could have highlight 2013-09-10 14:22:21 +09:00
Shinwoo Kim 34de4d619d [access] enhancement - refine function name to _elm_access_auto_highlight_set from _elm_access_read_mode_set 2013-09-10 14:01:50 +09:00
Daniel Juyung Seo c301e67153 elm_table: clean up newly added function elm_table_child_get.
- moved function position.
- added const to the first parameter.
2013-09-10 13:46:37 +09:00
Daniel Juyung Seo 0cf13cac1b test_menu.c: code cleanup.
- removed unnecessary global variable.
- removed unnecessary function.
- fixed formatting.
- set widget parent correctly.
- added label to show the usage.
2013-09-10 12:51:31 +09:00
José Roberto de Souza e9103fffb2 Add elm_table_child_get() 2013-09-09 18:57:43 -03:00
Daniel Juyung Seo 38e651dee1 elc_popup.c: theck elm_layout_theme_set() return value.
- Handle successive code accordingly.
- This fixes coverity CID 1086781 and 1086782.
2013-09-09 19:16:27 +09:00
Michaël Bouchaud (yoz) 9271fc7e0f elementary: don't send unrealized item signal on item update 2013-09-09 12:00:58 +02:00
Michaël Bouchaud (yoz) 742abe65e1 elementary: avoid some glitter on gengrid item creation 2013-09-09 11:53:47 +02:00
Daniel Zaoui 9cb42442f8 Genlist: fix memory not freed when item is expanded.
Thanks to TaeHwan Kim for the fix.
2013-09-09 10:14:14 +03:00
Yakov Goldberg 2031bf3b06 thumb: wrong Eo sub_id was used 2013-09-08 18:30:53 +03:00
Yakov Goldberg 901024268f fileselector: comments typo 2013-09-08 18:30:53 +03:00
Daniel Juyung Seo 96d30a6ada config.c: remove unused variable. 2013-09-08 21:12:09 +09:00
Daniel Juyung Seo f790e7b1a0 elm_gengrid.c: more ELM_SAFE_FREE macro for gengrid. 2013-09-08 18:50:00 +09:00
Shinwoo Kim 329a5ef3fc [spinner] change part name to access.text from access_text for naming consistency 2013-09-07 11:56:11 +09:00
Shinwoo Kim ee57d26ada [access] delete access object in job when its hover object is deleted 2013-09-07 11:34:04 +09:00
José Roberto de Souza cf8eed415a Add ecore system hooks 2013-09-06 15:53:25 -03:00
Daniel Juyung Seo 745488fff3 genlist/gengrid: use spacer when item edc supports elm.swallow.pad part. 2013-09-06 13:08:21 +09:00
Daniel Juyung Seo ce2df375b2 elm_genlist.c: use more ELM_SAFE_FREE. 2013-09-06 13:00:42 +09:00
Jaehyun Cho 0c304508ba [naviframe] - Set hint min size of the naviframe as the top item's min size
Signed-Off-By: JaeHyun <jae_hyun_cho@naver.com>
2013-09-06 02:32:08 +09:00
Cedric Bail 7733e8d25a elementary: use zero allocation walk. 2013-09-05 17:17:05 +09:00
Ryuan Choi e192e6157b Use AC_CONFIG_FILES instead of AC_OUTPUT with argument.
AC_OUTPUT with argument is deprecated.
2013-09-05 16:56:20 +09:00
Chris Michael 328b0be7f5 Add a rectangle to trac frame "spacer" so we can set opaque_region
properly.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-04 14:22:44 +01:00
Chris Michael 4d23309024 Fix eo function description (fixes a typo).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-04 09:22:38 +01:00
Chris Michael 86db04eb07 Update doxy for elm_win_window_id_get function wrt wayland engine
specifics.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-04 09:21:59 +01:00
Chris Michael d64eeef25a Add elm_win_window_id_get API function
NB: On X11, this will return the Ecore_Window of the Elm Window. On
Wayland engines, this will return the surface id of the Elm Window.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-04 09:19:30 +01:00
Chris Michael 7155cc0302 Remove blank line
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-04 08:23:10 +01:00
Chris Michael cb0dd11c5f Add EO define for elm_obj_win_window_id_get
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-04 08:21:09 +01:00
Chris Michael 8f7b622e68 Fix doxy typo
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-04 08:17:33 +01:00
Chris Michael 476c9db218 Add API function for elm_win_window_id_get.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-04 08:16:22 +01:00
Chris Michael 647b30e104 Fix typo in doxy
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-09-04 08:04:58 +01:00
ChunEon Park 82759e54c1 elemenatry/popup - removed one redundant comment. 2013-09-04 13:44:14 +09:00
Ryuan Choi 5b32bf60cc colorselector: minor refactoring. remove unnecessary local variable 2013-09-04 10:19:48 +09:00
Ryuan Choi 763eb220af elm_config : profile may be broken when clicked reset button in profiles tab
elm_config_profile_set should not free _elm_config_profile
when _elm_config_profile is passed as parameter such as elm_config_profile_set(elm_config_profile_get());

In addition, removed this dumb calls from elementary_config.
2013-09-04 10:19:48 +09:00
Daniel Juyung Seo 206d4603c6 popup: added comments about the popup focus. 2013-09-04 10:02:12 +09:00
Daniel Juyung Seo 0d340d9230 elc_popup.c: clean up popup documentation. 2013-09-04 10:02:12 +09:00
ChunEon Park 7de4124974 core/elementary - please just mention the fact itself not relative. 2013-09-03 14:10:31 +09:00
Daniel Juyung Seo 8ceebc0815 test.c: removed space from some test case names. 2013-09-03 13:26:16 +09:00
Daniel Juyung Seo e1a8db8a07 elm_diskselector.c: internal refactoring. changed item -> it. 2013-09-03 11:38:45 +09:00
Daniel Juyung Seo 907733d004 elc_popup.c: refactoring. now popup item object is elm_layout not edje_object. 2013-09-03 11:08:41 +09:00
Daniel Juyung Seo 5d797b329e elc_popup.c: refactoring. changed local variable item to it for consistency. 2013-09-03 08:52:09 +09:00
Daniel Juyung Seo 280987dd1d ctxpopup, fileselector, fileselector_button, fileselector_entry, actionslider: apply more signal macro. 2013-09-03 08:39:02 +09:00
Daniel Juyung Seo b1fa29a3ed elm_object_item.h: more documentation for elm_object_item_object_get(). 2013-09-02 23:36:39 +09:00
ChunEon Park b67b72f710 elementary/widget - introduce elm_object_item_object_get().
We've countered application's requirements multiple times to they have the object handle from the elm_object_item.

Now we introduce it for their convenient but they should use it carefully.
2013-09-02 17:20:36 +09:00
Daniel Juyung Seo 83db5ad972 elm_test: __UNUSED__ -> EINA_UNUSED. 2013-09-01 10:18:03 +09:00
Daniel Juyung Seo 90fe559c81 test_slider.c: added delay,changed callback usage. 2013-09-01 10:16:10 +09:00
Daniel Juyung Seo f06cd8aad3 Overall refactoring.
1. Use image variables in smart way.
2. Fixed function parameter formatting.
3. Changed callback function names.
4. Reordered control panel buttons logically.
2013-09-01 08:28:01 +09:00
Daniel Juyung Seo 3685ea66fe slideshow_example.c: fix notify show issue.
1. Adding notify to window resize object is not a good idea.
2. This fixes T262.
2013-09-01 07:53:07 +09:00
Daniel Juyung Seo 3e8e2b2abd hoversel: flurish hoversel source/example/documentation a little bit more.
1. fixed documentation to be more descriptive.
2. added hoversel smart callback examples.
3. added internal callback description.
2013-08-30 18:31:29 +09:00
Daniel Juyung Seo 341b8dc0f3 elc_popup.c: make popup handle general content set.
Currently application can use "default", "title,icon", "button{n}" parts for content_set but this patch allows more flexible usage of content_set.
2013-08-30 18:00:35 +09:00
Daniel Juyung Seo 04a8e6e743 elc_popup_legacy.h: added more documentation for popup orient set.
Specified default value for popup orient.
2013-08-30 02:30:02 +09:00
Daniel Juyung Seo 194d1c601d test_popup.c: removed unnecessary weight set. 2013-08-29 19:12:48 +09:00
Daniel Juyung Seo a5eba63a3b elm_layout.c: refactoring. moved code around for better readability like other eo codes. 2013-08-29 16:39:20 +09:00
Daniel Juyung Seo 56c66418a1 elm_bg: handle alpha value in elm_obj_bg_color_set/get APIs for Eo.
No ChangeLog and NEWS for eo.
2013-08-29 12:35:15 +09:00
Chris Michael 01c42920f2 Fix mike's "move pointer" problem with elm apps inside wayland-only.
On a move start signal, set the mouse cursor to "move".
Add hook for "move stop" to unset cursor.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-28 14:26:06 +01:00
Daniel Juyung Seo ec474f513d elm_bg: added a color reset feature.
This can be achieved by calling elm_bg_color_set(bg, -1, -1, -1);
2013-08-28 19:35:39 +09:00
Daniel Juyung Seo beddd2c007 elm_gengrid.c: code cleanup. 2013-08-28 08:47:47 +09:00
Daniel Juyung Seo 92fb4ccbe0 test_gengrid.c: Overall refactoring.
1. Fixed formatting.
2. Used EINA_TRUE/FALSE for Eina_Bool type parameter.
3. Made item size scalable.
4. Changed Item Data structure name Testitem -> Item_Data
5. Used elm_image for gengrid icon instead of bg.
6. Removed unnecessary casting.
7. Moved code around to the proper place.
2013-08-28 08:47:47 +09:00
ChunEon Park d461a8be05 elementary/widgets - set parents before widget constructs their body.
This avoids unnecessary multiple setups when obj and subobj has connected.
2013-08-27 14:19:19 +09:00
Rafael Antognolli ddb7b54d79 elm/colorselector: Fix last compatibility problems on the theme.
Also remove a wrong call to set content on "selector", right after it
being set already.
2013-08-27 19:06:14 -03:00
Rafael Antognolli 60ded1e282 elm/colorselector: Fix it to work with the new API.
Yes, we are breaking theme API (at least throwing errors about it).
2013-08-27 17:22:47 -03:00
Rafael Antognolli d0a6e81797 elm/framespace: Add fixed size to some border parts.
Silent edje errors.
2013-08-27 15:38:17 -03:00
ChunEon Park fe0f0a445e elementary/widgets - set parents before widget constructs their body.
This avoids unnecessary setups again when obj <-> sub has connected.
2013-08-27 00:29:45 +09:00
ChunEon Park 58265635c6 elementary - fixed author name. 2013-08-27 00:05:42 +09:00
Daniel Juyung Seo f3537869a5 gengrid: implement selectraise feature.
Gengrid item will be raised on selection. This was implemented in genlist, list, and index.
2013-08-26 19:55:28 +09:00
Daniel Juyung Seo 7658012217 elm_list_common.h: fixed up wrong doxygen documentation. 2013-08-26 13:44:02 +09:00
Ryuan Choi 3b83238f16 default-desktop.edc: Add guide part for standard profile. 2013-08-25 13:43:11 +09:00
Tae-Hwan Kim 360613d19e elm_widget.c: fix bug to remove edje signal correctly. 2013-08-25 00:40:45 +09:00
Daniel Juyung Seo e24c3ea03b test_spinner.c: added a better example for base/round set. 2013-08-24 10:44:23 +09:00
Daniel Juyung Seo c9a1e95e94 elm_spinner_legacy.h: fixed wrong documentation and add more sample numbers. 2013-08-24 10:41:58 +09:00
Rafael Antognolli 3c16446373 elm/wayland: Fix default theme to use new client area. 2013-08-24 14:32:23 -03:00
Carsten Haitzler e663eb4411 clean up some multibutton ugliness - this breaks theme api...
multibuttonentry really didnt follow elm conventions - it didnt use
namespacing for most singals/swallows - it dug into objects reading
object part geometry where it just should have calced min size and be
done. it did all sorts of other things it shouldnt/didnt need to.. so
i fixed that now... and dark theme has the support.
2013-08-23 23:33:06 +09:00
Daniel Juyung Seo 533617e053 test.c: added guide text to widget name search entry. 2013-08-23 20:10:23 +09:00
Daniel Juyung Seo f070054422 test.c: removed unnecessary callback add. changed callback function name properly. 2013-08-23 20:09:05 +09:00
Chris Michael a03b9464a6 Fix wayland borders to not need framespace defined in theme anymore.
NB: Use a rectangle, swallowed into the frame object, to calculate
framespace values.

Thanks Raster !! :)

This also fixes zmike's Fat-Frame issue ;) (ie: frame size and
framespace will be adjusted now for different font sizes in the
titlebar)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-23 08:39:19 +01:00
Ryuan Choi 95cd308e26 elm_entry: "elm.guide" part should be aligned to "elm.text" part.
Attached test code for guide part.
In addition, updated supported part for "guide" in documentation.
2013-08-23 10:59:53 +09:00
Gustavo Sverzut Barbieri 19b55ddc65 genlist: implement list position signals.
Genlist will now emit the following signals to item view related to
their position in the whole list:
      - elm,state,list,first: first item of the whole list
      - elm,state,list,last: last item of the whole list
      - elm,state,list,middle: any item that is not first or last.
      - elm,state,list,single: when the item is the only element of list.
And the following related to a group (considering its given 'parent'):
      - elm,state,group,first: first item of the group
      - elm,state,group,last: last item of the group
      - elm,state,group,middle: any item that is not first or last.
      - elm,state,group,single: when the item is the only element of group.

Unlike odd/even the signals have an extra namespace "list" or "group"
to avoid conflicts with applications that may have declared these
signals themselves for other purposes.

With this patch one can implement easily something like this:

         https://developer.apple.com/library/ios/documentation/userexperience/conceptual/tableview_iphone/Art/tv_grouped_style.jpg
2013-08-22 17:02:49 -03:00
Gustavo Sverzut Barbieri 1bba4c94d3 genlist: rename even_odd_update to more generic name.
The next patch will also send signals to say if it's the first, middle
or last item and also for group, thus using a more generic name will
help.
2013-08-22 17:02:49 -03:00
Daniel Juyung Seo 50f8770cbd notify: changed animation finish data.item for notify.
-   data.item: "emit_hide_finished_signal" "yes";
+   data.item: "hide_finished_signal" "on";
2013-08-22 23:30:07 +09:00
ChunEon Park 5fd81d8849 elementry/widget - Improve performance in applying widget theme.
It prevents applying themes more strictly if it tries to apply same theme.
This increases the performance hugely in case that user applies a specific theme to the window object.
2013-08-22 17:00:36 +09:00
Daniel Juyung Seo 209bc2107b ChangeLog: remove remained conflict markers. 2013-08-22 05:30:29 +09:00
Thiep Ha 9b36fb6055 notify: Add hide effect to notify.
As specified in task T149, the notify has show effect but does not have hide effect.
This patch adds hide effect to notify.
2013-08-22 05:24:50 +09:00
Daniel Juyung Seo c5b0d63838 fixed documentation for consistency. Gets -> Get.
Occurance of Get is super much higher than Gets.
So change Gets to Get for consistency.
2013-08-22 05:24:46 +09:00
Daniel Juyung Seo d9637f96b7 elc_fileselector.c: fixed formatting. 2013-08-22 05:24:46 +09:00
Daniel Juyung Seo 36dbbb7d21 po: updated po files. 2013-08-22 04:36:14 +09:00
Daniel Juyung Seo 535920fefd test_slider.c: small refactoring of test code.
1. added frame for a better layout.
2. moved the first slider to second to see the indicator better.
3. use correct parent parameter.
4. added more comments.
5. set correct indicator format.
6. removed trailing whitespaces.
2013-08-22 02:22:56 +09:00
Daniel Juyung Seo d740b3d3d2 elc_popup.c: small clean-ups.
1. removed unnecessary weight/align set for swallowed object.
2. fixed formatting.
2013-08-22 02:22:56 +09:00
Daniel Juyung Seo b87ed8f4fc test.c: remove 's' from buttons and radios test name. 2013-08-22 02:22:56 +09:00
ChunEon Park f7adffc8fa elementary/naviframe - Revert "elementary/naviframe - update only theme changed views"
This reverts commit dcc392cb9e2a0baa738804de0c1ffb66b3d7b472.

They should be done since all the edc states are reset whenever theme is changd.
2013-08-21 11:43:39 +09:00
ChunEon Park 0f1b7679ef elementary/flipselector - added disabled test case. 2013-08-20 14:51:23 +09:00
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