Commit Graph

10192 Commits

Author SHA1 Message Date
Daniel Juyung Seo d9f0509b5e toolbar: changed internal variable types to sync with other widgets.
Changed the variable type from (Elm_Toolbar_Item *) to (Elm_Object_Item *)
for focused_item, last_focused_item, and prev_focused_item.
2014-05-26 22:07:07 +09:00
Stefan Schmidt 5a270ef4d6 release: Switch back to development mode
Open for 1.11 changes now.
2014-05-26 12:41:34 +02:00
Stefan Schmidt 94bbfd5f3c release: v1.10.0 2014-05-26 12:27:28 +02:00
Carsten Haitzler ec896a6acc fix example to follow namespace correctness in elm theme
fixes T1024
2014-05-26 19:11:02 +09:00
Carsten Haitzler 27c8d879af elm scroller - fix documentation on gravity
this fixes T1262
2014-05-26 18:36:13 +09:00
Carsten Haitzler 6bcd3957ca elm spiner - fix flag read to also use the right field 2014-05-26 18:03:44 +09:00
Carsten Haitzler b38fed55aa elm spinner - fix invalid struct modification when wheel event 2014-05-26 18:01:45 +09:00
Carsten Haitzler 4d55762fad theme - fix non-fixed size3 complaint in theme buttons
this fixes T1278
2014-05-26 17:53:05 +09:00
chinmaya 184c394259 Genlist: On focus_on_selection mode, the focus should set on item content objects of item type ELM_GENLIST_ITEM_TREE.
Summary:
On focus_on_selection set, the focus set on genlist item of type ELM_GENLIST_ITEM_TREE rather than
         on item content objects.

Test Plan: elementary_test -to "genlist focus"

Reviewers: seoz, eagleeye, SanghyeonLee, raster

Reviewed By: raster

CC: seoz

Differential Revision: https://phab.enlightenment.org/D899
2014-05-26 15:52:07 +09:00
chinmaya cd603fa02b Genlist: Focus does not move, if it is set on item content objects.
Summary:
If focus is set on item content object, it's treated as a
         different object which results the focus deadlock. So, every
         time whenever focus sets on item content object, we need to
         unset and set the focus on genlist object. Thanks to Seoz for
         the idea.

Test Plan: elementary_test -to "genlist focus"

Reviewers: seoz, SanghyeonLee, eagleeye

CC: seoz

Differential Revision: https://phab.enlightenment.org/D891
2014-05-26 15:45:54 +09:00
wonguk.jeong c3c0c7abc3 test_progressbar: delete timer when progressbar is destroyed.
Summary:
elementary_test -> progressbar/progressbar2 -> press start -> close window
-> annoying message is shown due to API invoking for already free'd progressbar

Test Plan: elementary_test -> progressbar/progressbar2 -> press start -> close progressbar/progressbar2 window

Reviewers: raster, seoz

CC: seoz

Differential Revision: https://phab.enlightenment.org/D888
2014-05-26 15:25:28 +09:00
Thiep Ha 283140a639 entry: update selection handlers' visibility when entry is hidden or shown
Summary:
Selection handlers' visibility should be updated when entry is hidden or shown
When entry has selection and hidden, the selection handlers should be hidden also.
This fix T1175.

@fix

Reviewers: seoz, woohyun, raster

Reviewed By: raster

Maniphest Tasks: T1175

Differential Revision: https://phab.enlightenment.org/D877
2014-05-26 11:28:12 +09:00
Simon Lees fbd0c3d868 Fix T1269 Issues with the elementary theme if the default text is set to something other then White
Summary:
Previously in colorclasses.edc border_frame dialog_base along with other base elements were defined to the default font color "White". This means if you change the default font color there are many unrelated side effects.
To fix this issue i have added a new Color define in colorclasses.edc to be used with window related items as opposed to text related items.

Reviewers: raster

CC: seoz, stefan_schmidt

Maniphest Tasks: T1269

Differential Revision: https://phab.enlightenment.org/D879
2014-05-26 11:10:01 +09:00
maxerba e5173460f1 Updating czech translation 2014-05-23 23:44:35 +02:00
WooHyun Jung 3aa0cb8edf win: set NULL to focus_highlight.prev.target when it's deleted. 2014-05-23 11:07:59 +09:00
Andy Williams ccc06de678 Correctly emit the scroll signal when scrolling an entry @fix T1274.
As the Elm_Entry has replaced the _scroll_cb we need to emit the same signal
(that was the only function of elm_scroller's _scroll_cb)
2014-05-22 22:35:06 +01:00
Carsten Haitzler 3b6d64b85e default theme - make finger size 10 2014-05-22 18:46:36 +09:00
ChunEon Park a9c718361a image - null checking.
If the rotated image exceeds image maximum size, the data would be invalid.
2014-05-21 13:24:32 +09:00
ChunEon Park e768af8f84 replace elipsis -> ellipsis
we recommend complete words.
2014-05-21 12:03:23 +09:00
Jean-Philippe Andre 8e45bb869e elm_test: Set PACKAGE_LIB_DIR to fix windows runtime 2014-05-20 16:37:17 +09:00
Carsten Haitzler cd329767ad fix genlist tree expand/contract bug when switching mode
this fixes T1157 - this patch comes from yinkair.
2014-05-20 16:04:41 +09:00
Carsten Haitzler c567a27a82 fix 0 size focus region
@fix - this fixes T1205 ... or should fix it... in theory.
2014-05-20 15:34:01 +09:00
Jean-Philippe Andre 1952c510b9 elm_cnp: Fix build for windows (ecore_x) 2014-05-20 11:37:30 +09:00
maxerba a3dfbd4017 Updating translations 2014-05-19 21:54:30 +02:00
Daniel Juyung Seo 5c82d2d652 widget: updated internal documentation for elm_widget_item_del. 2014-05-20 00:55:27 +09:00
Vorobiov Vitalii 39e1971472 [Fileselector] Fix double-call of callback function on clicking "Enter" key.
Summary:
This feature (Clicking on "Enter" key) was previously implemented by using "activate" signal of entry (the one for entering name of the file),
so it was looking like "ok" button was clicked by pushing "Enter" key on the keyboard.
This little feature was added in commit 4d761f3a63270c88fa516764d9288f8bf0ff4a11.

Later the huge feature that adds key binding was implemented (commit 820f3dc907250c0c08ed8431b50567e58d6dab5c for ex).
It allows to bind widgets with keys (certain function calls when certain keys is pressed on keyboard).
This feature also adds same functionality to fileselecter, doing the same as previous (with "activate" signal) one.

Because of that it was looks like "ok" button was clicked twice.
This commit fixes this behavior and removes old and outdated method of "ok" button clicking processing.
@fix

Reviewers: cedric, seoz, raster

CC: reutskiy.v.v

Differential Revision: https://phab.enlightenment.org/D864
2014-05-19 15:41:32 +09:00
Jaehyun Cho 39b35f059d elm_map: Fix to calculate map size not to be smaller than viewport size
Summary:
Fix to calculator map size not to be smaller than viewport size when zoom mode is either fit or fill.
Previously, map size could be either smaller or larger than viewport.
@fix

Reviewers: Hermet, raster

Reviewed By: raster

Differential Revision: https://phab.enlightenment.org/D861
2014-05-19 13:30:04 +09:00
Daniel Juyung Seo bbb70363f1 example: added ellipsis: -1 to text parts which have min 1. 2014-05-17 20:22:00 +09:00
Daniel Juyung Seo 4f056651ac focus: apply the focus API change during the development phase.
This fixes the commit 422b8717 which was pushed to master without
considering the API change.
2014-05-17 20:20:52 +09:00
Daniel Juyung Seo c3acc8d0db Revert "Revert "focus: Fixed the animation issue related to bring_in.""
This reverts commit e4ae67535672d04eec9eb368b71c72932cc0f757.

This will be fixed in a next commit.
2014-05-17 20:20:07 +09:00
Carsten Haitzler e7563a179c cursor test - make button expand to test window edges with cursor 2014-05-16 19:04:37 +09:00
Carsten Haitzler 7a3fa2425a fix visiblity of entry cursor when selections exist
this fixes T1229 - the other part about cursor visibility. @fix
2014-05-15 17:43:56 +09:00
SangHyeon Lee c565ec1cde [Gengrid] Fix gengrid item position update bug, when item is reordered or deleted.
Summary:
When gengrid item is reordered or deleted, gengrid didn't update item's position.
         This Patch update item's position when item is placed. if middle of item deleted,
         every item after the deleted one, will re-postion on _item_place function, so they
         will be update there position well.

Test Plan:
modify test_gengrid grid_sel fuction to print there position. so when item selected,
           they print there position and it works fine both horizontal and vertical.

Reviewers: bluezery, seoz, raster

Reviewed By: raster

CC: Hermet, chinmaya061

Differential Revision: https://phab.enlightenment.org/D855
2014-05-15 12:13:23 +09:00
Amitesh Singh e6748f033a hoversel: Icon parent set to button.
Summary: This is an optimization over parent set to hoversel object.

Reviewers: seoz, raster

CC: seoz

Differential Revision: https://phab.enlightenment.org/D853
2014-05-15 12:09:33 +09:00
zmike 4d416adfcf fix mouse events on elm frame parts 2014-05-14 16:03:33 -04:00
zmike b4f799e0c4 fix horizontal theme text sizing after @jpeg vertical fixes 2014-05-14 14:30:09 -04:00
Amitesh Singh d7e56fb837 hoversel: item-loop should happen on UP/DOWN Key in case of vertical hoversel and on LEFT/RIGHT Key in case of horizontal hoversel.
Summary:
Earlier focus was moving to top item from bottom item on LEFT key and to bottom item on RIGHT Key
in case of vertical hoversel.
@fix

Test Plan: elementary_test -to "Hoversel Focus"

Reviewers: raster, seoz

Reviewed By: seoz

CC: seoz, chinmaya061

Differential Revision: https://phab.enlightenment.org/D858
2014-05-14 21:50:31 +09:00
Youngbok Shin 8730b8d990 entry: Enable context menu with mosue down even if the entry is not editable in some case.
Summary:
Even if a entry is not editable, user can select text in the entry.
When the entry has selection, we have to support "copy" option.
@fix

Test Plan:
Precondition: Apply D852 patch for fixing a bug in elementary_test
1. elementary_test -to entry7
2. Select some text in the non-editable entry.
3. Press mouse right button.

Note: You can test it in Desktop profile.

Reviewers: tasn, woohyun, seoz

Differential Revision: https://phab.enlightenment.org/D848
2014-05-14 13:26:48 +01:00
nirajkr 495fe1462c gengrid : Fix the issue to skip disable item in item select
Summary:
Fix to skip the item which is disabled and select the next item to the
         disabled item
         @fix

Reviewers: seoz, raster

CC: seoz, singh.amitesh

Differential Revision: https://phab.enlightenment.org/D700
2014-05-14 20:50:11 +09:00
Carsten Haitzler 933e88f782 update po files 2014-05-14 16:55:12 +09:00
Jean-Philippe Andre 61a6a8d6d4 edc: Fix multibuttonentry alignments
Following the edc padding behaviour change
2014-05-14 15:29:02 +09:00
Jean-Philippe Andre 00d6ccf730 edc: Also fix frame and button offsets
Since SHADOW adds one pixel padding, the whole object size
was calculated with one extra pixel. Let's add it back
to keep the overall visual balance of buttons.

A few other widgets might visually change after the edje
padding fix:

- Check (looks better)
- Naviframe (smaller height)
- E date widget
- ...

But I did not see anything "weird" that needs fixing.
2014-05-14 15:04:37 +09:00
Jean-Philippe Andre 7371dbe60b edc: Fix E titlebars after text padding changes
See EFL 5bf1f0c9187525cf40782b26d7fa49d2676f91bb:

  edje_calc: Don't add padding twice to text objects

  Text objects declared in Edje will see their padding added twice,
  as the Evas_Object_Text itself contains the padding already.

  This WILL break some EDC files. It's a bug nonetheless.
2014-05-14 15:04:05 +09:00
Jaehyun Cho 7e6799db44 elm_map: Fix to show and bring in a correct region after zooming
Summary:
Show and bring in a region which has the given latitude and longitude after zooming
@fix

Reviewers: Hermet

CC: seoz

Differential Revision: https://phab.enlightenment.org/D851
2014-05-14 12:27:27 +09:00
Lukasz Stanislawski e62b07f779 layout: remove sizing_eval call when layout is already destructed. @fix
Summary:
Layout's sub_object_del function calls sizing_eval even if layout's smart_del
function has already been called (Due to widget_smart_del impl).
This patch adds 'destructed_is' flag to Elm_Layout_Smart_Data and prevents unneeded
sizing_eval calls when object is already destructed.
Patch also fixes SIGSEGV in layout derived entry widget caused by calling
sizing_eval after entry_smart_del destructor.

Added entry test to avoid regression for SIGSEGV bug.

Test Plan: run tests/elm_test_entry

Reviewers: raster, seoz, tasn, cedric

Differential Revision: https://phab.enlightenment.org/D823
2014-05-14 12:02:10 +09:00
Mike Blumenkrantz 48a077b62e more ellipsis fixes 2014-05-13 16:14:29 -04:00
Mike Blumenkrantz 859b741424 add ellipsis to elm theme where necessary 2014-05-13 15:45:30 -04:00
Youngbok Shin be3e33171f entry: Fix a test case for editable, non-editable entry.
Summary:
elm_entry_context_menu_disabled_set API is called to wrong entry.
It should be called to "en2" that added for testing the API.
@fix

Test Plan: 1. elementary -to entry7

Reviewers: woohyun, seoz, tasn

Reviewed By: seoz

CC: herdsman

Differential Revision: https://phab.enlightenment.org/D852
2014-05-13 15:50:05 +09:00
Carsten Haitzler 52dacc461f Revert "focus: Fixed the animation issue related to bring_in."
This reverts commit 422b8717660853ff099359dc3cd926e56f1b1665.
2014-05-13 11:32:00 +09:00
Anand 94bc3ce471 focus: Fixed the animation issue related to bring_in.
Summary:
Calculating the coordinate of the object to retain the focus with in view port.
Earlier focus was moving out of view port.

Test Plan:
elementary_test-> "Focus 3". Enable the Focus Auto scroll bring in and use
keys to move focused item.

Reviewers: raster, seoz, singh.amitesh, nirajkr

Differential Revision: https://phab.enlightenment.org/D822
2014-05-13 11:24:20 +09:00