Chinmaya Panigrahi [Tue, 31 Dec 2013 04:12:20 +0000 (13:12 +0900)]
[Hoversel]: Added NULL check
Summary: Added NULL check
Test Plan: elementary_test -to hoversel
Reviewers: seoz, singh.amitesh
Differential Revision: https://phab.enlightenment.org/D427
Jihoon Kim [Tue, 31 Dec 2013 02:39:47 +0000 (11:39 +0900)]
entry: fix build warning about explicit braces to avoid ambiguous 'else'
Jihoon Kim [Tue, 31 Dec 2013 02:38:46 +0000 (11:38 +0900)]
spinner: add NULL check
Jihoon Kim [Tue, 31 Dec 2013 02:36:43 +0000 (11:36 +0900)]
image: add NULL check
Jihoon Kim [Tue, 31 Dec 2013 02:23:28 +0000 (11:23 +0900)]
entry: add NULL check
Jihoon Kim [Tue, 31 Dec 2013 02:22:20 +0000 (11:22 +0900)]
fileselector: add NULL check
Yakov Goldberg [Mon, 30 Dec 2013 13:46:06 +0000 (15:46 +0200)]
Revert "fix Makefile to build with webkit"
This reverts commit
1f77ef403e1d45d8ec321c7a2f5e0c2cd7330692.
Yakov Goldberg [Mon, 30 Dec 2013 13:42:05 +0000 (15:42 +0200)]
scrollable interface: typo type
Yakov Goldberg [Mon, 30 Dec 2013 12:46:39 +0000 (14:46 +0200)]
calendar: add NULL checks
Yakov Goldberg [Mon, 30 Dec 2013 12:43:32 +0000 (14:43 +0200)]
calendar: fix doxygen
Yakov Goldberg [Mon, 30 Dec 2013 12:26:04 +0000 (14:26 +0200)]
win: fix parameter order in elm_win_available_profiles_get() for consistency
Yakov Goldberg [Mon, 30 Dec 2013 12:39:01 +0000 (14:39 +0200)]
datetime: add NULL checks
Yakov Goldberg [Mon, 30 Dec 2013 12:24:39 +0000 (14:24 +0200)]
datetime: fix doxygen
Yakov Goldberg [Mon, 16 Dec 2013 08:32:36 +0000 (10:32 +0200)]
fix Makefile to build with webkit
Daniel Juyung Seo [Mon, 30 Dec 2013 10:36:16 +0000 (19:36 +0900)]
test_fileselector: Set the hoversel's hover parent correctly.
This fixes hover clipping issue on hoversel button clicked.
Thanks for the report Ryuan.
Youngbok Shin [Mon, 30 Dec 2013 09:25:15 +0000 (18:25 +0900)]
entry - Add "rejected" smart callback in "elm_entry_filter_accept_set"
Summary:
Add "rejected" smart callback.
Applications using the *filter_accept_set didn't know when the input was rejected.
This smart callback can provide a simple information to applications.
Reviewers: woohyun, tasn, seoz
Reviewed By: seoz
Differential Revision: https://phab.enlightenment.org/D413
Yakov Goldberg [Mon, 30 Dec 2013 08:55:52 +0000 (10:55 +0200)]
widget: remove unused return parameter in elm_wdg_orientation_set()
Yakov Goldberg [Mon, 30 Dec 2013 08:32:06 +0000 (10:32 +0200)]
widget: doxygen fix
Carsten Haitzler (Rasterman) [Mon, 30 Dec 2013 04:42:32 +0000 (13:42 +0900)]
tests - add test for requesting sa massive window and seeing response
Stephen Houston [Sun, 29 Dec 2013 17:24:54 +0000 (11:24 -0600)]
elm_thumb: Delete ethumb object on smart_del in order to prevent the ethumb from being left as an artifact after the elm_thumb has been deleted.
Daniel Juyung Seo [Sun, 29 Dec 2013 16:04:22 +0000 (01:04 +0900)]
test_fileselector: Changed the layout of fileselector example.
Now it looks good :)
Daniel Juyung Seo [Sun, 29 Dec 2013 15:31:04 +0000 (00:31 +0900)]
fileselector: Added a description for Elm_Fileselector_Filter_Func.
Daniel Juyung Seo [Sun, 29 Dec 2013 15:21:55 +0000 (00:21 +0900)]
test_fileselector: Added edje custom filter example to show the real use case of fileselector custom filter.
This feature is really good. Thanks Ryuan!
Daniel Juyung Seo [Sun, 29 Dec 2013 11:50:39 +0000 (20:50 +0900)]
test_fileselector: Cleaned up the comments in the test code.
Ryuan Choi [Sun, 29 Dec 2013 10:34:31 +0000 (19:34 +0900)]
entry: Show "Paste" option when called ctxpopup with selection
"Paste" is usefull not only for pasting clipboard but also for replacing
selection to clipboard.
Ryuan Choi [Sun, 29 Dec 2013 04:23:17 +0000 (13:23 +0900)]
fileselector : Add elm_fileselector_custom_filter_append to support custom filter
Summary:
Now, application developers can decide whether files and directories to show in
fileselector view.
Reviewers: seoz, raster
Reviewed By: raster
Differential Revision: https://phab.enlightenment.org/D416
Daniel Juyung Seo [Sat, 28 Dec 2013 17:21:31 +0000 (02:21 +0900)]
test_button: Fixed wrong button number.
ami [Sat, 28 Dec 2013 08:48:11 +0000 (17:48 +0900)]
[hoversel] - Added evas smart signal "expanded" in hoversel. This patch depends on D373.
Test Plan: elementary_test -to Hoversel, Click on "Custom Item Style".
Reviewers: seoz, raster, cedric
Reviewed By: raster
Differential Revision: https://phab.enlightenment.org/D381
Amitesh Singh [Sat, 28 Dec 2013 08:33:10 +0000 (17:33 +0900)]
[elc_popup] - Added focus support on popup-base's swallow parts.
Summary:
Currently the focus was only on popup-content and popup-action area.
New API elm_layout_content_swallow_list_get() which returns the list of
swallow parts.
Test Plan: elementary_test -to popup. click on "subpopup + X button"
Reviewers: seoz, raster, woohyun
Reviewed By: raster
CC: nirajkr, aryarockstar, kashish
Differential Revision: https://phab.enlightenment.org/D375
Chinmaya Panigrahi [Sat, 28 Dec 2013 08:21:23 +0000 (17:21 +0900)]
[Hoversel] Making focus cyclic for hoversel items.
Summary: Focus cyclic feature on hoversel items.
Test Plan: elementary_test -to "Hoversel Focus"
Reviewers: seoz, singh.amitesh
Differential Revision: https://phab.enlightenment.org/D377
Carsten Haitzler (Rasterman) [Sat, 28 Dec 2013 08:15:34 +0000 (17:15 +0900)]
remove ifdefs for emotion and eio as they always come with efl.
Daniel Juyung Seo [Fri, 27 Dec 2013 14:14:27 +0000 (23:14 +0900)]
win: Added internal documentation about elm_win_rotation_set and elm_win_rotation_with_resize_set().
This is for efl developers not app developers so it goes to elm_win.c
Without knowing this, it is very tricky to understand the concept of
this api.
Ryuan Choi [Fri, 27 Dec 2013 13:23:21 +0000 (22:23 +0900)]
web: Added elm_web_html_string_load() to load html string as the content
It is usefull to load html string instead of url, especially for testing.
ami [Fri, 27 Dec 2013 11:00:03 +0000 (20:00 +0900)]
[elm_object_item] - Added elm_object_item_style_set/elm_object_item_style_get().
Reviewers: seoz, raster
CC: aryarockstar, nirajkr, chinmaya061
Differential Revision: https://phab.enlightenment.org/D373
Mike Blumenkrantz [Fri, 27 Dec 2013 03:31:24 +0000 (22:31 -0500)]
set e init splash default version to 19
Carsten Haitzler (Rasterman) [Fri, 27 Dec 2013 03:03:05 +0000 (12:03 +0900)]
adatp to new api rename
Carsten Haitzler (Rasterman) [Fri, 27 Dec 2013 02:46:35 +0000 (11:46 +0900)]
multibuttonentry - emit edje signal to oedje object not item struct!
Daniel Juyung Seo [Thu, 26 Dec 2013 18:06:22 +0000 (03:06 +0900)]
entry: Added missing smart callback documentation.
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.
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.
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.
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.
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.
Gustavo Lima Chaves [Thu, 26 Dec 2013 15:42:24 +0000 (13:42 -0200)]
Add 'pulse' property to progressbar edje-external object API.
Gustavo Lima Chaves [Thu, 26 Dec 2013 15:11:25 +0000 (13:11 -0200)]
Give focus capabilities to elm_plug widget.
Ryuan Choi [Thu, 26 Dec 2013 12:08:33 +0000 (21:08 +0900)]
fileselector: Fixed simple typo
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
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
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.
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.
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>
maxerba [Wed, 25 Dec 2013 22:05:09 +0000 (23:05 +0100)]
Adding hungarian translation
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.
Daniel Juyung Seo [Mon, 23 Dec 2013 16:20:37 +0000 (01:20 +0900)]
test_web.c: removed unused local variable.
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.
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.
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.
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.
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.
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().
Daniel Juyung Seo [Fri, 20 Dec 2013 10:00:28 +0000 (19:00 +0900)]
author: added Michal Jagiello to authors list.
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.
Mike Blumenkrantz [Thu, 19 Dec 2013 23:22:09 +0000 (18:22 -0500)]
mailmap myself
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
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.
José Roberto de Souza [Wed, 18 Dec 2013 20:55:43 +0000 (18:55 -0200)]
Update systray theme to have only one box
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?!
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
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.
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
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
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!
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
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.
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.
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.
discomfitor [Sun, 15 Dec 2013 23:42:06 +0000 (18:42 -0500)]
another misnamed genlist test window
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
discomfitor [Sun, 15 Dec 2013 22:20:42 +0000 (17:20 -0500)]
not sure why src/bin/test.c is executable...
Daniel Juyung Seo [Sun, 15 Dec 2013 15:46:14 +0000 (00:46 +0900)]
elm_win: fixed typo from the documentation.
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.
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.
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.
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.
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.
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.
Daniel Juyung Seo [Sat, 14 Dec 2013 21:24:41 +0000 (06:24 +0900)]
elm examples: removed all the unnecessary empty lines.
being pedantic.
Daniel Juyung Seo [Sat, 14 Dec 2013 21:18:35 +0000 (06:18 +0900)]
elm lib: removed all the unnecessary empty lines.
being pedantic.
Daniel Juyung Seo [Sat, 14 Dec 2013 21:08:57 +0000 (06:08 +0900)]
elm_test: removed all the unnecessary empty lines.
being pedantic.
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).
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).
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.
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.
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
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.
ChunEon Park [Fri, 13 Dec 2013 02:21:08 +0000 (11:21 +0900)]
elementary/ctxpopup - disable the contents when they are exist.
Cedric BAIL [Thu, 12 Dec 2013 02:39:29 +0000 (11:39 +0900)]
pkgbuild: follow AUR elemetary-git version naming.
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.
Mike Blumenkrantz [Tue, 10 Dec 2013 16:41:38 +0000 (11:41 -0500)]
further ensmallen 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