platform/upstream/elementary.git
12 years ago[Elm] Flip now a container.
Gustavo Lima Chaves [Tue, 15 May 2012 17:37:42 +0000 (17:37 +0000)]
[Elm] Flip now a container.

SVN revision: 71126

12 years agoElm (wayland): Fix elm not drawing frames in Wayland. Fix setting a
Christopher Michael [Tue, 15 May 2012 14:48:30 +0000 (14:48 +0000)]
Elm (wayland): Fix elm not drawing frames in Wayland. Fix setting a
window to alpha also.

SVN revision: 71124

12 years agoelementary/elm_grid : Add focus_direction.
WooHyun Jung [Tue, 15 May 2012 10:39:07 +0000 (10:39 +0000)]
elementary/elm_grid : Add focus_direction.

SVN revision: 71103

12 years agoThe elm_toolbar_iteams_count have to return only the number of manually added items.
Jaehwan Kim [Tue, 15 May 2012 07:00:47 +0000 (07:00 +0000)]
The elm_toolbar_iteams_count have to return only the number of manually added items.

SVN revision: 71096

12 years agoWhen the separators exist in toolbar and the toolbar shrinks by resizing window,
Jaehwan Kim [Tue, 15 May 2012 06:30:17 +0000 (06:30 +0000)]
When the separators exist in toolbar and the toolbar shrinks by resizing window,
sometimes the only separators are shown even though the items are hidden.
So the separator's visibility is desided by it's previous item.

SVN revision: 71093

12 years agoelementary/datetime - removed unnecessary call
ChunEon Park [Tue, 15 May 2012 04:55:12 +0000 (04:55 +0000)]
elementary/datetime - removed unnecessary call

SVN revision: 71090

12 years agoelementary/datetime : Fix a bug. elm_layout_content_set can delete
WooHyun Jung [Tue, 15 May 2012 04:44:14 +0000 (04:44 +0000)]
elementary/datetime : Fix a bug. elm_layout_content_set can delete
existing object which will be swallowed again in another part.

SVN revision: 71089

12 years ago[Elm] Spinner now a layout.
Gustavo Lima Chaves [Mon, 14 May 2012 21:52:06 +0000 (21:52 +0000)]
[Elm] Spinner now a layout.

SVN revision: 71087

12 years ago[Elm] Make box to resize itself again, so that ctxpopup
Gustavo Lima Chaves [Mon, 14 May 2012 21:43:20 +0000 (21:43 +0000)]
[Elm] Make box to resize itself again, so that ctxpopup
 behaves.
Containers like boxes should not be resizing themselves, but flagging
desireable sizes via size hints to parent widgets.

Let it be that way for now, though. Ctxpopup is giving me A LOT OF
HEADACHE to port to the new schema without having to rewrite it :(.
It has the craziest code flow on sizing things, and of course that
code is uber fragile to borks.

SVN revision: 71085

12 years agoElm hoversel: remove stupid printfs.
Tom Hacohen [Mon, 14 May 2012 14:20:18 +0000 (14:20 +0000)]
Elm hoversel: remove stupid printfs.

I'm glad to see someone is excited about hovers being created and deleted.
I'm not.

SVN revision: 71002

12 years agoElm popup: Fixed usage of textblock in the theme.
Tom Hacohen [Mon, 14 May 2012 10:41:31 +0000 (10:41 +0000)]
Elm popup: Fixed usage of textblock in the theme.

Patch by Kim Shinwoo.

SVN revision: 70994

12 years agoelementary/slider : Just change number to Eina_Bool.
WooHyun Jung [Mon, 14 May 2012 08:21:48 +0000 (08:21 +0000)]
elementary/slider : Just change number to Eina_Bool.

SVN revision: 70991

12 years agoelementary: forgotten header.
Cedric BAIL [Mon, 14 May 2012 06:16:26 +0000 (06:16 +0000)]
elementary: forgotten header.

SVN revision: 70986

12 years agoelementary/elm_layout : Sync with old elm_layout. elm_widget_sub_object_add
WooHyun Jung [Mon, 14 May 2012 06:13:47 +0000 (06:13 +0000)]
elementary/elm_layout : Sync with old elm_layout. elm_widget_sub_object_add
should be called prior to edje_object_part_swallow. This is because
evas-callback function(about EVAS_CALLBACK_CHANGED_SIZE_HINTS) which is
registered by _smart_sub_object_add should be called after the one
registered by edje_object_part_swallow.

SVN revision: 70985

12 years agoelementary/menu - [E-devel] [Patch][elm_menu] remove crash issue on improper usage...
ChunEon Park [Mon, 14 May 2012 05:20:19 +0000 (05:20 +0000)]
elementary/menu - [E-devel] [Patch][elm_menu] remove crash issue on improper usage of elm_menu_item_separator_add(), [test_menu] fill the hole.

Hi! All,

[test_menu]
I have added test code for following APIs, even though Elementary 1.0 is
released. :-)
- elm_menu_close()
- elm_menu_item_icon_name_set()
- elm_menu_item_is_separator()
- elm_menu_item_selected_set()
- elm_menu_parent_set()

Then, please review those patches and keep on the upstream.

Sincerely,
Shinwoo Kim.

SVN revision: 70983

12 years agoelementary/menu - fixed crash problem when non-parent item is passed to the elm_menu_...
ChunEon Park [Mon, 14 May 2012 05:13:12 +0000 (05:13 +0000)]
elementary/menu - fixed crash problem when non-parent item is passed to the elm_menu_seprator_item_add()

SVN revision: 70982

12 years agoelementary/config - more detailed documentation
ChunEon Park [Mon, 14 May 2012 00:12:17 +0000 (00:12 +0000)]
elementary/config - more detailed documentation

SVN revision: 70979

12 years agouff, why AUTHORS doesnt got in in previous commit?? :/
Davide Andreoli [Sun, 13 May 2012 13:16:31 +0000 (13:16 +0000)]
uff, why AUTHORS doesnt got in in previous commit?? :/

SVN revision: 70966

12 years ago * Fileselector: honor folder_only when using EIO
Davide Andreoli [Sun, 13 May 2012 12:23:39 +0000 (12:23 +0000)]
 * Fileselector: honor folder_only when using EIO
 * Fileselector test: add a check to enable/disable buttons

 Updated Changelog and NEW, also add myself as authors...

 btw: the EIO code in the Fileselector is crazy-complex, about 200
 lines of code just to have the list of files ina dir...  :/

SVN revision: 70965

12 years agoElm: Don't ui-mirror if app has no translation.
Tom Hacohen [Sun, 13 May 2012 11:24:28 +0000 (11:24 +0000)]
Elm: Don't ui-mirror if app has no translation.

SVN revision: 70963

12 years agoElm ctxpopup: remove useless code until we actually support mirroring.
Tom Hacohen [Sun, 13 May 2012 08:37:09 +0000 (08:37 +0000)]
Elm ctxpopup: remove useless code until we actually support mirroring.

Currently there's semi-ready code (1 liner) that does nothing. Hermet, you
promised you'll add ui-mirroring support AGES ago when this widget got in.

SVN revision: 70960

12 years agoElm: Fixed warnings when emotion is not available.
Tom Hacohen [Sun, 13 May 2012 08:37:06 +0000 (08:37 +0000)]
Elm: Fixed warnings when emotion is not available.

SVN revision: 70959

12 years agoElm entry: Updated docs to explain changing entry style.
Tom Hacohen [Sun, 13 May 2012 07:46:36 +0000 (07:46 +0000)]
Elm entry: Updated docs to explain changing entry style.

Elm's docs don't build here, so I can't test, but it should be fine.

SVN revision: 70958

12 years agomost probably this should have been EINA_FALSE
Hannes Janetzek [Fri, 11 May 2012 19:20:31 +0000 (19:20 +0000)]
most probably this should have been EINA_FALSE

SVN revision: 70935

12 years agoelementary/change - revert the Cedric's log and described the last one more detail
ChunEon Park [Fri, 11 May 2012 07:48:21 +0000 (07:48 +0000)]
elementary/change - revert the Cedric's log and described  the last one more detail

SVN revision: 70927

12 years agoelementary - and updated changelog
ChunEon Park [Fri, 11 May 2012 07:27:08 +0000 (07:27 +0000)]
elementary - and updated changelog

SVN revision: 70926

12 years agoelementary/colorselector - event hook opensource patch
ChunEon Park [Fri, 11 May 2012 07:25:07 +0000 (07:25 +0000)]
elementary/colorselector -  event hook opensource patch

Elm_colorselector: _elm_colorselector_smart_event function added.

Thanks & Regards
Shilpa Singh

Signed-Off-By:ShilpaOnkar Singh <shilpa.singh@samsung.com>

SVN revision: 70925

12 years agoElementary entry: Fixed valgrind errors introduced in elm rework.
Tom Hacohen [Thu, 10 May 2012 14:24:16 +0000 (14:24 +0000)]
Elementary entry: Fixed valgrind errors introduced in elm rework.

SVN revision: 70909

12 years agoElm glayer: Hopefully fixed some issue with hold_events=true.
Tom Hacohen [Thu, 10 May 2012 11:16:13 +0000 (11:16 +0000)]
Elm glayer: Hopefully fixed some issue with hold_events=true.

Thanks a lot to Eunmi Lee for reporting this issue.

SVN revision: 70908

12 years agoElm: Fixed Aharon's contact info.
Tom Hacohen [Thu, 10 May 2012 10:32:48 +0000 (10:32 +0000)]
Elm: Fixed Aharon's contact info.

SVN revision: 70907

12 years agoelementary/elm_bubble : Fix a bug. Should return EINA_FALSE when no
WooHyun Jung [Thu, 10 May 2012 07:21:26 +0000 (07:21 +0000)]
elementary/elm_bubble : Fix a bug. Should return EINA_FALSE when no
content exists.

SVN revision: 70904

12 years agoelementary/genlist: pan calculate if blocks changed at _item_block_del
Hyoyoung Chang [Thu, 10 May 2012 06:30:49 +0000 (06:30 +0000)]
elementary/genlist: pan calculate if blocks changed at _item_block_del

SVN revision: 70903

12 years agoElm glayer: Fixed GLayer test1.
Tom Hacohen [Wed, 9 May 2012 14:47:11 +0000 (14:47 +0000)]
Elm glayer: Fixed GLayer test1.

SVN revision: 70896

12 years agoelementary: reload theme when it change on disk.
Cedric BAIL [Wed, 9 May 2012 10:46:14 +0000 (10:46 +0000)]
elementary: reload theme when it change on disk.

NOTE: This is not very robust yet. But that's not related to this patch.
You can see the issue when switching between two different theme in
elementary_config. At some point elementary_test start to loose information.

SVN revision: 70895

12 years agoelementary/genlist: add to check items at focus_hook
Hyoyoung Chang [Wed, 9 May 2012 10:43:35 +0000 (10:43 +0000)]
elementary/genlist: add to check items at focus_hook

SVN revision: 70893

12 years agoelementary/cnp: fix minor indentation
Hyoyoung Chang [Wed, 9 May 2012 08:43:45 +0000 (08:43 +0000)]
elementary/cnp: fix minor indentation

SVN revision: 70889

12 years agoelementary/config - more error info
ChunEon Park [Wed, 9 May 2012 06:22:09 +0000 (06:22 +0000)]
elementary/config - more error info

SVN revision: 70878

12 years agoelementary/colorselector - elm_colorselector sizing related theme buf fix patch
ChunEon Park [Tue, 8 May 2012 08:51:09 +0000 (08:51 +0000)]
elementary/colorselector - elm_colorselector sizing related theme buf fix patch

Hi Mr. Park,

Please find attached theme bug fix patch of elm_colorselector.
Bug:
1. Colorselector spreading its size to whole window.
2. Colorselector size not adjusting properly when shifted in between different modes.

Change Log: Color selector Theme fixed to adjust size properly based on mode and demo
application appropriately fixed with proper size.

Signed-Off-By : Shilpa Singh<shilpa.singh@samsung.com>

Thanks & Regards
Shilpa Singh

SVN revision: 70869

12 years agoelementary/config - just modified text class descriptions.
ChunEon Park [Tue, 8 May 2012 07:26:48 +0000 (07:26 +0000)]
elementary/config - just modified text class descriptions.

now it describes just widget names.

SVN revision: 70868

12 years agoElementary: Windows fixes: link of test_entry module and compilation of Eio test
Vincent Torri [Tue, 8 May 2012 05:01:38 +0000 (05:01 +0000)]
Elementary: Windows fixes: link of test_entry module and compilation of Eio test

SVN revision: 70862

12 years agoElementary: check availability of sys/times.h
Vincent Torri [Mon, 7 May 2012 21:28:01 +0000 (21:28 +0000)]
Elementary: check availability of sys/times.h

SVN revision: 70859

12 years agoElementary: link against libintl
Vincent Torri [Mon, 7 May 2012 19:33:18 +0000 (19:33 +0000)]
Elementary: link against libintl

SVN revision: 70857

12 years agoElementary: include langinfo.h only if it exists
Vincent Torri [Mon, 7 May 2012 19:32:13 +0000 (19:32 +0000)]
Elementary: include langinfo.h only if it exists

SVN revision: 70856

12 years agoelementary/genlist - genlist patch
ChunEon Park [Mon, 7 May 2012 02:05:35 +0000 (02:05 +0000)]
elementary/genlist - genlist patch

Please find attached updated patch.

Change log: Genlist - crash fix (if itc parameter is passed as NULL )

Signed-off by: Shilpa Singh<shilpa.singh@samsung.com>

Thanks & Regards

Shilpa

SVN revision: 70833

12 years agoElm glayer: (Hopefully) fixed docs.
Tom Hacohen [Sun, 6 May 2012 13:57:04 +0000 (13:57 +0000)]
Elm glayer: (Hopefully) fixed docs.

"make doc" fails here for elementary, I don't know why, but I believe my
changes are fine.

SVN revision: 70801

12 years agoelm: Fix icon not appearing in default Genlist theme
Leandro Pereira [Fri, 4 May 2012 21:54:15 +0000 (21:54 +0000)]
elm: Fix icon not appearing in default Genlist theme

SVN revision: 70764

12 years ago[elm] Missing images for doc.
Gustavo Lima Chaves [Fri, 4 May 2012 18:22:22 +0000 (18:22 +0000)]
[elm] Missing images for doc.

SVN revision: 70761

12 years ago[E-devel] [Patch][elementary] elm_menu, fix improper indentation.
Shinwoo Kim [Fri, 4 May 2012 12:04:27 +0000 (12:04 +0000)]
[E-devel] [Patch][elementary] elm_menu, fix improper indentation.

Hi!

I have just modified the elm_menu.c because there are some improper
indentation.
That's it... Thanks.

Sincerely,
Shinwoo Kim.

Signed-Off-By: Shinwoo Kim <kimcinoo@gmail.com>
SVN revision: 70758

12 years agoelm elm_web.c: Fixed build warning when HAVE_ELEMENTARY_WEB is not defined.
Daniel Juyung Seo [Fri, 4 May 2012 01:51:19 +0000 (01:51 +0000)]
elm elm_web.c: Fixed build warning when HAVE_ELEMENTARY_WEB is not defined.

SVN revision: 70750

12 years ago[elm] Fix booboos for people not having eio,
Gustavo Lima Chaves [Thu, 3 May 2012 22:45:01 +0000 (22:45 +0000)]
[elm] Fix booboos for people not having eio,
 ewebkit or emotion.

SVN revision: 70749

12 years ago[Elm] Not very fancy solution, but... now hover
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:56 +0000 (22:44 +0000)]
[Elm] Not very fancy solution, but... now hover
 won't ruin elementary_config
when used by elm_menu.

SVN revision: 70748

12 years ago[Elm] Notify now a container.
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:51 +0000 (22:44 +0000)]
[Elm] Notify now a container.

SVN revision: 70747

12 years ago[Elm] 1st direct realization of container class:
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:46 +0000 (22:44 +0000)]
[Elm] 1st direct realization of container class:
 elm mapbuf.

SVN revision: 70746

12 years ago[Elm] Box ported to new class schema.
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:41 +0000 (22:44 +0000)]
[Elm] Box ported to new class schema.

SVN revision: 70745

12 years ago[Elm] Conformant now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:36 +0000 (22:44 +0000)]
[Elm] Conformant now a layout.

SVN revision: 70744

12 years ago[Elm] Colorselector now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:31 +0000 (22:44 +0000)]
[Elm] Colorselector now a layout.

SVN revision: 70743

12 years ago[Elm] File selector now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:26 +0000 (22:44 +0000)]
[Elm] File selector now a layout.

SVN revision: 70742

12 years ago[Elm] Video and player now layouts, too.
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:21 +0000 (22:44 +0000)]
[Elm] Video and player now layouts, too.

SVN revision: 70741

12 years ago[Elm] Elm web now a (new) elm_widget.
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:16 +0000 (22:44 +0000)]
[Elm] Elm web now a (new) elm_widget.
Later on we can think of exposing its internals more WRT inheritance.

SVN revision: 70740

12 years ago[Elm] Index now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:11 +0000 (22:44 +0000)]
[Elm] Index now a layout.

SVN revision: 70739

12 years ago[Elm] Flip selector now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:06 +0000 (22:44 +0000)]
[Elm] Flip selector now a layout.

SVN revision: 70738

12 years ago[Elm] File selector button now a button.
Gustavo Lima Chaves [Thu, 3 May 2012 22:44:01 +0000 (22:44 +0000)]
[Elm] File selector button now a button.

SVN revision: 70737

12 years ago[Elm] Dayselector has nothing to do with
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:56 +0000 (22:43 +0000)]
[Elm] Dayselector has nothing to do with
 composing widgets.

SVN revision: 70736

12 years ago[Elm] Dayselector now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:51 +0000 (22:43 +0000)]
[Elm] Dayselector now a layout.

SVN revision: 70735

12 years ago[Elm] Datetime now a layout
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:47 +0000 (22:43 +0000)]
[Elm] Datetime now a layout

SVN revision: 70734

12 years ago[Elm] Elm glview now an (new) elm_widget.
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:42 +0000 (22:43 +0000)]
[Elm] Elm glview now an (new) elm_widget.

SVN revision: 70733

12 years ago[Elm] Progress bar now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:37 +0000 (22:43 +0000)]
[Elm] Progress bar now a layout.

SVN revision: 70732

12 years ago[Elm] Radio now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:31 +0000 (22:43 +0000)]
[Elm] Radio now a layout.

SVN revision: 70731

12 years ago[Elm] Segment control now a layout, too.
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:26 +0000 (22:43 +0000)]
[Elm] Segment control now a layout, too.

SVN revision: 70730

12 years ago[Elm] Elm separator now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:21 +0000 (22:43 +0000)]
[Elm] Elm separator now a layout.

SVN revision: 70729

12 years ago[Elm] Elm grid now ported to new class hierarchy.
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:16 +0000 (22:43 +0000)]
[Elm] Elm grid now ported to new class hierarchy.

SVN revision: 70728

12 years ago[Elm] Elm table migrated to new class hierarchy.
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:10 +0000 (22:43 +0000)]
[Elm] Elm table migrated to new class hierarchy.

SVN revision: 70727

12 years ago[Elm] Panes now a layout, too.
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:05 +0000 (22:43 +0000)]
[Elm] Panes now a layout, too.

SVN revision: 70726

12 years ago[Elm] Hoversel is now a button.
Gustavo Lima Chaves [Thu, 3 May 2012 22:43:00 +0000 (22:43 +0000)]
[Elm] Hoversel is now a button.

SVN revision: 70725

12 years ago[Elm] Elm slider now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:42:54 +0000 (22:42 +0000)]
[Elm] Elm slider now a layout.

SVN revision: 70724

12 years ago[Elm] Elm hover now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:42:49 +0000 (22:42 +0000)]
[Elm] Elm hover now a layout.

SVN revision: 70723

12 years ago[Elm] Elm slideshow now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:42:43 +0000 (22:42 +0000)]
[Elm] Elm slideshow now a layout.

SVN revision: 70722

12 years ago[Elm] Elm label now a layout, too.
Gustavo Lima Chaves [Thu, 3 May 2012 22:42:38 +0000 (22:42 +0000)]
[Elm] Elm label now a layout, too.

SVN revision: 70721

12 years ago[Elm] Elm actionslider now a layout, too.
Gustavo Lima Chaves [Thu, 3 May 2012 22:42:32 +0000 (22:42 +0000)]
[Elm] Elm actionslider now a layout, too.

SVN revision: 70720

12 years ago[Elm] Elm bubble is also an elm layout, now.
Gustavo Lima Chaves [Thu, 3 May 2012 22:42:26 +0000 (22:42 +0000)]
[Elm] Elm bubble is also an elm layout, now.

SVN revision: 70719

12 years ago[Elm] Removing cruft (unnecessary) code on elm
Gustavo Lima Chaves [Thu, 3 May 2012 22:42:20 +0000 (22:42 +0000)]
[Elm] Removing cruft (unnecessary) code on elm
 win.
With things done right, one does not need this child deletion
by force.

SVN revision: 70718

12 years ago[Elm] Now elm win and inwin got into the new
Gustavo Lima Chaves [Thu, 3 May 2012 22:42:15 +0000 (22:42 +0000)]
[Elm] Now elm win and inwin got into the new
 widget hierarchy.
Win inherits directly from Elm_Widget_Smart_Class, while inwin is now
an elm layout.

Note that elm_widget_sub_object_list_get(), which was an unecessary
hack only used on win, was killed.

SVN revision: 70717

12 years ago[Elm] Clock now an elm layout, too.
Gustavo Lima Chaves [Thu, 3 May 2012 22:42:09 +0000 (22:42 +0000)]
[Elm] Clock now an elm layout, too.

SVN revision: 70716

12 years ago[Elm] Elm check now a layout.
Gustavo Lima Chaves [Thu, 3 May 2012 22:42:03 +0000 (22:42 +0000)]
[Elm] Elm check now a layout.

SVN revision: 70715

12 years ago[Elm] Elm calendar also a layout, now.
Gustavo Lima Chaves [Thu, 3 May 2012 22:41:58 +0000 (22:41 +0000)]
[Elm] Elm calendar also a layout, now.

SVN revision: 70714

12 years ago[Elm] One more widget on elm layout: frame.
Gustavo Lima Chaves [Thu, 3 May 2012 22:41:53 +0000 (22:41 +0000)]
[Elm] One more widget on elm layout: frame.

SVN revision: 70713

12 years ago[Elm] Helper on resize_object_add()
Gustavo Lima Chaves [Thu, 3 May 2012 22:41:47 +0000 (22:41 +0000)]
[Elm] Helper on resize_object_add()

SVN revision: 70712

12 years ago[Elm] And now button also inherits from
Gustavo Lima Chaves [Thu, 3 May 2012 22:41:42 +0000 (22:41 +0000)]
[Elm] And now button also inherits from
 elm_layout.

SVN revision: 70711

12 years ago[Elm] Just a tip on a background test.
Gustavo Lima Chaves [Thu, 3 May 2012 22:41:37 +0000 (22:41 +0000)]
[Elm] Just a tip on a background test.

SVN revision: 70710

12 years ago[Elm] Elm bg now happily inherits from elm
Gustavo Lima Chaves [Thu, 3 May 2012 22:41:32 +0000 (22:41 +0000)]
[Elm] Elm bg now happily inherits from elm
 layout.

SVN revision: 70709

12 years ago[Elm] 2nd specialization of Elm's new base smart
Gustavo Lima Chaves [Thu, 3 May 2012 22:41:26 +0000 (22:41 +0000)]
[Elm] 2nd specialization of Elm's new base smart
 class: elm_layout.
This will be, besides the codebase for the elm_layout widget, a common
base for all other widgets which got an edje layout as a basis for
their decoration.

From now on, all elm_layout_* namespaced fuctions will function
on objects inheriting from this base:

- elm_layout_content_set
- elm_layout_content_get
- elm_layout_content_unset
- elm_layout_text_set
- elm_layout_text_get

(recovered from deprecated header -> not anymore)

- elm_layout_sizing_eval
- elm_layout_data_get
- elm_layout_edje_get

- elm_layout_file_set
- elm_layout_theme_set

- elm_layout_box_append
- elm_layout_box_prepend
- elm_layout_box_insert_before
- elm_layout_box_insert_at
- elm_layout_box_remove
- elm_layout_box_remove_all
- elm_layout_table_pack
- elm_layout_table_unpack
- elm_layout_table_clear

Three missing functions on layouts were added, then:

- elm_layout_signal_emit
- elm_layout_signal_callback_add
- elm_layout_signal_callback_del

Naturally, the elm_object_ namespaced counterparts of those will also
function (they will be deprecated on the future).

SVN revision: 70708

12 years ago[Elm] New Elm widget class: cointainer
Gustavo Lima Chaves [Thu, 3 May 2012 22:41:21 +0000 (22:41 +0000)]
[Elm] New Elm widget class: cointainer
This is for general purpose containers in Elm, those supporting
- elm_object_part_content_set()
- elm_object_part_content_get()
- elm_object_part_content_unset()

SVN revision: 70707

12 years ago[Elm] Factoring out code for basic widget theme
Gustavo Lima Chaves [Thu, 3 May 2012 22:41:15 +0000 (22:41 +0000)]
[Elm] Factoring out code for basic widget theme
 smart function.

SVN revision: 70706

12 years ago[Elm] Adapting sub_obj_{del,add}, hover and
Gustavo Lima Chaves [Thu, 3 May 2012 22:41:09 +0000 (22:41 +0000)]
[Elm] Adapting sub_obj_{del,add}, hover and
 resize objects to new schema.
sub-object-{add,del} new class functions got their bodies in.  One by
one, the old elm_widget_ namespaced calls to them got to be migrated
to the class calls.

A resize object is now a sub-object, too. This should be like that
from the start -- we share code and avoid callback duplication -- what
leaded to a plethora of bugs.

SVN revision: 70705

12 years ago[Elm] Creating base smart class, to be extended
Gustavo Lima Chaves [Thu, 3 May 2012 22:41:04 +0000 (22:41 +0000)]
[Elm] Creating base smart class, to be extended
 properly by real widgets.
I'm also creating a *compatibility* class on top of it, which extends
the old (unique) one to its old components, so that everything goes
unnoticed for the widgets.

Next, we'll be accessing class functions for widget hooks *on the base
class*, which will be proxied back to the instance ones.

Then, one by one the widgets will be translated to a proper
hierarchical smart class parentage, making extensibility and reuse
much better.

Last, but not least, since we'll be moving these hooks to the class,
where (almost) everything is a function, let's adapt to the future --
take away the "_func" suffix from them.

NB: there is ONE hook and associated data which was kept on the base,
for now: "show_region" stuff. I did that because scrollers need that
in order to work, right now. Keep in mind, though, the scrollers will
be reworked, so that fields ought to be changed soon, too.

SVN revision: 70704

12 years ago[Elm] Renaming base smart data struct, in
Gustavo Lima Chaves [Thu, 3 May 2012 22:40:58 +0000 (22:40 +0000)]
[Elm] Renaming base smart data struct, in
 preparation for the next commit.

SVN revision: 70703

12 years agofix bug hermet added in font code! :)
Carsten Haitzler [Thu, 3 May 2012 09:18:20 +0000 (09:18 +0000)]
fix bug hermet added in font code! :)

SVN revision: 70692

12 years agoelm naviframe: Bug Fix: Wrong signal sent when title/subtitle is set
Daniel Juyung Seo [Thu, 3 May 2012 05:51:23 +0000 (05:51 +0000)]
elm naviframe: Bug Fix: Wrong signal sent when title/subtitle is set
in naviframe. Patch by Shilpa Onkar Singh <shilpa.singh@samsung.com>

On Thu, May 3, 2012 at 2:30 PM, SHILPA ONKAR SINGH
<shilpa.singh@samsung.com> wrote:
> Hi All,
>
> Please find attached, patch for elc_naviframe bug fix: "wrong signal
sent when subtitle,title is set".
>
> Change Description:
> Bug Fix: Wrong signal sent when title/subtitle is set in naviframe.
>
> Thanks & Regards
> Shilpa Singh

SVN revision: 70685

12 years agoelementar/focus : New feature - focus movement in all direction. By
WooHyun Jung [Thu, 3 May 2012 03:02:54 +0000 (03:02 +0000)]
elementar/focus : New feature - focus movement in all direction. By
using elm_widget_focus_direction_go function, focus will be moved from
the current focused object to the near object in one direction.
Direction can be set by degree(for easy usability). Degree changes
clockwise, i.e. 0 means UP, 90 means RIGHT, 180 means DOWN, and 270
means LEFT. You can select any direction by changing this degree.

SVN revision: 70681

12 years agoREVERT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Carsten Haitzler [Thu, 3 May 2012 01:19:05 +0000 (01:19 +0000)]
REVERT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

this breaks theme api. so NO! come back with a version that doesn't
break it.

SVN revision: 70679