platform/upstream/elementary.git
10 years agoactionslider: Fixed mouse movement issue. upstream/1.9.0+85+g1458428
prashant [Mon, 10 Mar 2014 14:24:37 +0000 (23:24 +0900)]
actionslider: Fixed mouse movement issue.

@fix

Summary:
The name of the signal in edc (elm,right,mouse,down) was
         different from c (elm.right,mouse,down). After changed
         the signal name, mouse event is working as expected.

Test Plan: elementary_test -to actionslider (click right left & center by mouse)

Reviewers: seoz, singh.amitesh

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

10 years agoconfig - don't allocate memory that will be never read.
ChunEon Park [Mon, 10 Mar 2014 14:18:29 +0000 (23:18 +0900)]
config - don't allocate memory that will be never read.

CID: c3b272 d9802b, c0c72f

10 years agoauthor: added Anand to author file.
Daniel Juyung Seo [Mon, 10 Mar 2014 08:58:10 +0000 (17:58 +0900)]
author: added Anand to author file.

10 years agoEntry test code: Added example to show the last character of entered password
Anand [Mon, 10 Mar 2014 07:25:23 +0000 (16:25 +0900)]
Entry test code: Added example to show the last character of entered password

Summary: Added example to show the last character of entered password

Test Plan: elementary_test <search scrolled entry>

Reviewers: singh.amitesh, seoz

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

10 years ago@fix slider overlay parenting
zmike [Sun, 9 Mar 2014 21:01:14 +0000 (17:01 -0400)]
@fix slider overlay parenting

this broke stacking and clipping of the indicator

10 years agofix pulg/socket/inline to work again
Carsten Haitzler (Rasterman) [Sun, 9 Mar 2014 12:17:28 +0000 (21:17 +0900)]
fix pulg/socket/inline to work again

10 years agotest_list: Refactor 'List Focus' test to reveal more focus related
Daniel Juyung Seo [Sun, 9 Mar 2014 11:07:13 +0000 (20:07 +0900)]
test_list: Refactor 'List Focus' test to reveal more focus related
bugs.

- Added Up, Down, Left, Right buttons around the list.
- Changed list focus test name.
  test_list8 -> test_list_focus
  test_list9 -> test_list_horiz_focus
- Incresed window size accordingly.

10 years agogenlist: Initialized local variables and removed unnecessary local
Daniel Juyung Seo [Sun, 9 Mar 2014 10:36:17 +0000 (19:36 +0900)]
genlist: Initialized local variables and removed unnecessary local
variable.

This fixes coverity CID 1191580 ~ 1191583

10 years agofocus: Added comments for recently introduced internal functions.
Daniel Juyung Seo [Sun, 9 Mar 2014 10:17:30 +0000 (19:17 +0900)]
focus: Added comments for recently introduced internal functions.

elm_widget_focus_highlight_geometry_get
elm_widget_focus_highlight_focus_part_geometry_get

10 years agotest_focus: Mark unused parameter as EINA_UNUSED.
Daniel Juyung Seo [Sun, 9 Mar 2014 09:17:05 +0000 (18:17 +0900)]
test_focus: Mark unused parameter as EINA_UNUSED.

This fixes the following build warning.

test_focus.c: In function ‘_focus_highlight_clip_disable_changed_cb’:
test_focus.c:682:90: warning: unused parameter ‘event_info’
[-Wunused-parameter]

10 years agooops. printf--
Carsten Haitzler (Rasterman) [Sun, 9 Mar 2014 05:37:29 +0000 (14:37 +0900)]
oops. printf--

10 years agomake actual accel preference work without diplay system set
Carsten Haitzler (Rasterman) [Sun, 9 Mar 2014 05:28:37 +0000 (14:28 +0900)]
make actual accel preference work without diplay system set

10 years agoadd @since (missing)
Carsten Haitzler (Rasterman) [Sun, 9 Mar 2014 03:55:17 +0000 (12:55 +0900)]
add @since (missing)

10 years agoelm_web2: Implemented window_create / window_close
Ryuan Choi [Sun, 9 Mar 2014 03:21:58 +0000 (12:21 +0900)]
elm_web2: Implemented window_create / window_close

In addition, improved test_webui to check close scenario.

10 years agogenlist: Refactor event_block_rect handling routine.
Daniel Juyung Seo [Sat, 8 Mar 2014 19:46:24 +0000 (04:46 +0900)]
genlist: Refactor event_block_rect handling routine.

- Changed wrong name alpha_bg to event_block_rect.
- Added more comments to the smart data variable.
- Changed wrong function name _tray_alpha_bg_create to
_event_block_rect_update.

10 years agogenlist: Internal refactoring for the code readability.
Daniel Juyung Seo [Sat, 8 Mar 2014 19:09:22 +0000 (04:09 +0900)]
genlist: Internal refactoring for the code readability.

Added one more internal variable to reduce unnecessary pointer
redirection too much.
Elm_Genlist_Smart_Data *sd is used many times in those functions but it
was always redirected from psd->wsd. I just cut down the step and made
the code more readable and consistent with other lines of code.

psd->wsd --> sd

10 years agoconfig: Added more documentations to focus configuration APIs.
Daniel Juyung Seo [Sat, 8 Mar 2014 18:51:41 +0000 (03:51 +0900)]
config: Added more documentations to focus configuration APIs.

10 years agotest_focus: Added focus highlight clip disable example to the focus 3
Daniel Juyung Seo [Sat, 8 Mar 2014 18:42:40 +0000 (03:42 +0900)]
test_focus: Added focus highlight clip disable example to the focus 3
test.

10 years agofocus: Added focus highlight clip disable feature.
Daniel Juyung Seo [Sat, 8 Mar 2014 18:39:23 +0000 (03:39 +0900)]
focus: Added focus highlight clip disable feature.

focus highlight is clipped by the clipper of focus target object.
But many of the times, this clipping looks weird so I made this
configurable.

This fixes T1056 but as this fix was done by adding a new feature, this
patch would not be backported.

@feature

10 years agolist/genlist/gengrid: Clear some internal variables when an item is deleted.
Daniel Juyung Seo [Sat, 8 Mar 2014 17:55:35 +0000 (02:55 +0900)]
list/genlist/gengrid: Clear some internal variables when an item is deleted.

Set last_selected_item, last_focused_item, focused_item to NULL when the
item is deleted.
For genlist and gengrid, clear them in del_not_serious.

10 years agogenlist: Removed trailing whitespaces from the previous Niraj's commit.
Daniel Juyung Seo [Sat, 8 Mar 2014 17:48:29 +0000 (02:48 +0900)]
genlist: Removed trailing whitespaces from the previous Niraj's commit.

I aimed to merge this commit to the previous commit but I made git
amend mistake... :(

10 years agogenlist: Implemented the item focus support in genlist
nirajkr [Sat, 8 Mar 2014 16:04:34 +0000 (01:04 +0900)]
genlist: Implemented the item focus support in genlist

Summary:
Implemented the following function
          1. _item_unfocused
          2. _item_focused
          3. _item_focus_up
          4. _item_focus_down
          5. _item_focus_left : Currently this function return EINA_FALSE. It means focus will move out of genlist to the another left widget
          6. _item_focus_right : Currently this function return EINA_FALSE. It means focus will move out of genlist to the right widget
          7. _item_focus_set_hook
          8. _item_focus_get_hook
          9. _elm_genlist_focus_highlight_geometry_get
          10. _elm_genlist_focused_item_get
          11. Changes in the smart_event, smart_on_focus, pan_smart_calculate, mouse up callback.
              Currently selected/focus logic are both present in the smart_event function and its
              will be separate out.

Reviewers: seoz, woohyun

CC: singh.amitesh
Differential Revision: https://phab.enlightenment.org/D558

Conflicts:

src/lib/elm_genlist.c

10 years agowin - add accel preference option to elm windows
Carsten Haitzler (Rasterman) [Sat, 8 Mar 2014 16:22:33 +0000 (01:22 +0900)]
win - add accel preference option to elm windows

@feature - this adds the ability to hint what engine acceleration to
use that is specific per display system.

10 years agowin - improve window engine choosing code to be simpler and support display
Carsten Haitzler (Rasterman) [Sat, 8 Mar 2014 15:49:33 +0000 (00:49 +0900)]
win - improve window engine choosing code to be simpler and support display

this isn't a feature or a bug fix - it's a code logic improvement that
also uses an ELM_DISPLAY environment variablew to choose a specific
engine list, and still uses ELM_ENGINE and preferred engine. this
makes it easy to add new api to prefer accel or not etc.

10 years agowarning-- if building without x for elm
Carsten Haitzler (Rasterman) [Sat, 8 Mar 2014 14:54:34 +0000 (23:54 +0900)]
warning-- if building without x for elm

10 years agowtf? returning an _X_ window should not return a win32 window handle!
Carsten Haitzler (Rasterman) [Sat, 8 Mar 2014 14:44:04 +0000 (23:44 +0900)]
wtf? returning an _X_ window should not return a win32 window handle!

remove the return of a win32 window handle in getting an x window
handle. wrong wrong wrong!

10 years agoupdate .mailmap
Boris Faure [Sat, 8 Mar 2014 14:16:56 +0000 (15:16 +0100)]
update .mailmap

10 years agoentry - send selection,cleared signal if a selection is dismissed.
ChunEon Park [Fri, 7 Mar 2014 18:51:25 +0000 (03:51 +0900)]
entry - send selection,cleared signal if a selection is dismissed.

when the selection none was requested, the selection won't be cleared without the signal callback.

@fix

10 years agogenlist/list: Fixed wrong internal function name.
Daniel Juyung Seo [Fri, 7 Mar 2014 18:27:09 +0000 (03:27 +0900)]
genlist/list: Fixed wrong internal function name.

_list/genlist_item_focus_set --> _list/genlist_item_content_focus_set.
These internal functions set the focus to the item's content objects,
 not the item itself. So the name was wrong and very confusing.

10 years agotest_list: Added more callbacks for a better testing.
Daniel Juyung Seo [Fri, 7 Mar 2014 18:26:48 +0000 (03:26 +0900)]
test_list: Added more callbacks for a better testing.

10 years agowin: Set correct parameter for focus highlight job.
Daniel Juyung Seo [Fri, 7 Mar 2014 11:34:37 +0000 (20:34 +0900)]
win: Set correct parameter for focus highlight job.

Special thanks to Hosang Kim for the report.

10 years agotransit - elm_transit_del() allows null pass.
ChunEon Park [Fri, 7 Mar 2014 04:35:06 +0000 (13:35 +0900)]
transit -  elm_transit_del() allows null pass.

10 years agonaviframe: Fix smart_show function to show only top item view
Jaehyun Cho [Fri, 7 Mar 2014 02:12:06 +0000 (11:12 +0900)]
naviframe: Fix smart_show function to show only top item view

Summary:
Now if evas_object_show is called for naviframe, all item views are shown.
This may cause the previous item view is overlapped to the top item view.
To resolve this problem, fix smart_show of naviframe to show only top item view.
@fix

Reviewers: Hermet

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

10 years agowin: Removed unnecessary internal wrapping function.
Daniel Juyung Seo [Thu, 6 Mar 2014 18:32:01 +0000 (03:32 +0900)]
win: Removed unnecessary internal wrapping function.

10 years agoelm_widget: @fix use of uninitialized values.
Gustavo Sverzut Barbieri [Thu, 6 Mar 2014 14:04:41 +0000 (11:04 -0300)]
elm_widget: @fix use of uninitialized values.

Valgrind reports n and weight could be read before they were written to.

10 years agoAvoid Month wrapping by ignoring summer time correction.
Shilpa Singh [Thu, 6 Mar 2014 12:18:50 +0000 (21:18 +0900)]
Avoid Month wrapping by ignoring summer time correction.

Summary:
This patch fixes the issue of month wrapping due to summer time correction is some locales
by ignoring day light saving mode in mktime
Signed-off by: M.V.K Sumanth <sumanth.m@samsung.com>

@fix

Test Plan: Change the date for month were day light saving mode is applied and   observe the wrapping.

Reviewers: seoz, Hermet, raster

Reviewed By: raster

CC: govi, raster
Differential Revision: https://phab.enlightenment.org/D590

10 years agorandr theme: add possibility to hide refresh arrow
Sebastian Dransfeld [Thu, 6 Mar 2014 12:54:27 +0000 (13:54 +0100)]
randr theme: add possibility to hide refresh arrow

10 years agoelm: Remove unused variables
Chris Michael [Thu, 6 Mar 2014 12:42:57 +0000 (12:42 +0000)]
elm: Remove unused variables

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoelm: Add Drm Detection
Chris Michael [Thu, 6 Mar 2014 12:38:37 +0000 (12:38 +0000)]
elm: Add Drm Detection

@bugfix: Previous elm config messages did not echo if drm was
detected. This adds some (auto)detection, and some output to say if it
was found.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
10 years agoentry - fix menu to not popup after every time mobile sel handles are clicked
Carsten Haitzler (Rasterman) [Thu, 6 Mar 2014 11:12:58 +0000 (20:12 +0900)]
entry - fix menu to not popup after every time mobile sel handles are clicked

this fixes a behavior bug in entry @fix cherry-pick-me

10 years agoFix bug of moving cursor handler
Thiep Ha [Thu, 6 Mar 2014 10:33:05 +0000 (19:33 +0900)]
Fix bug of moving cursor handler

Summary:
In elm entry, cursor handlers are placed and moved incorrectly if we do selection from bottom to top.
Ex: In elementary_test -> Entry -> Right click -> choose Select -> do selection from bottom to top (or press Shift + <- keys to do selection).
Look at selection handlers: they are incorrectly placed.
Try to move selection handlers: They suddenly move to near each other.

Minor: Remove unused variable.

@fix

Reviewers: seoz

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

10 years agofix ctxpopup getting min size from content immediately on set
Carsten Haitzler (Rasterman) [Thu, 6 Mar 2014 09:53:57 +0000 (18:53 +0900)]
fix ctxpopup getting min size from content immediately on set

this isn't needed and will get recaulcated later when box calcs min
size and sets min size hint.

cherrypick-me @fix

10 years agothemes: add AUTHORS
Cedric BAIL [Thu, 6 Mar 2014 07:43:47 +0000 (16:43 +0900)]
themes: add AUTHORS

This use the infrastructure of Edje to set the AUTHORS of the theme. It now
make sense to track who did contribute to the theme only. Maybe we could use
those information into Enlightenment About Theme dialog.

10 years agodatetime : Enhance launching time more by reducing calls of sizing_eval()
Ryuan Choi [Wed, 5 Mar 2014 14:52:53 +0000 (23:52 +0900)]
datetime : Enhance launching time more by reducing calls of sizing_eval()

elm_layout_content_set() calls elm_layout_sizing_eval() internally.
So, there are many calls in _field_list_arrange() and it takes long time.

10 years agotheme - one more stage in using color classes - not all original cc's
Carsten Haitzler (Rasterman) [Wed, 5 Mar 2014 15:00:51 +0000 (00:00 +0900)]
theme - one more stage in using color classes - not all original cc's

10 years agotheme - add more standard colorclasses in e theme (so cc dialog works)
Carsten Haitzler (Rasterman) [Wed, 5 Mar 2014 10:19:44 +0000 (19:19 +0900)]
theme - add more standard colorclasses in e theme (so cc dialog works)

more to go still.

10 years agotheme - if you include edc from the theme - include all the rest it needs.
Carsten Haitzler (Rasterman) [Wed, 5 Mar 2014 09:30:27 +0000 (18:30 +0900)]
theme - if you include edc from the theme - include all the rest it needs.

10 years agotheme - colorclass work.
Carsten Haitzler (Rasterman) [Wed, 5 Mar 2014 09:22:17 +0000 (18:22 +0900)]
theme - colorclass work.

10 years agoput in missing macros - they didnt get picked up during cnflict merge fix
Carsten Haitzler (Rasterman) [Wed, 5 Mar 2014 09:16:55 +0000 (18:16 +0900)]
put in missing macros - they didnt get picked up during cnflict merge fix

10 years agoEnhancement: #define names for text colors
Simon Lees [Wed, 5 Mar 2014 06:55:26 +0000 (15:55 +0900)]
Enhancement: #define names for text colors

Summary:
Previously text colors were specfied in the form color: XXX XXX XXX AAA throughout all the edc files, eg color: 255 255 255 255 this made it imposible to write a script to change text colors with sed as it changed many other parts of the theme as well.

Some colors had been defined in fonts.edc and in some places these were used but not many. This change means that all non textblock font colors are defined in fonts.edc and the defined names are used throughout the entire code base. This means that sed only needs to be run on 1 file to change the text color or it is easy to do manually

textblock colors were not done for 2 reasons
1. They hadn't been done in the past so there was no standard for me to follow.
2. They are all specified in html notation eg #FFFFFF which means that they can be changed with sed without effecting the rest of the theme.

If a standard can be come up with for doing this and people think it is worthwhile i can probably fix them at a later date

Reviewers: raster, zmike

Reviewed By: raster

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

Conflicts:
data/themes/edc/battery.edc
data/themes/edc/xkbswitch.edc

10 years agonaviframe: Emit visible signal to edc theme when first item is pushed
Jaehyun Cho [Wed, 5 Mar 2014 05:34:21 +0000 (14:34 +0900)]
naviframe: Emit visible signal to edc theme when first item is pushed

Summary:
Emit "elm,state,visible" "elm" signal to edc file when first item is pushed.
Above signal can be used if an application wants to do something when the first view is shown on the screen.

@fix

Reviewers: Hermet, seoz, raster

CC: seoz, raster
Differential Revision: https://phab.enlightenment.org/D483

10 years agolist: Do not call unnecessary external API.
Daniel Juyung Seo [Mon, 3 Mar 2014 15:32:05 +0000 (00:32 +0900)]
list: Do not call unnecessary external API.

We already know the internals so make it optimized by using internal
data.

10 years agolist: Check NULL before calling _elm_list_item_unfocused.
Daniel Juyung Seo [Mon, 3 Mar 2014 15:30:44 +0000 (00:30 +0900)]
list: Check NULL before calling _elm_list_item_unfocused.

unfocusing NULL item is nonsense. NULL needs to be checked before
calling item unfocus function.

10 years agodiskselector_example_02: Added 'selected' callback usage.
Daniel Juyung Seo [Mon, 3 Mar 2014 15:19:34 +0000 (00:19 +0900)]
diskselector_example_02: Added 'selected' callback usage.

This reveals the diskselector bug that the GUI is not updated even after
the selected item is changed.
Click "Delete item" button to test it.

10 years agodiskselector: Remove unreachable codes
Jaeun Choi [Mon, 3 Mar 2014 14:30:53 +0000 (23:30 +0900)]
diskselector: Remove unreachable codes

Summary:
The soon to be deleted item 'it' is removed from the list at line 356.
So the first item of the list can never be the same one with it,
which means else statement is unreachable.

Test Plan: None

Reviewers: raster, seoz, Hermet

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

10 years agothemes: let's pack the license in it.
Cedric Bail [Mon, 3 Mar 2014 11:43:04 +0000 (08:43 -0300)]
themes: let's pack the license in it.

10 years agoobject_item: Check null in elm_object_item_del.
Daniel Juyung Seo [Mon, 3 Mar 2014 09:17:32 +0000 (18:17 +0900)]
object_item: Check null in elm_object_item_del.

As all EFL del/free APIs handle null as an exception,
   elm_object_item_del() should check null as well.
@fix

10 years agodiskselector: Fix segmentation fault
Jaeun Choi [Mon, 3 Mar 2014 09:10:47 +0000 (18:10 +0900)]
diskselector: Fix segmentation fault

Summary:
The code was missing null check of sd->items list.
If the deleted item is the only item of the list,
sd->items becomes empty after removing it.
In that case, sd->selected_item should be set as NULL.
@fix
Fixes T988

Test Plan: execute diskselector_example_02 > click "Delete item" button 3 times

Reviewers: raster, seoz

Reviewed By: seoz

CC: seoz
Maniphest Tasks: T988

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

10 years ago@fix broken slider popup hide logic
zmike [Sun, 2 Mar 2014 20:38:42 +0000 (15:38 -0500)]
@fix broken slider popup hide logic

setting a flag here made it impossible to have any kind of transition animation on the indicator and was a poor workaround for fixing a theme issue

10 years ago@fix slider popup creation with custom themes
zmike [Sun, 2 Mar 2014 20:01:59 +0000 (15:01 -0500)]
@fix slider popup creation with custom themes

10 years agomove slider track functions up
zmike [Sun, 2 Mar 2014 20:00:58 +0000 (15:00 -0500)]
move slider track functions up

10 years ago@fix homogeneous genlist recalc on theme change
zmike [Tue, 25 Feb 2014 22:37:56 +0000 (17:37 -0500)]
@fix homogeneous genlist recalc on theme change

fix T1023

10 years agoflipselector_example: fixed to return correct value.
Daniel Juyung Seo [Sun, 2 Mar 2014 07:02:31 +0000 (16:02 +0900)]
flipselector_example: fixed to return correct value.

- return EINA_TRUE when the event is processed. return EINA_FALSE
otherwise.
- use 'else if' statement without successive 'if' statement.
- removed unnecessary casting.
- marked on_hold flag to processed event.

10 years agowidget: removed unused widget item member 'focused'.
Daniel Juyung Seo [Sat, 1 Mar 2014 16:24:23 +0000 (01:24 +0900)]
widget: removed unused widget item member 'focused'.

10 years agoelm: removing trailing white space ceremony for 1.9 release.
Daniel Juyung Seo [Sat, 1 Mar 2014 15:51:59 +0000 (00:51 +0900)]
elm: removing trailing white space ceremony for 1.9 release.

10 years agolist: Run focus set/unset routine only when the focus status is changed.
Daniel Juyung Seo [Sat, 1 Mar 2014 15:26:08 +0000 (00:26 +0900)]
list: Run focus set/unset routine only when the focus status is changed.

I didn't tag this as 'fix' because this feature was added after 1.9
release.

10 years agofocus: Refactor mouse tracking code for focus.
Daniel Juyung Seo [Sat, 1 Mar 2014 06:50:07 +0000 (15:50 +0900)]
focus: Refactor mouse tracking code for focus.

- Reduced the if statement depth.
- Introduced new macro ELM_RECTS_POINT_OUT that checks if the point(xx,
yy) stays out of the rectangle(x, y, w, h) area.

10 years agoels_cursor: Fix crash when changing cursor since rELMb515c7477910
Ryuan Choi [Fri, 28 Feb 2014 11:16:20 +0000 (20:16 +0900)]
els_cursor: Fix crash when changing cursor since rELMb515c7477910

Extracted cursor_set from _elm_cursor_mouse_in() to call it without ev.

test case: elemntary_test -to cursor

10 years agoelm_list/focus: @bugfix crashes with empty lists and unfocused elements.
Gustavo Sverzut Barbieri [Fri, 28 Feb 2014 04:46:13 +0000 (01:46 -0300)]
elm_list/focus: @bugfix crashes with empty lists and unfocused elements.

10 years agoelementary key binding feature implementation
Jaeun Choi [Fri, 28 Feb 2014 01:36:15 +0000 (10:36 +0900)]
elementary key binding feature implementation

Summary: This patch implements elementary key binding feature.

Test Plan: None

Reviewers: Hermet, raster

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

Conflicts:

src/lib/elm_config.c

10 years ago[elm_config] support color classes
Sohyun Kim [Thu, 27 Feb 2014 22:16:45 +0000 (07:16 +0900)]
[elm_config] support color classes

Summary:
support color classes for runtime color changes.
It works like text classes and is also added in configuration files.

Reviewers: seoz, Hermet, cedric, raster

Reviewed By: raster

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

10 years agofileselector: added more description to is_save_set api.
Daniel Juyung Seo [Thu, 27 Feb 2014 17:45:28 +0000 (02:45 +0900)]
fileselector: added more description to is_save_set api.

10 years agoentry: Add ELM_INPUT_PANEL_LAYOUT_EMOTICON
Jihoon Kim [Thu, 27 Feb 2014 05:58:36 +0000 (14:58 +0900)]
entry: Add ELM_INPUT_PANEL_LAYOUT_EMOTICON

10 years agohover: Made hover itself unfocusable.
Daniel Juyung Seo [Thu, 27 Feb 2014 02:38:47 +0000 (11:38 +0900)]
hover: Made hover itself unfocusable.

@fix

Hover itself does not get key event. It should just forward the event to
the internal objects. So make it unfocusable.
Special thanks to Woohyun Jung.

10 years agoconfigure: Bump version to 1.9.99 to indicate development cycle
Stefan Schmidt [Wed, 26 Feb 2014 08:29:01 +0000 (09:29 +0100)]
configure: Bump version to 1.9.99 to indicate development cycle

1.9 is released and the master branch is now in development mode
again. Make sure the version indicates that.

10 years agotest_popup: made the focus highlight optional for the popup test.
Daniel Juyung Seo [Tue, 25 Feb 2014 16:52:03 +0000 (01:52 +0900)]
test_popup: made the focus highlight optional for the popup test.

10 years agotest_popup: added more popup items for the better focus test.
Daniel Juyung Seo [Tue, 25 Feb 2014 16:41:11 +0000 (01:41 +0900)]
test_popup: added more popup items for the better focus test.

10 years agopo: updated po files right after the release!
Daniel Juyung Seo [Tue, 25 Feb 2014 16:21:53 +0000 (01:21 +0900)]
po: updated po files right after the release!

10 years agolist: focus highlight is handled by item theme.
Amitesh Singh [Fri, 21 Feb 2014 19:09:46 +0000 (04:09 +0900)]
list: focus highlight is handled by item theme.

Summary:
Problem: list theme (elm/list/base/default) is an alias of scroller
base theme (elm/scroller/base/default) in which focus_highlight is set to "on".
Solution: Now focus highlight in_theme is set by list item theme.

Test Plan: elementary_test->"List Focus"

Reviewers: seoz, woohyun

Reviewed By: seoz

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

10 years agolist: Code refractoring of _item_focused_next()
Amitesh Singh [Thu, 20 Feb 2014 16:09:55 +0000 (01:09 +0900)]
list: Code refractoring of _item_focused_next()

Summary:
  # Added code to handle the case of disabled items.
  #  Code refractoring of _item_focused_next().

Test Plan: elementary_test->"list focus"

Reviewers: seoz, woohyun

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

10 years agohoversel: Added "item,focused" and "item,unfocused" smart events for widget items.
Amitesh Singh [Wed, 19 Feb 2014 03:36:35 +0000 (12:36 +0900)]
hoversel: Added "item,focused" and "item,unfocused" smart events for widget items.

@feature

Test Plan: elementary_test->hoversel focus

Reviewers: seoz, woohyun

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

10 years agopopup: Added descriptions for the newly introduced item,focused/item,unfocused smart...
Amitesh Singh [Wed, 19 Feb 2014 03:34:02 +0000 (12:34 +0900)]
popup: Added descriptions for the newly introduced item,focused/item,unfocused smart callbacks.

@feature

Reviewers: seoz

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

10 years agolist: Added descriptions for the newly introduced item,focused/item,unfocused smart...
Daniel Juyung Seo [Tue, 18 Feb 2014 17:28:56 +0000 (02:28 +0900)]
list: Added descriptions for the newly introduced item,focused/item,unfocused smart callbacks.

@feature

10 years agolist: implemented widget item focus feature.
Amitesh Singh [Tue, 18 Feb 2014 14:40:48 +0000 (23:40 +0900)]
list: implemented widget item focus feature.

@feature

Summary:

  #    Added "item,focused" and "item,unfocused" smart callbacks.
  # Added elm_object_focused_item_get() in elm_widget
  # Added elm_object_item_focus_set and elm_object_item_focus_get() APIs for
  # Added one argument in existing _focus_highlight_geometry_get(...,is_next)
  This is required to find out previous and current widget item.
  # Added a elm_win function _focus_highlight_start() which starts the focus

Test Plan: elementary_test->List Focus , List Horizontal Focus

Reviewers: seoz, woohyun

Reviewers Comments: SeoZ - there are some known bugs. we will actively
fix them in a near future.

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

10 years agopopup: implemented widget item focus feauture.
Amitesh Singh [Mon, 17 Feb 2014 19:03:34 +0000 (04:03 +0900)]
popup: implemented widget item focus feauture.

@feature

Summary:
1. Added "item,focused" and "item,unfocused" callbacks for widget item since
  VIEW(item) is a elm layout.
2. Added sd->box into focus chain to enable the focus movement on widget items.

Test Plan: elementary_test -> popup -> "popup-center-title + items + 3 buttons"

Reviewers: seoz, woohyun

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

10 years agoRelease version 1.9.0 v1.9.0
Stefan Schmidt [Mon, 24 Feb 2014 16:15:09 +0000 (17:15 +0100)]
Release version 1.9.0

10 years agoelm_authors.h: sync with AUTHORS.
Daniel Juyung Seo [Mon, 24 Feb 2014 16:34:16 +0000 (01:34 +0900)]
elm_authors.h: sync with AUTHORS.

10 years agolist: fixed list to emit elm,state,list,single signal when there is only
Daniel Juyung Seo [Mon, 24 Feb 2014 15:58:28 +0000 (00:58 +0900)]
list: fixed list to emit elm,state,list,single signal when there is only
one item.

This is a fix of a commit 44495f6431cdc5dbe6e8cb257cf73a69563ec67c.

10 years agotest_fileselector_entry: null check
Ryuan Choi [Fri, 21 Feb 2014 14:04:19 +0000 (23:04 +0900)]
test_fileselector_entry: null check

There are warning when toggled folder after pressing "api state" which clear icon.

10 years agomenu: add NULL checks to elm_obj_menu_item_add()
Yakov Goldberg [Mon, 24 Feb 2014 12:15:46 +0000 (14:15 +0200)]
menu: add NULL checks to elm_obj_menu_item_add()

   Function returns newly created item through last param
   Elm_Object_Item**. Add checks to make possible to pass NULL,
   if return is not needed.

10 years agotheme - fine tune pkgkit icon to be a little lighter
Carsten Haitzler (Rasterman) [Sun, 23 Feb 2014 12:47:41 +0000 (21:47 +0900)]
theme - fine tune pkgkit icon to be a little lighter

10 years agotheme - xkb module - make lettering more readable over flag
Carsten Haitzler (Rasterman) [Sun, 23 Feb 2014 12:29:55 +0000 (21:29 +0900)]
theme - xkb module - make lettering more readable over flag

10 years agoallow battery reading to be bigger by minor overlap with + sign
Carsten Haitzler (Rasterman) [Sun, 23 Feb 2014 12:24:07 +0000 (21:24 +0900)]
allow battery reading to be bigger by minor overlap with + sign

10 years agounify the usage of my name
davemds [Sat, 22 Feb 2014 14:47:54 +0000 (15:47 +0100)]
unify the usage of my name

10 years agoRevert "oops, a mistake in T966 fix that could cause a segv"
Andy Williams [Sat, 22 Feb 2014 12:39:46 +0000 (12:39 +0000)]
Revert "oops, a mistake in T966 fix that could cause a segv"

This reverts commit b7d1cb531d1e196dee5f93dd4457e68df2692ed3.

10 years agopo update
Carsten Haitzler (Rasterman) [Sat, 22 Feb 2014 12:25:09 +0000 (21:25 +0900)]
po update

10 years ago[Elm_Entry] Fix bug: magnifier position is incorrect when mouse down on selection...
Thiep Ha [Sat, 22 Feb 2014 03:06:31 +0000 (12:06 +0900)]
[Elm_Entry] Fix bug: magnifier position is incorrect when mouse down on selection handler

Summary:
Magnifier is displayed incorrectly when mouse down on selection handler

Reproduce way: Right click on entry (eg Entry), choose Select, select some text, press left mouse
on selection handler (do not move the mouse), take a look at magnifier position.
Reason: Magnifier position is set to mouse down position in entry.
Fix: Check mouse down status and place correct position for magnifier.

Reviewers: seoz, Hermet

Reviewed By: Hermet

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

10 years agoelm_authors.h: Sync with AUTHORS.
Daniel Juyung Seo [Fri, 21 Feb 2014 21:49:50 +0000 (06:49 +0900)]
elm_authors.h: Sync with AUTHORS.

10 years agoAUTHORS: cleanup the author file.
Daniel Juyung Seo [Fri, 21 Feb 2014 21:48:31 +0000 (06:48 +0900)]
AUTHORS: cleanup the author file.

- Removed duplicated entries.
- Gave the credit to original author not proxy.

10 years agoremove E19 NEWS entries
Mike Blumenkrantz [Fri, 21 Feb 2014 22:16:40 +0000 (17:16 -0500)]
remove E19 NEWS entries