platform/upstream/efl.git
10 years agomultibuttonentry - emit edje signal to oedje object not item struct!
Carsten Haitzler (Rasterman) [Fri, 27 Dec 2013 02:46:35 +0000 (11:46 +0900)]
multibuttonentry - emit edje signal to oedje object not item struct!

10 years agoentry: Added missing smart callback documentation.
Daniel Juyung Seo [Thu, 26 Dec 2013 18:06:22 +0000 (03:06 +0900)]
entry: Added missing smart callback documentation.

10 years agoentry: Sort smart callback descriptions in alphabetical order.
Daniel Juyung Seo [Thu, 26 Dec 2013 17:51:04 +0000 (02:51 +0900)]
entry: Sort smart callback descriptions in alphabetical order.

It looks like someone was trying to order them in elm_entry.c but missed
elm_entry.h.

10 years agoReach mbe item on signal emit hook properly.
Gustavo Lima Chaves [Thu, 26 Dec 2013 18:03:24 +0000 (16:03 -0200)]
Reach mbe item on signal emit hook properly.

Fixes 360bba13c7c1004f7520e5e1ebe341c2e6323d2a mistake.

10 years agoNew Elementary API -- elm_multibuttonentry_format_function_set().
Gustavo Lima Chaves [Thu, 26 Dec 2013 17:27:39 +0000 (15:27 -0200)]
New Elementary API -- elm_multibuttonentry_format_function_set().

Useful when one does not want the default multi button entry counter
item's format string.

10 years agoMulti button entry items now support custom parts on elm_object_item_text_[gs]et...
Gustavo Lima Chaves [Thu, 26 Dec 2013 15:54:57 +0000 (13:54 -0200)]
Multi button entry items now support custom parts on elm_object_item_text_[gs]et() calls.

I also removed a crazy "if (!label) return", since no other item text
hook on Elementary does that and I can't find a single reason for that
to be there.

10 years agoNow multi button entry items will happily listen to_object_item_signal_emit() calls.
Gustavo Lima Chaves [Thu, 26 Dec 2013 15:45:22 +0000 (13:45 -0200)]
Now multi button entry items will happily listen to_object_item_signal_emit() calls.

10 years agoAdd 'pulse' property to progressbar edje-external object API.
Gustavo Lima Chaves [Thu, 26 Dec 2013 15:42:24 +0000 (13:42 -0200)]
Add 'pulse' property to progressbar edje-external object API.

10 years agoGive focus capabilities to elm_plug widget.
Gustavo Lima Chaves [Thu, 26 Dec 2013 15:11:25 +0000 (13:11 -0200)]
Give focus capabilities to elm_plug widget.

10 years agofileselector: Fixed simple typo
Ryuan Choi [Thu, 26 Dec 2013 12:08:33 +0000 (21:08 +0900)]
fileselector: Fixed simple typo

10 years agoelm config - move x properties to child window of root. reduces wakeups
Carsten Haitzler (Rasterman) [Thu, 26 Dec 2013 10:02:00 +0000 (19:02 +0900)]
elm config - move x properties to child window of root. reduces wakeups

10 years agoclock: Fixed warning messages related to local variable named "pause".
Amitesh Singh [Thu, 26 Dec 2013 05:27:32 +0000 (14:27 +0900)]
clock: Fixed warning messages related to local variable named "pause".

Summary:
Fixed the warning message.

elm_clock.c: In function 'elm_clock_pause_set':
elm_clock.c:1082:49: warning: declaration of 'pause' shadows a global declaration [-Wshadow]
elm_clock.c: In function '_pause_set':
elm_clock.c:1091:14: warning: declaration of 'pause' shadows a global declaration [-Wshadow]

Reviewers: seoz

CC: nirajkr
Differential Revision: https://phab.enlightenment.org/D403

10 years agowin: Added floating mode documentation and added a check for floating parameter.
Daniel Juyung Seo [Thu, 26 Dec 2013 05:23:29 +0000 (14:23 +0900)]
win: Added floating mode documentation and added a check for floating parameter.

The documentation is from the original floating mode commit message.

10 years agoelm: Unified eina critical manro to CRI.
Daniel Juyung Seo [Thu, 26 Dec 2013 04:03:55 +0000 (13:03 +0900)]
elm: Unified eina critical manro to CRI.

Being annoyed by different types of eina critical macros - CRI, CRIT,
 CRITICAL -, I concluded to unify them to one. Discussed on IRC and
 finally, CRI was chosen to meet the consistency with other macros -
 ERR, WRN, INF, DBG - in terms of the number of characters.
If there is any missing bits, please let me know.

10 years agoelm_mapbuf: fix format warning
Dennis Schridde [Thu, 26 Dec 2013 01:21:37 +0000 (10:21 +0900)]
elm_mapbuf: fix format warning

Reviewers: cedric

Reviewed By: cedric

CC: cedric
Differential Revision: https://phab.enlightenment.org/D406

Signed-off-by: Cedric BAIL <cedric.bail@samsung.com>
10 years agoAdding hungarian translation
maxerba [Wed, 25 Dec 2013 22:05:09 +0000 (23:05 +0100)]
Adding hungarian translation

10 years agotest_glview_simple: Do not manipulate glview if gl is not supported.
Daniel Juyung Seo [Mon, 23 Dec 2013 16:27:59 +0000 (01:27 +0900)]
test_glview_simple: Do not manipulate glview if gl is not supported.

10 years agotest_web.c: removed unused local variable.
Daniel Juyung Seo [Mon, 23 Dec 2013 16:20:37 +0000 (01:20 +0900)]
test_web.c: removed unused local variable.

10 years agotest_web: removed web-mobile test by adding an option to change useragent
Ryuan Choi [Mon, 23 Dec 2013 12:25:25 +0000 (21:25 +0900)]
test_web: removed web-mobile test by adding an option to change useragent

Although useragent is an important feature for mobile, it's not all for mobile.
Instead, added an option to change the useragent among several typical useragents.

10 years agotheme: Check the return value of _elm_theme_group_file_find() and do not
Daniel Juyung Seo [Mon, 23 Dec 2013 05:49:50 +0000 (14:49 +0900)]
theme: Check the return value of _elm_theme_group_file_find() and do not
pass NULL to eina_file_filename_get().

eina_file_filename_get() spits unnecessary eina error when the parameter
is null. In this case, we need to check the return of
_elm_theme_group_file_find() and do not call eina_file_filename_get()
when the return is null. One should check the return of
elm_theme_group_path_find().
Thank zmike for pointing this out.

10 years agoweb: popup for <select> shlould be scrollable if there are many items.
Ryuan Choi [Sat, 21 Dec 2013 00:48:05 +0000 (09:48 +0900)]
web: popup for <select> shlould be scrollable if there are many items.

Now, the height of select popup is the minimum value between the half size of window and
the height of items.

10 years agoelementary/mapbuf - added 2 apis, elm_mapbuf_point_color_set(), get().
ChunEon Park [Fri, 20 Dec 2013 12:08:24 +0000 (21:08 +0900)]
elementary/mapbuf - added 2 apis, elm_mapbuf_point_color_set(), get().

for gradient color effect, mapbuf supports these 2 apis additionally.

10 years agoelementary/mapbuf - update map necessarily.
ChunEon Park [Fri, 20 Dec 2013 11:15:16 +0000 (20:15 +0900)]
elementary/mapbuf - update map necessarily.

if the mapbuf is hidden, then there is no need to update map info.

10 years agoelm_widget: added internal documentation about elm_widget_sub_object_add() and elm_wi...
Daniel Juyung Seo [Fri, 20 Dec 2013 10:08:38 +0000 (19:08 +0900)]
elm_widget: added internal documentation about elm_widget_sub_object_add() and elm_widget_sub_object_parent_add().

10 years agoauthor: added Michal Jagiello to authors list.
Daniel Juyung Seo [Fri, 20 Dec 2013 10:00:28 +0000 (19:00 +0900)]
author: added Michal Jagiello to authors list.

10 years agofileselector: enter key press in name entry acts like ok button click.
Daniel Juyung Seo [Fri, 20 Dec 2013 09:54:57 +0000 (18:54 +0900)]
fileselector: enter key press in name entry acts like ok button click.

- I used "activate" signal of entry and this will call ok button clicked function directly.
- This is very useful when the fileselector is used in desktop with keyboard.

10 years agomailmap myself
Mike Blumenkrantz [Thu, 19 Dec 2013 23:22:09 +0000 (18:22 -0500)]
mailmap myself

10 years agoelm_test: use EINA_TRUE or FALSE as parameter of elm_image_resizable_set
Jihoon Kim [Thu, 19 Dec 2013 10:20:20 +0000 (19:20 +0900)]
elm_test: use EINA_TRUE or FALSE as parameter of elm_image_resizable_set

10 years agoconfig: comment out unused variable after commenting out some codes.
Daniel Juyung Seo [Thu, 19 Dec 2013 05:26:52 +0000 (14:26 +0900)]
config: comment out unused variable after commenting out some codes.

This fixes coverity CID 1139957, 1139958, and 1139959.

10 years agoUpdate systray theme to have only one box
José Roberto de Souza [Wed, 18 Dec 2013 20:55:43 +0000 (18:55 -0200)]
Update systray theme to have only one box

10 years agoelementary/config - commented out the translation availabilty check.
ChunEon Park [Wed, 18 Dec 2013 12:55:12 +0000 (21:55 +0900)]
elementary/config - commented out the translation availabilty check.

It's insane to me app sholud have only "messages" text domain?!

10 years agofileselector: Add elm_fileselector_sort_method_get/set to select order of file/direct...
Ryuan Choi [Wed, 18 Dec 2013 11:05:35 +0000 (20:05 +0900)]
fileselector: Add elm_fileselector_sort_method_get/set to select order of file/directory list.

Summary:
From now, the list of files/directories can be ordered by filename,
type, size, modified time with both ascent and descent.

Reviewers: seoz

Differential Revision: https://phab.enlightenment.org/D367

10 years agoclock test: modified clock test name, window title, and button name more descriptive.
Daniel Juyung Seo [Wed, 18 Dec 2013 01:42:17 +0000 (10:42 +0900)]
clock test: modified clock test name, window title, and button name more descriptive.

10 years agoclock: Add elm_clock_pause_set and elm_clock_pause_get functions for elm_clock widget
Michal Jagiello [Wed, 18 Dec 2013 01:14:20 +0000 (10:14 +0900)]
clock: Add elm_clock_pause_set and elm_clock_pause_get functions for elm_clock widget

Summary: This patch add two functions for elm_clock widget - elm_clock_pause_set and elm_clock_pause_get. I've prepared it because I want to do a stopwatch using this widget, but now it is impossible to pause the clock without set an editable mode.

Reviewers: seoz, cedric, stanluk, z.kosinski

Reviewed By: seoz

Differential Revision: https://phab.enlightenment.org/D374

10 years agocolorsel - allow widget to re-wrap smaller of resized down with palette on
Carsten Haitzler (Rasterman) [Tue, 17 Dec 2013 00:13:14 +0000 (09:13 +0900)]
colorsel - allow widget to re-wrap smaller of resized down with palette on

10 years agotheme - focus out color should have been 255 all around. why 253?
Carsten Haitzler (Rasterman) [Mon, 16 Dec 2013 06:55:16 +0000 (15:55 +0900)]
theme - focus out color should have been 255 all around. why 253?

cherry-pick me!

10 years agobugfix: unset genlist mincalcd flag when changing to/from having no item contents
discomfitor [Mon, 16 Dec 2013 18:34:59 +0000 (13:34 -0500)]
bugfix: unset genlist mincalcd flag when changing to/from having no item contents

not backporting because not sure if correct, but definitely a bug

also there's a similar issue where objects (I'm looking at you, elm_list) don't size until the first render, which causes the initial genlist calc sizes to be 100% wrong every time

10 years agoaccess: enable access back agian because we released 1.8 and it's time to test/fix...
Daniel Juyung Seo [Mon, 16 Dec 2013 07:21:51 +0000 (16:21 +0900)]
access: enable access back agian because we released 1.8 and it's time to test/fix accessibility.

I manually created and merged "enable_access" branch for this job.

10 years agoRevert "elm access - let's not use un-exported apis and break build."
Daniel Juyung Seo [Mon, 16 Dec 2013 07:01:58 +0000 (16:01 +0900)]
Revert "elm access - let's not use un-exported apis and break build."

This reverts commit bce55bd7695fef10278ad4038dc3a655d3859aba.

10 years agoRevert "elm_access: Disable public accessibility APIs in elm 1.8 release."
Daniel Juyung Seo [Mon, 16 Dec 2013 07:02:17 +0000 (16:02 +0900)]
Revert "elm_access: Disable public accessibility APIs in elm 1.8 release."

This reverts commit 0d61121ce4f87c9e9b0e8d8d7975f815328fe6f5.

10 years agoanother misnamed genlist test window
discomfitor [Sun, 15 Dec 2013 23:42:06 +0000 (18:42 -0500)]
another misnamed genlist test window

10 years agosync genlist widget test window title with the test's name
discomfitor [Sun, 15 Dec 2013 22:21:23 +0000 (17:21 -0500)]
sync genlist widget test window title with the test's name

probably all the tests for elm should have the function name + window name + button name be the same to make it easier to navigate

10 years agonot sure why src/bin/test.c is executable...
discomfitor [Sun, 15 Dec 2013 22:20:42 +0000 (17:20 -0500)]
not sure why src/bin/test.c is executable...

10 years agoelm_win: fixed typo from the documentation.
Daniel Juyung Seo [Sun, 15 Dec 2013 15:46:14 +0000 (00:46 +0900)]
elm_win: fixed typo from the documentation.

10 years agoelm: removed trailing white spaces from headers before I work on a header file.
Daniel Juyung Seo [Sun, 15 Dec 2013 15:44:55 +0000 (00:44 +0900)]
elm: removed trailing white spaces from headers before I work on a header file.

10 years agoelm access - let's not use un-exported apis and break build.
Carsten Haitzler (Rasterman) [Sun, 15 Dec 2013 03:28:37 +0000 (12:28 +0900)]
elm access - let's not use un-exported apis and break build.

10 years agotest_calendar: clean up the code by split the internal function.
Daniel Juyung Seo [Sat, 14 Dec 2013 22:20:47 +0000 (07:20 +0900)]
test_calendar: clean up the code by split the internal function.

10 years agotest_access: enable access test again because we release 1.8 and it's
Daniel Juyung Seo [Sat, 14 Dec 2013 21:59:45 +0000 (06:59 +0900)]
test_access: enable access test again because we release 1.8 and it's
time to test/fix accessibility.

Revert "elm access - if we disable apis then disable the tests too - unbreak build"

This reverts commit d8b3cdb28f5334f9429959109af4b960bf414097.

10 years agoelm_test: clean up some elm_object_focus_set() usage.
Daniel Juyung Seo [Sat, 14 Dec 2013 21:46:29 +0000 (06:46 +0900)]
elm_test: clean up some elm_object_focus_set() usage.

- moved around the code to gather the same objects together.
- removed unnecessary focus set to a wrong object.

10 years agotest: removed unused codes.
Daniel Juyung Seo [Sat, 14 Dec 2013 21:36:17 +0000 (06:36 +0900)]
test: removed unused codes.

- this button is not used any more because we you changed,user signal of
entry.

10 years agoelm examples: removed all the unnecessary empty lines.
Daniel Juyung Seo [Sat, 14 Dec 2013 21:24:41 +0000 (06:24 +0900)]
elm examples: removed all the unnecessary empty lines.

being pedantic.

10 years agoelm lib: removed all the unnecessary empty lines.
Daniel Juyung Seo [Sat, 14 Dec 2013 21:18:35 +0000 (06:18 +0900)]
elm lib: removed all the unnecessary empty lines.

being pedantic.

10 years agoelm_test: removed all the unnecessary empty lines.
Daniel Juyung Seo [Sat, 14 Dec 2013 21:08:57 +0000 (06:08 +0900)]
elm_test: removed all the unnecessary empty lines.

being pedantic.

10 years agoelm examples: call evas_object_show(win) after its content creation.
Daniel Juyung Seo [Sat, 14 Dec 2013 20:57:30 +0000 (05:57 +0900)]
elm examples: call evas_object_show(win) after its content creation.

- refer commit 64fd5a825b24591aedb9cac695d03f5b4d867442 for the detail
explanation.
- also move evas_object_resize(win, xx) alongside evas_object_show(win).

10 years agoelm_test: call evas_object_show(win) after its content creation.
Daniel Juyung Seo [Sat, 14 Dec 2013 20:45:57 +0000 (05:45 +0900)]
elm_test: call evas_object_show(win) after its content creation.

- refer commit 64fd5a825b24591aedb9cac695d03f5b4d867442 for the detail
explanation.
- also move evas_object_resize(win, xx) alongside evas_object_show(win).

10 years agowin: added a suggestion to call window object evas_object_show() after
Daniel Juyung Seo [Sat, 14 Dec 2013 19:26:22 +0000 (04:26 +0900)]
win: added a suggestion to call window object evas_object_show() after
its content creation.

It triggers all smart objects' smart calculation and in case of X11,
XMapWindow() is called directly.

10 years agoflip: made flip test name more descriptive and fixed wrong window name and title...
Daniel Juyung Seo [Sat, 14 Dec 2013 19:07:43 +0000 (04:07 +0900)]
flip: made flip test name more descriptive  and fixed wrong window name and title for flip interactive.

10 years agoctxpopup: disable content correctly on smart disable.
Daniel Juyung Seo [Sat, 14 Dec 2013 18:47:43 +0000 (03:47 +0900)]
ctxpopup: disable content correctly on smart disable.

This is a fix of commit 1932e6713104bfe752097dab8b6902ed86b58493

10 years agoweb: Include webkit header in Elementary.h when built with ewebkit or ewebkit2
Ryuan Choi [Fri, 13 Dec 2013 13:26:02 +0000 (22:26 +0900)]
web: Include webkit header in Elementary.h when built with ewebkit or ewebkit2

Like other options, Elementary.h will contain WebKit.h or WebKit2.h when
elementary was built with ewebkit or ewebkit2.

10 years agoelementary/ctxpopup - disable the contents when they are exist.
ChunEon Park [Fri, 13 Dec 2013 02:21:08 +0000 (11:21 +0900)]
elementary/ctxpopup - disable the contents when they are exist.

10 years agopkgbuild: follow AUR elemetary-git version naming.
Cedric BAIL [Thu, 12 Dec 2013 02:39:29 +0000 (11:39 +0900)]
pkgbuild: follow AUR elemetary-git version naming.

10 years agoFlip: Fix confusion with hitsize and direction
Jean-Philippe Andre [Wed, 11 Dec 2013 02:37:04 +0000 (11:37 +0900)]
Flip: Fix confusion with hitsize and direction

Elm Flip has some confusing API (and documentation as well) regarding
flip directions and hitsize. Basically, it works just as expected
when everything is set to 1 (all hitsizes are 100% and all directions
are enabled), like in the elm example file :)

BUT, it's not actually possible to restrict the hitsize for one
direction.

Example: You want to flip to left only.
Set direction enabled LEFT.
Then, you must set the hitsize for... RIGHT because that's where the
finger interaction will start from (right to left!). BUT since
RIGHT interaction is not enabled, the histize parameter on RIGHT
will have NO effect on the flip.

Here's what this commit fixes:
- Clear up a bit of the confusion between direction and hit area,
through documentation
- Separate hit area position and direction (bugfix)
- Allow for negative hitsize values to DISABLE a specific area
(define previously undefined behaviour)

So, it will be possible for example:
- Enable left/right interactions
- Only on the top 10% of the widget

NOTE: This breaks behaviour! API/ABI are not quite broken but
undefined behaviour just got defined and fixed.

10 years agofurther ensmallen event area
Mike Blumenkrantz [Tue, 10 Dec 2013 16:41:38 +0000 (11:41 -0500)]
further ensmallen event area

10 years agobugfix: ensmallen efm event area and make it overlap with icon event area
Mike Blumenkrantz [Tue, 10 Dec 2013 15:14:35 +0000 (10:14 -0500)]
bugfix: ensmallen efm event area and make it overlap with icon event area

10 years agoexample - prefs 03 - disallow animation time of 0 (just not valid/sensible)
Carsten Haitzler (Rasterman) [Tue, 10 Dec 2013 09:04:34 +0000 (18:04 +0900)]
example - prefs 03 - disallow animation time of 0 (just not valid/sensible)

this fixes T602

10 years agotest_dnd: clean up dnd sample code.
Daniel Juyung Seo [Mon, 9 Dec 2013 16:03:27 +0000 (01:03 +0900)]
test_dnd: clean up dnd sample code.

- fixed formatting.
- set timer pointer to null when canceling the timer.

10 years agoDnD: cancel feature during drag
Daniel Zaoui [Thu, 28 Nov 2013 14:06:46 +0000 (16:06 +0200)]
DnD: cancel feature during drag

This can be tested by running "Features DnD" test. Enable the 5s cancel
timeout, drag an item and wait for the cancellation.

10 years agoDnD: Valgrind fixes
Daniel Zaoui [Wed, 4 Dec 2013 08:10:51 +0000 (10:10 +0200)]
DnD: Valgrind fixes

10 years agopo: updated po
Daniel Juyung Seo [Sun, 8 Dec 2013 09:54:42 +0000 (18:54 +0900)]
po: updated po

10 years agobuild: fix crosscompilation to be actually working.
Cedric Bail [Sun, 8 Dec 2013 04:32:14 +0000 (13:32 +0900)]
build: fix crosscompilation to be actually working.

10 years agopopup: make sure headers order is always fine.
Cedric Bail [Sun, 8 Dec 2013 04:31:53 +0000 (13:31 +0900)]
popup: make sure headers order is always fine.

10 years agoatspi: handle build without gettext support.
Cedric Bail [Sun, 8 Dec 2013 04:31:24 +0000 (13:31 +0900)]
atspi: handle build without gettext support.

10 years agoelementary: remove now unecessary work around for windows build.
Cedric Bail [Sun, 8 Dec 2013 03:28:34 +0000 (12:28 +0900)]
elementary: remove now unecessary work around for windows build.

10 years agodatetime: fixed elm_wdg_disable parameter ret to &int_ret for
Daniel Juyung Seo [Sat, 7 Dec 2013 19:59:35 +0000 (04:59 +0900)]
datetime: fixed elm_wdg_disable parameter ret to &int_ret for
consistency.

10 years agolayout: reset disabled status after refreshing the widget theme.
Daniel Juyung Seo [Sat, 7 Dec 2013 19:55:42 +0000 (04:55 +0900)]
layout: reset disabled status after refreshing the widget theme.

This fixes many potential bugs which will loose disabled status after
theme hook.
Thanks a lot kuuko for the report.
This fixes T608.

10 years agolayout: check the return value of elm_widget_theme_object_set() and
Daniel Juyung Seo [Sat, 7 Dec 2013 19:53:49 +0000 (04:53 +0900)]
layout: check the return value of elm_widget_theme_object_set() and
return if it fails.

Do not proceed next steps if elm_widget_theme_object_set() returns
false. Proceeding next steps has no meaning at all.

10 years agoupdate .mailmap
Boris Faure [Sat, 7 Dec 2013 16:26:14 +0000 (17:26 +0100)]
update .mailmap

10 years agoupdate .mailmap
Boris Faure [Sat, 7 Dec 2013 16:14:57 +0000 (17:14 +0100)]
update .mailmap

10 years agotest_glview_simple: internal refactoring and clean up of glview simple test.
Daniel Juyung Seo [Fri, 6 Dec 2013 01:19:37 +0000 (10:19 +0900)]
test_glview_simple: internal refactoring and clean up of glview simple test.

- Removed unused variable.
- Followed the structure naming convention.
- Fixed formatting.
- Removed unnecessary empty lines and spaces.
- Removed unnecessary casting.
- Removed typos.
- Use ECORE_CALLBACK_RENEW macro for animator callback.
- Just call elm_exit() to exit the main loop.
- Removed unnecessary evas_object_data usage.
- Made a button text more descriptive and correct.

10 years agolabel: removed unimplemented API documentation.
Daniel Juyung Seo [Sat, 7 Dec 2013 10:25:27 +0000 (19:25 +0900)]
label: removed unimplemented API documentation.

Thanks kuuko for the report.

10 years agoimage/layout/toolbar: fixed documentations which use non-existing APIs.
Daniel Juyung Seo [Fri, 6 Dec 2013 18:12:49 +0000 (03:12 +0900)]
image/layout/toolbar: fixed documentations which use non-existing APIs.

Thanks to kuuko for reporting.
This fixes T607.

10 years agoconfigure: Enable v_rev again master for this development cycle.
Stefan Schmidt [Fri, 6 Dec 2013 14:21:32 +0000 (15:21 +0100)]
configure: Enable v_rev again master for this development cycle.

Thanks to Doug for pointing it out to me.

10 years agogenlist - don't do heavy queue work for 0 width genlists and defer fill
Viacheslav Lvov [Fri, 6 Dec 2013 07:08:09 +0000 (16:08 +0900)]
genlist - don't do heavy queue work for 0 width genlists and defer fill

Scenario:
1. Create elm_genlist.
2. Add some items to it.
3. Do not resize the genlist and leave it with width == 0.

PROPOSAL:
1. When the element is queued for recalculation check current width of
widget. If it is equal to 0 do not add idle enterer.
2. In smart callback on resize check if queue of items that need
recalculation is not empty and new width is not 0. In this situation
add idle enterer.

10 years agonaviframe: clip the shadow also.
Cedric Bail [Fri, 6 Dec 2013 02:43:14 +0000 (11:43 +0900)]
naviframe: clip the shadow also.

stable release - cherry-pick me!

During animation, if the naviframe wasn't inside another object that would clip
it, you could notice the shadow going over some object around.

10 years agofileselector: more doxygen typo and parameter name typo
Yakov Goldberg [Thu, 5 Dec 2013 11:52:39 +0000 (13:52 +0200)]
fileselector: more doxygen typo and parameter name typo

10 years agofileselector: parameter name typo, spank on me
Yakov Goldberg [Thu, 5 Dec 2013 11:47:24 +0000 (13:47 +0200)]
fileselector: parameter name typo, spank on me

10 years agofileselector: doxygen typo (forgot smth in prev commit)
Yakov Goldberg [Thu, 5 Dec 2013 11:28:23 +0000 (13:28 +0200)]
fileselector: doxygen typo (forgot smth in prev commit)

10 years agofileselector: Fix the indentation in elm_widget_fileselector.h
Ryuan Choi [Thu, 5 Dec 2013 11:23:47 +0000 (20:23 +0900)]
fileselector: Fix the indentation in elm_widget_fileselector.h

10 years agofileselector: doxygen typo
Yakov Goldberg [Thu, 5 Dec 2013 11:20:39 +0000 (13:20 +0200)]
fileselector: doxygen typo

10 years agoelementary: shuttup autotools.
Cedric Bail [Thu, 5 Dec 2013 10:37:46 +0000 (19:37 +0900)]
elementary: shuttup autotools.

10 years agoconfigure: Bump version to 1.8.99 to indicate development cycle.
Stefan Schmidt [Thu, 5 Dec 2013 10:12:21 +0000 (11:12 +0100)]
configure: Bump version to 1.8.99 to indicate development cycle.

1.8.0 is out and we are in the dev cycle for 1.9 so indicate this with
the version 1.8.99 for builds from git master.

10 years agoscrollable_interface: doxygen typo; eo_typecheck typo
Yakov Goldberg [Thu, 5 Dec 2013 10:03:12 +0000 (12:03 +0200)]
scrollable_interface: doxygen typo; eo_typecheck typo

10 years agowidget: doxygen typo
Yakov Goldberg [Thu, 5 Dec 2013 10:01:45 +0000 (12:01 +0200)]
widget: doxygen typo

10 years agoelm_spinner.c: fix mouse spin never stop issue with mouse wheel with spinner widget.
Daniel Juyung Seo [Thu, 5 Dec 2013 06:53:32 +0000 (15:53 +0900)]
elm_spinner.c: fix mouse spin never stop issue with mouse wheel with spinner widget.

Do not use a timer when the wheel is used to spin the spinner.
This fixes T604.
Special thanks JP for reporting.

10 years agoelementary/elm_button.c : Change the timing of signal_emitting.
WooHyun Jung [Thu, 5 Dec 2013 01:01:43 +0000 (10:01 +0900)]
elementary/elm_button.c : Change the timing of signal_emitting.

Application can delete button itsefl(or its parent) inside the smart callback function.
So the signal_emitting with button object should be done in advance.

10 years agogengrid: Remove unnecessary if statement
Ryuan Choi [Wed, 4 Dec 2013 04:16:02 +0000 (13:16 +0900)]
gengrid: Remove unnecessary if statement

Summary: func.content_get is already checked in enclosed block.

Reviewers: seoz, cedric, raster

Reviewed By: seoz

Differential Revision: https://phab.enlightenment.org/D366

10 years ago[Radio] Correcting example program of radio in elementary
Chinmaya Panigrahi [Tue, 3 Dec 2013 23:21:56 +0000 (08:21 +0900)]
[Radio] Correcting example program of radio in elementary

Summary: Minor defect in example program fixed.

Test Plan: gcc -g radio_example_01.c -o radio_example_01 `pkg-config --cflags --libs elementary`

Reviewers: seoz, singh.amitesh

Differential Revision: https://phab.enlightenment.org/D363

10 years agoelm_interface_scrollable.c: fix scroller page flick calculation roundup routine.
Daniel Juyung Seo [Tue, 3 Dec 2013 14:49:30 +0000 (23:49 +0900)]
elm_interface_scrollable.c: fix scroller page flick calculation roundup routine.

When the offset is not bigger than 0 && abs(offset) is not smaller than dx(or dy), round up routine could have mis-calculation bug.
It should substract one value more to get a proper round up result.
For example, when x = 1440, offset = -2160, dx = 360, x should become 720 but round up routine made it 1440.
Because it was rounded up from 1080 to 1440. It should be rounded down from 1079 to 720.

Special thanks to Hosang Kim for the help.

Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
10 years agoelm_interface_scrollable.c: reset momentum_animator to null when return cancel from...
Daniel Juyung Seo [Tue, 3 Dec 2013 12:40:09 +0000 (21:40 +0900)]
elm_interface_scrollable.c: reset momentum_animator to null when return cancel from the animator.

10 years agofileselector: Add support to change the size of thumbnails in grid view.
Ryuan Choi [Tue, 3 Dec 2013 09:28:52 +0000 (18:28 +0900)]
fileselector: Add support to change the size of thumbnails in grid view.

Reviewers: seoz, raster

Reviewed By: raster

CC: raster
Differential Revision: https://phab.enlightenment.org/D276