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>
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>
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>
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>
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>
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>
ChunEon Park [Wed, 4 Sep 2013 04:44:14 +0000 (13:44 +0900)]
elemenatry/popup - removed one redundant comment.
Ryuan Choi [Fri, 30 Aug 2013 02:44:43 +0000 (11:44 +0900)]
colorselector: minor refactoring. remove unnecessary local variable
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.
Daniel Juyung Seo [Wed, 4 Sep 2013 01:02:03 +0000 (10:02 +0900)]
popup: added comments about the popup focus.
Daniel Juyung Seo [Wed, 4 Sep 2013 00:50:38 +0000 (09:50 +0900)]
elc_popup.c: clean up popup documentation.
ChunEon Park [Tue, 3 Sep 2013 05:08:17 +0000 (14:08 +0900)]
core/elementary - please just mention the fact itself not relative.
Daniel Juyung Seo [Tue, 3 Sep 2013 04:26:16 +0000 (13:26 +0900)]
test.c: removed space from some test case names.
Daniel Juyung Seo [Tue, 3 Sep 2013 02:38:45 +0000 (11:38 +0900)]
elm_diskselector.c: internal refactoring. changed item -> it.
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.
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.
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.
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().
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.
Daniel Juyung Seo [Sun, 1 Sep 2013 01:18:03 +0000 (10:18 +0900)]
elm_test: __UNUSED__ -> EINA_UNUSED.
Daniel Juyung Seo [Sun, 1 Sep 2013 01:16:10 +0000 (10:16 +0900)]
test_slider.c: added delay,changed callback usage.
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.
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.
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.
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.
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.
Daniel Juyung Seo [Thu, 29 Aug 2013 10:12:48 +0000 (19:12 +0900)]
test_popup.c: removed unnecessary weight set.
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.
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.
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>
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);
Daniel Juyung Seo [Tue, 27 Aug 2013 23:47:16 +0000 (08:47 +0900)]
elm_gengrid.c: code cleanup.
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.
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.
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.
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).
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.
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.
ChunEon Park [Mon, 26 Aug 2013 15:05:42 +0000 (00:05 +0900)]
elementary - fixed author name.
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.
Daniel Juyung Seo [Mon, 26 Aug 2013 04:44:02 +0000 (13:44 +0900)]
elm_list_common.h: fixed up wrong doxygen documentation.
Ryuan Choi [Sun, 25 Aug 2013 04:43:11 +0000 (13:43 +0900)]
default-desktop.edc: Add guide part for standard profile.
Tae-Hwan Kim [Sat, 24 Aug 2013 15:40:32 +0000 (00:40 +0900)]
elm_widget.c: fix bug to remove edje signal correctly.
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.
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.
Rafael Antognolli [Sat, 24 Aug 2013 17:32:23 +0000 (14:32 -0300)]
elm/wayland: Fix default theme to use new client area.
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.
Daniel Juyung Seo [Fri, 23 Aug 2013 11:10:23 +0000 (20:10 +0900)]
test.c: added guide text to widget name search entry.
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.
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>
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.
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
Gustavo Sverzut Barbieri [Thu, 22 Aug 2013 18:13:04 +0000 (15:13 -0300)]
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.
Daniel Juyung Seo [Thu, 22 Aug 2013 14:29:35 +0000 (23:29 +0900)]
notify: changed animation finish data.item for notify.
- data.item: "emit_hide_finished_signal" "yes";
+ data.item: "hide_finished_signal" "on";
ChunEon Park [Thu, 22 Aug 2013 08:00:36 +0000 (17:00 +0900)]
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.
Daniel Juyung Seo [Wed, 21 Aug 2013 20:30:29 +0000 (05:30 +0900)]
ChangeLog: remove remained conflict markers.
Thiep Ha [Wed, 21 Aug 2013 20:16:07 +0000 (05:16 +0900)]
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.
Daniel Juyung Seo [Wed, 21 Aug 2013 20:23:44 +0000 (05:23 +0900)]
fixed documentation for consistency. Gets -> Get.
Occurance of Get is super much higher than Gets.
So change Gets to Get for consistency.
Daniel Juyung Seo [Wed, 21 Aug 2013 20:18:09 +0000 (05:18 +0900)]
elc_fileselector.c: fixed formatting.
Daniel Juyung Seo [Wed, 21 Aug 2013 19:36:10 +0000 (04:36 +0900)]
po: updated po files.
Daniel Juyung Seo [Wed, 21 Aug 2013 17:22:20 +0000 (02:22 +0900)]
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.
Daniel Juyung Seo [Wed, 21 Aug 2013 17:02:30 +0000 (02:02 +0900)]
elc_popup.c: small clean-ups.
1. removed unnecessary weight/align set for swallowed object.
2. fixed formatting.
Daniel Juyung Seo [Fri, 16 Aug 2013 04:13:36 +0000 (13:13 +0900)]
test.c: remove 's' from buttons and radios test name.
ChunEon Park [Wed, 21 Aug 2013 02:43:39 +0000 (11:43 +0900)]
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.
ChunEon Park [Tue, 20 Aug 2013 05:51:23 +0000 (14:51 +0900)]
elementary/flipselector - added disabled test case.
ChunEon Park [Mon, 19 Aug 2013 12:40:33 +0000 (21:40 +0900)]
elementary/popup - missed adding "lang,changed" smart callback description.
ChunEon Park [Mon, 19 Aug 2013 08:10:01 +0000 (17:10 +0900)]
elementary/popup - support "language,chagned" smart callback.
ChunEon Park [Mon, 19 Aug 2013 06:13:44 +0000 (15:13 +0900)]
elementary/flipselector - fixed typo
ChunEon Park [Mon, 19 Aug 2013 06:06:46 +0000 (15:06 +0900)]
elementary/spinner - set default window size
ChunEon Park [Mon, 19 Aug 2013 05:43:20 +0000 (14:43 +0900)]
elementary/fileselector - removed unnecessary empty lines.
ChunEon Park [Mon, 19 Aug 2013 05:37:16 +0000 (14:37 +0900)]
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.
ChunEon Park [Sun, 18 Aug 2013 11:40:22 +0000 (20:40 +0900)]
elementary/mapbuf - fixed comment typo and more intuitive comment.
ChunEon Park [Sun, 18 Aug 2013 11:34:50 +0000 (20:34 +0900)]
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.
ChunEon Park [Sun, 18 Aug 2013 11:16:28 +0000 (20:16 +0900)]
elementary/mapbuf - revert
1f3fd49b4511ba4308a433cee9e7488cb61adaae.
This causes side effects in calculating objects.
Carsten Haitzler (Rasterman) [Fri, 16 Aug 2013 05:24:45 +0000 (14:24 +0900)]
test spinner editable mode in elm test
Daniel Juyung Seo [Thu, 15 Aug 2013 13:42:59 +0000 (22:42 +0900)]
elm_win.c: focus animation refactoring.
Daniel Juyung Seo [Thu, 15 Aug 2013 13:42:09 +0000 (22:42 +0900)]
elm_win.c: formatting fix before working on this file.
Chris Michael [Thu, 15 Aug 2013 06:43:31 +0000 (07:43 +0100)]
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.
Jihoon Kim [Wed, 14 Aug 2013 09:32:42 +0000 (18:32 +0900)]
Add elm_entry_input_panel_show_on_demand_set/get()
Daniel Juyung Seo [Wed, 14 Aug 2013 02:41:25 +0000 (11:41 +0900)]
elc_naviframe.h: fixed wrong documentation.
Daniel Juyung Seo [Tue, 13 Aug 2013 14:59:22 +0000 (23:59 +0900)]
test_popup.c: refactoring.
1. longer but more cleaner and easy to read code.
2. remove unnecessary object hide before deletion.
3. etc.
Daniel Juyung Seo [Tue, 13 Aug 2013 14:09:49 +0000 (23:09 +0900)]
elc_popup.c: removed unnecessary code.
Don't need to call evas_object_show for swallowed buttons.
Daniel Juyung Seo [Tue, 13 Aug 2013 03:53:52 +0000 (12:53 +0900)]
test_radio.c: refactoring.
1. removed unnecessary show.
2. added "changed" smart callback usage.
davemds [Mon, 12 Aug 2013 19:29:53 +0000 (21:29 +0200)]
Photocam remote url test: add a progressbar while downloading the big image from the net, it took some minutes to complete here.
Daniel Juyung Seo [Mon, 12 Aug 2013 17:25:15 +0000 (02:25 +0900)]
gengrid_example.c: refactoring layout.
This fixes T239.
Daniel Juyung Seo [Mon, 12 Aug 2013 17:07:37 +0000 (02:07 +0900)]
transit_example_04.c: refactoring the sample code layout.
This fixes T263.
ChunEon Park [Mon, 12 Aug 2013 12:51:10 +0000 (21:51 +0900)]
elementary/mapbuf - trivial change
ChunEon Park [Mon, 12 Aug 2013 12:46:36 +0000 (21:46 +0900)]
elementary/Mapbuf - Ensure that content size calculation is correctly finished because the mapbuf is willing to block the size calculation forcely.
Chris Michael [Mon, 12 Aug 2013 12:26:53 +0000 (13:26 +0100)]
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.
Chris Michael [Mon, 12 Aug 2013 12:19:45 +0000 (13:19 +0100)]
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>
Cedric Bail [Mon, 12 Aug 2013 06:53:49 +0000 (15:53 +0900)]
elementary: update ChangeLog/NEWS about URL support in Elm_Image and Elm_Photocam.
Daniel Juyung Seo [Mon, 12 Aug 2013 04:35:27 +0000 (13:35 +0900)]
test_photocam.c: very subtile change. use EINA_TRUE instead of 1.
Daniel Juyung Seo [Mon, 12 Aug 2013 04:34:58 +0000 (13:34 +0900)]
thumb_example_01.c: revival of size set. special thanks to okra.
Stephen Houston [Mon, 12 Aug 2013 04:19:32 +0000 (23:19 -0500)]
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.
Cedric Bail [Mon, 12 Aug 2013 03:14:45 +0000 (12:14 +0900)]
elementary: add support for url in Elm_Photocam and gave a look at Nasa Earth picture.
Daniel Juyung Seo [Sun, 11 Aug 2013 16:42:48 +0000 (01:42 +0900)]
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.
Daniel Juyung Seo [Sun, 11 Aug 2013 13:35:10 +0000 (22:35 +0900)]
elc_popup.c: remove unnecessary local variable.
Daniel Juyung Seo [Sun, 11 Aug 2013 13:34:45 +0000 (22:34 +0900)]
hover.edc win.edc: use correct state name.
Daniel Juyung Seo [Sun, 11 Aug 2013 13:33:16 +0000 (22:33 +0900)]
popup.edc: polish up popup styles.
Daniel Juyung Seo [Sun, 11 Aug 2013 12:43:38 +0000 (21:43 +0900)]
elc_popup.c: remove unnecessary weight and align set for swallow part.