platform/upstream/efl.git
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.

10 years agoEfl inerfaces: Merge initial efl interfaces work.
Tom Hacohen [Thu, 21 Aug 2014 10:05:11 +0000 (11:05 +0100)]
Efl inerfaces: Merge initial efl interfaces work.

This includes the efl interfaces changes as mentioned in:
https://phab.enlightenment.org/w/efl_interfaces/

This is still work in progress, but stable enough to be
used.

10 years agoWin: Add an animator,tick event (not currently implemented).
Tom Hacohen [Wed, 6 Aug 2014 09:02:03 +0000 (10:02 +0100)]
Win: Add an animator,tick event (not currently implemented).

This event will be used to replace ecore_animator.

10 years agoPrefs: Use file interface.
Tom Hacohen [Fri, 25 Jul 2014 12:40:32 +0000 (13:40 +0100)]
Prefs: Use file interface.

10 years agoImage: Use image interface.
Tom Hacohen [Wed, 23 Jul 2014 16:19:26 +0000 (17:19 +0100)]
Image: Use image interface.

10 years agoVideo: Use file interface.
Tom Hacohen [Tue, 22 Jul 2014 15:37:57 +0000 (16:37 +0100)]
Video: Use file interface.

10 years agoLayout: Use file interface.
Tom Hacohen [Tue, 22 Jul 2014 15:29:37 +0000 (16:29 +0100)]
Layout: Use file interface.

10 years agoThumb: Use file interface.
Tom Hacohen [Tue, 22 Jul 2014 15:25:39 +0000 (16:25 +0100)]
Thumb: Use file interface.

10 years agoPhoto: Use file interface.
Tom Hacohen [Tue, 22 Jul 2014 15:20:31 +0000 (16:20 +0100)]
Photo: Use file interface.

10 years agoBg: Use file interface
Tom Hacohen [Tue, 22 Jul 2014 14:44:52 +0000 (15:44 +0100)]
Bg: Use file interface

10 years agoImage: Use file interface.
Tom Hacohen [Tue, 22 Jul 2014 14:38:33 +0000 (15:38 +0100)]
Image: Use file interface.

10 years agoConfigure: Add libefl's .eo file in eolian include path.
Tom Hacohen [Tue, 22 Jul 2014 14:29:33 +0000 (15:29 +0100)]
Configure: Add libefl's .eo file in eolian include path.

10 years agoAdjust functions to use the new efl interfaces.
Tom Hacohen [Mon, 21 Jul 2014 11:07:42 +0000 (12:07 +0100)]
Adjust functions to use the new efl interfaces.

10 years agoupdate according to Eolian syntax changes
Daniel Kolesa [Mon, 11 Aug 2014 14:46:11 +0000 (15:46 +0100)]
update according to Eolian syntax changes

10 years agoNEWS: keep the convention with other lines.
Daniel Juyung Seo [Wed, 20 Aug 2014 16:19:58 +0000 (01:19 +0900)]
NEWS: keep the convention with other lines.

10 years agonotify: changed internal formatting for readability.
Daniel Juyung Seo [Wed, 20 Aug 2014 16:19:11 +0000 (01:19 +0900)]
notify: changed internal formatting for readability.

10 years agoelm_notify: fixing style applying
Andrii Kroitor [Wed, 20 Aug 2014 15:40:07 +0000 (00:40 +0900)]
elm_notify: fixing style applying

Summary:
added support of bottom_left, bottom_right, top_left, top_right styles
of notify that are present in default theme

@fix

Reviewers: cedric, seoz, Hermet

Subscribers: reutskiy.v.v

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

10 years agoconfigure: Switch to dev mode again and set version to .99
Stefan Schmidt [Wed, 20 Aug 2014 16:00:12 +0000 (18:00 +0200)]
configure: Switch to dev mode again and set version to .99

Merge window for 1.12 is open.

10 years agorelease: Update NEWS and bump version for 1.11.0 release
Stefan Schmidt [Wed, 20 Aug 2014 15:40:39 +0000 (17:40 +0200)]
release: Update NEWS and bump version for 1.11.0 release

10 years agoNEWS: cleaned up new file for the 1.11 release.
Daniel Juyung Seo [Wed, 20 Aug 2014 15:08:35 +0000 (00:08 +0900)]
NEWS: cleaned up new file for the 1.11 release.

10 years agomap: added missing since tag for a new api.
Daniel Juyung Seo [Wed, 20 Aug 2014 14:48:25 +0000 (23:48 +0900)]
map: added missing since tag for a new api.

10 years agoREADME: fix typo.
ChunEon Park [Wed, 20 Aug 2014 14:22:02 +0000 (23:22 +0900)]
README: fix typo.

10 years agoe theme - screen suspend/locl/resume etc, make black rect on noeffect
Carsten Haitzler (Rasterman) [Mon, 18 Aug 2014 02:47:42 +0000 (11:47 +0900)]
e theme - screen suspend/locl/resume etc, make black rect on noeffect

this makes the black rect etc. appear instantly even if no effects are
selected for comp - this should cover up lockscreen and other stuff on
suspend/shutdown/resume etc. like fading does. this should fix T1498

10 years agomy 1.11 NEWS updates
Mike Blumenkrantz [Fri, 15 Aug 2014 12:36:09 +0000 (08:36 -0400)]
my 1.11 NEWS updates

10 years agotests: Ship elm_test_helper.h in dist tarball
Stefan Schmidt [Fri, 15 Aug 2014 10:02:10 +0000 (12:02 +0200)]
tests: Ship elm_test_helper.h in dist tarball

This is a first step to run elm make check during distcheck.

10 years agoslider: update documentation on elm_slider_step_set/get (since 1.8)
Boris Faure [Fri, 15 Aug 2014 09:01:14 +0000 (11:01 +0200)]
slider: update documentation on elm_slider_step_set/get (since 1.8)

10 years agoentry: fix clearing selection region problem while it's already selected.
ChunEon Park [Fri, 15 Aug 2014 08:44:13 +0000 (17:44 +0900)]
entry: fix clearing selection region problem while it's already selected.

if entry has selection, it would be cleared if selection region set is requested again.
because entry cancel the selection area after it reset the selection area.
unfortunately, the selection area is new selection so selection area is gone.

this patch prevent clearing selection and keep the new selection.

@fix

10 years agoREADME: Cosmetic change to align underline with two digit version number
Stefan Schmidt [Thu, 14 Aug 2014 09:31:13 +0000 (11:31 +0200)]
README: Cosmetic change to align underline with two digit version number

10 years agopo/ko: updated Korean translation.
Daniel Juyung Seo [Wed, 13 Aug 2014 15:50:59 +0000 (00:50 +0900)]
po/ko: updated Korean translation.

10 years agopo: update po due to string changes.
Daniel Juyung Seo [Wed, 13 Aug 2014 15:49:13 +0000 (00:49 +0900)]
po: update po due to string changes.

10 years agodoc: removed @ from @since if it needs to be inlined the documentation.
Daniel Juyung Seo [Wed, 13 Aug 2014 15:42:43 +0000 (00:42 +0900)]
doc: removed @ from @since if it needs to be inlined the documentation.

10 years agopanel: changed wrong term - drawer - in panel.
Daniel Juyung Seo [Wed, 13 Aug 2014 15:32:31 +0000 (00:32 +0900)]
panel: changed wrong term - drawer - in panel.

drawer is not an official terminology in panel.

10 years agoradio: added quotes for smart callback name in the documentation.
Daniel Juyung Seo [Wed, 13 Aug 2014 15:22:49 +0000 (00:22 +0900)]
radio: added quotes for smart callback name in the documentation.

10 years agoautotools: Renamed --disable-c++11 to --disable-cxx-bindings.
Savio Sena [Wed, 13 Aug 2014 14:36:17 +0000 (11:36 -0300)]
autotools: Renamed --disable-c++11 to --disable-cxx-bindings.

The name was misleading.

10 years agoelm++: Update C++ examples to use the new API.
Savio Sena [Wed, 13 Aug 2014 14:28:46 +0000 (11:28 -0300)]
elm++: Update C++ examples to use the new API.

10 years agoUpdating italian translation
maxerba [Wed, 13 Aug 2014 12:16:26 +0000 (14:16 +0200)]
Updating italian translation

10 years agodoc: added @c for eina bool in the documentation.
Daniel Juyung Seo [Wed, 13 Aug 2014 10:50:38 +0000 (19:50 +0900)]
doc: added @c for eina bool in the documentation.

10 years agobutton: fix hoversel and button fixed: 1 1 warning in the same way.
Daniel Juyung Seo [Tue, 12 Aug 2014 18:11:00 +0000 (03:11 +0900)]
button: fix hoversel and button fixed: 1 1 warning in the same way.

Now both hoversel and button are usable.
This is easiest way to fix the bug. But why it didn't work well even
hoversel inherit button default style?

Revert "button: revert this patch because this patch just broke hoversel."

This reverts commit 3238c8787511aaf69b755760b24f1aa518477d75.

10 years agobutton: revert this patch because this patch just broke hoversel.
Daniel Juyung Seo [Tue, 12 Aug 2014 16:28:06 +0000 (01:28 +0900)]
button: revert this patch because this patch just broke hoversel.

hoversel is now usable. let's fix the button warning message with more
considerations.

Revert "button: add fixed 1 1 in case that text is not used."

This reverts commit efd33ddb5ba51dccaee2734e8a7add18801d9285.

10 years agoforce desklock theme min sizing on text
Mike Blumenkrantz [Tue, 12 Aug 2014 00:24:14 +0000 (20:24 -0400)]
force desklock theme min sizing on text

fix T1468

10 years agobutton: add fixed 1 1 in case that text is not used.
ChunEon Park [Mon, 11 Aug 2014 12:51:25 +0000 (21:51 +0900)]
button: add fixed 1 1 in case that text is not used.

If only icon is used in a button, it prints error message regarding fixed 1 1;

This resolved the problem.

10 years agopanes: add fixed error message.
ChunEon Park [Mon, 11 Aug 2014 12:38:38 +0000 (21:38 +0900)]
panes: add fixed error message.

Draggable area could be zero size if user set the panes content size
with elm_panes_xxx_size_set().

In this case, it prints fixed messages.

now, it's gone and i tested with various cases for any side effects.

10 years agorelease: Update NEWS and bump version for 1.11.0-beta2 release
Stefan Schmidt [Mon, 11 Aug 2014 10:54:59 +0000 (12:54 +0200)]
release: Update NEWS and bump version for 1.11.0-beta2 release

10 years agoelm - do not do x11 main/config stuff without DISPLAY set
Carsten Haitzler (Rasterman) [Sun, 10 Aug 2014 23:21:03 +0000 (08:21 +0900)]
elm - do not do x11 main/config stuff without DISPLAY set

the engine checks are also broken - but that's a much bigger change,
so this fixes elm config and main code to not do their x11 work if no
DISPLAY env var is set. this is right for a wayland world where you
don't want DISPLAY but WAYLAND_DISPLAY set and used. this fixes
several ERRs that should never have hapapned in this setup.

10 years agoelm win - fix invalid use of elm engine config per window
Carsten Haitzler (Rasterman) [Sun, 10 Aug 2014 22:59:45 +0000 (07:59 +0900)]
elm win - fix invalid use of elm engine config per window

lots of code unsing ENGINE_COMPARE where it should get the engine from
the ecore_evas directly - it happened to work as we happened to have
apps that have windows only for x11, or wayland etc, but not both in
an app. this was wrong, so remove the engine compare macro and do it
properly. no laziness.

10 years agogengrid once again selects items using keyboard when no item was previously selected
zmike [Sun, 10 Aug 2014 18:28:16 +0000 (14:28 -0400)]
gengrid once again selects items using keyboard when no item was previously selected

this was yet another thing broken by the mostly-unreviewed and untested widget item focus feature. it's still not completely fixed, since the reorder modes are broken, but at least it works for the general case again

@fix

10 years agoGenlist: do not segv if the user clear the list on item double-click
davemds [Sat, 9 Aug 2014 15:53:46 +0000 (17:53 +0200)]
Genlist: do not segv if the user clear the list on item double-click

@fix
moved the user callbacks call at the end of the function, so the user
is able to modify the list without making the code below the call to
fail miserably.

Also improved the Genlist Del test to also include this case.

10 years agoblank line --
davemds [Sat, 9 Aug 2014 13:59:39 +0000 (15:59 +0200)]
blank line --

Remove an unwanted blank line from my previous commit

10 years agoGengrid: fix position calculation
davemds [Sat, 9 Aug 2014 13:47:59 +0000 (15:47 +0200)]
Gengrid: fix position calculation

@fix
To calc the position in a table you need to make the modulo of the col/row size, not the modulo on the x/y value

This unbreak the elm_gengrid_item_pos_get() function that was reporting wrong values

10 years agodoc: sync changes made in efl
davemds [Fri, 8 Aug 2014 16:10:52 +0000 (18:10 +0200)]
doc: sync changes made in efl

* show footer with usefull info
* nested lists are more compact
* avoid packed effect on bullet lists
* @since colored and on a single line

10 years agoconfigure: Use the same default CFLAGS/LDFLAGS as we do for EFL
Stefan Schmidt [Fri, 8 Aug 2014 14:01:45 +0000 (16:01 +0200)]
configure: Use the same default CFLAGS/LDFLAGS as we do for EFL

Especially the -fvisibility=hidden would be needed here for our EAPI handling.
I never realised we miss this here but Lukasz Stanislawski pointed me to it
when we wondered why it linked ofr him with missing EAPI but not for me.

I'v compiling and releasing elm like this for a long time now so I don't
expect any trouble but if something strange comes up we can still revert it
before 1.11 final.

10 years agoatspi: remove EAPI from elm_atspi_text_text_attribute_free
Lukasz Stanislawski [Fri, 8 Aug 2014 09:05:18 +0000 (11:05 +0200)]
atspi: remove EAPI from elm_atspi_text_text_attribute_free

Issue reported by Stefan Schmidt. Above atspi function had EAPI attribute
defined in implementation file, however this symbol should not be public in
elementary 1.11.