platform/upstream/elementary.git
10 years agorename pager16 theme groups pager2 -> pager16
Mike Blumenkrantz [Sun, 11 May 2014 17:57:37 +0000 (13:57 -0400)]
rename pager16 theme groups pager2 -> pager16

10 years agoremove deskmirror theme ifdef
Mike Blumenkrantz [Sun, 11 May 2014 17:48:09 +0000 (13:48 -0400)]
remove deskmirror theme ifdef

10 years agofocus: update the focus in_theme status on each item's focus set.
Daniel Juyung Seo [Sun, 11 May 2014 16:04:25 +0000 (01:04 +0900)]
focus: update the focus in_theme status on each item's focus set.

As widget and widget item can have different in_theme value (since
 30cada369), we need to update in_theme value whenever the widget or
widget item get the focus.

Applied this logic to genlist, gengrid, toolbar first.
List focus is not working well at the moment.

This fixes small focus highlight on the left top corner of genlist
when the genlist scroller is clicked before the genlist is focused.

Special thanks to zmike for the report.

10 years agoset expected ellipsis value for hoversel
davemds [Sun, 11 May 2014 14:13:39 +0000 (16:13 +0200)]
set expected ellipsis value for hoversel

10 years agolist: Use convenient macro ELM_RECTS_INCLUDE.
Daniel Juyung Seo [Sun, 11 May 2014 14:06:59 +0000 (23:06 +0900)]
list: Use convenient macro ELM_RECTS_INCLUDE.

10 years agofocus: Change new API names related to focus auto scrolling.
Daniel Juyung Seo [Sun, 11 May 2014 13:42:45 +0000 (22:42 +0900)]
focus: Change new API names related to focus auto scrolling.

elm_config_focus_auto_scroll_bring_in_enabled_get/set()
 ->
elm_config_focus_autoscroll_mode_get/set()

The main reason is that bring_in_enabled_get/set() APIs are too restricted
and thus not flexible. I got more requirements for the focus autoscrolling
such as none, wholely visible not just bring_in and show. So it is correct
to add mode_set/get() APIs for the focus auto scrolling.

Thanks god, we've found this before the release :)

@feature

10 years agoRevert "remove all scrolling changes for focused items."
Daniel Juyung Seo [Sun, 11 May 2014 08:53:00 +0000 (17:53 +0900)]
Revert "remove all scrolling changes for focused items."

This reverts commit 377179bdaf84aa1a86621cdfa64ed43613ab9d45.

The main claim of https://phab.enlightenment.org/T1205 was fixed in
the previous commit 30cada369. This code will be modifed again in the
next commit due to the api change during development life cycle.

Note: do not blindly revert this commit if you have any problem with
widget item focus. This commit is not related to any fundamental cause
of the issues. If you have a problem, please contact me first.

seojuyung2@gmail.com or SeoZ on IRC.

Thanks.

10 years agogengrid/genlist/list/toolbar: Do not set the focus to the item on widget's first...
Daniel Juyung Seo [Sun, 11 May 2014 12:20:04 +0000 (21:20 +0900)]
gengrid/genlist/list/toolbar: Do not set the focus to the item on widget's first focus.

This was introduced during 1.10 development phase but this changed the
default focus behavior and got a lot of complaints. (especially from
discomfitor)

So I would like to comment this out now and make it optional on 1.11
by keeping the default behavior.

10 years agolist: added comments about an unused function.
Daniel Juyung Seo [Sat, 10 May 2014 14:41:10 +0000 (23:41 +0900)]
list: added comments about an unused function.

Fixing this issue is not trivial and will bring another issues like crashing.
So it is better to fix this in a development phase by refactoring list.

To fix this issue, the following are needed:
1. it->walking concept should be adopted instead of using just sd->walking.
   sd->walking was introduced in beb418d6
2. elm_widget_item_del() should be called instead of the combination of
   _elm_list_item_free() + elm_widget_item_free()
   This was introduced in f343011d

10 years agolist: initialize some internal variables on item free not item del pre.
Daniel Juyung Seo [Sat, 10 May 2014 14:37:03 +0000 (23:37 +0900)]
list: initialize some internal variables on item free not item del pre.

This fixes variable initialize problems related to focus. This can be
reproduced when you enable focus highlight/animation and reuse
elm_list by clearing it.

This problem occurred because list item del pre is never been called.
This bug will be addressed in a next commit.

10 years agoelm: fixed trivial formattings.
Daniel Juyung Seo [Sat, 10 May 2014 14:15:54 +0000 (23:15 +0900)]
elm: fixed trivial formattings.

Just found them while reading codes.

10 years agoelm: call elm_widget_item_del instead of elm_object_item_del inside elementary.
Daniel Juyung Seo [Sat, 10 May 2014 14:13:12 +0000 (23:13 +0900)]
elm: call elm_widget_item_del instead of elm_object_item_del inside elementary.

This reduces only one more function call but this makes the elm code
more consistent between widgets.

10 years agotheme - fix e list item selecton and label
Carsten Haitzler (Rasterman) [Sun, 4 May 2014 22:41:38 +0000 (07:41 +0900)]
theme - fix e list item selecton and label

10 years agoautotools: remove dead and erroneous code.
Cedric Bail [Sat, 10 May 2014 09:27:26 +0000 (11:27 +0200)]
autotools: remove dead and erroneous code.

10 years agoelm: fixed wrong internal variable name.
Daniel Juyung Seo [Sat, 10 May 2014 05:07:14 +0000 (14:07 +0900)]
elm: fixed wrong internal variable name.

Unified the local variable name to ret if the ret is a return value of
another content_unset calls.
- Evas_Object *int_ret --> Evas_Object *ret
- Evas_Object *int_content --> Evas_Object *ret
- Evas_Object *content --> Evas_Object *ret

10 years agotest_naviframe: added a test for event freeze checking.
Daniel Juyung Seo [Sat, 10 May 2014 05:01:33 +0000 (14:01 +0900)]
test_naviframe: added a test for event freeze checking.

10 years agoclock theme forces visibility on date text
Mike Blumenkrantz [Sat, 10 May 2014 04:13:05 +0000 (00:13 -0400)]
clock theme forces visibility on date text

fix T490

10 years agogenlist theme uses scale;
Mike Blumenkrantz [Fri, 9 May 2014 19:35:50 +0000 (15:35 -0400)]
genlist theme uses scale;

10 years agogenlist theme no longer uses desc.state anywhere
Mike Blumenkrantz [Fri, 9 May 2014 19:58:03 +0000 (15:58 -0400)]
genlist theme no longer uses desc.state anywhere

10 years agogengrid: removed build warning.
Daniel Juyung Seo [Fri, 9 May 2014 16:12:20 +0000 (01:12 +0900)]
gengrid: removed build warning.

10 years agotest_gengrid: Added a checkbox for enable/disable of reorder_mode feature
Anil Kumar Nahak [Fri, 9 May 2014 16:09:27 +0000 (01:09 +0900)]
test_gengrid: Added a checkbox for enable/disable of reorder_mode feature

Summary: reorder mode can be enable/disable by clicking "'Reorder mode enable" checkbox

Test Plan: elementary_test->"GenGrid"

Reviewers: raster, seoz, nirajkr, singh.amitesh

Reviewed By: seoz

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

10 years agogenlist/gengrid: Use pan object geometry for focus highlight calculation
Anil Kumar Nahak [Fri, 9 May 2014 16:07:57 +0000 (01:07 +0900)]
genlist/gengrid: Use pan object geometry for focus highlight calculation

Summary: Genlist/gengrid object geometry was used before this patch but using the pan object geometry is more correct. This can be reproduced when the size of "elm.swallow.content" part is smaller then the size of scroller object, focus animtaion on items is jerky.

Reviewers: raster, seoz, singh.amitesh

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

10 years agoctxpopup: Fixes that remains diskselector when dismissed ctxpopup of elm_datetime.
Ryuan Choi [Wed, 7 May 2014 03:51:51 +0000 (12:51 +0900)]
ctxpopup: Fixes that remains diskselector when dismissed ctxpopup of elm_datetime.

elm_object_content_unset should return child element which is unset.

Tests: elementary_test -to datetime

10 years agowidget - use eo call.
ChunEon Park [Fri, 9 May 2014 06:24:18 +0000 (15:24 +0900)]
widget - use eo call.

10 years agowidgets - propagate current parent orientation to sub object.
ChunEon Park [Fri, 9 May 2014 06:18:49 +0000 (15:18 +0900)]
widgets - propagate current parent orientation to sub object.

If object is unset then set to parent again, the current orientation signals
should be emitted so as to be latest state.

@fix

10 years agoRevert "add event blocker for ibar menu"
Mike Blumenkrantz [Thu, 8 May 2014 19:07:45 +0000 (15:07 -0400)]
Revert "add event blocker for ibar menu"

This reverts commit 0678bdbc0655b520c3f187684afe4ad1a9091c0e.

take more naps

10 years agoadd event blocker for ibar menu
Mike Blumenkrantz [Thu, 8 May 2014 18:36:58 +0000 (14:36 -0400)]
add event blocker for ibar menu

having mouse clicks intercepted and going to /dev/null when clicking on items during mouseover animation was super annoying

10 years agoaccess: fix typo _elm_access_object_unhilight -> _elm_access_object_unhighlight
Patryk Kaczmarek [Thu, 8 May 2014 02:14:36 +0000 (11:14 +0900)]
access: fix typo _elm_access_object_unhilight  -> _elm_access_object_unhighlight

Summary: Name of that function is not proper in my opinion. Please consider that revision.

Reviewers: raster, seoz, bluezery, stanluk, jaehwan, kimcinoo

Reviewed By: seoz

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

10 years agoe syscon buttons now implement focus glow
Mike Blumenkrantz [Thu, 8 May 2014 00:08:47 +0000 (20:08 -0400)]
e syscon buttons now implement focus glow

10 years agoWeb: bring legacy from the dead.
Daniel Zaoui [Wed, 7 May 2014 10:43:20 +0000 (13:43 +0300)]
Web: bring legacy from the dead.

ABI check found that during Eolian integration of Elm Web, I forgot some
deprecated function.

10 years agoRevert "Revert "focus: Removed unused parameter from an internal focus function.""
zmike [Wed, 7 May 2014 05:13:19 +0000 (01:13 -0400)]
Revert "Revert "focus: Removed unused parameter from an internal focus function.""

This reverts commit b8549f3e83a8592145a50085182583adead2c74e.

this build system is bad and whoever did the eo integration should not feel pleased with themselves.

10 years agoRevert "focus: Removed unused parameter from an internal focus function."
zmike [Wed, 7 May 2014 05:08:04 +0000 (01:08 -0400)]
Revert "focus: Removed unused parameter from an internal focus function."

This reverts commit 5832b692aa5f68a2924bd7886390d489eb13aefb.

broke build

10 years agoremove all scrolling changes for focused items.
zmike [Wed, 7 May 2014 04:50:12 +0000 (00:50 -0400)]
remove all scrolling changes for focused items.

this.is.BROOOOOOOOOOOOOOOKEEEEEEEEEEEEEEEEEEENNNNNNNNNNNNNNNNNNNNNNNNNNNNN.

SERIOUSLY.

you cannot go scrolling all over the place in every widget that has a scroller just because the widget gets focus. what user wants that? no user anywhere, under any circumstances, ever, in all of history.

if you dare to put this back in, I will continue to remove it for the rest of eternity until it never, ever scrolls in any unwanted case. the focused item doesn't have to always be in the viewport, and should never be moved into the viewport [[[[[[[ except to maintain an already-existing position inside the viewport ]]]]]]]

too much of my time wasted on this stupid "feature" which should have been MUCH more thoroughly tested and reviewed before it was merged.

T1205 STILL NOT FIXED

10 years agofocus: Removed unused parameter from an internal focus function.
Daniel Juyung Seo [Tue, 6 May 2014 15:05:07 +0000 (00:05 +0900)]
focus: Removed unused parameter from an internal focus function.

is_next parameter is not used for
elm_widget_focus_highlight_geometry_get() function.
But this parameter was not cleaned up in the commit 5320cca.

10 years agorelease: v1.10.0 beta1 v1.10.0-beta1
Stefan Schmidt [Mon, 5 May 2014 14:25:04 +0000 (16:25 +0200)]
release: v1.10.0 beta1

10 years agotheme: removed unnecessary null check.
Daniel Juyung Seo [Sat, 3 May 2014 21:18:44 +0000 (06:18 +0900)]
theme: removed unnecessary null check.

Null check is already done in the previous line so do not check null
again.

10 years agoFix the leak when closed alert/prompt/confirm since 1be3950fd
Ryuan Choi [Sat, 3 May 2014 10:36:54 +0000 (19:36 +0900)]
Fix the leak when closed alert/prompt/confirm since 1be3950fd

Spotted by seoz.

10 years agonaviframe transitions are now uniform
zmike [Fri, 2 May 2014 22:33:27 +0000 (18:33 -0400)]
naviframe transitions are now uniform

this looked less than sleek with the overlapping contents of the mismatched transition modes

10 years agophotocam: added @c to EINA_TRUE/FALSE doxygen.
Daniel Juyung Seo [Fri, 2 May 2014 18:51:35 +0000 (03:51 +0900)]
photocam: added @c to EINA_TRUE/FALSE doxygen.

10 years agospinner theme text ellipsis fix
zmike [Fri, 2 May 2014 16:04:22 +0000 (12:04 -0400)]
spinner theme text ellipsis fix

10 years agoadjust po file line nums
Carsten Haitzler (Rasterman) [Fri, 2 May 2014 12:24:26 +0000 (21:24 +0900)]
adjust po file line nums

10 years agofix new ellipsising of elm theme elements.
Carsten Haitzler (Rasterman) [Fri, 2 May 2014 09:44:17 +0000 (18:44 +0900)]
fix new ellipsising of elm theme elements.

10 years agogenlist edc part types are now 100% defined using 1.10 edc
Mike Blumenkrantz [Thu, 1 May 2014 21:23:13 +0000 (17:23 -0400)]
genlist edc part types are now 100% defined using 1.10 edc

10 years agofocus: Fixed focus_region_show to consider bring_in_enable configuration.
Daniel Juyung Seo [Thu, 1 May 2014 13:27:02 +0000 (22:27 +0900)]
focus: Fixed focus_region_show to consider bring_in_enable configuration.

focus_auto_scroll_bring_in_enable feature is new in 1.10, this would
not be backported.

10 years agotest_focus: initialize focus related check states correctly.
Daniel Juyung Seo [Thu, 1 May 2014 12:54:24 +0000 (21:54 +0900)]
test_focus: initialize focus related check states correctly.

Fetch the current focus config status.

10 years agoconfig: internal code refactoring for the readability.
Daniel Juyung Seo [Thu, 1 May 2014 12:34:38 +0000 (21:34 +0900)]
config: internal code refactoring for the readability.

Gathers focus related configurations.

10 years agoconfig: removed unnecessary variable initialize.
Daniel Juyung Seo [Thu, 1 May 2014 12:31:11 +0000 (21:31 +0900)]
config: removed unnecessary variable initialize.

It is overwritten in the following line.

10 years agoelm_config: added focus menu to elementary_config.
Daniel Juyung Seo [Thu, 1 May 2014 12:30:13 +0000 (21:30 +0900)]
elm_config: added focus menu to elementary_config.

This helps focus debugging by changing the global configuration.

10 years agoconfig: apply CHECK_ADD macro to elementary_config.
Daniel Juyung Seo [Thu, 1 May 2014 09:51:24 +0000 (18:51 +0900)]
config: apply CHECK_ADD macro to elementary_config.

10 years agoconfig: introduced a global CHECK_ADD macro for elementary config.
Daniel Juyung Seo [Thu, 1 May 2014 09:37:58 +0000 (18:37 +0900)]
config: introduced a global CHECK_ADD macro for elementary config.

10 years agogengrid: frame variable should be used for position changes.
Amitesh Singh [Wed, 30 Apr 2014 08:59:40 +0000 (17:59 +0900)]
gengrid: frame variable should be used for position changes.

Summary:
Earlier pos was getting used for the item coordinates. To support other Ecore_Pos_Map variations, frame variable should be used.
@fix

Test Plan:
elementary_test-> "Gengrid Focus". Enable reorder mode and use keys to move
the focused item.

Reviewers: raster, seoz

Reviewed By: seoz

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

10 years agotest_dnd: removed dead code.
Daniel Juyung Seo [Wed, 30 Apr 2014 07:14:50 +0000 (16:14 +0900)]
test_dnd: removed dead code.

This fixes coverity CID 1210426.

10 years agotest_popup: Added more align usages to reveal popup align bug.
Daniel Juyung Seo [Tue, 29 Apr 2014 16:21:53 +0000 (01:21 +0900)]
test_popup: Added more align usages to reveal popup align bug.

Actually the bugs are from notify.

10 years agoEntry: add the activated signal in the events section of entry.eo.
Daniel Zaoui [Tue, 29 Apr 2014 12:59:59 +0000 (15:59 +0300)]
Entry: add the activated signal in the events section of entry.eo.

10 years agotest_dnd: Change sending data to be compatible with other apps
Thiep Ha [Tue, 29 Apr 2014 07:28:12 +0000 (16:28 +0900)]
test_dnd: Change sending data to be compatible with other apps

Summary:
The sending data used # character, it is not compatible with other apps, so we should change it.

Change sending data to use newline character to be compatible with other apps, able to correctly drag to other apps like EFM, chrome, ...

Reviewers: JackDanielZ, seoz, raster, woohyun

Reviewed By: raster

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

10 years agonotify_test: When elm_notify is shown, set focus to it.
WooHyun Jung [Tue, 29 Apr 2014 06:39:41 +0000 (15:39 +0900)]
notify_test: When elm_notify is shown, set focus to it.

10 years agoEolian: fix elm_widget.eo
Daniel Zaoui [Tue, 29 Apr 2014 05:45:10 +0000 (08:45 +0300)]
Eolian: fix elm_widget.eo

part_text has to be an extra property, not a method.

10 years agoctxpopup should not blindly show arrows when they are not wanted by the theme
zmike [Mon, 28 Apr 2014 15:00:54 +0000 (11:00 -0400)]
ctxpopup should not blindly show arrows when they are not wanted by the theme

@fix

10 years agoelm win - fix ELM_DISPLAY to choose the right software enine
Carsten Haitzler (Rasterman) [Mon, 28 Apr 2014 12:51:12 +0000 (21:51 +0900)]
elm win - fix ELM_DISPLAY to choose the right software enine

10 years agorelease: v1.10.0 alpha1 v1.10.0-alpha1
Stefan Schmidt [Mon, 28 Apr 2014 10:35:19 +0000 (12:35 +0200)]
release: v1.10.0 alpha1

10 years agoctxpopup bg theme should block all mouse events, not just left button
zmike [Sun, 27 Apr 2014 17:47:05 +0000 (13:47 -0400)]
ctxpopup bg theme should block all mouse events, not just left button

@fix

10 years agoEolian: install .eo files
Daniel Zaoui [Sun, 27 Apr 2014 13:09:01 +0000 (16:09 +0300)]
Eolian: install .eo files

10 years agogengrid: Added elm_gengrid_wheel_disabled_set/get() APIs.
Daniel Juyung Seo [Sun, 27 Apr 2014 04:43:37 +0000 (13:43 +0900)]
gengrid: Added elm_gengrid_wheel_disabled_set/get() APIs.

Summary:
The basic idea is from Abhinandan Aryadipta and I implemented this in
upstream.
Special thanks to JackDanielZ for eolian madness.

@feature

Reviewers: JackDanielZ

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

10 years agogengrid: removed unnecessary return value check.
Daniel Juyung Seo [Sun, 27 Apr 2014 04:42:47 +0000 (13:42 +0900)]
gengrid: removed unnecessary return value check.

Just return the return value without checking it.

10 years agotest_gengrid: renamed stupid long internal variable names shorter.
Daniel Juyung Seo [Sun, 27 Apr 2014 04:12:21 +0000 (13:12 +0900)]
test_gengrid: renamed stupid long internal variable names shorter.

10 years agogengrid: Implemented item_select_on_focus feature.
Amitesh Singh [Sun, 27 Apr 2014 04:08:15 +0000 (13:08 +0900)]
gengrid: Implemented item_select_on_focus feature.

Summary:
This is based on bb1e8afd.
@feature

Test Plan: elementary_test->"Gengrid Focus"

Reviewers: seoz, raster

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

10 years agotest_genlist: renamed stupid long internal variable names shorter.
Daniel Juyung Seo [Sun, 27 Apr 2014 04:04:26 +0000 (13:04 +0900)]
test_genlist: renamed stupid long internal variable names shorter.

10 years agogenlist: refactor the internal code to make it more readable.
Daniel Juyung Seo [Sun, 27 Apr 2014 03:55:58 +0000 (12:55 +0900)]
genlist: refactor the internal code to make it more readable.

10 years agogenlist: Implemented item_select_on_focus feature.
Amitesh Singh [Sun, 27 Apr 2014 03:38:27 +0000 (12:38 +0900)]
genlist: Implemented item_select_on_focus feature.

Summary: @feature

Test Plan: elementary_test->Genlist Focus

Reviewers: seoz, raster

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

10 years agogenlist: renamed internal function according to the key binding adoption.
Daniel Juyung Seo [Sun, 27 Apr 2014 02:21:46 +0000 (11:21 +0900)]
genlist: renamed internal function according to the key binding adoption.

10 years agoconfig: Added two APIs to enable/disable focus auto scroll bring in feature.
Amitesh Singh [Sat, 26 Apr 2014 19:15:26 +0000 (04:15 +0900)]
config: Added two APIs to enable/disable focus auto scroll bring in feature.

Summary:
 Summary:
    - APIs
      - elm_config_focus_auto_scroll_bring_in_enabled_set
      - elm_config_focus_auto_scroll_bring_in_enabled_get
    - list/genlist/toolbar/gengrid: Using this feature for scrolling for focus movement.
    - Added test case in "List Focus", "Genlist Focus", "Toolbar Focus" and "Gengrid Focus"

    @feature

Test Plan: elementary_test->"List Focus", "Genlist Focus", "Toolbar Focus" & "Gengrid Focus".

Reviewers: raster, seoz

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

10 years agogengrid: ignore key events if item reorder is going on.
Amitesh Singh [Sat, 26 Apr 2014 18:17:01 +0000 (03:17 +0900)]
gengrid: ignore key events if item reorder is going on.

Summary: This was missed in 43eb52e159.

Test Plan:
elementary_test->"Gengrid Focus" and enable "reorder mode" by clicking "redorder mode enable" checkbox.
Move the items by direction keys.

Reviewers: raster, seoz

Reviewed By: seoz

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

10 years agogenlist: Removed unnecessary item show call on multi select.
Daniel Juyung Seo [Sat, 26 Apr 2014 18:00:11 +0000 (03:00 +0900)]
genlist: Removed unnecessary item show call on multi select.

item select will automatically trigger item show.
@fix

10 years agotoolbar: Fixed wrong edje api usage for elm objects.
Daniel Juyung Seo [Sat, 26 Apr 2014 17:40:45 +0000 (02:40 +0900)]
toolbar: Fixed wrong edje api usage for elm objects.

This bug was introduced by the commit
4c8677166163316468da56c53b203ac572085c40 this January.

@fix

10 years agogesture_layer: updated internal documentations for the changed variables.
Daniel Juyung Seo [Sat, 26 Apr 2014 15:43:34 +0000 (00:43 +0900)]
gesture_layer: updated internal documentations for the changed variables.

It looks like the variable names were changed at some point but the
documentation was not updated accordingly.

10 years agogengrid: Changed internal variables to fix shadow variable build warnings.
Daniel Juyung Seo [Sat, 26 Apr 2014 15:37:23 +0000 (00:37 +0900)]
gengrid: Changed internal variables to fix shadow variable build warnings.

elm_gengrid.c: In function '_item_move_cb':
elm_gengrid.c:2084:19: warning: declaration of 'y1' shadows a global
declaration [-Wshadow]
elm_gengrid.c: In function '_swap_items':
elm_gengrid.c:2136:19: warning: declaration of 'y1' shadows a global
declaration [-Wshadow]

10 years agoentry no longer completely breaks focus by focusing itself on selection signal
zmike [Sat, 26 Apr 2014 05:41:15 +0000 (01:41 -0400)]
entry no longer completely breaks focus by focusing itself on selection signal

I don't know why this was added, but it breaks the ability to set focus on any widgets at all under some circumstances. it also is nonsensical since you should never need to set focus while selecting because:

* you are selecting with the mouse button, thereby having previously triggered focus from the mouse click

* you are selecting using api, in which case there's a config option to allow retaining selection which is also conceptually broken by this behavior

@fix

10 years agogenlist theme uses more target_groups as well as new edje_cc link api
Mike Blumenkrantz [Wed, 9 Apr 2014 02:03:30 +0000 (22:03 -0400)]
genlist theme uses more target_groups as well as new edje_cc link api

10 years agogenlist theme uses virtual group inheriting more aggressively
Mike Blumenkrantz [Tue, 8 Apr 2014 20:29:46 +0000 (16:29 -0400)]
genlist theme uses virtual group inheriting more aggressively

10 years agogenlist theme now uses new edje_cc feature group.program_source to set default progra...
Mike Blumenkrantz [Tue, 8 Apr 2014 02:45:13 +0000 (22:45 -0400)]
genlist theme now uses new edje_cc feature group.program_source to set default program sources

10 years agogenlist theme uses new edje_cc target_groups feature for program simplification
Mike Blumenkrantz [Tue, 8 Apr 2014 02:39:58 +0000 (22:39 -0400)]
genlist theme uses new edje_cc target_groups feature for program simplification

10 years agogenlist theme now uses part inheritance in some places
Mike Blumenkrantz [Tue, 8 Apr 2014 02:39:46 +0000 (22:39 -0400)]
genlist theme now uses part inheritance in some places

10 years agogenlist theme now uses lazedc visible: shorthand
Mike Blumenkrantz [Mon, 7 Apr 2014 21:49:03 +0000 (17:49 -0400)]
genlist theme now uses lazedc visible: shorthand

10 years agogenlist theme now uses lazedc description shorthand
Mike Blumenkrantz [Mon, 7 Apr 2014 21:47:55 +0000 (17:47 -0400)]
genlist theme now uses lazedc description shorthand

10 years agogenlist theme now uses lazedc name: omission
Mike Blumenkrantz [Mon, 7 Apr 2014 21:41:00 +0000 (17:41 -0400)]
genlist theme now uses lazedc name: omission

10 years agogenlist theme uses lazedc for part typing
Mike Blumenkrantz [Mon, 7 Apr 2014 21:18:55 +0000 (17:18 -0400)]
genlist theme uses lazedc for part typing

10 years agogenlist theme no longer adds 0.0 in unnecessary places
Mike Blumenkrantz [Mon, 7 Apr 2014 21:16:35 +0000 (17:16 -0400)]
genlist theme no longer adds 0.0 in unnecessary places

10 years agogenlist groups now use group.mouse_events alias "nomouse"
Mike Blumenkrantz [Mon, 7 Apr 2014 21:14:55 +0000 (17:14 -0400)]
genlist groups now use group.mouse_events alias "nomouse"

free yourselves from the tyranny of mouse_events: 0 on every part!

10 years agoslider theme now uses edje 1.10 signal emits with explicit targets
Mike Blumenkrantz [Tue, 25 Mar 2014 15:11:54 +0000 (11:11 -0400)]
slider theme now uses edje 1.10 signal emits with explicit targets

10 years agogenlist theme now uses new edje inherit_only feature to reduce macro hell
Mike Blumenkrantz [Tue, 25 Mar 2014 14:59:23 +0000 (10:59 -0400)]
genlist theme now uses new edje inherit_only feature to reduce macro hell

10 years agoconfig: modified widget name in key binding config
Jaeun Choi [Fri, 25 Apr 2014 07:55:50 +0000 (16:55 +0900)]
config: modified widget name in key binding config

10 years agoconfig: add missing config for slider key binding
Jaeun Choi [Fri, 25 Apr 2014 06:23:03 +0000 (15:23 +0900)]
config: add missing config for slider key binding

10 years agoe theme now sets ellipsis: -1 appropriately
Mike Blumenkrantz [Thu, 24 Apr 2014 20:08:19 +0000 (16:08 -0400)]
e theme now sets ellipsis: -1 appropriately

since we're not changing broken default behavior in edje_cc, all newly-compiled .edj files with min: 1 X are now possibly (almost definitely) broken. update text descriptions in other themes as necessary

10 years agoFix Makefile indentation
Daniel Zaoui [Thu, 24 Apr 2014 10:05:17 +0000 (13:05 +0300)]
Fix Makefile indentation

10 years agoEolian: Eo header clean.
Yossi Kantor [Thu, 10 Apr 2014 09:31:53 +0000 (12:31 +0300)]
Eolian: Eo header clean.

  Elementary Conform
  Elementary Widget
  Elementary Widget Container

10 years agoEolian: Eo header clean and legacy integration.
Yossi Kantor [Thu, 10 Apr 2014 09:10:55 +0000 (12:10 +0300)]
Eolian: Eo header clean and legacy integration.

  Elementary Slider
  Elementary SlideShow
  Elementary Spinner
  Elementary Systray
  Elementary Table
  Elementary Thumb
  Elementary Toolbar
  Elementary Video
  Elementary Web
  Elementary Win

10 years agoEolian: Eo header clean and legacy integration.
Yossi Kantor [Thu, 10 Apr 2014 07:36:38 +0000 (10:36 +0300)]
Eolian: Eo header clean and legacy integration.

  Elementary Popup
  Elementary Panes
  Elementary Photo
  Elementary Photocam
  Elementary Plug
  Elementary Prefs
  Elementary Progress Bar
  Elementary Radio
  Elementary Route
  Elementary Scroller
  Elementary Segment Control
  Elementary Separator

10 years agoEolian: Eo header clean and legacy integration.
Yossi Kantor [Thu, 10 Apr 2014 06:13:16 +0000 (09:13 +0300)]
Eolian: Eo header clean and legacy integration.

  Elementary Interface File Selector
  Elementary Multibuttonentry
  Elementary Naviframe
  Elementary Inwin
  Elementary Label
  Elementary List
  Elementary Map
  Elementary Map Buffer
  Elementary Menu
  Elementary Notify
  Elementary Panel

10 years agoEolian: Eo headers clean and legacy integration.
Yossi Kantor [Wed, 9 Apr 2014 14:57:13 +0000 (17:57 +0300)]
Eolian: Eo headers clean and legacy integration.

  Elementary Hoversel
  Elementary Gengrid
  Elementary Genlist
  Elementary Gesture Layer
  Elementary GLView
  Elementary Grid
  Elementary Icon
  Elementary Image
  Elementary Index

10 years agomessing with ellipsis in edje broke evrything. instead i'll just fix theme
Carsten Haitzler (Rasterman) [Thu, 24 Apr 2014 09:59:47 +0000 (18:59 +0900)]
messing with ellipsis in edje broke evrything. instead i'll just fix theme