platform/upstream/elementary.git
9 years agoElm Ctxpopup item: Migrate to Eo
Daniel Zaoui [Sun, 28 Sep 2014 05:14:47 +0000 (08:14 +0300)]
Elm Ctxpopup item: Migrate to Eo

9 years agoElm Menu Item: Migrate to Eo
Daniel Zaoui [Sun, 28 Sep 2014 05:14:39 +0000 (08:14 +0300)]
Elm Menu Item: Migrate to Eo

9 years agoElm Flipselector Item: Migrate to Eo
Daniel Zaoui [Sun, 28 Sep 2014 05:14:28 +0000 (08:14 +0300)]
Elm Flipselector Item: Migrate to Eo

9 years agoElm Slideshow Item: Migrate to Eo
Daniel Zaoui [Sun, 28 Sep 2014 05:14:20 +0000 (08:14 +0300)]
Elm Slideshow Item: Migrate to Eo

9 years agoElm Segment Control Item: Migrate to Eo
Daniel Zaoui [Sun, 28 Sep 2014 05:14:10 +0000 (08:14 +0300)]
Elm Segment Control Item: Migrate to Eo

9 years agoElm Hoversel Item: Migrate to Eo
Daniel Zaoui [Sun, 28 Sep 2014 05:14:00 +0000 (08:14 +0300)]
Elm Hoversel Item: Migrate to Eo

9 years agoElm Dayselector Item: Migrate to Eo
Daniel Zaoui [Sun, 28 Sep 2014 05:13:49 +0000 (08:13 +0300)]
Elm Dayselector Item: Migrate to Eo

9 years agoElm Colorselector Item: Migrate to Eo
Daniel Zaoui [Sun, 28 Sep 2014 05:13:38 +0000 (08:13 +0300)]
Elm Colorselector Item: Migrate to Eo

9 years agoElm Widget Item: Migrate to Eo
Daniel Zaoui [Wed, 13 Aug 2014 13:36:29 +0000 (16:36 +0300)]
Elm Widget Item: Migrate to Eo

Since we want to support legacy inheritance mechanism, code is not
finished and will have to be cleaned when all the items are ported.

9 years ago build: Remove bzip2 tarballs from distcheck
Stefan Schmidt [Tue, 11 Nov 2014 09:37:16 +0000 (10:37 +0100)]
 build: Remove bzip2 tarballs from distcheck

When adding xz as third compression format in May 2014 I mentioned that I'm
going to remove bzip2 in favor of xz in 1.12.
I heard no complains but I left it in for 1.12. With 1.13 starting its time
to remove it. From now on it will be only gz and xz compressed tarballs.

9 years agoconfig font hinting api added
Mike Blumenkrantz [Thu, 30 Oct 2014 20:24:11 +0000 (16:24 -0400)]
config font hinting api added

needed for e's internal use, not sure if worth exposing since there's an env variable

@feature

9 years agoconfigure: Switch to dev mode again. Merge window for 1.13 is open now.
Stefan Schmidt [Mon, 10 Nov 2014 13:01:38 +0000 (14:01 +0100)]
configure: Switch to dev mode again. Merge window for 1.13 is open now.

9 years agorelease: Update NEWS and bump version for 1.12.0 release v1.12.0
Stefan Schmidt [Mon, 10 Nov 2014 11:36:11 +0000 (12:36 +0100)]
release: Update NEWS and bump version for 1.12.0 release

9 years agoexample/evasmap3d: change to simpler call.
ChunEon Park [Mon, 10 Nov 2014 11:13:47 +0000 (20:13 +0900)]
example/evasmap3d: change to simpler call.

9 years agolabel: Reset sd->lastw as '-1' in some elm_label APIs for ensure the sizing_eval.
Youngbok Shin [Mon, 10 Nov 2014 05:06:32 +0000 (14:06 +0900)]
label: Reset sd->lastw as '-1' in some elm_label APIs for ensure the sizing_eval.

Summary:
In some cases, elm_label doesn't calculate its min size if it is not resized from outside.
It is happened when only elm_label used with elm_label_line_wrap_set API.
The following APIs can change min size of the widget, so we can't skip the sizing_eval func.

elm_label_line_wrap_set
elm_label_line_width_set
elm_object_text_set -> _elm_label_elm_layout_text_set will be called.

@fix

Test Plan:
I put a change to test_notify.c for test.
elementary_test notify
-> click "top" button. -> You can't see elm_label without the patch.

Reviewers: woohyun, tasn, seoz

Reviewed By: seoz

Subscribers: herdsman

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

9 years agomacro: Fix wrong macro braces.
Daniel Juyung Seo [Mon, 10 Nov 2014 05:05:53 +0000 (14:05 +0900)]
macro: Fix wrong macro braces.

This causes unwanted result. Fit it.

9 years agonews: Clean up news file for the release.
Daniel Juyung Seo [Sun, 9 Nov 2014 09:46:46 +0000 (18:46 +0900)]
news: Clean up news file for the release.

- Realign the lines.
- Make the description consistent and more meaningful.

9 years agotest_box: Add box align test sample.
Daniel Juyung Seo [Sun, 9 Nov 2014 09:36:27 +0000 (18:36 +0900)]
test_box: Add box align test sample.

This shows how elm_box_align_set() works.

9 years agoelm_box_align_set API fix
shilpa.singh [Sun, 9 Nov 2014 09:01:15 +0000 (18:01 +0900)]
elm_box_align_set API fix

Summary:
Issue: elm_box_align_set APIs not working well
Solution: hint_set should not be called instead evas box align APIs
have to be used

@fix

Test Plan:
elementary test demo first page, though align is set as 0.0
0.5 it always shows as 0.5

Reviewers: Hermet, raster, seoz

Subscribers: rajeshps, govi

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

9 years agotest_box: Remove unnecessary object resize.
Daniel Juyung Seo [Sun, 9 Nov 2014 07:04:56 +0000 (16:04 +0900)]
test_box: Remove unnecessary object resize.

- Do not resize window's resize object manually.
- Do not resize box's children objects manually.

9 years agoupdate po files
Carsten Haitzler (Rasterman) [Fri, 7 Nov 2014 05:19:38 +0000 (14:19 +0900)]
update po files

9 years agogitignore: Add more temp files.
Daniel Juyung Seo [Thu, 6 Nov 2014 17:24:08 +0000 (02:24 +0900)]
gitignore: Add more temp files.

9 years agowidget: fix the typo. Use win object instead.
Amitesh Singh [Thu, 6 Nov 2014 17:23:30 +0000 (02:23 +0900)]
widget: fix the typo. Use win object instead.

Summary: @fix

Reviewers: seoz, raster

Subscribers: seoz

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

9 years agowidget: Remove duplicated declarations and clean up them more.
Daniel Juyung Seo [Thu, 6 Nov 2014 17:21:02 +0000 (02:21 +0900)]
widget: Remove duplicated declarations and clean up them more.

9 years agogenlist: Remove unnecessary callbacks when item loop is disabled.
Daniel Juyung Seo [Thu, 6 Nov 2014 17:20:18 +0000 (02:20 +0900)]
genlist: Remove unnecessary callbacks when item loop is disabled.

@fix

9 years agoelm_general: Add '*' explicitly for function pointer parameter
Tae-Hwan Kim [Wed, 5 Nov 2014 06:01:15 +0000 (15:01 +0900)]
elm_general: Add '*' explicitly for function pointer parameter

Reviewers: raster, cedric, huchi, Hermet

Reviewed By: Hermet

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

10 years agorelease: Update NEWS and bump version for 1.12.0-beta2 release v1.12.0-beta2
Stefan Schmidt [Mon, 3 Nov 2014 12:01:45 +0000 (13:01 +0100)]
release: Update NEWS and bump version for 1.12.0-beta2 release

10 years agoelementary: report time correctly when benchmarking time to first frame.
Cedric BAIL [Mon, 3 Nov 2014 05:38:17 +0000 (06:38 +0100)]
elementary: report time correctly when benchmarking time to first frame.

10 years agoelm_widget: fix segfaults for _elm_widget_item_style_set/get
artem.popov [Fri, 31 Oct 2014 06:24:43 +0000 (15:24 +0900)]
elm_widget: fix segfaults for _elm_widget_item_style_set/get

Summary:
Changing of styles for widget items isn't realized yet. This fix should
be presented to avoid segfaults when elm_object_item_style_set/get is calling
@fix

Reviewers: seoz, raster, cedric, Hermet

Reviewed By: Hermet

Subscribers: bluezery

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

10 years agopanel: add error messages for user information.
ChunEon Park [Fri, 31 Oct 2014 06:19:35 +0000 (15:19 +0900)]
panel: add error messages for user information.

10 years agoElm_Panel: forbid changing of content of "elm.swallow.event" part
Kateryna Fesyna [Fri, 31 Oct 2014 06:16:09 +0000 (15:16 +0900)]
Elm_Panel: forbid changing of content of "elm.swallow.event" part

Summary:
Because the "elm.swallow.event" part is used for internal needs of Panel widget
setting up or unsetting content of this part can break the behavior of this widget.
Due to the fact that this part is invisible and does not have any use cases for user
it seems acceptable to forbid changing of its content.

@fix

Reviewers: cedric, seoz, raster, Hermet

Reviewed By: Hermet

Subscribers: reutskiy.v.v

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

10 years agocheck: Fix wrong signal source names.
Daniel Juyung Seo [Thu, 30 Oct 2014 12:06:37 +0000 (21:06 +0900)]
check: Fix wrong signal source names.

10 years agocheck: deleted typo.
woochanlee [Thu, 30 Oct 2014 10:39:19 +0000 (19:39 +0900)]
check: deleted typo.

Summary: deleted typo.

Reviewers: seoz, Hermet

Reviewed By: Hermet

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

10 years agoelementary_test/3d: improve sample.
ChunEon Park [Thu, 30 Oct 2014 08:26:49 +0000 (17:26 +0900)]
elementary_test/3d: improve sample.

since the previous cube hide the progressbar control,
user couldn't control it.

So make it cube transparency and pass events to progressbar.

10 years agoelementary_test/3d: remove dead code.
ChunEon Park [Thu, 30 Oct 2014 08:22:43 +0000 (17:22 +0900)]
elementary_test/3d: remove dead code.

10 years agoelementary_test: support --help command line.
ChunEon Park [Thu, 30 Oct 2014 08:00:22 +0000 (17:00 +0900)]
elementary_test: support --help command line.

10 years agoquicklaunch: initialize edje earlier.
Cedric BAIL [Thu, 30 Oct 2014 06:22:17 +0000 (07:22 +0100)]
quicklaunch: initialize edje earlier.

We do trigger an edje theme open during the first stage of quicklaunch as part of
config init apparently. So we better init or we will endup with some really bad
memory corruption.

10 years agoelm win - start wins in withdrawn state
Carsten Haitzler (Rasterman) [Wed, 29 Oct 2014 10:34:54 +0000 (19:34 +0900)]
elm win - start wins in withdrawn state

this matches 5954289c6ce1cd55ff212428291604b981438439 commit on efl -
fixes initial window state so you can detetc when it is shown and
normal.

@fix

10 years agoentry/test: make scrollable entries visible
Thiep Ha [Wed, 29 Oct 2014 08:37:10 +0000 (08:37 +0000)]
entry/test: make scrollable entries visible

Summary:
Two scrollable entries' size is too small to view.
This patch expands window size to have suitable size for entries.

@fix

Reviewers: Hermet, seoz, woohyun, tasn

Reviewed By: tasn

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

10 years agofileselector: Do not call _populate directly in APIs
Ryuan Choi [Wed, 29 Oct 2014 01:07:44 +0000 (10:07 +0900)]
fileselector: Do not call _populate directly in APIs

Summary:
User application may call some fileselector APIs to configure fileselector instance.
And some of them may call _populate but only last request is needed.
However, T1663 raises that last request might be rejected with expansion option and
multiple requests of _populate.
It's because expansion mode do not allow next _populate until previous one is finished.

So, this patch fixes it via scheduling _populate instead of calling _populate() directly in APIs.

@fix

Maniphest Tasks: T1663

10 years agorelease: Update NEWS and bump version for 1.12.0-beta1 release v1.12.0-beta1
Stefan Schmidt [Mon, 27 Oct 2014 12:01:08 +0000 (13:01 +0100)]
release: Update NEWS and bump version for 1.12.0-beta1 release

10 years agorelease: Update NEWS and bump version for 1.12.0-alpha1 release v1.12.0-alpha1
Stefan Schmidt [Tue, 21 Oct 2014 15:07:08 +0000 (17:07 +0200)]
release: Update NEWS and bump version for 1.12.0-alpha1 release

10 years agoMerge branch 'devs/captainigloo/doc'
Cedric BAIL [Mon, 20 Oct 2014 16:43:07 +0000 (18:43 +0200)]
Merge branch 'devs/captainigloo/doc'

Improve overall documentation of Elementary. Work done on behalf of Samsung
by Openwide.

10 years agodoc: add API docs in elm_interface_scrollable.
Adrien Nader [Mon, 13 Oct 2014 14:07:24 +0000 (16:07 +0200)]
doc: add API docs in elm_interface_scrollable.

This adds
- gravity_set
- gravity_get
- bounce_allow_set
- bounce_allow_get
- movement_block_set
- movement_block_get
- policy_get
- policy_set
- content_region_get
- content_region_set
- page_size_set
- page_size_get
- page_snap_allow_set
- page_snap_allow_get
- single_direction_get
- single_direction_set
- last_page_get
- current_page_get
- content_size_get

- scroll_up_cb
- hbar_drag_cb
- drag_start_cb
- scroll_left_cb
- vbar_press_cb
- hbar_press_cb
- hbar_unpress_cb
- drag_stop_cb
- page_change_cb
- animate_start_cb
- scroll_down_cb
- scroll_cb
- animate_stop_cb
- scroll_right_cb
- edge_left_cb
- vbar_drag_cb
- vbar_unpress_cb
- edge_bottom_cb
- edge_top_cb

- page_show
- region_bring_in
- page_bring_in
- content_region_show
- content_min_limit

10 years agodoc: add API docs in button, container, image, store, general.
Adrien Nader [Mon, 13 Oct 2014 13:59:28 +0000 (15:59 +0200)]
doc: add API docs in button, container, image, store, general.

This adds API docs for:

- elm_button_admits_autorepeat_get

- elm_container_content_swallow_list_get
-               content_get
-               content_set
-               content_unset

- elm_image_resize_down_set
-           resize_down_get
-           resize_up_set
-           resize_up_get
-           scale_set
-           scale_get
-           fill_inside_set
-           fill_inside_get
-           sizing_eval

Light documentation for enum Elm_Object_Select_Mode, enum
Elm_Object_Multi_Select_Mode and Elm_Store_Item_Mapping_Type.

10 years agodoc: fix mismatched variable names between prototypes and doxygen comments.
Adrien Nader [Mon, 13 Oct 2014 12:50:22 +0000 (14:50 +0200)]
doc: fix mismatched variable names between prototypes and doxygen comments.

Several APIs are marked as not documented simply because the doxygen
documentation mentions a parameter named "foo" while the spelling in the
prototype is something like "fooh". An example correction is
  - * @param fsize Finger size
  + * @param sz Finger size

Nothing very complicated and there are also a couple typo fixes I noticed
while going over the files.

10 years agoElm cnp: Fix infinite loop on drop target deletions in some cases.
Tom Hacohen [Mon, 20 Oct 2014 16:10:02 +0000 (17:10 +0100)]
Elm cnp: Fix infinite loop on drop target deletions in some cases.

In some cases, like having a drop target inside an inwin (looks like it
can be other containers too) can cause an infinite loop (as described in
the report). The reason for that is that while the drop target was added
when there was an X window available, the X window ws now gone, so the
non X path was being called which didn't have the code to remove the
item from the list being iterated. Yes, definition of spaghetti and
false assumptions.
Elm dnd/cnp need a massive overhaul, they are disgusting.

See the ticket for more information on the issue.

Fixes T1702

10 years agoGLView: Add new APIs to match Evas GL
Jean-Philippe Andre [Mon, 20 Oct 2014 04:37:28 +0000 (13:37 +0900)]
GLView: Add new APIs to match Evas GL

This adds the following new features, based on Evas GL:
- rotation_get
- evas_gl_get
- client-side rotation
- precise stencil and depth buffer selection

The changes follow recent changes in EFL.

Merge branch 'devs/jpeg/evasgl'

10 years agoGLView: Add legacy bindings for the new functions
Jean-Philippe Andre [Mon, 6 Oct 2014 08:47:39 +0000 (17:47 +0900)]
GLView: Add legacy bindings for the new functions

rotation_get and evas_gl_get should have legacy bindings as well

10 years agoGLView: Add constructor for GLES 1.1 context glview
Jean-Philippe Andre [Tue, 23 Sep 2014 05:04:32 +0000 (14:04 +0900)]
GLView: Add constructor for GLES 1.1 context glview

This also adds the legacy bindings

@feature

10 years agoGLView: cosmetic changes
Jean-Philippe Andre [Tue, 23 Sep 2014 02:19:18 +0000 (11:19 +0900)]
GLView: cosmetic changes

10 years agoGLView: Add support for client-side rotation
Jean-Philippe Andre [Fri, 19 Sep 2014 04:10:02 +0000 (13:10 +0900)]
GLView: Add support for client-side rotation

See recent changes in Evas GL for reference.

This also introduces the EO function rotation_get()

@feature

10 years agoGLView: Add more configuration flags for the surface
Jean-Philippe Andre [Thu, 4 Sep 2014 08:44:21 +0000 (17:44 +0900)]
GLView: Add more configuration flags for the surface

This adds precise DEPTH, STENCIL and MSAA configurations.

@feature

10 years agoGLView: Clean up the native surface during deletion
Jean-Philippe Andre [Mon, 1 Sep 2014 07:36:36 +0000 (16:36 +0900)]
GLView: Clean up the native surface during deletion

10 years agoGLView: Add API to get the Evas_GL
Jean-Philippe Andre [Mon, 1 Sep 2014 06:49:10 +0000 (15:49 +0900)]
GLView: Add API to get the Evas_GL

Before screaming "don't expose this", here's the reasoning:
There will be a few new APIs in evas-gl (support pbuffer, ...)
that require a pointer to the Evas_GL to be called. So, instead
of exposing each and every one of these evas gl functions in
a dummy wrapper in elm_glview, we just give access to the real
pointer.
GLView will always be a wrapper around evas_gl, because that's
what it is by definition.

10 years agowidget: fix seg fault when ts is NULL.
Amitesh Singh [Sun, 19 Oct 2014 05:55:02 +0000 (14:55 +0900)]
widget: fix seg fault when ts is NULL.

Summary:
if translatable is FALSE and _translate_string_data_get returns NULL, ts
would be NULL which results into crash.

@fix

Reviewers: seoz, raster, Hermet

Reviewed By: Hermet

Subscribers: seoz

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

10 years agoatspi: properly include at-spi headers.
Lukasz Stanislawski [Fri, 17 Oct 2014 15:56:11 +0000 (16:56 +0100)]
atspi: properly include at-spi headers.

Summary:
Change requested by TAsn. Previuosly AT-SPI headers were kept private
and included directly into elementary source code. From now on,
AT-SPI headers can be included from Elementary.h public header, however
will be marked as beta APIs.

Commit includes following changes:
* include all atspi headers into new elm_interfaces.h header.
* marking all at-spi interfaces methods/properties as @protected.
* wrap all common headers with EFL_BETA_API_SUPPORT.
* make some common APIs visible in lib, by adding EAPI attribute
  (if someone decides to use beta APIs).

Test Plan: out-off tree build with gcc, g++

Reviewers: tasn

Reviewed By: tasn

Subscribers: seoz, q66, kuuko

Maniphest Tasks: T1721

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

10 years agoentry: Describe input panel numberonly variations
Jihoon Kim [Fri, 17 Oct 2014 12:45:02 +0000 (21:45 +0900)]
entry: Describe input panel numberonly variations

10 years agoentry: Add input panel normal and password variations
Jihoon Kim [Fri, 17 Oct 2014 12:44:11 +0000 (21:44 +0900)]
entry: Add input panel normal and password variations

10 years agomapbuf: updated doc.
ChunEon Park [Fri, 17 Oct 2014 10:42:43 +0000 (19:42 +0900)]
mapbuf: updated doc.

it's been under stablization for a long time and only "movement" is proved in performance improvement.

10 years agowin: fix segfaults (wrong checking)
o.shcherbina [Mon, 13 Oct 2014 16:07:36 +0000 (01:07 +0900)]
win: fix segfaults (wrong checking)

Summary:
There were wrong checkings in elm_win_size_base_get and
elm_win_size_step_get
@fix

Reviewers: seoz, Hermet

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

10 years agobg: fix the _elm_bg_elm_layout_sizing_eval bug.
woochanlee [Fri, 10 Oct 2014 15:17:21 +0000 (00:17 +0900)]
bg: fix the _elm_bg_elm_layout_sizing_eval bug.

Summary:
Since the sd->image is swallowed to the edje object, it's position and size will be managed by edje smart object.
in the bg side, it doesn't need to care the position and size of the image.

@fix

Reviewers: Hermet

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

10 years agoelm_interface_scrollable: fix last page get api
Hosang Kim [Fri, 10 Oct 2014 05:36:52 +0000 (14:36 +0900)]
elm_interface_scrollable: fix last page get api

Summary: First page's number is 0. So I changed '+' to '-'.

Reviewers: seoz, jaehwan, Hermet

Reviewed By: Hermet

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

10 years agoelm_image no longer crashes when deleting the image from a download callback
Mike Blumenkrantz [Thu, 9 Oct 2014 20:51:42 +0000 (16:51 -0400)]
elm_image no longer crashes when deleting the image from a download callback

10 years agoElm win: Rename duplicate eo property wm_manual_rotation_done.
Tom Hacohen [Thu, 9 Oct 2014 11:27:59 +0000 (12:27 +0100)]
Elm win: Rename duplicate eo property wm_manual_rotation_done.

This has to be renamed otherwise it clashes for bindings.

10 years agoElm scrollable: Include the scrollable interface in the main header.
Tom Hacohen [Thu, 9 Oct 2014 11:14:14 +0000 (12:14 +0100)]
Elm scrollable: Include the scrollable interface in the main header.

10 years agoUpdating italian translation
maxerba [Wed, 8 Oct 2014 17:11:25 +0000 (19:11 +0200)]
Updating italian translation

10 years agogenlist item block recalc checks now more readable
zmike [Tue, 7 Oct 2014 17:18:56 +0000 (13:18 -0400)]
genlist item block recalc checks now more readable

10 years agogenlist item block recalc checks make more sense
zmike [Tue, 7 Oct 2014 17:18:33 +0000 (13:18 -0400)]
genlist item block recalc checks make more sense

10 years agoList: fix annoying Valgrind unitialized value.
Daniel Zaoui [Mon, 6 Oct 2014 08:29:05 +0000 (11:29 +0300)]
List: fix annoying Valgrind unitialized value.

10 years agopanel: remove warning.
ChunEon Park [Mon, 6 Oct 2014 05:30:19 +0000 (14:30 +0900)]
panel: remove warning.

10 years agopanel: add elm_panel_scrollable_get()
ChunEon Park [Mon, 6 Oct 2014 03:11:05 +0000 (12:11 +0900)]
panel: add elm_panel_scrollable_get()

10 years agoIntroduce current_name_{set|get}
Ryuan Choi [Sun, 5 Oct 2014 23:08:24 +0000 (08:08 +0900)]
Introduce current_name_{set|get}

Summary:
When fileselector is opened, it would be nice to be able to provide initial filename.
Like "Untitled Document" in Gedit, when save for the first time.

More details in Gedit,
Gedit provies default name, "Untitled Document" and does not change default name
while navigating directories.
Once we selected any file, Gedit changes value of name entry to selected filename and
it is not also changed while navigating directories.

@feature

Reviewers: seoz, yakov-g

Reviewed By: yakov-g

Subscribers: seoz

Maniphest Tasks: T1664

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

10 years agosynchronize mailmap
Boris Faure [Sun, 5 Oct 2014 13:01:09 +0000 (15:01 +0200)]
synchronize mailmap

10 years agoChange according to recent Eo changes, and fix related wrong unrefs.
Tom Hacohen [Tue, 30 Sep 2014 13:53:17 +0000 (14:53 +0100)]
Change according to recent Eo changes, and fix related wrong unrefs.

eo_add()'s counterpart is eo_del, not eo_unref. Regardless of that, some
objects were being double-deleted which spew out some eo errors. These
things should now be fixed.

bc6b6aa457be1325caa5cb86a0a9e166cbb5a7cb is the relevant EFL commit.

10 years agoelm_menu: Add item_signal_emit_hook for elm_menu
Jaehyun Cho [Tue, 30 Sep 2014 01:58:18 +0000 (10:58 +0900)]
elm_menu: Add item_signal_emit_hook for elm_menu

Summary: Add item_signal_emit_hook for elm_menu

Reviewers: Hermet

Reviewed By: Hermet

Subscribers: seoz

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

10 years agoscale: change the floating number comparison method.
Jaehwan Kim [Mon, 29 Sep 2014 10:02:18 +0000 (19:02 +0900)]
scale: change the floating number comparison method.

10 years agoelm_object_item: add a convenient macro api.
ChunEon Park [Mon, 29 Sep 2014 10:00:09 +0000 (19:00 +0900)]
elm_object_item: add a convenient macro api.

elm_object_item_translatable_set().

10 years agoauthors: Updated authors list.
Daniel Juyung Seo [Sun, 28 Sep 2014 14:57:01 +0000 (23:57 +0900)]
authors: Updated authors list.

10 years agopo: Updated po files.
Daniel Juyung Seo [Sun, 28 Sep 2014 14:49:45 +0000 (23:49 +0900)]
po: Updated po files.

10 years agoelementary: Adding example to demonstrate radio "changed" functionality.
Srivardhan Hebbar [Sun, 28 Sep 2014 13:14:09 +0000 (22:14 +0900)]
elementary: Adding example to demonstrate radio "changed" functionality.

Summary:
Added this example which demonstrate the exact behavior or "changed" in radio button.
After changing the documentation of "changed" as in https://phab.enlightenment.org/D1445, thought the example might be useful, so added this.

Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: devilhorns, stefan_schmidt, seoz

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

10 years agoupdate images copying to point to new urls and explicit cc license ver
Carsten Haitzler (Rasterman) [Fri, 26 Sep 2014 23:54:51 +0000 (08:54 +0900)]
update images copying to point to new urls and explicit cc license ver

10 years agoElm win: fix wrong deletion of elm windows.
Tom Hacohen [Fri, 26 Sep 2014 09:09:15 +0000 (10:09 +0100)]
Elm win: fix wrong deletion of elm windows.

This is a fix upon 6e7686c030fab162edb3128de005ec00ea8c0ffc.
This correctly deletes the list even if the windows are still referenced
and even if they are deleted from under out feets.

10 years agoscale: fix the floating number comparison.
Jaehwan Kim [Fri, 26 Sep 2014 03:07:34 +0000 (12:07 +0900)]
scale: fix the floating number comparison.

There's no meaning 0.00001 in scale. So in that case, it is ignored.

10 years agoslider: Removed unnecessary layer set call for popup.
Amitesh Singh [Thu, 25 Sep 2014 17:05:47 +0000 (02:05 +0900)]
slider: Removed unnecessary layer set call for popup.

Summary:
Setting layer of a smart member is not required as it would remain
on same layer of slider.

Reviewers: raster, seoz

Reviewed By: seoz

Subscribers: seoz

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

10 years agoEo related: Change according to recent changes in eo_add().
Tom Hacohen [Thu, 25 Sep 2014 16:39:32 +0000 (17:39 +0100)]
Eo related: Change according to recent changes in eo_add().

For more info check out a7560dbc61953c3652780f232e38adbd2d711972 in
the EFL tree.

10 years agoElm win: Fixed wrong deletion of win objects.
Tom Hacohen [Thu, 25 Sep 2014 16:14:27 +0000 (17:14 +0100)]
Elm win: Fixed wrong deletion of win objects.

Some of them may be reference still, you don't want to do this.

10 years agoEo: Get rid of eo_add_custom.
Tom Hacohen [Thu, 25 Sep 2014 09:31:35 +0000 (10:31 +0100)]
Eo: Get rid of eo_add_custom.

This has been deprecated for a while and is now completely dropped.

10 years agogenlist: Removed unnecessary casting of genlist item.
Amitesh Singh [Wed, 24 Sep 2014 16:36:03 +0000 (01:36 +0900)]
genlist: Removed unnecessary casting of genlist item.

Reviewers: seoz

Subscribers: seoz

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

10 years agorevert most recent two elm engine commits
Mike Blumenkrantz [Wed, 24 Sep 2014 15:32:24 +0000 (11:32 -0400)]
revert most recent two elm engine commits

This reverts commits 123ca6a8744729525889bbc09ee1aff4b2b97b750d527b03f4f630e81ab4480d7160bbf6352b0bac

this is still unusable even after being fixed so the fix was unnecessary to begin with

10 years agoElm container: Ship missing headers.
Tom Hacohen [Wed, 24 Sep 2014 10:27:14 +0000 (11:27 +0100)]
Elm container: Ship missing headers.

10 years ago+elm_win_trap_data_get()
Mike Blumenkrantz [Tue, 23 Sep 2014 21:38:22 +0000 (17:38 -0400)]
+elm_win_trap_data_get()

needed when using win traps to get the trap ctx at non-hookpoints

10 years agoremove accel_override from elm_config
Mike Blumenkrantz [Tue, 23 Sep 2014 20:55:11 +0000 (16:55 -0400)]
remove accel_override from elm_config

if this is saved, it can never be unset, which means that a user who later gains/loses hw accel can never change the existing config value

@fix

10 years agoelm_win should not check ELM_ACCEL variable if application has overridden it
Mike Blumenkrantz [Tue, 23 Sep 2014 20:44:17 +0000 (16:44 -0400)]
elm_win should not check ELM_ACCEL variable if application has overridden it

also simplify these checks to make it more clear how the ordering should work

@fix

10 years agoslider.eo: move since definition to be more conventional
Boris Faure [Tue, 23 Sep 2014 19:49:56 +0000 (21:49 +0200)]
slider.eo: move since definition to be more conventional

10 years agotest_genlist: Fixed wrong frame title in the genlist focus test.
Daniel Juyung Seo [Tue, 23 Sep 2014 17:10:55 +0000 (02:10 +0900)]
test_genlist: Fixed wrong frame title in the genlist focus test.

Test Plan: elementary_test -> genlist focus

Reviewers: Hermet

Subscribers: seoz

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

10 years agonaviframe: hide item added by elm_naviframe_item_insert_before()
Wonguk Jeong [Tue, 23 Sep 2014 09:46:26 +0000 (11:46 +0200)]
naviframe: hide item added by elm_naviframe_item_insert_before()

Fixes T1650

10 years agoautotools: modified autogen.sh to be able to build from different directory.
Srivardhan Hebbar [Mon, 22 Sep 2014 12:37:57 +0000 (14:37 +0200)]
autotools: modified autogen.sh to be able to build from different directory.

Summary:
Right now we cannot have a designated build directory and we should build in the source directory. So the proposed solution lets you to build from any directory.

Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: raster, cedric

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

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
10 years agoscale: add a bracket in the ELM_SCALE_SIZE macro.
Jaehwan Kim [Mon, 22 Sep 2014 04:50:58 +0000 (13:50 +0900)]
scale: add a bracket in the ELM_SCALE_SIZE macro.

10 years agoelm - we should not get our pc files to use hidden libs like x/wl
Carsten Haitzler (Rasterman) [Sun, 21 Sep 2014 02:11:28 +0000 (11:11 +0900)]
elm - we should not get our pc files to use hidden libs like x/wl

ecore_x, ecore_wl, ecore_drm etc. were being linked to clients as they
were added to the pc file - they should not have been. elm hides
these. it's meant to hide them. remove them from the pc file.