platform/upstream/elementary.git
10 years agoscroller: Fixed wheel event callback
Hosang Kim [Tue, 14 Jan 2014 07:56:52 +0000 (16:56 +0900)]
scroller: Fixed wheel event callback

Summary:
scroller is moved page by page if scroller's paging is enable

1. default is move to vertical.
2. move to horizontal with Shift key

Reviewers: seoz, Hermet, jaehwan, woohyun, raster, cedric

Reviewed By: seoz

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

10 years agodoxygen: fix 'icon' and 'check' widget examples
Jerome Pinot [Tue, 14 Jan 2014 05:44:15 +0000 (14:44 +0900)]
doxygen: fix 'icon' and 'check' widget examples

Due to code change, the snippets didn't show up in the tutorials of
elm_icon and elm_check. Also, add missing example pictures.

10 years ago[test access]: Minor change to make code simpler.
Chinmaya Panigrahi [Tue, 14 Jan 2014 04:39:33 +0000 (13:39 +0900)]
[test access]: Minor change to make code simpler.

Summary: Minor change to make code a little simpler.

Test Plan: elementary_test -to accessibility

Reviewers: seoz, singh.amitesh

Reviewed By: seoz

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

10 years agoactionslider: Removed unnecessary line.
Daniel Juyung Seo [Tue, 14 Jan 2014 02:40:54 +0000 (11:40 +0900)]
actionslider: Removed unnecessary line.

10 years agoentry: remove duplicated checking variable
Jihoon Kim [Mon, 13 Jan 2014 23:07:22 +0000 (08:07 +0900)]
entry: remove duplicated checking variable

'top' variable was checked twice, so it's fixed.

10 years agoels_box: Used Eina_Bool instead of int for the parameters of _els_box_layout
Ryuan Choi [Mon, 13 Jan 2014 18:26:16 +0000 (03:26 +0900)]
els_box: Used Eina_Bool instead of int for the parameters of _els_box_layout

10 years agoatspi_bridge: Changed shadow variable names.
Daniel Juyung Seo [Mon, 13 Jan 2014 14:15:11 +0000 (23:15 +0900)]
atspi_bridge: Changed shadow variable names.

10 years agoctxpopup, entry: Check widget type by eo_isa not by evas_object_type
Daniel Juyung Seo [Mon, 13 Jan 2014 14:14:44 +0000 (23:14 +0900)]
ctxpopup, entry: Check widget type by eo_isa not by evas_object_type
string compare.

10 years agoinwin, layout: Check null before calling eo_isa.
Daniel Juyung Seo [Mon, 13 Jan 2014 14:09:25 +0000 (23:09 +0900)]
inwin, layout: Check null before calling eo_isa.

10 years agopanes: Fixed panes smart callbak calls by fixing default theme.
Daniel Juyung Seo [Mon, 13 Jan 2014 14:00:28 +0000 (23:00 +0900)]
panes: Fixed panes smart callbak calls by fixing default theme.

Panes smart callback depends on the signals from theme but it was broken
when dark theme was introduced.
"clicked" does not work yet, it should be fixed.

Thanks for the report, JackDanielZ.

10 years agocnp: Fixed indentation while reading the code.
Daniel Juyung Seo [Mon, 13 Jan 2014 12:03:12 +0000 (21:03 +0900)]
cnp: Fixed indentation while reading the code.

10 years agoWidget: Removed !obj checks from ELM_WIDGET_DATA_GET_OR_RETURN and ELM_WIDGET_CHECK
Ryuan Choi [Mon, 13 Jan 2014 12:11:04 +0000 (21:11 +0900)]
Widget: Removed !obj checks from ELM_WIDGET_DATA_GET_OR_RETURN and ELM_WIDGET_CHECK

eo_data_scope_get and eo_isa returns NULL with complaint when NULL is passed.
So, Removed unnecessary !obj check routine.

In addition, adopt EINA_UNLIKELY for these macros and fix indentation.

10 years agoentry: Add elm_entry_input_panel_show_on_demand_set/get API
Jihoon Kim [Mon, 13 Jan 2014 10:32:01 +0000 (19:32 +0900)]
entry: Add elm_entry_input_panel_show_on_demand_set/get API

This API sets the attribute to show the input panel in case of only an user's explicit Mouse Up event.
It doesn't request to show the input panel even though it has focus.

10 years agoelm_win: Removed EE_ENGINE_COMPARE macro to reduce redundant function calls.
Ryuan Choi [Wed, 8 Jan 2014 00:05:08 +0000 (09:05 +0900)]
elm_win: Removed EE_ENGINE_COMPARE macro to reduce redundant function calls.

EE_ENGINE_COMPARE reduces typing little bit, but it makes redundant function calls
because almost callers call it more than once.
And, there is no way to check whether ecore_evas_engine_name_get is null.

This patch removed EE_ENGINE_COMPARE with small refactoring.
In addition, removed unnecessary check routines from _elm_ee_xwin_get.

10 years agogenlist: Check return value out of the loop in _realized_items_get
Ryuan Choi [Fri, 10 Jan 2014 12:05:00 +0000 (21:05 +0900)]
genlist: Check return value out of the loop in _realized_items_get

10 years agofileselector: Fix that the enter key does not navigate directory
Ryuan Choi [Thu, 9 Jan 2014 23:24:22 +0000 (08:24 +0900)]
fileselector: Fix that the enter key does not navigate directory

Moved the navigation logic from callback of "clicked,double" to callback of "activated".

10 years agoels_box : Move horizontal condition out of some loop in _els_box_layout
Ryuan Choi [Mon, 13 Jan 2014 06:47:04 +0000 (15:47 +0900)]
els_box : Move horizontal condition out of some loop in _els_box_layout

Summary:
Almost logic of both horizontal and vertical are same except different axis in
_els_box_layout.
This patch reduced code size and improved speed little bit by moving condition
out of the loop using some extra pointer variables.

In addition, removed unnecessary check routines.
There are already similar logic for them before and after.

Reviewers: raster, seoz, cedric

Reviewed By: raster

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

10 years agoactionslider - fix unused macros to match current usage and build again
Carsten Haitzler (Rasterman) [Mon, 13 Jan 2014 06:46:31 +0000 (15:46 +0900)]
actionslider - fix unused macros to match current usage and build again

10 years ago[actionslider]:enable the mouse event
prashant [Mon, 13 Jan 2014 06:44:44 +0000 (15:44 +0900)]
[actionslider]:enable the mouse event

Summary: On mouse click move the knob on action slider

Test Plan: elementary_test -to actionslider

Reviewers: seoz, singh.amitesh, raster

Reviewed By: raster

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

10 years agoatspi - fix warnhings and use %llu (unsigned long long) or obj handle
Carsten Haitzler (Rasterman) [Mon, 13 Jan 2014 06:35:48 +0000 (15:35 +0900)]
atspi - fix warnhings and use %llu (unsigned long long) or obj handle

10 years agoatspi: accessible and component interface implementation.
Lukasz Stanislawski [Mon, 13 Jan 2014 06:24:35 +0000 (15:24 +0900)]
atspi: accessible and component interface implementation.

Reviewers: raster, cedric, kimcinoo, seoz

Reviewed By: raster

CC: pkaczmarek-samsung, z.kosinski
Differential Revision: https://phab.enlightenment.org/D378

10 years agoAdding elm_tooltip_movement_lock_set() and elm_tooltip_movement_lock_get()
abhi [Mon, 13 Jan 2014 06:22:47 +0000 (15:22 +0900)]
Adding elm_tooltip_movement_lock_set() and elm_tooltip_movement_lock_get()

Summary: These APIs allow to enable/disable a tooltip to move with respect to mouse pointer

Test Plan: elm_tooltip_movement_lock_set(), elm_tooltip_movement_lock_get(), elementary_test -to tooltip

Reviewers: singh.amitesh, seoz, raster

Reviewed By: raster

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

10 years agoelm cnp (dnd) - file:/ is the minimum, not file:// so work with other apps
Carsten Haitzler (Rasterman) [Mon, 13 Jan 2014 05:00:09 +0000 (14:00 +0900)]
elm cnp (dnd) - file:/ is the minimum, not file:// so work with other apps

10 years agotheme - make dark rounded square less transp. and add shadow to ibar menu
Carsten Haitzler (Rasterman) [Sun, 12 Jan 2014 20:07:52 +0000 (05:07 +0900)]
theme - make dark rounded square less transp. and add shadow to ibar menu

10 years agotest_genlist: Enable focus highlight and animation only for this window.
Daniel Juyung Seo [Sun, 12 Jan 2014 16:09:26 +0000 (01:09 +0900)]
test_genlist: Enable focus highlight and animation only for this window.

Do not affect other test windows.

10 years agotest_genlist: Renamed genlist20 test name to more descriptive test name,
Daniel Juyung Seo [Sun, 12 Jan 2014 16:06:17 +0000 (01:06 +0900)]
test_genlist: Renamed genlist20 test name to more descriptive test name,
 genlist_focus.

10 years agoglview test - fix if evas gl ins't found - leak of gld data
Carsten Haitzler (Rasterman) [Sat, 11 Jan 2014 07:44:04 +0000 (16:44 +0900)]
glview test - fix if evas gl ins't found - leak of gld data

10 years agoelm prefs cc - fix failed lseek handling on compile
Carsten Haitzler (Rasterman) [Sat, 11 Jan 2014 07:41:03 +0000 (16:41 +0900)]
elm prefs cc - fix failed lseek handling on compile

10 years agoglview test - dont leak gld
Carsten Haitzler (Rasterman) [Sat, 11 Jan 2014 07:35:29 +0000 (16:35 +0900)]
glview test - dont leak gld

10 years agofix sign/unsigned compare warn
Carsten Haitzler (Rasterman) [Sat, 11 Jan 2014 07:23:23 +0000 (16:23 +0900)]
fix sign/unsigned compare warn

10 years agouse long not unsigned long - ftell returns long.
Carsten Haitzler (Rasterman) [Sat, 11 Jan 2014 07:19:25 +0000 (16:19 +0900)]
use long not unsigned long - ftell returns long.

10 years agoelm glview - evas sync before rendering with always draw to sync right
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 15:40:01 +0000 (00:40 +0900)]
elm glview - evas sync before rendering with always draw to sync right

async rendering clashes with the idle enterer glview uses to draw with
always render mode - sync first and there is no problem.

10 years agodbus menu - fix leak of reply creation for method events
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 09:10:49 +0000 (18:10 +0900)]
dbus menu - fix leak of reply creation for method events

this fixes CID 1039975

10 years agomapbuf - move index check into eo method and use fixed index size
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 08:54:51 +0000 (17:54 +0900)]
mapbuf - move index check into eo method and use fixed index size

this also fixes CID 1141033 and CID 1141032

10 years agoelm prefs - useless staement as _deltai() already fills in *val
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 08:16:43 +0000 (17:16 +0900)]
elm prefs - useless staement as _deltai() already fills in *val

this should fix 1040028

10 years agocomment fallthroughs as intentional
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 08:10:43 +0000 (17:10 +0900)]
comment fallthroughs as intentional

10 years agofix elm fsel test to check mkdir return
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 08:05:35 +0000 (17:05 +0900)]
fix elm fsel test to check mkdir return

this should fix CID 1040043

10 years agoapp client - fix not handling failed return from eldbus call
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 08:02:49 +0000 (17:02 +0900)]
app client - fix not handling failed return from eldbus call

this fixes CID 1091411

10 years agoelm map - fix incorrect return check of fread
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 07:53:43 +0000 (16:53 +0900)]
elm map - fix incorrect return check of fread

this fixes CID 1132735 (real bug)

10 years agoelm map - fix incorrect return check of fread
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 07:52:44 +0000 (16:52 +0900)]
elm map - fix incorrect return check of fread

this fixes CID 1132736 (real bug)

10 years agoelm map - fix incorrect return check of fread
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 07:51:06 +0000 (16:51 +0900)]
elm map - fix incorrect return check of fread

this fixes CID 1132737 (a real bug)

10 years agoformatting (spaces)
Carsten Haitzler (Rasterman) [Fri, 10 Jan 2014 07:46:25 +0000 (16:46 +0900)]
formatting (spaces)

10 years agoWhen the viewport is resized, the entry size will be recalculate.
Youngbok Shin [Fri, 10 Jan 2014 07:37:55 +0000 (16:37 +0900)]
When the viewport is resized, the entry size will be recalculate.

Using the elm_scrollable_interface_content_viewport_resize_cb_set in
scrollable entry widget. this only happens in mobile profile when you
drag the content with your finger left/right when the content is
smaller than the gap between icons.

This accepts D187

10 years ago[scroller] fixed infinite loop bug in scroller
Hosang Kim [Fri, 10 Jan 2014 06:42:12 +0000 (15:42 +0900)]
[scroller] fixed infinite loop bug in scroller

Summary: called scroller bring in API in "scroll,anim,stop" callback, so occured infinite loop

Reviewers: seoz, jaehwan, raster, woohyun, cedric

Reviewed By: raster

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

10 years agoAdd COPYING.images to make dist
Doug Newgard [Fri, 10 Jan 2014 06:28:24 +0000 (15:28 +0900)]
Add COPYING.images to make dist

Summary: This file is is the attribution required by the license.

Reviewers: raster

Reviewed By: raster

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

10 years agotest_dnd: avoid to create icon object that will be unused
Jihoon Kim [Fri, 10 Jan 2014 06:00:06 +0000 (15:00 +0900)]
test_dnd: avoid to create icon object that will be unused

10 years agotest_glview: Show description if gl is not supported.
Jihoon Kim [Fri, 10 Jan 2014 04:57:50 +0000 (13:57 +0900)]
test_glview: Show description if gl is not supported.

refer commit:
5a143dc1c68f07e994ed6f2f4f035f77c7f902d5
66d2b7df56d1fc0900f8e407e17f3967efc23534

10 years agotest_dnd: Check return value of strchr it can be NULL.
Daniel Juyung Seo [Fri, 10 Jan 2014 04:30:36 +0000 (13:30 +0900)]
test_dnd: Check return value of strchr it can be NULL.

This fixes coverity CID 1152899 and 1152898.

10 years agotest_glview_simple: Add more description on glview creation failing
Daniel Juyung Seo [Fri, 10 Jan 2014 04:19:40 +0000 (13:19 +0900)]
test_glview_simple: Add more description on glview creation failing
cases.

Check gl backend engine or run set environmental variable.
ex) ELM_ENGINE=gl elementary_test

10 years agoelementary/layout - write as possible as simpler code
ChunEon Park [Fri, 10 Jan 2014 02:23:18 +0000 (11:23 +0900)]
elementary/layout - write as possible as simpler code

10 years agoweb: Move EWebKit headers out of Elementary.h again
Ryuan Choi [Thu, 9 Jan 2014 12:10:57 +0000 (21:10 +0900)]
web: Move EWebKit headers out of Elementary.h again

Since rELM166ca9e86a72, I moved EWebKit header into Elementary.h like other libraries.
But, it made possible build break while building test browser in webkit.
It's because EWebKit.h and EWebKit2.h have same symbols and test browser should
be compiled with EWebKit2.h although Elementary was built with ewebkit.

This patch reverts a part of changes in rELM166ca9e86a72, which includes EWebkit.h
in Elementary.h

10 years agoelementary/layout - do it exactly same with smart_theme() when elm_layout_theme_set...
ChunEon Park [Thu, 9 Jan 2014 11:33:30 +0000 (20:33 +0900)]
elementary/layout - do it exactly same with smart_theme() when elm_layout_theme_set() is called.

now mirrored, scale and so on will be working fine.
but still wonder if the mirrored_set(), scale_set().. are called in the elm_widget_theme_object_set() inside.
then every widget won't be need to call it by theirselves...

10 years agoUpdate PKGBUILD to work with release tarballs as well as Git clones
Carsten Haitzler (Rasterman) [Thu, 9 Jan 2014 10:01:31 +0000 (19:01 +0900)]
Update PKGBUILD to work with release tarballs as well as Git clones

Reviewers: raster

Reviewed By: raster

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

10 years agoelm prefs - fix leak if setup_err/set_err happens in elm prefs
Carsten Haitzler (Rasterman) [Thu, 9 Jan 2014 07:03:39 +0000 (16:03 +0900)]
elm prefs - fix leak if setup_err/set_err happens in elm prefs

fixes CID 1040006

10 years agolist test - make test item never able to access invalid mem
Carsten Haitzler (Rasterman) [Thu, 9 Jan 2014 06:13:51 +0000 (15:13 +0900)]
list test - make test item never able to access invalid mem

fixes CID 1040020

10 years agogenlist test - make test item never able to access invalid mem
Carsten Haitzler (Rasterman) [Thu, 9 Jan 2014 06:11:49 +0000 (15:11 +0900)]
genlist test - make test item never able to access invalid mem

fixes CID 1040021

10 years agofix alloc to use right sizeof type in elm_image
Carsten Haitzler (Rasterman) [Thu, 9 Jan 2014 06:04:46 +0000 (15:04 +0900)]
fix alloc to use right sizeof type in elm_image

this should fix CID 1132738 - not a real issue as it still was * 4 but
more obvious and clean after fix

10 years agofix mingw build for setuid fix/checks
Carsten Haitzler (Rasterman) [Wed, 8 Jan 2014 13:08:44 +0000 (22:08 +0900)]
fix mingw build for setuid fix/checks

10 years agosetuid safeness - ensure if an app that is setuid doesn't do bad things
Carsten Haitzler (Rasterman) [Wed, 8 Jan 2014 11:32:27 +0000 (20:32 +0900)]
setuid safeness - ensure if an app that is setuid doesn't do bad things

this makes efl ignore certain env vars for thnigs and entirely removes
user modules (that no one ever used) etc. etc. to ensure that *IF* an
app is setuid, there isn't a priv escalation path that is easy.

10 years agogengrid, genlist: Fallback into default item style if the required item
Daniel Juyung Seo [Wed, 8 Jan 2014 10:07:07 +0000 (19:07 +0900)]
gengrid, genlist: Fallback into default item style if the required item
style does not exist.

10 years agobuild: Fix make dist by removing reference to deleted file.
Stefan Schmidt [Wed, 8 Jan 2014 09:57:13 +0000 (10:57 +0100)]
build: Fix make dist by removing reference to deleted file.

In 465da71acf4eb5fcec512df38b8e0e526a014659 the m4 file was deleted
but not its reference in Makefile.am. This results in make dist failing.

10 years agodiskselector, entry, index: Refactoring by reducing unnecessary redundant function...
Daniel Juyung Seo [Wed, 8 Jan 2014 08:42:55 +0000 (17:42 +0900)]
diskselector, entry, index: Refactoring by reducing unnecessary redundant function calls
and removed unnecessary local variable.

- Do not need to call the same function with same parameter many times.
Use local variable for them.
- Remove unnecessary local variable if it is not needed.

10 years agoelementary_config: Refactor elementary config menu by merging Access, Select clear...
Daniel Juyung Seo [Wed, 8 Jan 2014 02:16:41 +0000 (11:16 +0900)]
elementary_config: Refactor elementary config menu by merging Access, Select clear, and clouseau menu.

Having one checkbox per each tab does not look good.
Split them when it is needed.

10 years agoelm: Use EINA_FALSE instead of 0 for elm_image_resizable_set()
Daniel Juyung Seo [Wed, 8 Jan 2014 01:28:18 +0000 (10:28 +0900)]
elm: Use EINA_FALSE instead of 0 for elm_image_resizable_set()
parameters.

10 years agotest/diskselector,icon,image,list: Removed unnecessary image resizable
Daniel Juyung Seo [Wed, 8 Jan 2014 01:14:00 +0000 (10:14 +0900)]
test/diskselector,icon,image,list: Removed unnecessary image resizable
set true because resizable is already true by default.

10 years agomap: fix allocator sizeof operand mismatch reported by clang
Jihoon Kim [Tue, 7 Jan 2014 23:51:15 +0000 (08:51 +0900)]
map: fix allocator sizeof operand mismatch reported by clang

https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-vKmgoZ.html#EndPath
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-5OVcIZ.html#EndPath

10 years agoelm: replace 0 or 1 with EINA_FALSE or EINA_TRUE
Jihoon Kim [Tue, 7 Jan 2014 23:23:58 +0000 (08:23 +0900)]
elm: replace 0 or 1 with EINA_FALSE or EINA_TRUE

10 years agoelm_test: use EINA_TRUE or FALSE instead of 1 or 0
Jihoon Kim [Tue, 7 Jan 2014 07:48:58 +0000 (16:48 +0900)]
elm_test: use EINA_TRUE or FALSE instead of 1 or 0

10 years agoelm_priv.h: Removed null check from ELM_SAFE_FREE because all efl
Daniel Juyung Seo [Mon, 6 Jan 2014 15:14:35 +0000 (00:14 +0900)]
elm_priv.h: Removed null check from ELM_SAFE_FREE because all efl
free/del func + free func get null as valid parameter.

Now ELM_SAFE_FREE is less useful than before. It reduced 5 lines to 1
but now it reduces 2 lines to 1.

10 years agoflip, gengrid: Removed dead assignments which were reported by clang
Daniel Juyung Seo [Mon, 6 Jan 2014 15:09:44 +0000 (00:09 +0900)]
flip, gengrid: Removed dead assignments which were reported by clang
build.

https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-cMar9x.html#EndPath
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-ZMmiQe.html#EndPath

10 years ago3d, flip_page test: Removed dead assignments which were reported by
Daniel Juyung Seo [Mon, 6 Jan 2014 15:08:31 +0000 (00:08 +0900)]
3d, flip_page test: Removed dead assignments which were reported by
clang.

https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-XJSqtb.html#EndPath
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-XcpYrk.html#EndPath

10 years agoWidget: Don't check if it's the correct class everywhere.
Tom Hacohen [Mon, 6 Jan 2014 14:58:18 +0000 (14:58 +0000)]
Widget: Don't check if it's the correct class everywhere.

ELM_WIDGET_DATA_GET was checking it was the correct class. This is
stupid and wrong (and makes tools rightfully complain) because these
functions are implementations of that class anyway, so that would never
be false.
Functions that outside facing (that is, not called from eo_do) should
use API_ENTRY.

10 years agopo: Updated po files
Daniel Juyung Seo [Mon, 6 Jan 2014 14:50:49 +0000 (23:50 +0900)]
po: Updated po files

10 years agoelm: Removed the use of __UNUSED__ from elementary.
Daniel Juyung Seo [Mon, 6 Jan 2014 14:45:47 +0000 (23:45 +0900)]
elm: Removed the use of __UNUSED__ from elementary.

Use EINA_UNUSED instead.

10 years agoelm: Changed __UNUSED__ to EINA_UNUSED.
Daniel Juyung Seo [Mon, 6 Jan 2014 14:30:02 +0000 (23:30 +0900)]
elm: Changed __UNUSED__ to EINA_UNUSED.

10 years agomultibuttonentry, genlist, layout, toolbar: Fixed dereference of null
Daniel Juyung Seo [Mon, 6 Jan 2014 14:26:46 +0000 (23:26 +0900)]
multibuttonentry, genlist, layout, toolbar: Fixed dereference of null
pointers which were reported by clang builg.

https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-XZo1hW.html#EndPath
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-isAlRt.html#EndPath
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-8Ascv8.html#EndPath
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-gBkVuE.html#EndPath

10 years agotoolbar: Fixed dead assignment reported by clang build.
Daniel Juyung Seo [Mon, 6 Jan 2014 14:11:47 +0000 (23:11 +0900)]
toolbar: Fixed dead assignment reported by clang build.

https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build/2014-01-05-1/report-0ipfss.html#EndPath

10 years agoelm theme - fix toggle color to hide invisible orange rect
Carsten Haitzler (Rasterman) [Sat, 4 Jan 2014 09:55:45 +0000 (18:55 +0900)]
elm theme - fix toggle color to hide invisible orange rect

10 years agoUpdating serbian translation
maxerba [Fri, 3 Jan 2014 17:20:20 +0000 (18:20 +0100)]
Updating serbian translation

10 years agowidget: Fix a bug in elm_widget_newest_focus_order_get.
WooHyun Jung [Fri, 3 Jan 2014 11:02:30 +0000 (20:02 +0900)]
widget: Fix a bug in elm_widget_newest_focus_order_get.

When elm_widget_newest_focus_order_get is called with can_focus_only,
only focusable objects should be the candidates for newest focused object.
But there are cases that unfocusable object add +1 to newest_focus_order.

10 years agoRevert "entry: Add elm_entry_input_panel_show_on_demand_set/get API"
Jihoon Kim [Fri, 3 Jan 2014 10:46:21 +0000 (19:46 +0900)]
Revert "entry: Add elm_entry_input_panel_show_on_demand_set/get API"

It's feature freeze period, so I will add after ending freeze period.

10 years agoentry: Add elm_entry_input_panel_show_on_demand_set/get API
Jihoon Kim [Fri, 3 Jan 2014 09:51:38 +0000 (18:51 +0900)]
entry: Add elm_entry_input_panel_show_on_demand_set/get API

This API sets the attribute to show the input panel in case of only an user's explicit Mouse Up event.
It doesn't request to show the input panel even though it has focus.

10 years agolabel: fix typo in comment
Jihoon Kim [Fri, 3 Jan 2014 09:32:27 +0000 (18:32 +0900)]
label: fix typo in comment

10 years agoweb: Disable more logics to reduce binary size when web backend is none
Ryuan Choi [Fri, 3 Jan 2014 07:12:11 +0000 (16:12 +0900)]
web: Disable more logics to reduce binary size when web backend is none

It will reduce binary size about 4K.
2,626,465 -> 2,622,369 (Byte, tested with -Os, unstriped)

10 years agoelementary/widget - don't call theme_set() until base widget is not created yet.
ChunEon Park [Fri, 3 Jan 2014 05:38:27 +0000 (14:38 +0900)]
elementary/widget - don't call theme_set() until base widget is not created yet.

On the widget creation time, we should not set the theme in the widget infra.
This will cause the corruption of the theme_hook working since the widget is not setup yet.
Also the theme_set() will be applied twice each widget will set the themes right after base widget is created.

10 years agolayout: Moved internal smart data member to a correct place.
Daniel Juyung Seo [Thu, 2 Jan 2014 00:23:03 +0000 (09:23 +0900)]
layout: Moved internal smart data member to a correct place.

can_access is used only by layout.

10 years agoimage: Remove unnecessary parameter for elm_obj_image_editable_set.
Daniel Juyung Seo [Thu, 2 Jan 2014 00:11:25 +0000 (09:11 +0900)]
image: Remove unnecessary parameter for elm_obj_image_editable_set.

This parameter was introduced as an internal funciton parameter long ago and migrated to eo as it was.
But this parameter is not needed. obj pointer is already there.

Thanks to Yakov for the report.

10 years agotest_photocam: Unfuck photocam test case by removing absolute image path by raster.
Daniel Juyung Seo [Thu, 2 Jan 2014 00:17:16 +0000 (09:17 +0900)]
test_photocam: Unfuck photocam test case by removing absolute image path by raster.

Please maintain this manually or push those images to somewhere reachable by others.

10 years agoelm_widget: Partial update for widget smart data comments.
Daniel Juyung Seo [Wed, 1 Jan 2014 23:49:26 +0000 (08:49 +0900)]
elm_widget: Partial update for widget smart data comments.

10 years agofileselector: Fix dereference before null check
Ryuan Choi [Wed, 1 Jan 2014 06:29:27 +0000 (15:29 +0900)]
fileselector: Fix dereference before null check

Reported as CID:1147525 by Coverity Scan

10 years agofileselector: Fixed wrong allocation in _custom_filter_append
Ryuan Choi [Wed, 1 Jan 2014 06:20:24 +0000 (15:20 +0900)]
fileselector: Fixed wrong allocation in _custom_filter_append

Reported as CID:1147526 by Coverity Scan

10 years ago[Genlist]: Added NULL check
Chinmaya Panigrahi [Wed, 1 Jan 2014 05:11:50 +0000 (14:11 +0900)]
[Genlist]: Added NULL check

Summary: Added NULL check

Test Plan: elementary_test -to genlist

Reviewers: seoz, singh.amitesh, raster

Reviewed By: raster

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

10 years agoelm_test: fix test_entry_anchor scroller callback
Daniel Hirt [Tue, 31 Dec 2013 14:09:47 +0000 (16:09 +0200)]
elm_test: fix test_entry_anchor scroller callback

10 years ago[elm_widget] Fix not to load theme for mirroring if smart data is not set
Jaehyun Cho [Tue, 31 Dec 2013 11:33:51 +0000 (20:33 +0900)]
[elm_widget] Fix not to load theme for mirroring if smart data is not set

Summary: Do not load widget theme for mirroring if smart data creation is not finished.

Reviewers: Hermet, raster

Reviewed By: raster

CC: seoz
Differential Revision: https://phab.enlightenment.org/D428

10 years agowidget, spinner: typo in elm_widget_focus_set()
Yakov Goldberg [Tue, 31 Dec 2013 09:14:41 +0000 (11:14 +0200)]
widget, spinner: typo in elm_widget_focus_set()

10 years agoauthors: Added Chinmaya as an elementary author.
Daniel Juyung Seo [Tue, 31 Dec 2013 04:20:53 +0000 (13:20 +0900)]
authors: Added Chinmaya as an elementary author.

10 years ago[Hoversel]: Added NULL check
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

10 years agoentry: fix build warning about explicit braces to avoid ambiguous 'else'
Jihoon Kim [Tue, 31 Dec 2013 02:39:47 +0000 (11:39 +0900)]
entry: fix build warning about explicit braces to avoid ambiguous 'else'

10 years agospinner: add NULL check
Jihoon Kim [Tue, 31 Dec 2013 02:38:46 +0000 (11:38 +0900)]
spinner: add NULL check

10 years agoimage: add NULL check
Jihoon Kim [Tue, 31 Dec 2013 02:36:43 +0000 (11:36 +0900)]
image: add NULL check