platform/upstream/elementary.git
9 years agoslider: Clean up of the previous slider patch.
Daniel Juyung Seo [Sat, 29 Nov 2014 14:28:14 +0000 (23:28 +0900)]
slider: Clean up of the previous slider patch.

- This is a first clean up of 65240b5327e5ab1eb8f77835b4729444fe1f02df
- Fix wrong version for since tag.
- Fix indentation and remove trailing whitespaces.
- Make the code more readable.
- Remove a unused variable.

9 years agoelm_cnp: decode escaped ASCII-encoded URI for dnd
Wonguk Jeong [Sat, 29 Nov 2014 07:06:50 +0000 (16:06 +0900)]
elm_cnp: decode escaped ASCII-encoded URI for dnd

Summary:
encoded URI is pasted in terminology on dnd with file which has blank in name
ex. Test Blank.avi -> Test%20Blank.avi

Therefore, decode it when we extract file uris from uri list by using efreet.
by the way, copy and paste code likely needs refactoring..

Reviewers: raster, cedric

Subscribers: billiob, seoz

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

9 years agoSlider: Added APIs to set/get slider's indicator visibility mode.
Anil Kumar Nahak [Sat, 29 Nov 2014 06:56:45 +0000 (15:56 +0900)]
Slider: Added APIs to set/get slider's indicator visibility mode.

Summary:
elm_config_slider_indicator_visible_mode_set
elm_config_slider_indicator_visible_mode_get

The patch will enable the slider's indicator to get

visible always
visible on focus
visible never
visible on slider value change

Reviewers: raster, seoz

Subscribers: sachin.dev

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

9 years agoconfig: do not use elm_config from previous epoch.
Lukasz Stanislawski [Sat, 29 Nov 2014 06:40:35 +0000 (15:40 +0900)]
config: do not use elm_config from previous epoch.

Summary:
This commit fixes elm_config version mismatch occuring after b8606d93.
Config version in config source files has been set to proper values.
Patch deletes also previous code used to update config from previous epoch.

Current behavior when elm config is outdated:
1. if epoch is outdated - do not use user config - load system config instead.
   Leave it to user to recreate elm_config using elementary_config. Act like it
   was no config in user directory.
2. if generation is outdated and epoch is up-to-date - try to update user config.

Reviewers: raster, seoz, z.kosinski

Subscribers: seoz

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

Conflicts:
config/default/base.src.in
config/mobile/base.src.in
config/standard/base.src.in

9 years agoelm config: add key bindings for elm_actionslider
Lukasz Stanislawski [Sat, 29 Nov 2014 06:31:25 +0000 (15:31 +0900)]
elm config: add key bindings for elm_actionslider

Allow changing value of actionslider with keyboard. Make actionslider
focusable widget.

@feature

Conflicts:
config/default/base.src.in
config/mobile/base.src.in
config/standard/base.src.in

9 years agotest_win_state: Add win lower and deiconify samples.
Daniel Juyung Seo [Fri, 28 Nov 2014 14:08:28 +0000 (23:08 +0900)]
test_win_state: Add win lower and deiconify samples.

9 years agoelm_transit: Apply evas_map_util_object_move_sync_set() to transit
Jaehyun Cho [Fri, 28 Nov 2014 04:33:09 +0000 (13:33 +0900)]
elm_transit: Apply evas_map_util_object_move_sync_set() to transit

Summary:
Apply evas_map_util_object_move_sync_set() to transit to keep map transformation after object move

please update efl library because evas_map_util_object_move_sync_set()'s been newly added.

Reviewers: Hermet, cedric

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

9 years agoREADME: Update version number to latest.
Stefan Schmidt [Thu, 27 Nov 2014 07:59:06 +0000 (08:59 +0100)]
README: Update version number to latest.

Spotted by Lionel Orry. Thanks!

9 years agotest_3d: Set indicator format explictly.
Daniel Juyung Seo [Wed, 26 Nov 2014 11:47:58 +0000 (20:47 +0900)]
test_3d: Set indicator format explictly.

Indicator text is not visible if one does not set the indicator format.
This fixes T1867.

9 years agoconfig: Refactor scrolling configuration dialog.
Daniel Juyung Seo [Wed, 26 Nov 2014 00:50:40 +0000 (09:50 +0900)]
config: Refactor scrolling configuration dialog.

- Group thumb scroll configurations with frame.
- Move thumb scroll acceleration config below thumb scroll config.

9 years agotest_photocam: Enhance photocam test.
Daniel Juyung Seo [Wed, 26 Nov 2014 00:40:36 +0000 (09:40 +0900)]
test_photocam: Enhance photocam test.

- Remove wrong global variable usage. This becomes problematic when
you run multiple photocam test instances.
- Fix formatting.
- Add more comments.

9 years agotest_photocam: Remove unnecessary data set.
Daniel Juyung Seo [Wed, 26 Nov 2014 00:22:23 +0000 (09:22 +0900)]
test_photocam: Remove unnecessary data set.

9 years agoconfig: Fixed null return.
Anand [Tue, 25 Nov 2014 22:35:03 +0000 (07:35 +0900)]
config: Fixed null return.

Reviewers: cedric, singh.amitesh, seoz

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

9 years agotest_menu: Fix wrong parent set.
Daniel Juyung Seo [Tue, 25 Nov 2014 13:17:28 +0000 (22:17 +0900)]
test_menu: Fix wrong parent set.

Set elementary widget as an elementary widget's parent on its
creation.

9 years agowidget: Add error message when the parent parameter was set wrongly.
Daniel Juyung Seo [Tue, 25 Nov 2014 13:09:32 +0000 (22:09 +0900)]
widget: Add error message when the parent parameter was set wrongly.

This helps application developers debug their apps easier.

9 years agoindex, list, menu: Optimize eo item usage.
Daniel Juyung Seo [Tue, 25 Nov 2014 12:55:37 +0000 (21:55 +0900)]
index, list, menu: Optimize eo item usage.

Remove unnecessary pointer reference.

9 years agogengrid, genlist: Optimize eo item usage.
Daniel Juyung Seo [Tue, 25 Nov 2014 12:55:12 +0000 (21:55 +0900)]
gengrid, genlist: Optimize eo item usage.

Remove unnecessary pointer reference.

9 years agodiskselector, flipselector: Optimize eo item usage.
Daniel Juyung Seo [Tue, 25 Nov 2014 12:54:52 +0000 (21:54 +0900)]
diskselector, flipselector:  Optimize eo item usage.

Remove unnecessary pointer reference.

9 years agohoversel, popup, colorselector: Optimize eo item usage.
Daniel Juyung Seo [Tue, 25 Nov 2014 12:54:24 +0000 (21:54 +0900)]
hoversel, popup, colorselector: Optimize eo item usage.

Remove unnecessary pointer reference.

9 years agolist: Optimize eo item usage.
Daniel Juyung Seo [Mon, 24 Nov 2014 08:40:06 +0000 (17:40 +0900)]
list: Optimize eo item usage.

Remove unnecessary pointer reference.

9 years agolist: Fix wrong eo item porting.
Daniel Juyung Seo [Mon, 24 Nov 2014 08:38:36 +0000 (17:38 +0900)]
list: Fix wrong eo item porting.

Fix egitu crash issue :)
Special thanks to davemds for letting me know python gdb
usage.

9 years agodidn't intend puhing this patch.
ChunEon Park [Mon, 24 Nov 2014 07:58:49 +0000 (16:58 +0900)]
didn't intend puhing this patch.

Revert "elm_notify: added the notify's edje of popup smart member"

This reverts commit cecbeb18ac29755f5163dc7860942c045f6ba3e4.

9 years agotest/evasmap3d: let better quality as default.
ChunEon Park [Mon, 24 Nov 2014 07:49:14 +0000 (16:49 +0900)]
test/evasmap3d: let better quality as default.

9 years agoelm_notify: added the notify's edje of popup smart member
woochan lee [Mon, 24 Nov 2014 05:31:05 +0000 (14:31 +0900)]
elm_notify: added the notify's edje of popup smart member

Summary: after popup layout refactoring, the popup object cant get evas event.

Test Plan:
1. added popup object.
2. key down event callback add for popup object.
3. run the elementary_test.
4. input some key on popup and check whether the registered function is executed or not.

Reviewers: seoz, eunue, Hermet

Reviewed By: Hermet

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

9 years agotest_notify,popup: Add key event reacting examples.
Daniel Juyung Seo [Mon, 24 Nov 2014 06:29:39 +0000 (15:29 +0900)]
test_notify,popup: Add key event reacting examples.

There is a bug in notify. This test reveals the bugs :)

9 years agowidget tooltip creation should also pass the eo item to the callback
zmike [Sun, 23 Nov 2014 16:29:53 +0000 (11:29 -0500)]
widget tooltip creation should also pass the eo item to the callback

ref T1859

9 years agotest_slider: Fix wrong slider description.
Daniel Juyung Seo [Sun, 23 Nov 2014 11:42:04 +0000 (20:42 +0900)]
test_slider: Fix wrong slider description.

9 years agoGenlist: Fix previous commit.
Daniel Zaoui [Sun, 23 Nov 2014 07:18:42 +0000 (09:18 +0200)]
Genlist: Fix previous commit.

The items of an item is a list of Elm_Object_Item and not of Elm_Gen_Item.
Sorry @zmike ;-)

Fixes T1859

Another fix has been added in this commit, related to relative items.

9 years agoGenlist: Fix API return value.
Daniel Zaoui [Sat, 22 Nov 2014 07:09:11 +0000 (09:09 +0200)]
Genlist: Fix API return value.

elm_genlist_item_subitems_get has to return a list of Elm_Object_Item.
Because of the porting of the genlist item to Eo, this function returns
a list of Elm_Gen_Item.

Thanks to zmike and seoz for catching this.

Fixes T1859

9 years agoDBUS Menu: fixing SIGSEV and SIGBUS when trying to use dbus.
Vitalii Vorobiov [Sat, 22 Nov 2014 02:05:59 +0000 (11:05 +0900)]
DBUS Menu: fixing SIGSEV and SIGBUS when trying to use dbus.

Summary:
Using of dbus menu causes a weird exception that looks
like this (for example in function elm_win_main_menu_get(Evas_Object *win)):
> EINA: Data at address 0x0 is invalid. Replacing with zero page.
> mmap: Operation not permitted
> ERR<22270>:eina_mmap lib/eina/eina_mmap.c:110 _eina_mmap_safe_sigbus()
> Failed to mmap() /dev/zero in place of page. SIGBUS!!!
> Aborted (core dumped)

This issue appears because there is a lot of places where Elm_Object_Item is
used, but it should be Elm_Menu_Item_Data.

This issue could be reproduced with elementary_test:
1. run elementary test with dbus enabled.
2. find "Systray Item" button and click on it.
3. get SIGSEV in your console.

@fix

Reviewers: cedric, raster, seoz, Hermet

Reviewed By: Hermet

Subscribers: reutskiy.v.v

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

9 years agoelm: Clean-up and fix a lot of doxygen for elementary headers.
Daniel Juyung Seo [Fri, 21 Nov 2014 15:39:43 +0000 (00:39 +0900)]
elm: Clean-up and fix a lot of doxygen for elementary headers.

- Keep consistency.
- Use addtogroup that works well and convenient.
- Make struct/enum/union look correctly on the doxygen.

9 years agowin: Fix and clean up doxygen documentation.
Daniel Juyung Seo [Fri, 21 Nov 2014 15:37:39 +0000 (00:37 +0900)]
win: Fix and clean up doxygen documentation.

9 years agothumb, toolbar, web: Fix and clean up doxygen documentation.
Daniel Juyung Seo [Fri, 21 Nov 2014 15:37:08 +0000 (00:37 +0900)]
thumb, toolbar, web: Fix and clean up doxygen documentation.

9 years agoscroller, slider, slideshow: Fix and clean up doxygen documentation.
Daniel Juyung Seo [Fri, 21 Nov 2014 15:36:49 +0000 (00:36 +0900)]
scroller, slider, slideshow: Fix and clean up doxygen documentation.

9 years agopanel, prefs, progressbar: Fix and clean up doxygen documentation.
Daniel Juyung Seo [Fri, 21 Nov 2014 15:36:32 +0000 (00:36 +0900)]
panel, prefs, progressbar: Fix and clean up doxygen documentation.

9 years agolayout, list, map: Fix and clean up doxygen documentation.
Daniel Juyung Seo [Fri, 21 Nov 2014 07:52:20 +0000 (16:52 +0900)]
layout, list, map: Fix and clean up doxygen documentation.

9 years agoicon, image, label: Fix and clean up doxygen documentation.
Daniel Juyung Seo [Fri, 21 Nov 2014 07:51:58 +0000 (16:51 +0900)]
icon, image, label: Fix and clean up doxygen documentation.

9 years agogesture_layer, glview, hover: Fix and clean up doxygen documentation.
Daniel Juyung Seo [Fri, 21 Nov 2014 07:47:03 +0000 (16:47 +0900)]
gesture_layer, glview, hover: Fix and clean up doxygen documentation.

9 years agocolorselector, entry, flip: Fix and clean up doxygen documentation.
Daniel Juyung Seo [Fri, 21 Nov 2014 07:28:39 +0000 (16:28 +0900)]
colorselector, entry, flip: Fix and clean up doxygen documentation.

9 years agoclock, datetime, dayselector: Fix and clean up doxygen documentation.
Daniel Juyung Seo [Thu, 20 Nov 2014 14:30:56 +0000 (23:30 +0900)]
clock, datetime, dayselector: Fix and clean up doxygen documentation.

9 years agobox, bubble, calendar: Fix and clean up doxygen documentation.
Daniel Juyung Seo [Thu, 20 Nov 2014 14:29:17 +0000 (23:29 +0900)]
box, bubble, calendar: Fix and clean up doxygen documentation.

9 years agoactionslider, app, bg: Fix and clean up doxygen documentation.
Daniel Juyung Seo [Thu, 20 Nov 2014 14:08:57 +0000 (23:08 +0900)]
actionslider, app, bg: Fix and clean up doxygen documentation.

9 years agomultibuttonentry: use !strcmp() instead for comparison.
Amitesh Singh [Fri, 21 Nov 2014 04:38:12 +0000 (13:38 +0900)]
multibuttonentry: use !strcmp() instead for comparison.

Reviewers: seoz

Subscribers: seoz

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

9 years agotest_genlist: Add elm_genlist_item_subitems_get sample.
Daniel Juyung Seo [Fri, 21 Nov 2014 03:21:45 +0000 (12:21 +0900)]
test_genlist: Add elm_genlist_item_subitems_get sample.

9 years agotheme/e/shelf: Add a translucent style.
Brian 'morlenxus' Miculcy [Thu, 20 Nov 2014 15:45:05 +0000 (16:45 +0100)]
theme/e/shelf: Add a translucent style.

This adds a translucent style for e shelf.
@feature

9 years agoScroller: Add step size set API
Hosang Kim [Thu, 20 Nov 2014 08:48:36 +0000 (17:48 +0900)]
Scroller: Add step size set API

Summary:
Application do not change step size because only interface API is existed.

@feature

Test Plan: elementary_test -> scroller -> change step size

Reviewers: seoz, Hermet

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

9 years agotransit: free the map resource.
ChunEon Park [Thu, 20 Nov 2014 00:16:55 +0000 (09:16 +0900)]
transit: free the map resource.

@fix

Submitted-By-Off: Seung-Wan Woo <s-w.woo@samsung.com>

9 years agogenlist: Fix build warning for uninitialized variable.
Daniel Juyung Seo [Wed, 19 Nov 2014 10:53:40 +0000 (19:53 +0900)]
genlist: Fix build warning for uninitialized variable.

elm_genlist.c:1916:15: warning: 'eo_it' may be used uninitialized in
this function [-Wuninitialized]

9 years agoelm: Modify document for APIs.
Daniel Juyung Seo [Wed, 19 Nov 2014 10:51:57 +0000 (19:51 +0900)]
elm: Modify document for APIs.

Retrieve -> Get as the API says.
This is not a critical change but was done due to the consistency.

9 years agoUpdate russian translation
Igor Murzov [Sat, 15 Nov 2014 11:05:37 +0000 (14:05 +0300)]
Update russian translation

9 years agosegment_control: Fix shadow declaration build warning.
Daniel Juyung Seo [Fri, 14 Nov 2014 06:30:08 +0000 (15:30 +0900)]
segment_control: Fix shadow declaration build warning.

warning: declaration of 'select' shadows a global declaration [-Wshadow]

9 years agobg: Flourish bg documentations and comments.
Daniel Juyung Seo [Fri, 14 Nov 2014 06:27:54 +0000 (15:27 +0900)]
bg: Flourish bg documentations and comments.

9 years agopanel, segment_control: Use ev->canvas instead of ev->output.
Daniel Juyung Seo [Fri, 14 Nov 2014 06:19:21 +0000 (15:19 +0900)]
panel, segment_control: Use ev->canvas instead of ev->output.

Even they are same it is recommended to use ev->canvas as it was
actually intended for that purpose.

9 years agobg.edc: Add bg widget style information.
Daniel Juyung Seo [Fri, 14 Nov 2014 05:50:17 +0000 (14:50 +0900)]
bg.edc: Add bg widget style information.

9 years agoelm: Remove unnecessary elm_shutdown() while using ELM_MAIN().
Daniel Juyung Seo [Fri, 14 Nov 2014 05:17:53 +0000 (14:17 +0900)]
elm: Remove unnecessary elm_shutdown() while using ELM_MAIN().

elm_shutdown() is automatically called when you use ELM_MAIN() since
elementary 1.12.

9 years agolabel: Add more comments for the unclear internal data.
Daniel Juyung Seo [Thu, 13 Nov 2014 00:45:45 +0000 (09:45 +0900)]
label: Add more comments for the unclear internal data.

9 years agoelm_box: inappropriate size_hint_align value usage fix
Andrii Kroitor [Wed, 12 Nov 2014 15:14:57 +0000 (00:14 +0900)]
elm_box: inappropriate size_hint_align value usage fix

Summary:
size_hint_align was used instead of evas_box's internal value for aligning
of internal items. Because of that layout functions of elm_box and evas_box
were incompatable
Fixed elm_box, els_box layout and widgets that used this behaviour.

@fix

Test Plan:
Run "elementary_test". All buttons should be left-aligned
"elm_box_align_set(tbx2, 0.0, 0.5);" (test.c:332)

Reviewers: cedric, Hermet, stefan_schmidt, seoz

Reviewed By: seoz

Subscribers: shilpasingh, reutskiy.v.v

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

9 years agotest: Use ELM_SCALE_SIZE instead of elm_config_scale_get().
Daniel Juyung Seo [Wed, 12 Nov 2014 15:08:37 +0000 (00:08 +0900)]
test: Use ELM_SCALE_SIZE instead of elm_config_scale_get().

Newly introduced macro ELM_SCALE_SIZE at 1.12 makes your app more
scalable.

9 years agotest_progressbar: Fix weight/align size hints.
Daniel Juyung Seo [Wed, 12 Nov 2014 15:00:17 +0000 (00:00 +0900)]
test_progressbar: Fix weight/align size hints.

Also put weight set first. It is easier to understand logically.

9 years agotest_progressbar: stop btn callback fixed, unnecessary code deleted
woochan lee [Wed, 12 Nov 2014 14:42:20 +0000 (23:42 +0900)]
test_progressbar: stop btn callback fixed, unnecessary code deleted

Reviewers: Hermet, seoz

Reviewed By: seoz

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

9 years agoObject Items: replace most of del_pre functions with destructor.
Daniel Zaoui [Wed, 17 Sep 2014 13:44:05 +0000 (16:44 +0300)]
Object Items: replace most of del_pre functions with destructor.

This change is not simple because Elementary has not been built from the
first day to work with Eo. Code had to be adapted to fit the new design.

The del_pre that have not been replaced yet can return FALSE and
prevent deletion. For these classes, code modification has to be deeper
and will be done later.

9 years agoObject Items: remove data variable from widget item.
Daniel Zaoui [Sun, 14 Sep 2014 11:51:26 +0000 (14:51 +0300)]
Object Items: remove data variable from widget item.

Now, data is stored in Eo layer via eo_key_data_set/get.

Two macros have been added to facilitate access.

9 years agoObject Items: Adapt del callback to Eo.
Daniel Zaoui [Thu, 11 Sep 2014 06:52:30 +0000 (09:52 +0300)]
Object Items: Adapt del callback to Eo.

Because of widget item design, it is hard to make it fit to Eo as it
should be:
- _eo_del_cb should have the callback pointer as data but pre_notify
function forces its storage into the item data because we need to be
able to call the cb before del is really triggered.
- only one cb is supported for an item, meaning replacing it would mean
we have to save the function pointer inside the item, delete the
callback with the previous function as data and then add the new
callback. Instead of it, we just add our own wrapper as Eo callback that
will invoke the function pointer stored in the item data.

9 years agoObject Items: remove legacy APIs.
Daniel Zaoui [Tue, 19 Aug 2014 11:49:30 +0000 (14:49 +0300)]
Object Items: remove legacy APIs.

They are now generated by Eolian.

9 years agoObject Items: remove casts that are no more needed.
Daniel Zaoui [Tue, 19 Aug 2014 07:52:24 +0000 (10:52 +0300)]
Object Items: remove casts that are no more needed.

It includes casts to Eo, Elm_Object_Item and to specific items data.
This belongs to the cleaning phase of the object items porting to Eo.

9 years agoObject Items: remove temporary files used for the porting to Eo.
Daniel Zaoui [Tue, 19 Aug 2014 06:04:07 +0000 (09:04 +0300)]
Object Items: remove temporary files used for the porting to Eo.

9 years agoObject Items: remove old inheritance mechanism.
Daniel Zaoui [Mon, 18 Aug 2014 05:28:46 +0000 (08:28 +0300)]
Object Items: remove old inheritance mechanism.

9 years agoObject Items: Elm_Object_Item becomes Eo
Daniel Zaoui [Thu, 14 Aug 2014 06:17:37 +0000 (09:17 +0300)]
Object Items: Elm_Object_Item becomes Eo

9 years agoObject Items: remove last invocations to elm_widget_item_ APIs
Daniel Zaoui [Thu, 14 Aug 2014 06:17:01 +0000 (09:17 +0300)]
Object Items: remove last invocations to elm_widget_item_ APIs

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

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

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

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

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

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

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

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

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

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.