platform/upstream/efl.git
10 years agoUpdating desktop files
maxerba [Thu, 11 Sep 2014 20:06:39 +0000 (22:06 +0200)]
Updating desktop files

10 years agoRevert "rename all pager theme groups to match the module that uses it"
Carsten Haitzler (Rasterman) [Thu, 11 Sep 2014 07:25:47 +0000 (16:25 +0900)]
Revert "rename all pager theme groups to match the module that uses it"

This reverts commit e3e158b3887a93097d954a75d2d74eff3f4ec24f.

no - this breaks theme api. AGAIN ... like e18. see email to e-devel.

10 years agoupdate according to latest eolian changes
Daniel Kolesa [Wed, 10 Sep 2014 14:09:08 +0000 (15:09 +0100)]
update according to latest eolian changes

10 years agorename all pager theme groups to match the module that uses it
Mike Blumenkrantz [Wed, 10 Sep 2014 13:04:14 +0000 (09:04 -0400)]
rename all pager theme groups to match the module that uses it

this should have been done with the module rename, and this release is the last chance to get it fixed before it has to be permanently maintained with wrong names

10 years agoupdate to eolian complex types (without complex part for now)
Daniel Kolesa [Tue, 9 Sep 2014 13:50:35 +0000 (14:50 +0100)]
update to eolian complex types (without complex part for now)

10 years agoCnP/Wayland: Fix window check for Wayland invocations.
Daniel Zaoui [Mon, 8 Sep 2014 10:51:56 +0000 (13:51 +0300)]
CnP/Wayland: Fix window check for Wayland invocations.

This was leading to never enter the cnp functions dedicated to Wayland,
as the given object was not a window. The Copy And Paste test was not
working for this reason.

10 years agoupdate according to latest eolian changes
Daniel Kolesa [Mon, 8 Sep 2014 13:58:57 +0000 (14:58 +0100)]
update according to latest eolian changes

10 years agol10n: Add Finnish translations
Kai Huuhko [Sun, 7 Sep 2014 17:23:44 +0000 (20:23 +0300)]
l10n: Add Finnish translations

10 years agoremove unused comp screen overlay program
Mike Blumenkrantz [Sun, 7 Sep 2014 14:55:48 +0000 (10:55 -0400)]
remove unused comp screen overlay program

10 years agotest_genlist: Fixed typo in the check button.
Daniel Juyung Seo [Sun, 7 Sep 2014 13:06:47 +0000 (22:06 +0900)]
test_genlist: Fixed typo in the check button.

10 years agotest_gengrid: Added pressed and released callbacks for more tests.
Daniel Juyung Seo [Sun, 7 Sep 2014 13:00:20 +0000 (22:00 +0900)]
test_gengrid: Added pressed and released callbacks for more tests.

10 years agotest_genlist: Added more focus tests for popup creation on item mouse down and item...
Daniel Juyung Seo [Sun, 7 Sep 2014 10:43:24 +0000 (19:43 +0900)]
test_genlist: Added more focus tests for popup creation on item mouse down and item select.

10 years agotest_genlist: Added 'add more items' button to genlist focus test.
Daniel Juyung Seo [Sun, 7 Sep 2014 09:46:15 +0000 (18:46 +0900)]
test_genlist: Added 'add more items' button to genlist focus test.

10 years agotest_popup: Renamed focus highlight button name correctly.
Daniel Juyung Seo [Sun, 7 Sep 2014 08:49:59 +0000 (17:49 +0900)]
test_popup: Renamed focus highlight button name correctly.

10 years agotest_genlist: Refactored internal codes.
Daniel Juyung Seo [Sun, 7 Sep 2014 08:49:04 +0000 (17:49 +0900)]
test_genlist: Refactored internal codes.

Created internal function _test_genlist_focus_option_panel_create() as it is
getting too big.

10 years agoelm_gesture: Moved since at the end of each api's documentation.
Daniel Juyung Seo [Sun, 7 Sep 2014 07:23:15 +0000 (16:23 +0900)]
elm_gesture: Moved since at the end of each api's documentation.

10 years agogesture_layer: Fixed broken gesture layer documentation.
Daniel Juyung Seo [Sun, 7 Sep 2014 07:19:14 +0000 (16:19 +0900)]
gesture_layer: Fixed broken gesture layer documentation.

10 years agogenlist: Fixed a crash bug in case of calling a genlist_clear in a select callback...
Jae Yong Hwang [Fri, 5 Sep 2014 16:47:55 +0000 (01:47 +0900)]
genlist: Fixed a crash bug in case of calling a genlist_clear in a select callback function.

Summary:
If item select callback is elm_genlist_clear and genlist object have many item, elm_genlist_clear was broken.
This reason is due to incorrect code. In Old code, check the item focus  after an item was deleted. So, I changed the order of the code.
Before item was deleted, Check the item focus.
@fix

Test Plan: I revised the elementary_test code and tested with that.

Reviewers: raster, SanghyeonLee, seoz

Reviewed By: seoz

Subscribers: bluezery, SanghyeonLee

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

10 years agotest_genlist: Added genlist clear scenario on 5th item select.
Daniel Juyung Seo [Fri, 5 Sep 2014 16:47:45 +0000 (01:47 +0900)]
test_genlist: Added genlist clear scenario on 5th item select.

10 years agotest_genlist: Removed unnecessary casting.
Daniel Juyung Seo [Fri, 5 Sep 2014 16:33:22 +0000 (01:33 +0900)]
test_genlist: Removed unnecessary casting.

10 years agoelm: Fixed documentations for part_text_aliases.
Daniel Juyung Seo [Thu, 4 Sep 2014 16:11:58 +0000 (01:11 +0900)]
elm: Fixed documentations for part_text_aliases.

10 years agotooltip: Removed unnecessary casting and followed callback function conventions.
Daniel Juyung Seo [Thu, 4 Sep 2014 15:08:10 +0000 (00:08 +0900)]
tooltip: Removed unnecessary casting and followed callback function conventions.

10 years agoconform, inwin, progressbar, radio: Fixed wrong part_alias_description implementation...
Daniel Juyung Seo [Thu, 4 Sep 2014 10:45:34 +0000 (19:45 +0900)]
conform, inwin, progressbar, radio: Fixed wrong part_alias_description implementations and documentations.

@fix

10 years agocreate elementary.pc at make time to follow GNU coding standards
Vincent Torri [Thu, 4 Sep 2014 16:39:56 +0000 (18:39 +0200)]
create elementary.pc at make time to follow GNU coding standards

10 years agouse variable instead of configure replacement
Vincent Torri [Thu, 4 Sep 2014 16:25:56 +0000 (18:25 +0200)]
use variable instead of configure replacement

10 years agofix elementary.pc
Vincent Torri [Thu, 4 Sep 2014 16:22:24 +0000 (18:22 +0200)]
fix elementary.pc

10 years agouse configure variable instead of /elementary
Vincent Torri [Thu, 4 Sep 2014 16:21:33 +0000 (18:21 +0200)]
use configure variable instead of /elementary

10 years agopkgbuild: let's not put .eo with the binary.
Cedric BAIL [Thu, 4 Sep 2014 14:52:37 +0000 (16:52 +0200)]
pkgbuild: let's not put .eo with the binary.

10 years agomain: do not throw warning on previously working code.
Cedric BAIL [Thu, 4 Sep 2014 14:38:27 +0000 (16:38 +0200)]
main: do not throw warning on previously working code.

Now that we forcefully shutdown elementary, we will always it the case below 0
for older code and throw some useless warning.

10 years agomodule: detect extention just based on if its windows or not.
Cedric BAIL [Thu, 4 Sep 2014 14:25:38 +0000 (16:25 +0200)]
module: detect extention just based on if its windows or not.

This follow what we do on other part of EFL and should fix issue on Mac OS X.

Should fix D1161 at the same time.

@fix

10 years agoautotools: simplify .pc.in.
Vincent Torri [Thu, 4 Sep 2014 15:10:37 +0000 (17:10 +0200)]
autotools: simplify .pc.in.

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
10 years agoautotools: use always Requires.private in .pc
Vincent Torri [Thu, 4 Sep 2014 14:50:56 +0000 (16:50 +0200)]
autotools: use always Requires.private in .pc

10 years agoautotools: add m4 macro to check for options
Vincent Torri [Thu, 4 Sep 2014 14:43:12 +0000 (16:43 +0200)]
autotools: add m4 macro to check for options

This simplify autotools in elementary by recycling the same m4
and also compilation flags. Less code to read and maintain.

10 years agoAdded text field to show CapsLock hint
kabeer khan [Thu, 4 Sep 2014 15:19:59 +0000 (11:19 -0400)]
Added text field to show CapsLock hint

Summary:
Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Merge branch 'master' of http://git.enlightenment.org/core/elementary

Reviewers: devilhorns, zmike

Maniphest Tasks: T1570

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

10 years agoelm process state - add events and state get function
Carsten Haitzler (Rasterman) [Thu, 4 Sep 2014 06:09:10 +0000 (15:09 +0900)]
elm process state - add events and state get function

this adds the ability to query current process state, and get events
idicating a change in process state and what change that was.

@feature

10 years agoelm_map: the widget use efreet cache home to save image files to, so efreet should...
Tae-Hwan Kim [Wed, 3 Sep 2014 15:04:37 +0000 (17:04 +0200)]
elm_map: the widget use efreet cache home to save image files to, so efreet should be initialized.

Summary: @fix

Reviewers: raster

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

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
10 years agoelm examples - missing -lm link - fix
Carsten Haitzler (Rasterman) [Wed, 3 Sep 2014 08:13:00 +0000 (17:13 +0900)]
elm examples - missing -lm link - fix

@fix

10 years agofileselector: Fix that anchors are remained when path_entry was focused via keyboard.
Ryuan Choi [Wed, 3 Sep 2014 03:44:05 +0000 (12:44 +0900)]
fileselector: Fix that anchors are remained when path_entry was focused via keyboard.

Removed trick that checks whether mouse is pressed in text field or anchors.

10 years agoUpdate gitignore.
Tom Hacohen [Tue, 2 Sep 2014 14:48:47 +0000 (15:48 +0100)]
Update gitignore.

10 years agoautotools: require a less deprecated gettext and move stuff to be in a more coherent...
Cedric BAIL [Tue, 2 Sep 2014 10:37:34 +0000 (12:37 +0200)]
autotools: require a less deprecated gettext and move stuff to be in a more coherent place.

10 years agoConfigure: Stop using deprecated AC_HELP_STRING.
Tom Hacohen [Tue, 2 Sep 2014 09:31:29 +0000 (10:31 +0100)]
Configure: Stop using deprecated AC_HELP_STRING.

Use AS_HELP_STRING instead.

10 years agoC++ bindings: disable generation by default (to follow the efl).
Tom Hacohen [Tue, 2 Sep 2014 09:28:37 +0000 (10:28 +0100)]
C++ bindings: disable generation by default (to follow the efl).

10 years agoconfigure.ac: Clean up and add macros for backend-checks.
Vincent Torri [Mon, 1 Sep 2014 08:35:49 +0000 (10:35 +0200)]
configure.ac: Clean up and add macros for backend-checks.

Add an m4 macro and start using it (also fixes some issues).

10 years agoUse pkglibdir instead of libdir/elementary
Vincent Torri [Fri, 29 Aug 2014 17:45:46 +0000 (19:45 +0200)]
Use pkglibdir instead of libdir/elementary

This is cleaner and more correct.

10 years agoMakefiles: ELEMENTARY_BUILD is only defined on windows, no need to check.
Vincent Torri [Fri, 29 Aug 2014 17:32:33 +0000 (19:32 +0200)]
Makefiles: ELEMENTARY_BUILD is only defined on windows, no need to check.

Use ELEMENTARY_BUILD in CPP flags as it will be used only on Windows anyway.

10 years agoReorganise configure.ac layout (and simplify)
Vincent Torri [Fri, 29 Aug 2014 17:05:30 +0000 (19:05 +0200)]
Reorganise configure.ac layout (and simplify)

This includes:
Bumping versions of autoconf and automake.
Remove or replace deprecated macros.
Use correct paths.

10 years agoRevert "C++ bindings: disable generation by default (to follow the efl)."
Tom Hacohen [Tue, 2 Sep 2014 09:19:57 +0000 (10:19 +0100)]
Revert "C++ bindings: disable generation by default (to follow the efl)."

I'll reintroduce this in a moment, was just easier this way in order to
merge Vincent's changes.

This reverts commit d46fa601ef45d579d1448b19887d02ff2dfbb576.

10 years agoC++ bindings: disable generation by default (to follow the efl).
Tom Hacohen [Tue, 2 Sep 2014 08:29:57 +0000 (09:29 +0100)]
C++ bindings: disable generation by default (to follow the efl).

10 years agopanel: resize scrollable content in content_size_set API
Jaeun Choi [Tue, 2 Sep 2014 07:06:08 +0000 (16:06 +0900)]
panel: resize scrollable content in content_size_set API

in elm_panel_scrollable_content_size_set,
not only update size ratio variable but also resize scrollable content

@fix

10 years agoupdate as per latest eolian changes
Daniel Kolesa [Mon, 1 Sep 2014 14:57:56 +0000 (15:57 +0100)]
update as per latest eolian changes

10 years agolabel: Fix size calculation for wrapped label
Thiep Ha [Mon, 1 Sep 2014 14:05:30 +0000 (23:05 +0900)]
label: Fix size calculation for wrapped label

Summary:
Label size is incorrectly calculated (text does not wrap) if
elm_label_line_wrap_set() is called before elm_label_wrap_width_set().

@fix

Test Plan:
The label3 test case is added to show the bug case.
In label3 test case, if we switch the calling sequence of
elm_label_line_wrap_set() and elm_label_wrap_width_set(),
the result is different.

Reviewers: raster, seoz, woohyun, Hermet

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

10 years agoAdd elm_entry_input_hint_set/get API
Jihoon Kim [Mon, 1 Sep 2014 10:04:05 +0000 (19:04 +0900)]
Add elm_entry_input_hint_set/get API

Sets or get the input hint which allows input methods to fine-tune their behavior.

10 years agoel - ELM_MAIN() cleanup. don't need shutdown in elm_main() anymore
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 06:29:07 +0000 (15:29 +0900)]
el - ELM_MAIN() cleanup. don't need shutdown in elm_main() anymore

this shouldnt be an abi or api break. it simply makes elm_shutdown
iside elm_main() optional. this is cleaner and more symmetric

10 years agoelm: Added # for enum in the documenation.
Daniel Juyung Seo [Sun, 31 Aug 2014 15:44:10 +0000 (00:44 +0900)]
elm: Added # for enum in the documenation.

10 years agoactionslider: Added descriptions for Elm_Actionslider_Pos and added # for enum.
Daniel Juyung Seo [Sun, 31 Aug 2014 15:40:20 +0000 (00:40 +0900)]
actionslider: Added descriptions for Elm_Actionslider_Pos and added # for enum.

10 years agopanel: added more documentations to panel.
Daniel Juyung Seo [Sun, 31 Aug 2014 15:28:07 +0000 (00:28 +0900)]
panel: added more documentations to panel.

10 years agoconfig: added descriptions for focus move policy enum and added # to enum.
Daniel Juyung Seo [Sun, 31 Aug 2014 15:13:13 +0000 (00:13 +0900)]
config: added descriptions for focus move policy enum and added # to enum.

10 years agowin: added more descriptions for elm_win_render.
Daniel Juyung Seo [Sun, 31 Aug 2014 14:00:51 +0000 (23:00 +0900)]
win: added more descriptions for elm_win_render.

10 years agoUpdating esperanto and french translations
maxerba [Fri, 29 Aug 2014 11:16:08 +0000 (13:16 +0200)]
Updating esperanto and french translations

10 years agoupdate as per eolian changes
Daniel Kolesa [Fri, 29 Aug 2014 10:41:44 +0000 (11:41 +0100)]
update as per eolian changes

10 years agoFix T1482 Fix the issue:elementary_test will crashed after exist genlist tree
yinsc [Wed, 27 Aug 2014 18:50:43 +0000 (03:50 +0900)]
Fix T1482 Fix the issue:elementary_test will crashed after exist genlist tree

Summary: Removed all global variables for item class

Reviewers: zmike, raster, seoz

Maniphest Tasks: T1482

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

10 years agoupdate according to latest eolian changes
Daniel Kolesa [Wed, 27 Aug 2014 14:44:11 +0000 (15:44 +0100)]
update according to latest eolian changes

10 years agogengrid: Fixed item select logic when item select mode is ALWAYS.
Jae Yong Hwang [Wed, 27 Aug 2014 12:56:38 +0000 (21:56 +0900)]
gengrid: Fixed item select logic when item select mode is ALWAYS.

Summary:
If gengrid select mode is not ELM_OBJECT_SELECT_MODE_ALWAYS, ELM_OBJECT_SELECT_MODE_ALWAYS mode for
elm_genlist_item_select_mode was broken. In the item select routine, item mode(it->mode) was not checked.
So, I added the check routine there.
@fix

Test Plan: I revised the elementary_test code and tested with that.

Reviewers: raster, seoz

Reviewed By: seoz

Subscribers: SanghyeonLee, bluezery

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

10 years agotheme - improve efm icons provided by ApB
Carsten Haitzler (Rasterman) [Wed, 27 Aug 2014 09:12:44 +0000 (18:12 +0900)]
theme - improve efm icons provided by ApB

this fixes T575 wishlist item and improved the icons in default

@feature

10 years agogengrid: Deprecated elm_gengrid_page_show.
Daniel Juyung Seo [Wed, 27 Aug 2014 08:24:01 +0000 (17:24 +0900)]
gengrid: Deprecated elm_gengrid_page_show.

Use elm_scroller_page_show. elm_gengrid_page_bring_in was deprecated
long ago.

10 years agoelm win engines - make code only include engines efl compiled for
Carsten Haitzler (Rasterman) [Tue, 26 Aug 2014 11:11:02 +0000 (20:11 +0900)]
elm win engines - make code only include engines efl compiled for

this means on windows etc. - it wont vene try x11, wayland etc.
engines before trying the win ones. same for osx.

10 years agoRevert "elementary/config - commented out the translation availabilty check."
Tom Hacohen [Tue, 26 Aug 2014 11:07:53 +0000 (12:07 +0100)]
Revert "elementary/config - commented out the translation availabilty check."

This completely breaks automatic UI mirroring. The code there was
correct. Please, before removing code, contact the original author and
make sure you don't break things down. Especially if your reason for
removing is "this doesn't make sense to me" instead of "this breaks X
Y."

This reverts commit 24983fed239a3b37c05cc3c65ed9c56953a7176b.

10 years agoelm config - dont need default engine in config anymore
Carsten Haitzler (Rasterman) [Tue, 26 Aug 2014 10:27:07 +0000 (19:27 +0900)]
elm config - dont need default engine in config anymore

10 years agoelm win - ews - oops. fix ews always going on as well as real engine
Carsten Haitzler (Rasterman) [Tue, 26 Aug 2014 09:26:00 +0000 (18:26 +0900)]
elm win - ews - oops. fix ews always going on as well as real engine

10 years agoelm engine_set etc. - undeprecate, just limit engines supported instead
Carsten Haitzler (Rasterman) [Tue, 26 Aug 2014 09:02:00 +0000 (18:02 +0900)]
elm engine_set etc. - undeprecate, just limit engines supported instead

thre are still all the old engines supported inside, but docs dont say
so so effectively deprecated. also handle a NULL engine. this is part
of our engine/display system cleanup.

10 years agoelm test - add dialog window test
Carsten Haitzler (Rasterman) [Mon, 25 Aug 2014 08:11:02 +0000 (17:11 +0900)]
elm test - add dialog window test

10 years agoFix build after TAsn's interface work
Kai Huuhko [Sat, 23 Aug 2014 13:42:28 +0000 (16:42 +0300)]
Fix build after TAsn's interface work

Elm wasn't linking against libefl so the build would error out with
missing symbols.

10 years agoelm - put curly braces inside same ifdef
Carsten Haitzler (Rasterman) [Sat, 23 Aug 2014 11:11:23 +0000 (20:11 +0900)]
elm - put curly braces inside same ifdef

10 years agoelm config tool - remove unnneeded elm engine code.
Carsten Haitzler (Rasterman) [Sat, 23 Aug 2014 03:43:53 +0000 (12:43 +0900)]
elm config tool - remove unnneeded elm engine code.

10 years agopo: updated po
Daniel Juyung Seo [Fri, 22 Aug 2014 17:33:22 +0000 (02:33 +0900)]
po: updated po

10 years agopopup: return correct value.
Daniel Juyung Seo [Fri, 22 Aug 2014 17:33:10 +0000 (02:33 +0900)]
popup: return correct value.

10 years agogengrid/popup: Fix wrong return type of _item_del_pre_hook.
SangHyeon Lee [Fri, 22 Aug 2014 16:52:53 +0000 (01:52 +0900)]
gengrid/popup: Fix wrong return type of _item_del_pre_hook.

Summary:
elm_widget calls _item_del_pre_hook of each widget and widget can
decide item deletion by return type. But gengrid and popup widget implemented
those _item_del_pre_hook function as a void type.
So this commit fixs the return types to Eina_Bool and changes gengrid widget to return EINA_FALSE when
the item wants to be deleted later.
And when the item wants to be deleted directly, it returns EINA_TRUE.

@fix

Test Plan: test in demo.

Reviewers: seoz, raster, bluezery

Subscribers: Hermet, jaehwan

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

10 years agoconfig: fixed documentation typos.
Daniel Juyung Seo [Fri, 22 Aug 2014 15:31:12 +0000 (00:31 +0900)]
config: fixed documentation typos.

10 years agofix wrong usage of EINA_FALSE as NULL
Jérémy Zurcher [Fri, 22 Aug 2014 08:20:57 +0000 (10:20 +0200)]
fix wrong usage of EINA_FALSE as NULL

10 years agoElm_App: protect against type redefinition
Jérémy Zurcher [Fri, 22 Aug 2014 08:20:22 +0000 (10:20 +0200)]
Elm_App: protect against type redefinition

10 years agoelm engine choice and logic rationalize
Carsten Haitzler (Rasterman) [Fri, 22 Aug 2014 05:48:13 +0000 (14:48 +0900)]
elm engine choice and logic rationalize

now that we have ELM_DISPLAY and ELM_ACCEL we have little need for a
lot of the elm engine stuff and frankly a lot was broken if you used
multiple engines etc. so this fixes a lot of it nd removes a lot of
cruft. i think i got it all right, but i may have oppsied. this also
remo9ves engine support for engines long gone from evas.

10 years agogenlist: Refactoring genlist codes.
bluezery [Thu, 21 Aug 2014 18:52:16 +0000 (03:52 +0900)]
genlist: Refactoring genlist codes.

<Comment by SeoZ>
This is a partial commit of D788.
As D788 is huge patch and genlist is really fragile, I decided to
split this patch and it was partially done on the airplane during
my business trip last month. As I had no solid amount of time to
finish that job after that trip, I decided to push existing patches
first. I will finish this job soon. Sorry bluezery.
But I will keep your credit on the merge commit. Please make an
atomic patch next time. You can do it.

10 years agogenlist: added internal function _view_clear() for common codes.
Daniel Juyung Seo [Sun, 27 Jul 2014 08:19:57 +0000 (01:19 -0700)]
genlist: added internal function _view_clear() for common codes.

Use this function for normal items, decorate items, and decorate all
items.

10 years agogenlist: merged _item_content_realize() and _item_mode_content_realize().
Daniel Juyung Seo [Sun, 27 Jul 2014 05:43:10 +0000 (22:43 -0700)]
genlist: merged _item_content_realize() and _item_mode_content_realize().

10 years agogenlist: moved internals functions before refactoring it.
Daniel Juyung Seo [Sun, 27 Jul 2014 05:32:12 +0000 (22:32 -0700)]
genlist: moved internals functions before refactoring it.

_item_text_realize(), _item_content_realize(), and
_item_state_realize().

10 years agogenlist: Added internal functions _view_create and _view_style_update
Daniel Juyung Seo [Sun, 27 Jul 2014 04:44:51 +0000 (21:44 -0700)]
genlist: Added internal functions _view_create and _view_style_update
for the commonly used codes.

10 years agogenlist: Unbreak double click smart callback.
Daniel Juyung Seo [Thu, 21 Aug 2014 18:41:52 +0000 (03:41 +0900)]
genlist: Unbreak double click smart callback.

Fixed a typo in my commit adb976e.

10 years agogengrid, list: Use newly introduced macros internally.
Daniel Juyung Seo [Thu, 21 Aug 2014 18:09:10 +0000 (03:09 +0900)]
gengrid, list: Use newly introduced macros internally.

ELM_GENGRID_DATA_GET_FROM_ITEM and ELM_LIST_DATA_GET_FROM_ITEM.

10 years agolist: Fixed ELM_OBJECT_SELECT_MODE_NONE codes and added more DISPLAY_ONLY check.
Daniel Juyung Seo [Thu, 21 Aug 2014 17:57:57 +0000 (02:57 +0900)]
list: Fixed ELM_OBJECT_SELECT_MODE_NONE codes and added more DISPLAY_ONLY check.

Also made an internal function to check it easily.

@fix

10 years agogengrid: Fixed ELM_OBJECT_SELECT_MODE_NONE codes and added more DISPLAY_ONLY check.
Daniel Juyung Seo [Thu, 21 Aug 2014 17:48:29 +0000 (02:48 +0900)]
gengrid: Fixed ELM_OBJECT_SELECT_MODE_NONE codes and added more DISPLAY_ONLY check.

Also made an internal function to check it easily.

@fix

10 years agogenlist: Fixed ELM_OBJECT_SELECT_MODE_NONE codes and added more DISPLAY_ONLY check.
Daniel Juyung Seo [Thu, 21 Aug 2014 17:47:24 +0000 (02:47 +0900)]
genlist: Fixed ELM_OBJECT_SELECT_MODE_NONE codes and added more DISPLAY_ONLY check.

Also made an internal function to check it easily.

@fix

10 years agogengrid: Fixed _item_unselect to check select value not highlight value.
Daniel Juyung Seo [Thu, 21 Aug 2014 16:10:07 +0000 (01:10 +0900)]
gengrid: Fixed _item_unselect to check select value not highlight value.

This caused infinite loop in a DISPLAY_ONLY mode on clicking an item.

@fix

10 years agogengrid, genlist, list, toolbar: Fixed DISPLAY_ONLY select mode for an object.
Daniel Juyung Seo [Thu, 21 Aug 2014 15:12:40 +0000 (00:12 +0900)]
gengrid, genlist, list, toolbar: Fixed DISPLAY_ONLY select mode for an object.

DISPLAY_ONLY select mode for elm_xxx_item_select_mode_set works fine but
elm_xxx_select_mode_set was broken.

@fix

10 years agoelm: Added more documentation about the select_mode enum.
Daniel Juyung Seo [Thu, 21 Aug 2014 15:04:12 +0000 (00:04 +0900)]
elm: Added more documentation about the select_mode enum.

10 years agogengrid, genlist, list: Changed %c to @p for parameters in the documentation.
Daniel Juyung Seo [Thu, 21 Aug 2014 14:51:10 +0000 (23:51 +0900)]
gengrid, genlist, list: Changed %c to @p for parameters in the documentation.

10 years agogenlist: Fixed item select logic when item select mode is ALWAYS.
Jae Yong Hwang [Thu, 21 Aug 2014 13:49:36 +0000 (22:49 +0900)]
genlist: Fixed item select logic when item select mode is ALWAYS.

Summary:
ELM_OBJECT_SELECT_MODE_ALWAYS mode for elm_genlist_item_select_mode
was broken. In the item select routine, item mode(it->mode) was not
checked. So, I added the check routine there.

@fix

Test Plan: I revised the elementary_test code and tested with that.

Reviewers: raster, seoz

Reviewed By: seoz

Subscribers: SanghyeonLee, bluezery

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

10 years agonotify: fix notify to keep the consistency even that was wrongly implemented.
Daniel Juyung Seo [Thu, 21 Aug 2014 13:45:01 +0000 (22:45 +0900)]
notify: fix notify to keep the consistency even that was wrongly implemented.

According to hermet's review comments, let's keep the consistency even
if it was wrongly implemented.

10 years agoRevert "Revert "elm_notify: fixing style applying""
Daniel Juyung Seo [Thu, 21 Aug 2014 13:38:39 +0000 (22:38 +0900)]
Revert "Revert "elm_notify: fixing style applying""

This reverts commit 2e2d003efeded27955cc9301279cd3a0d362f548.

Revert this patch to leave the credit to Andrii Kroitor.
I will fix this correctly in the next commit.
Sorry Andrii for the wrong review comments that can break compatibility.
But actually it was not documented at all so there was no problem.
Just to please hermet, let's not do more.

10 years agoRevert "elm_notify: fixing style applying"
ChunEon Park [Thu, 21 Aug 2014 11:13:17 +0000 (20:13 +0900)]
Revert "elm_notify: fixing style applying"

This reverts commit 0ca13c33cd1e89c85793b1d3f5245d86459e051c.

Sorry this can't be pushed cause of compatibility break.

10 years agoRevert "notify: changed internal formatting for readability."
ChunEon Park [Thu, 21 Aug 2014 11:09:58 +0000 (20:09 +0900)]
Revert "notify: changed internal formatting for readability."

This reverts commit a2afbe91e851f3d943736d2a1aae9e2721d1a0d5.

definitely this will break compatibility.
and as i mentioned, we should prevent as possible that
until there are other methods.