platform/upstream/elementary.git
11 years agoelementary/elm_object_item - removed white trailings.
ChunEon Park [Thu, 12 Sep 2013 14:48:54 +0000 (23:48 +0900)]
elementary/elm_object_item - removed white trailings.

11 years agoelementary - Actually this code is useless. there track object will be always NULL.
ChunEon Park [Thu, 12 Sep 2013 14:37:00 +0000 (23:37 +0900)]
elementary - Actually this code is useless. there track object will be always NULL.

11 years agoelementary - oops missed example adding.
ChunEon Park [Thu, 12 Sep 2013 14:30:23 +0000 (23:30 +0900)]
elementary - oops missed example adding.

11 years agoelementary - introduces 3 apis elm_object_item_track/untrack/track_get().
ChunEon Park [Thu, 12 Sep 2013 14:24:02 +0000 (23:24 +0900)]
elementary - introduces 3 apis elm_object_item_track/untrack/track_get().

11 years agofileselector: Added "selected,invalid" signal for wrong path on the path_entry.
Ryuan Choi [Thu, 12 Sep 2013 13:17:07 +0000 (22:17 +0900)]
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

11 years agoelementary - revert ddc3cf80ce0a50a9161fcb212d3414f5d7b5898c
ChunEon Park [Thu, 12 Sep 2013 05:13:59 +0000 (14:13 +0900)]
elementary - revert ddc3cf80ce0a50a9161fcb212d3414f5d7b5898c

We have a plan to add more proper API.

11 years agotest_progressbar.c: refactoring. moved code to the better place.
Daniel Juyung Seo [Wed, 11 Sep 2013 16:18:26 +0000 (01:18 +0900)]
test_progressbar.c: refactoring. moved code to the better place.

11 years agoelm_flip.c: Added support for flip focus direction.
Daniel Juyung Seo [Wed, 11 Sep 2013 16:16:58 +0000 (01:16 +0900)]
elm_flip.c: Added support for flip focus direction.

11 years agoChangeLog/NEWS: fixed ChangeLog and NEWS.
Daniel Juyung Seo [Wed, 11 Sep 2013 16:15:48 +0000 (01:15 +0900)]
ChangeLog/NEWS: fixed ChangeLog and NEWS.

11 years agoelm_layout.c: fixed typo.
Daniel Juyung Seo [Wed, 11 Sep 2013 11:22:28 +0000 (20:22 +0900)]
elm_layout.c: fixed typo.

11 years agotest_progressbar.c: Do not use global variable for progressbar structure. That will...
Daniel Juyung Seo [Tue, 10 Sep 2013 14:50:41 +0000 (23:50 +0900)]
test_progressbar.c: Do not use global variable for progressbar structure. That will be interrupted by another windows' progressbar test.

11 years agoelm_widget_progressbgar.h: subtle formatting fix.
Daniel Juyung Seo [Tue, 10 Sep 2013 07:30:44 +0000 (16:30 +0900)]
elm_widget_progressbgar.h: subtle formatting fix.

11 years agoTell evas to use a frame object here.
Chris Michael [Wed, 11 Sep 2013 12:41:05 +0000 (13:41 +0100)]
Tell evas to use a frame object here.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoelc_fileselector: Do not send "selected" signal when anchor was clicked.
Ryuan Choi [Wed, 11 Sep 2013 11:01:06 +0000 (20:01 +0900)]
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

11 years agoFixed wrong indentation and missing break in 74f308df9
Ryuan Choi [Wed, 11 Sep 2013 08:07:10 +0000 (17:07 +0900)]
Fixed wrong indentation and missing break in 74f308df9

11 years agoconfig: Remove unnecessary alloc/free in _profile_fetch_from_conf()
Ryuan Choi [Tue, 10 Sep 2013 23:39:59 +0000 (08:39 +0900)]
config: Remove unnecessary alloc/free in _profile_fetch_from_conf()

11 years agoMissing ChangeLog and News about new elm_table api
José Roberto de Souza [Tue, 10 Sep 2013 20:48:16 +0000 (17:48 -0300)]
Missing ChangeLog and News about new elm_table api

11 years agoTweak adjustment of setting opaque region.
Chris Michael [Tue, 10 Sep 2013 10:43:42 +0000 (11:43 +0100)]
Tweak adjustment of setting opaque region.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoelementary: del image_preload signal callback on elm_thumb when needed
Michaël Bouchaud (yoz) [Tue, 10 Sep 2013 10:52:11 +0000 (12:52 +0200)]
elementary: del image_preload signal callback on elm_thumb when needed

11 years agoelc_fileselector : Select path which user typed on path_entry.
Ryuan Choi [Tue, 10 Sep 2013 09:47:30 +0000 (18:47 +0900)]
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.

11 years agopanel - really should support finger size for the open/close tab! add!
Carsten Haitzler (Rasterman) [Tue, 10 Sep 2013 09:48:32 +0000 (18:48 +0900)]
panel - really should support finger size for the open/close tab! add!

11 years agoelm map - let's use some neautral colors for map items by default.
Carsten Haitzler (Rasterman) [Sat, 31 Aug 2013 04:32:52 +0000 (13:32 +0900)]
elm map - let's use some neautral colors for map items by default.

11 years agoprogressbar: Support second progress.
Niraj Kumar [Tue, 10 Sep 2013 06:47:13 +0000 (15:47 +0900)]
progressbar: Support second progress.

This can be used by video/audio streaming such as youtube.

11 years agoelm_menu.c: chagned menu item object from edje_object to elm_layout for further focus...
Daniel Juyung Seo [Tue, 10 Sep 2013 05:07:17 +0000 (14:07 +0900)]
elm_menu.c: chagned menu item object from edje_object to elm_layout for further focus support.

11 years ago[access] unfocusable object could have highlight
Shinwoo Kim [Tue, 10 Sep 2013 05:22:21 +0000 (14:22 +0900)]
[access] unfocusable object could have highlight

11 years ago[access] enhancement - refine function name to _elm_access_auto_highlight_set from...
Shinwoo Kim [Tue, 10 Sep 2013 05:01:50 +0000 (14:01 +0900)]
[access] enhancement - refine function name to _elm_access_auto_highlight_set from _elm_access_read_mode_set

11 years agoelm_table: clean up newly added function elm_table_child_get.
Daniel Juyung Seo [Tue, 10 Sep 2013 04:46:35 +0000 (13:46 +0900)]
elm_table: clean up newly added function elm_table_child_get.

- moved function position.
- added const to the first parameter.

11 years agotest_menu.c: code cleanup.
Daniel Juyung Seo [Tue, 10 Sep 2013 03:42:25 +0000 (12:42 +0900)]
test_menu.c: code cleanup.

- removed unnecessary global variable.
- removed unnecessary function.
- fixed formatting.
- set widget parent correctly.
- added label to show the usage.

11 years agoAdd elm_table_child_get()
José Roberto de Souza [Mon, 9 Sep 2013 21:48:29 +0000 (18:48 -0300)]
Add elm_table_child_get()

11 years agoelc_popup.c: theck elm_layout_theme_set() return value.
Daniel Juyung Seo [Mon, 9 Sep 2013 10:15:26 +0000 (19:15 +0900)]
elc_popup.c: theck elm_layout_theme_set() return value.

- Handle successive code accordingly.
- This fixes coverity CID 1086781 and 1086782.

11 years agoelementary: don't send unrealized item signal on item update
Michaël Bouchaud (yoz) [Mon, 9 Sep 2013 10:00:58 +0000 (12:00 +0200)]
elementary: don't send unrealized item signal on item update

11 years agoelementary: avoid some glitter on gengrid item creation
Michaël Bouchaud (yoz) [Mon, 9 Sep 2013 09:53:47 +0000 (11:53 +0200)]
elementary: avoid some glitter on gengrid item creation

11 years agoGenlist: fix memory not freed when item is expanded.
Daniel Zaoui [Mon, 9 Sep 2013 07:12:45 +0000 (10:12 +0300)]
Genlist: fix memory not freed when item is expanded.

Thanks to TaeHwan Kim for the fix.

11 years agothumb: wrong Eo sub_id was used
Yakov Goldberg [Sun, 8 Sep 2013 15:16:10 +0000 (18:16 +0300)]
thumb: wrong Eo sub_id was used

11 years agofileselector: comments typo
Yakov Goldberg [Sun, 8 Sep 2013 15:07:42 +0000 (18:07 +0300)]
fileselector: comments typo

11 years agoconfig.c: remove unused variable.
Daniel Juyung Seo [Sun, 8 Sep 2013 12:11:03 +0000 (21:11 +0900)]
config.c: remove unused variable.

11 years agoelm_gengrid.c: more ELM_SAFE_FREE macro for gengrid.
Daniel Juyung Seo [Sun, 8 Sep 2013 09:50:00 +0000 (18:50 +0900)]
elm_gengrid.c: more ELM_SAFE_FREE macro for gengrid.

11 years ago[spinner] change part name to access.text from access_text for naming consistency
Shinwoo Kim [Sat, 7 Sep 2013 02:56:11 +0000 (11:56 +0900)]
[spinner] change part name to access.text from access_text for naming consistency

11 years ago[access] delete access object in job when its hover object is deleted
Shinwoo Kim [Sat, 7 Sep 2013 02:34:04 +0000 (11:34 +0900)]
[access] delete access object in job when its hover object is deleted

11 years agoAdd ecore system hooks
José Roberto de Souza [Fri, 16 Aug 2013 21:17:17 +0000 (18:17 -0300)]
Add ecore system hooks

11 years agogenlist/gengrid: use spacer when item edc supports elm.swallow.pad part.
Daniel Juyung Seo [Fri, 6 Sep 2013 04:08:21 +0000 (13:08 +0900)]
genlist/gengrid: use spacer when item edc supports elm.swallow.pad part.

11 years agoelm_genlist.c: use more ELM_SAFE_FREE.
Daniel Juyung Seo [Fri, 6 Sep 2013 04:00:42 +0000 (13:00 +0900)]
elm_genlist.c: use more ELM_SAFE_FREE.

11 years ago[naviframe] - Set hint min size of the naviframe as the top item's min size
Jaehyun Cho [Thu, 5 Sep 2013 17:32:08 +0000 (02:32 +0900)]
[naviframe] - Set hint min size of the naviframe as the top item's min size

Signed-Off-By: JaeHyun <jae_hyun_cho@naver.com>
11 years agoelementary: use zero allocation walk.
Cedric Bail [Thu, 5 Sep 2013 08:16:42 +0000 (17:16 +0900)]
elementary: use zero allocation walk.

11 years agoUse AC_CONFIG_FILES instead of AC_OUTPUT with argument.
Ryuan Choi [Thu, 5 Sep 2013 07:56:20 +0000 (16:56 +0900)]
Use AC_CONFIG_FILES instead of AC_OUTPUT with argument.

AC_OUTPUT with argument is deprecated.

11 years agoAdd a rectangle to trac frame "spacer" so we can set opaque_region
Chris Michael [Wed, 4 Sep 2013 13:22:44 +0000 (14:22 +0100)]
Add a rectangle to trac frame "spacer" so we can set opaque_region
properly.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoFix eo function description (fixes a typo).
Chris Michael [Wed, 4 Sep 2013 08:22:38 +0000 (09:22 +0100)]
Fix eo function description (fixes a typo).

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoUpdate doxy for elm_win_window_id_get function wrt wayland engine
Chris Michael [Wed, 4 Sep 2013 08:21:59 +0000 (09:21 +0100)]
Update doxy for elm_win_window_id_get function wrt wayland engine
specifics.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoAdd elm_win_window_id_get API function
Chris Michael [Wed, 4 Sep 2013 08:19:30 +0000 (09:19 +0100)]
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>
11 years agoRemove blank line
Chris Michael [Wed, 4 Sep 2013 07:23:10 +0000 (08:23 +0100)]
Remove blank line

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoAdd EO define for elm_obj_win_window_id_get
Chris Michael [Wed, 4 Sep 2013 07:21:09 +0000 (08:21 +0100)]
Add EO define for elm_obj_win_window_id_get

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoFix doxy typo
Chris Michael [Wed, 4 Sep 2013 07:17:33 +0000 (08:17 +0100)]
Fix doxy typo

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoAdd API function for elm_win_window_id_get.
Chris Michael [Wed, 4 Sep 2013 07:16:22 +0000 (08:16 +0100)]
Add API function for elm_win_window_id_get.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoFix typo in doxy
Chris Michael [Tue, 3 Sep 2013 14:05:56 +0000 (15:05 +0100)]
Fix typo in doxy

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoelemenatry/popup - removed one redundant comment.
ChunEon Park [Wed, 4 Sep 2013 04:44:14 +0000 (13:44 +0900)]
elemenatry/popup - removed one redundant comment.

11 years agocolorselector: minor refactoring. remove unnecessary local variable
Ryuan Choi [Fri, 30 Aug 2013 02:44:43 +0000 (11:44 +0900)]
colorselector: minor refactoring. remove unnecessary local variable

11 years agoelm_config : profile may be broken when clicked reset button in profiles tab
Ryuan Choi [Wed, 4 Sep 2013 01:09:37 +0000 (10:09 +0900)]
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.

11 years agopopup: added comments about the popup focus.
Daniel Juyung Seo [Wed, 4 Sep 2013 01:02:03 +0000 (10:02 +0900)]
popup: added comments about the popup focus.

11 years agoelc_popup.c: clean up popup documentation.
Daniel Juyung Seo [Wed, 4 Sep 2013 00:50:38 +0000 (09:50 +0900)]
elc_popup.c: clean up popup documentation.

11 years agocore/elementary - please just mention the fact itself not relative.
ChunEon Park [Tue, 3 Sep 2013 05:08:17 +0000 (14:08 +0900)]
core/elementary - please just mention the fact itself not relative.

11 years agotest.c: removed space from some test case names.
Daniel Juyung Seo [Tue, 3 Sep 2013 04:26:16 +0000 (13:26 +0900)]
test.c: removed space from some test case names.

11 years agoelm_diskselector.c: internal refactoring. changed item -> it.
Daniel Juyung Seo [Tue, 3 Sep 2013 02:38:45 +0000 (11:38 +0900)]
elm_diskselector.c: internal refactoring. changed item -> it.

11 years agoelc_popup.c: refactoring. now popup item object is elm_layout not edje_object.
Daniel Juyung Seo [Tue, 3 Sep 2013 02:08:41 +0000 (11:08 +0900)]
elc_popup.c: refactoring. now popup item object is elm_layout not edje_object.

11 years agoelc_popup.c: refactoring. changed local variable item to it for consistency.
Daniel Juyung Seo [Mon, 2 Sep 2013 23:52:09 +0000 (08:52 +0900)]
elc_popup.c: refactoring. changed local variable item to it for consistency.

11 years agoctxpopup, fileselector, fileselector_button, fileselector_entry, actionslider: apply...
Daniel Juyung Seo [Mon, 2 Sep 2013 23:39:02 +0000 (08:39 +0900)]
ctxpopup, fileselector, fileselector_button, fileselector_entry, actionslider: apply more signal macro.

11 years agoelm_object_item.h: more documentation for elm_object_item_object_get().
Daniel Juyung Seo [Mon, 2 Sep 2013 14:36:39 +0000 (23:36 +0900)]
elm_object_item.h: more documentation for elm_object_item_object_get().

11 years agoelementary/widget - introduce elm_object_item_object_get().
ChunEon Park [Mon, 2 Sep 2013 08:19:36 +0000 (17:19 +0900)]
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.

11 years agoelm_test: __UNUSED__ -> EINA_UNUSED.
Daniel Juyung Seo [Sun, 1 Sep 2013 01:18:03 +0000 (10:18 +0900)]
elm_test: __UNUSED__ -> EINA_UNUSED.

11 years agotest_slider.c: added delay,changed callback usage.
Daniel Juyung Seo [Sun, 1 Sep 2013 01:16:10 +0000 (10:16 +0900)]
test_slider.c: added delay,changed callback usage.

11 years agoOverall refactoring.
Daniel Juyung Seo [Sat, 31 Aug 2013 23:28:01 +0000 (08:28 +0900)]
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.

11 years agoslideshow_example.c: fix notify show issue.
Daniel Juyung Seo [Sat, 31 Aug 2013 22:53:07 +0000 (07:53 +0900)]
slideshow_example.c: fix notify show issue.

1. Adding notify to window resize object is not a good idea.
2. This fixes T262.

11 years agohoversel: flurish hoversel source/example/documentation a little bit more.
Daniel Juyung Seo [Fri, 30 Aug 2013 09:30:19 +0000 (18:30 +0900)]
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.

11 years agoelc_popup.c: make popup handle general content set.
Daniel Juyung Seo [Fri, 30 Aug 2013 09:00:33 +0000 (18:00 +0900)]
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.

11 years agoelc_popup_legacy.h: added more documentation for popup orient set.
Daniel Juyung Seo [Thu, 29 Aug 2013 17:30:00 +0000 (02:30 +0900)]
elc_popup_legacy.h: added more documentation for popup orient set.

Specified default value for popup orient.

11 years agotest_popup.c: removed unnecessary weight set.
Daniel Juyung Seo [Thu, 29 Aug 2013 10:12:48 +0000 (19:12 +0900)]
test_popup.c: removed unnecessary weight set.

11 years agoelm_layout.c: refactoring. moved code around for better readability like other eo...
Daniel Juyung Seo [Thu, 29 Aug 2013 07:39:20 +0000 (16:39 +0900)]
elm_layout.c: refactoring. moved code around for better readability like other eo codes.

11 years agoelm_bg: handle alpha value in elm_obj_bg_color_set/get APIs for Eo.
Daniel Juyung Seo [Thu, 29 Aug 2013 03:35:13 +0000 (12:35 +0900)]
elm_bg: handle alpha value in elm_obj_bg_color_set/get APIs for Eo.

No ChangeLog and NEWS for eo.

11 years agoFix mike's "move pointer" problem with elm apps inside wayland-only. upstream_elm_1.8
Chris Michael [Wed, 28 Aug 2013 13:24:49 +0000 (14:24 +0100)]
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>
11 years agoelm_bg: added a color reset feature.
Daniel Juyung Seo [Wed, 28 Aug 2013 10:31:40 +0000 (19:31 +0900)]
elm_bg: added a color reset feature.

This can be achieved by calling elm_bg_color_set(bg, -1, -1, -1);

11 years agoelm_gengrid.c: code cleanup.
Daniel Juyung Seo [Tue, 27 Aug 2013 23:47:16 +0000 (08:47 +0900)]
elm_gengrid.c: code cleanup.

11 years agotest_gengrid.c: Overall refactoring.
Daniel Juyung Seo [Tue, 27 Aug 2013 05:47:37 +0000 (14:47 +0900)]
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.

11 years agoelementary/widgets - set parents before widget constructs their body.
ChunEon Park [Tue, 27 Aug 2013 05:19:19 +0000 (14:19 +0900)]
elementary/widgets - set parents before widget constructs their body.

This avoids unnecessary multiple setups when obj and subobj has connected.

11 years agoelm/colorselector: Fix last compatibility problems on the theme.
Rafael Antognolli [Tue, 27 Aug 2013 22:06:14 +0000 (19:06 -0300)]
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.

11 years agoelm/colorselector: Fix it to work with the new API.
Rafael Antognolli [Tue, 27 Aug 2013 20:22:47 +0000 (17:22 -0300)]
elm/colorselector: Fix it to work with the new API.

Yes, we are breaking theme API (at least throwing errors about it).

11 years agoelm/framespace: Add fixed size to some border parts.
Rafael Antognolli [Tue, 27 Aug 2013 18:38:17 +0000 (15:38 -0300)]
elm/framespace: Add fixed size to some border parts.

Silent edje errors.

11 years agoelementary/widgets - set parents before widget constructs their body.
ChunEon Park [Mon, 26 Aug 2013 15:29:45 +0000 (00:29 +0900)]
elementary/widgets - set parents before widget constructs their body.

This avoids unnecessary setups again when obj <-> sub has connected.

11 years agoelementary - fixed author name.
ChunEon Park [Mon, 26 Aug 2013 15:05:42 +0000 (00:05 +0900)]
elementary - fixed author name.

11 years agogengrid: implement selectraise feature.
Daniel Juyung Seo [Mon, 26 Aug 2013 10:55:21 +0000 (19:55 +0900)]
gengrid: implement selectraise feature.

Gengrid item will be raised on selection. This was implemented in genlist, list, and index.

11 years agoelm_list_common.h: fixed up wrong doxygen documentation.
Daniel Juyung Seo [Mon, 26 Aug 2013 04:44:02 +0000 (13:44 +0900)]
elm_list_common.h: fixed up wrong doxygen documentation.

11 years agodefault-desktop.edc: Add guide part for standard profile.
Ryuan Choi [Sun, 25 Aug 2013 04:43:11 +0000 (13:43 +0900)]
default-desktop.edc: Add guide part for standard profile.

11 years agoelm_widget.c: fix bug to remove edje signal correctly.
Tae-Hwan Kim [Sat, 24 Aug 2013 15:40:32 +0000 (00:40 +0900)]
elm_widget.c: fix bug to remove edje signal correctly.

11 years agotest_spinner.c: added a better example for base/round set.
Daniel Juyung Seo [Sat, 24 Aug 2013 01:44:23 +0000 (10:44 +0900)]
test_spinner.c: added a better example for base/round set.

11 years agoelm_spinner_legacy.h: fixed wrong documentation and add more sample numbers.
Daniel Juyung Seo [Sat, 24 Aug 2013 01:30:54 +0000 (10:30 +0900)]
elm_spinner_legacy.h: fixed wrong documentation and add more sample numbers.

11 years agoelm/wayland: Fix default theme to use new client area.
Rafael Antognolli [Sat, 24 Aug 2013 17:32:23 +0000 (14:32 -0300)]
elm/wayland: Fix default theme to use new client area.

11 years agoclean up some multibutton ugliness - this breaks theme api...
Carsten Haitzler (Rasterman) [Fri, 23 Aug 2013 14:30:46 +0000 (23:30 +0900)]
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.

11 years agotest.c: added guide text to widget name search entry.
Daniel Juyung Seo [Fri, 23 Aug 2013 11:10:23 +0000 (20:10 +0900)]
test.c: added guide text to widget name search entry.

11 years agotest.c: removed unnecessary callback add. changed callback function name properly.
Daniel Juyung Seo [Fri, 23 Aug 2013 11:09:05 +0000 (20:09 +0900)]
test.c: removed unnecessary callback add. changed callback function name properly.

11 years agoFix wayland borders to not need framespace defined in theme anymore.
Chris Michael [Fri, 23 Aug 2013 07:36:24 +0000 (08:36 +0100)]
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>
11 years agoelm_entry: "elm.guide" part should be aligned to "elm.text" part.
Ryuan Choi [Fri, 23 Aug 2013 01:44:49 +0000 (10:44 +0900)]
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.

11 years agogenlist: implement list position signals.
Gustavo Sverzut Barbieri [Thu, 22 Aug 2013 20:00:26 +0000 (17:00 -0300)]
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