platform/upstream/elementary.git
13 years agoFrom: ChunEon Park <chuneon.park@samsung.com>
ChunEon Park [Mon, 10 Jan 2011 08:59:40 +0000 (08:59 +0000)]
From: ChunEon Park <chuneon.park@samsung.com>
Subject: [PATCH] elc_ctxpopup

Here code is for the ctxpopup.

Since the functionalities of ctxpopup are somewhat different,
I'm trying to overwrite the ctxpopup code entirely first.

The main reason is,
Original ctxpopup could determine it's size and position by itself.
Of course, upstreamed version supports this. But it can not be reduced
it's
size
And it supposes the arrow position to center of box edje.

Basically,
This version calculates it's box size first then find available space
from
the it's position.
The origin position of the box is not expected, it finds the available
positions.
But if there is not enough space to be shown, then it finds a best
direction
to be shown again.
In this case, it reduces it's size also as to be shown entirely.
Since the ctxpopup supports scroller, the reduced box could show the all
items also.
(The point is ctxpopup should know the size of total items...)

I'm not sure the upstreamed version could cover the above scenario,
If then, I need to modify it first.

(fixed some minor formatting issue too)

SVN revision: 56021

13 years agomake genlist use different icon for end for testing.
Carsten Haitzler [Mon, 10 Jan 2011 06:46:59 +0000 (06:46 +0000)]
make genlist use different icon for end for testing.

SVN revision: 56019

13 years agoFrom: Daniel Juyung Seo <seojuyung2@gmail.com>
Daniel Juyung Seo [Mon, 10 Jan 2011 05:39:13 +0000 (05:39 +0000)]
From: Daniel Juyung Seo <seojuyung2@gmail.com>
Subject: [E-devel]  [Patch] elm_genlist doxygen fix and addition.

I fixed some typos of Genlist doxygen and added more explanations.
Please review this and apply this to upstream.

SVN revision: 56017

13 years agoFrom: ChunEon Park <chuneon.park@samsung.com>
ChunEon Park [Mon, 10 Jan 2011 05:34:58 +0000 (05:34 +0000)]
From: ChunEon Park <chuneon.park@samsung.com>
Subject: Re: [E-devel] [PATCH] elm_transit

Here is a very small patch for elm_transit

Removed an unnecessary parameter.

SVN revision: 56016

13 years agoFrom: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 10 Jan 2011 05:27:15 +0000 (05:27 +0000)]
From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: [E-devel] [PATCH] Change the second parameter type of
elm_slidershow_timeout_set

Most of APIs related to timeout_set / get uses double type as parameter,
but elm_slidershow uses integer type.

For uniformity, the second parameter type of elm_slideshow_timeout_set
is changed into double type.

SVN revision: 56015

13 years agoDelete multi_timer of genlist when object is deleted.
Nicolas Aguirre [Sat, 8 Jan 2011 15:12:15 +0000 (15:12 +0000)]
Delete multi_timer of genlist when object is deleted.

SVN revision: 55992

13 years agoAdd support for file:/// URIs in cut and paste and persistent URIs/
Brett Nash [Sat, 8 Jan 2011 04:55:31 +0000 (04:55 +0000)]
Add support for file:/// URIs in cut and paste and persistent URIs/

Patch original from Hyoyoung Chang.
Modified by me a lot, with some extra debug.
Also I removed the sizeof(char).  That was defined to be one before most of us
where born.

SVN revision: 55986

13 years agoFix rather terminal breakge in cnp.
Brett Nash [Sat, 8 Jan 2011 04:55:15 +0000 (04:55 +0000)]
Fix rather terminal breakge in cnp.

The spanking belongs to raster and Hyoyoung Chang.

SVN revision: 55985

13 years agoFrom: ChunEon Park <chuneon.park@samsung.com>
ChunEon Park [Fri, 7 Jan 2011 06:23:20 +0000 (06:23 +0000)]
From: ChunEon Park <chuneon.park@samsung.com>

Even it looks somewhat alien elm,

I hope EFL supports basic effect by using c and edc.

In some cases, it is useful for app developers.
They want to use effects easily and quickly as Other F/W does
providing.

Here is patch again.

Added two lines for elm_transit_duration_set exception handling.

I guess there are possibilities still to add/modify some functions to
the
transit.
So, currently the exception cases does not defined yet.

But I will try patches soon as perfect things.

Please consider about transit.

And..  if this transit is acceptable,
How about deprecate elm_animator as soon as possible?

SVN revision: 55966

13 years agoFrom: Seunggyun Kim <sgyun.kim@samsung.com>
Seunggyun Kim [Fri, 7 Jan 2011 04:58:37 +0000 (04:58 +0000)]
From: Seunggyun Kim <sgyun.kim@samsung.com>
Subject: RE: [E-devel] [Patch] Group index support

I added a small patch for Genlist group item clear.
And I changed git->minh to git->h in item_block_position function.
Thanks Govi

SVN revision: 55965

13 years agoa widget toolkit should NOT, I repeat, should NOT, depend on HAL. especially when...
Mike Blumenkrantz [Thu, 6 Jan 2011 23:09:56 +0000 (23:09 +0000)]
a widget toolkit should NOT, I repeat, should NOT, depend on HAL. especially when no HAL functionality is used.

SVN revision: 55961

13 years agoadd guards in config.h to avoid multiple inclusions
Vincent Torri [Thu, 6 Jan 2011 19:01:34 +0000 (19:01 +0000)]
add guards in config.h to avoid multiple inclusions

raster: may I rename elementary_config.h to config.h ? If I
add macros for all the init stuff, it would be nice to have
consistent name for that file

SVN revision: 55952

13 years agoFrom: Daniel Juyung Seo <juyung.seo@samsung.com>
Daniel Juyung Seo [Thu, 6 Jan 2011 08:58:28 +0000 (08:58 +0000)]
From: Daniel Juyung Seo <juyung.seo@samsung.com>
Subject: RE: [E-devel] [Patch] Group index support

I added a small patch for Genlist Group.
I missed one. Thanks Govi!
Can you review this and apply it to upstream?

SVN revision: 55929

13 years agomake elm config system settings!
Carsten Haitzler [Thu, 6 Jan 2011 08:52:32 +0000 (08:52 +0000)]
make elm config system settings!

SVN revision: 55928

13 years agoFrom: Seunggyun Kim <sgyun.kim@samsung.com>
Seunggyun Kim [Thu, 6 Jan 2011 05:13:11 +0000 (05:13 +0000)]
From: Seunggyun Kim <sgyun.kim@samsung.com>
Subject: [E-devel]  [Patch] Group index support

I added group index feature.
This feature support to show item indicates group index.
I attached capture images showing group index.
As you can see attached png images, Group index item includes same group
items.

The group index is shown until every items that have same group index
are scrolled. so group index realize/unrealize is not excuteded in
_item_block_position function.
instead of the function, group index is controlled in _pan_calculate
function.

"Genlist Group" and "Genlist Group Tree" menu is added in
elementary_test. you can test group index operations in elementary_test.

This patch is not support elm_genlist_item_insert_before/after
operation of group index. We are now considering the operations in group index.,

This patch assumes that the previous 2 patches are already applied to upstream.
'[E-devel] [Patch] Tree support for elm_genlist_item_prepend() API.'
'[E-devel] [Patch] Tree support for
elm_genlist_item_insert_before/after() APIs',
So this patch does not include the changes of the previous patch.

I separated this patch.

- 004.elm_genlist.c.patch.txt
    Patch for src/lib/elm_genlist.c
- 005.test_genlist.c.patch.txt
    Patch for src/bin/test_genlist.c
- 006.genlist.patch.txt
    Patch for data/theme/default.edc

And you have to add attached group_index.png file into 'data/themes'
'group_index.png' file is group index background image.

Daniel Juyung Seo help make test code and refactoring group index code.

SVN revision: 55925

13 years agoFrom: sangho park <gouache95@gmail.com>
sangho park [Thu, 6 Jan 2011 03:43:51 +0000 (03:43 +0000)]
From: sangho park <gouache95@gmail.com>
Subject: Re: [E-devel] [Patch] elm_map pinch zoom

This is a patch for elm_map pinch zoom.
you can zoom in/out using two fingers.

- add event handler for multi touch.

(also fixed the TOUCH_HOLD_RANGE to use finger size as it should be)

SVN revision: 55920

13 years agoFix forgotten attribution of max year on elm calendar widget
Bruno Dilly [Wed, 5 Jan 2011 14:23:39 +0000 (14:23 +0000)]
Fix forgotten attribution of max year on elm calendar widget

This bug was always setting the displayed year to min year
when the function elm_calendar_min_max_set is called.

SVN revision: 55881

13 years agoHello,
Gustavo Lima Chaves [Wed, 5 Jan 2011 14:07:40 +0000 (14:07 +0000)]
Hello,
I fixed a bug for elm_genlist_item_insert_before/after() declarations.
(Thanks glima.)

I should have modified EINA_ARG_NONNULL() when I added a new parameter.
1st and 5th parameter should not be NULL.

Anybody can review and apply this to upstream?

Thanks.
Daniel Juyung Seo (SeoZ)

SVN revision: 55880

13 years agoFrom: Jeonghyun Yun <jh0506.yun@samsung.com>
Jeonghyun Yun [Wed, 5 Jan 2011 10:28:23 +0000 (10:28 +0000)]
From: Jeonghyun Yun <jh0506.yun@samsung.com>
Subject: [E-devel]  [Patch] elm_genlist multi-touch smart callbacks
added

I added 6 multi-touch smart callbacks in elm_genlist, please refer to
below.

"multi,sweep,left" - Genlist has been multi-touch swept left.
"multi,sweep,right" - Genlist has been multi-touch swept right.
"multi,sweep,top" - Genlist has been multi-touch swept top.
"multi,sweep,bottom" - Genlist has been multi-touch swept bottom.
"multi,pinch,out" - Genlist has been multi-touch pinched out.
"multi,pinch,in" - Genlist has been multi-touch pinched in.

I think these smart callbacks are very useful for elm_genlist
multi-touch
effect.

If this patch have any issue, please let me know.

SVN revision: 55878

13 years agoand return NULL - shoudl return A value on exit.
Carsten Haitzler [Wed, 5 Jan 2011 07:52:49 +0000 (07:52 +0000)]
and return NULL - shoudl return A value on exit.

SVN revision: 55875

13 years agoas_anim label not used. remove.
Carsten Haitzler [Wed, 5 Jan 2011 07:52:15 +0000 (07:52 +0000)]
as_anim label not used. remove.

SVN revision: 55874

13 years agodont need void * casts. void * accepts everything.
Carsten Haitzler [Wed, 5 Jan 2011 07:51:51 +0000 (07:51 +0000)]
dont need void * casts. void * accepts everything.

SVN revision: 55873

13 years agoFrom: Daniel Juyung Seo <juyung.seo@samsung.com>
Daniel Juyung Seo [Wed, 5 Jan 2011 07:49:11 +0000 (07:49 +0000)]
From: Daniel Juyung Seo <juyung.seo@samsung.com>
Subject: [E-devel]  [Patch] elm_actionslider feature patch for
elementary.

This patch is for elementary elm_actionslider.
Mr. Sumanth created this patch. I reviewed it and fixed some.

This patch includes below features.
- Indicator label Set/Get APIs.
- _del_hook fix for wd->drag_button_base.
- Added magnet disable feature. _drag_button_up_cb fix for no magnet
handling. If magnet position is set to ELM_ACTIONSLIDER_NONE, it disables
magnetic. Added a test case to elementary_test.

SVN revision: 55872

13 years agoFrom: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Hyoyoung Chang [Wed, 5 Jan 2011 06:21:24 +0000 (06:21 +0000)]
From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Subject: [E-devel] elm_label patch(bugfix)

It's a bugfix patch of elm_label.
In strbuf_key_value_replace, null pointer reference can be occured

SVN revision: 55870

13 years agoFrom: Daniel Juyung Seo <juyung.seo@samsung.com>
Daniel Juyung Seo [Wed, 5 Jan 2011 06:03:43 +0000 (06:03 +0000)]
From: Daniel Juyung Seo <juyung.seo@samsung.com>
Subject: [E-devel] [Patch] Tree support for
elm_genlist_item_insert_before/after() APIs

I added tree feature support to
elm_genlist_item_insert_before/after() APIs.

This patch assumes that the previous patch, '[E-devel] [Patch] Tree
support
for elm_genlist_item_prepend() API.', is already applied to upstream.
So this patch does not include the changes of the previous patch.

This patch includes API break. I added parent parameter.
To support genlist group index feature, it should have a parent
parameter
like elm_genlist_item_append/prepend() do.
Raster already agreed to this API break.
I or my co-worker will introduce genlist group index feature today.
But for the reviewer's convenience, I separated this patch.

- 001.elm_genlist.patch.txt
   Patch for src/lib/elm_genlist.c
- 002.elm_genlist.patch.txt
   Patch for src/lib/Elementary.h.in, src/bin/test_genlist.c
- 003.elm_genlist.patch.txt
   Due to API break, I changes other EFL libraries and applications on SVN.

SVN revision: 55869

13 years agoFrom: Daniel Juyung Seo <juyung.seo@samsung.com>
Daniel Juyung Seo [Wed, 5 Jan 2011 05:59:30 +0000 (05:59 +0000)]
From: Daniel Juyung Seo <juyung.seo@samsung.com>
Subject: [E-devel] [Patch] Tree support for elm_genlist_item_prepend()
API.

I added tree feature support to elm_genlist_item_prepend() API.
(elm_genlist_item_append() already supports tree.)
This patch is tested with elementary_test -> Genlist Tree.
Please review this and apply it to upstream.

SVN revision: 55868

13 years agoFrom: ChunEon Park <chuneon.park@samsung.com>
ChunEon Park [Wed, 5 Jan 2011 05:48:17 +0000 (05:48 +0000)]
From: ChunEon Park <chuneon.park@samsung.com>
Subject: [E-devel] [PATCH] elm_tansit

002_elm_transit.c : renamed (Elm_Effect / Elm_Fx) -> Elm_Transit_Effect

SVN revision: 55866

13 years agoFrom: ChunEon Park <chuneon.park@samsung.com>
ChunEon Park [Wed, 5 Jan 2011 05:17:18 +0000 (05:17 +0000)]
From: ChunEon Park <chuneon.park@samsung.com>
Subject: [E-devel] [PATCH] elm_tansit

001_elm_transit.c. : fixed elementary_test resizing / zoom effect bug.

SVN revision: 55861

13 years agoadd -lm to elm_test thanks to quaker66
Mike Blumenkrantz [Tue, 4 Jan 2011 20:07:10 +0000 (20:07 +0000)]
add -lm to elm_test thanks to quaker66

SVN revision: 55855

13 years agoFrom: 김지훈 <imfine98@gmail.com>
김지훈 [Tue, 4 Jan 2011 10:09:48 +0000 (10:09 +0000)]
From: 김지훈 <imfine98@gmail.com>

elm_photocam widget does not support keyboard input.
This patch makes elm_photocam be able to process keyboard input such
as Left,
Right, Up, Down, PgDn, and PgUp key.
In addition, image will be zoomed in or out when '+' or '-' key in
keypad is pressed.

Please review it and let me know if there is any problem in this patch.

SVN revision: 55842

13 years agoFrom: Jeonghyun Yun <jh0506.yun@samsung.com>
Jeonghyun Yun [Tue, 4 Jan 2011 10:05:27 +0000 (10:05 +0000)]
From: Jeonghyun Yun <jh0506.yun@samsung.com>

I found one small bug in elm_gengrid.c

"item" is used after "free(item)" in elm_gengrid_item_del() function.

Can anybody check about this ?

SVN revision: 55841

13 years agoFrom: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 4 Jan 2011 08:45:27 +0000 (08:45 +0000)]
From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: [E-devel] elm_map patch for supporting keyboard input

Most of elementary widgets can process keyboard input, but elm_map widget
has not. This patch makes elm_map be able to process keyboard input such as
Left, Right, Up, Down, PgDn, and PgUp key. In addition, map image will be
zoomed in or out when '+' or '-' key in keypad.

Please review it and let me know if there is any problem in this patch.
Merry Christmas!

SVN revision: 55840

13 years agoFrom: Sohyun Kim <anna1014.kim@samsung.com>
Sohyun Kim [Tue, 4 Jan 2011 08:42:55 +0000 (08:42 +0000)]
From: Sohyun Kim <anna1014.kim@samsung.com>
Subject: [E-devel] [Patch] elm_bubble theme patch

I'm Sohyun Kim. Nice to meet you.

This is a patch for bubble theme.

The bubble has a region for icon, label and info text.
However, it has the region, if icon, label and info text are not set.
I modified theme and added edje signals.

1. add edje signal for label and info text state
2. remove text size for label and info text default state
   -> set it on "visible" state
3. add base image state for info text only

SVN revision: 55839

13 years agoupdate MAINTAINERCLEANFILES
Vincent Torri [Mon, 3 Jan 2011 08:49:41 +0000 (08:49 +0000)]
update MAINTAINERCLEANFILES

SVN revision: 55825

13 years agoFixed elementary/src/lib/elm_widget.h doxygen.
Fabiano Fidêncio [Fri, 31 Dec 2010 08:45:45 +0000 (08:45 +0000)]
Fixed elementary/src/lib/elm_widget.h doxygen.
Fixed typos and removed unnecessary lines.

Patch by Daniel Juyung Seo (SeoZ)

SVN revision: 55787

13 years agoAdd UNUSED so we get a clean compile.
Christopher Michael [Fri, 31 Dec 2010 01:13:36 +0000 (01:13 +0000)]
Add UNUSED so we get a clean compile.

SVN revision: 55786

13 years agoAdd UNUSED where needed.
Christopher Michael [Fri, 31 Dec 2010 01:10:55 +0000 (01:10 +0000)]
Add UNUSED where needed.
Fix formatting.

SVN revision: 55785

13 years agoIf you add new atom names, be sure to bump the atom count. (This
Christopher Michael [Fri, 31 Dec 2010 01:08:41 +0000 (01:08 +0000)]
If you add new atom names, be sure to bump the atom count. (This
removes more nasty compiler messages about excess elements in array
initializer, etc, etc).

SVN revision: 55784

13 years agoFix up functions & prototypes to match the proper ElmMapSourceURLFunc
Christopher Michael [Fri, 31 Dec 2010 01:08:01 +0000 (01:08 +0000)]
Fix up functions & prototypes to match the proper ElmMapSourceURLFunc
declaration so we can remove stupid "nobody checked the code" compiler
warnings.

SVN revision: 55783

13 years agoRemove unnecessary code from elm_colorselector
Bruno Dilly [Mon, 27 Dec 2010 03:18:48 +0000 (03:18 +0000)]
Remove unnecessary code from elm_colorselector

evas_object_show(obj); codes can be deleted if the obj will be swallowed

By: WooHyun Jung <wh0705.jung@samsung.com>

SVN revision: 55760

13 years agomake flush config have a master boolean enable/disable
Carsten Haitzler [Fri, 24 Dec 2010 16:02:30 +0000 (16:02 +0000)]
make flush config have a master boolean enable/disable

SVN revision: 55744

13 years agoPatch from WooHyun Jung to fix small bug in elm_main:
Christopher Michael [Fri, 24 Dec 2010 09:58:20 +0000 (09:58 +0000)]
Patch from WooHyun Jung to fix small bug in elm_main:

"exe" is used just after "free(exe)".

SVN revision: 55743

13 years agoSelf spank?
Gustavo Lima Chaves [Tue, 21 Dec 2010 20:47:25 +0000 (20:47 +0000)]
Self spank?

SVN revision: 55695

13 years agoFrom: Seunggyun Kim <sgyun.kim@samsung.com>
Seunggyun Kim [Tue, 21 Dec 2010 10:05:18 +0000 (10:05 +0000)]
From: Seunggyun Kim <sgyun.kim@samsung.com>
Subject: [E-devel] [Patch] els_scroller momentum_animator and bounce
animator disabled set/get added

This is a patch for momentum_animator and bounce animator
enabling/disabling
in els_scroller.

I added below api for disabling when the scroller's momentum or bounce
animator need to be disabled in some case.

Eina_Bool elm_smart_scroller_momentum_animator_disabled_get
(Evas_Object
*obj);
void elm_smart_scroller_momentum_animator_disabled_set
(Evas_Object *obj, Eina_Bool disabled);
void elm_smart_scroller_bounce_animator_disabled_set
(Evas_Object *obj, Eina_Bool disabled);
Eina_Bool elm_smart_scroller_bounce_animator_disabled_get
(Evas_Object
*obj);

SVN revision: 55690

13 years agoRajeev Ranjan(in India) made a patch for elm_button.
Carsten Haitzler [Tue, 21 Dec 2010 09:32:50 +0000 (09:32 +0000)]
Rajeev Ranjan(in India) made a patch for elm_button.

Reasons for this patch are as follows.

1. Clicked signal is emitted from button when mouse release region
coincides
with button region and there has not been any drag outside the region
during
pressed state. (theme change)

2. Unpressed signal is emitted from button every time we press on
button and
unpress it irrespective of whether we unpress in button's region or
outside.
(theme change)

3. The unsetting of maximum size hint has been removed from _sizing_eval
function as there is a possibility that some application may set this
hint
and if we unset it then this information set by application will be
lost.

4. Modification in test code for button to show the difference between
clicked and unpressed signal emission from this widget. Added a
scroller in
the heirarchy to show the effect of hold on clicked signal emission.

SVN revision: 55687

13 years agoFrom: 백근훈 [mailto:knhoon.baik@samsung.com]
Carsten Haitzler [Tue, 21 Dec 2010 09:17:11 +0000 (09:17 +0000)]
From: 백근훈 [mailto:knhoon.baik@samsung.com]
Subject: elm_all_flush 관련하여 패치 검토 요청

elm_all_flush doesnt clear eet's cache. fix. :)

SVN revision: 55685

13 years agoFrom: sangho park <gouache95@gmail.com>
sangho park [Tue, 21 Dec 2010 09:14:47 +0000 (09:14 +0000)]
From: sangho park <gouache95@gmail.com>
Subject: [E-devel] [Patch] elm_map module patch

This is a patch for elm_map module.
when app developers or companies want to use specific license map (i.e
google map), module is needed.

- add new map provider for module "ELM_MAP_SOURCE_MODULE".
- add test_map module.
- add test code for module provider.
- add my name to AUTHORS.

SVN revision: 55684

13 years agoRevert "This helps at Elementary vs non-Elementary UI elements mix scenarios WRT...
Gustavo Lima Chaves [Mon, 20 Dec 2010 19:21:17 +0000 (19:21 +0000)]
Revert "This helps at Elementary vs non-Elementary UI elements mix scenarios WRT *focus*."

This proved not to help much, as dealing with non-elm things
focus-wise is pure hell. Reverting.

SVN revision: 55675

13 years agoHello,
Mike Blumenkrantz [Mon, 20 Dec 2010 17:03:12 +0000 (17:03 +0000)]
Hello,
here is a patch for elm_genlist.

Fixing Eina_Bool in elm_genlist.
0 -> EINA_FALSE
1 -> EINA_TRUE
And fixed return value of _item_block_recalc from int to Eina_Bool.

Anybody can review this and apply it to upstream?

Thanks.
Daniel Juyung Seo (SeoZ)

SVN revision: 55673

13 years agomove image extensions to the file top along with other tables.
Carsten Haitzler [Mon, 20 Dec 2010 11:10:32 +0000 (11:10 +0000)]
move image extensions to the file top along with other tables.

SVN revision: 55658

13 years agogod... thank god... my eyes dont hurt as much anymore. (cnp helper
Carsten Haitzler [Mon, 20 Dec 2010 11:09:19 +0000 (11:09 +0000)]
god... thank god... my eyes dont hurt as much anymore. (cnp helper
heavily formatting fixed, extensions become a table, extended and ..
well.. just in general fixed).

SVN revision: 55657

13 years agoFrom: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Hyoyoung Chang [Mon, 20 Dec 2010 09:47:30 +0000 (09:47 +0000)]
From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Subject: [E-devel] elm_cnp_helper patch(check string length)

Dear Brett Nash, and Elementary developers.

It's a elm_cnp_helper patch.

main changes are
    1. check string length when retrieving filename
    2. adding bmp filetype and ignoring filetype case

(also a type error fix for utf8).

SVN revision: 55656

13 years agolots of transit formatting cleanups/fixups and making symbols static
Carsten Haitzler [Mon, 20 Dec 2010 09:21:12 +0000 (09:21 +0000)]
lots of transit formatting cleanups/fixups and making symbols static
that should have been etc. minor cleanups - no code logic changes.

SVN revision: 55655

13 years agoFrom: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Hyoyoung Chang [Mon, 20 Dec 2010 08:55:06 +0000 (08:55 +0000)]
From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Subject: Re: [E-devel] elm_label patch(ellipsis, sliding)

It's a elm_label patch.
My previous patch is too big to submit.
So I did split into patch files.
(Thanks for Gastavo and Rasterman)

 2. adding label text sliding feature

SVN revision: 55654

13 years agoFrom: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Hyoyoung Chang [Mon, 20 Dec 2010 07:18:23 +0000 (07:18 +0000)]
From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Subject: Re: [E-devel] elm_label patch(ellipsis, sliding)

Dear Elementary developers.

It's a elm_label patch.
My previous patch is too big to submit.
So I did split into patch files.
(Thanks for Gastavo and Rasterman)

main changes are
 1. refine ellipsis algorithm
    - improve to cut string to fit

SVN revision: 55653

13 years agofix warning/formatting.
Carsten Haitzler [Mon, 20 Dec 2010 06:47:02 +0000 (06:47 +0000)]
fix warning/formatting.

SVN revision: 55652

13 years agosafe strncpy.
Carsten Haitzler [Mon, 20 Dec 2010 06:42:03 +0000 (06:42 +0000)]
safe strncpy.

SVN revision: 55651

13 years agoand use new util calls from entry too and remove old code.
Carsten Haitzler [Mon, 20 Dec 2010 06:05:59 +0000 (06:05 +0000)]
and use new util calls from entry too and remove old code.

SVN revision: 55650

13 years agomove mkup to/from text calls to elm_util.c in preparation for some
Carsten Haitzler [Mon, 20 Dec 2010 06:05:09 +0000 (06:05 +0000)]
move mkup to/from text calls to elm_util.c in preparation for some
patches.

SVN revision: 55649

13 years agomake pager resizable for tests.
Carsten Haitzler [Mon, 20 Dec 2010 06:02:53 +0000 (06:02 +0000)]
make pager resizable for tests.

SVN revision: 55648

13 years agoFrom: WooHyun Jung <wh0705.jung@samsung.com>
WooHyun Jung [Fri, 17 Dec 2010 10:52:59 +0000 (10:52 +0000)]
From: WooHyun Jung <wh0705.jung@samsung.com>
Subject: [E-devel] [PATCH] Patch for elm_slider.c (if you click the
bar of the slider, the button will be at there.)

I made one patch for elm_slider.c file.

If you click the bar of the slider, the button will be located at there.

(If you keep your "mouse_down" after moving of the button, you can
continuously move the button.)

SVN revision: 55610

13 years agoFrom: Myungjae Lee <mjae.lee@samsung.com>
Myungjae Lee [Fri, 17 Dec 2010 10:47:55 +0000 (10:47 +0000)]
From: Myungjae Lee <mjae.lee@samsung.com>
Subject: [E-devel]  [PATCH] elm scroller, scrolled entry: events
propagation, min size

It's not possible to connect event handler such as
EVAS_CALLBACK_KEY_UP to
elm_scrolled_entry because the scroller inside the scrolled entry does
not
propagate events. So this is the patch for adding events propagation set
function to scroller and setting it to EINA_TRUE in elm scrolled entry.

And one more thing in scrolled entry, while evaluating its size,
scrolled
entry does not consider its min size.
(It just refers to the min size of its scroller object instead of
scrolled
entry object.)
So here in the attached patch, scrolled entry compares its min size to
the
min size of the scroller object and set the bigger one to its min size
to
keep the min size set by intent.

looks good - some mistakes you made. you forgot the patch that adds
elm_scroller_propagate_events_set() to Elementary.h.in .... i added it
for
you. but remember to include it in your patch next time. Also  the
documentation could be a LOT better! i fixed that for you too. also -
you
could have added a elm_scroller_propagate_events_get(). i added that
too for
you. oh.. and you didn't use ELM_CHECK_WIDTYPE().

SVN revision: 55609

13 years agoThis helps at Elementary vs non-Elementary UI elements mix scenarios WRT *focus*.
Gustavo Lima Chaves [Thu, 16 Dec 2010 18:38:46 +0000 (18:38 +0000)]
This helps at Elementary vs non-Elementary UI elements mix scenarios WRT *focus*.
It seems not to hurt at Elementary only applications, but if you see
any regressions, please tell me!!

SVN revision: 55600

13 years agoOne more useful debugging info. at the dot graph.
Gustavo Lima Chaves [Thu, 16 Dec 2010 18:38:38 +0000 (18:38 +0000)]
One more useful debugging info. at the dot graph.

SVN revision: 55599

13 years agoI don't really know much about these things, but some people believes that passing...
Iván Briano [Thu, 16 Dec 2010 18:14:31 +0000 (18:14 +0000)]
I don't really know much about these things, but some people believes that passing distcheck is a Good Thing®

SVN revision: 55598

13 years agoFrom: Myungjae Lee <mjae.lee@samsung.com>
Myungjae Lee [Thu, 16 Dec 2010 09:53:25 +0000 (09:53 +0000)]
From: Myungjae Lee <mjae.lee@samsung.com>
Subject: Re: [E-devel] [PATCH] elm widget: make show_region_set
function call all region show functions set by parents

I'm trying to send several patches that I've changed.
This is just the beginning of my patch rushes..

'elm_widget_show_region_set' function works fine in the simple case (any
widget inside one scroller) however, in the complex parent-child case
(such
as entry in the box in the horizontal scroller in the layout in the
vertical
scroller) it doesn't work correctly because all show region functions
set by
scrollers are not called.

So I changed it to call all show region functions set by its parents
widgets
if exist.

Please review the attached patch file and feel free to give me any
kind of
feedback.

SVN revision: 55592

13 years agoFrom: ChunEon Park <chuneon.park@samsung.com>
ChunEon Park [Thu, 16 Dec 2010 07:53:42 +0000 (07:53 +0000)]
From: ChunEon Park <chuneon.park@samsung.com>

003_elm_transit.diff.txt (made all effect context APIs private. But
expose
each one façade API to use easy.)

SVN revision: 55579

13 years agoFrom: ChunEon Park <chuneon.park@samsung.com>
ChunEon Park [Thu, 16 Dec 2010 07:35:10 +0000 (07:35 +0000)]
From: ChunEon Park <chuneon.park@samsung.com>
001_elm_transit.diff.txt (modified few test cases to make look better)

SVN revision: 55576

13 years agofix scroller hold flag retention by momentum scroller on bounce.
Carsten Haitzler [Thu, 16 Dec 2010 03:57:53 +0000 (03:57 +0000)]
fix scroller hold flag retention by momentum scroller on bounce.

SVN revision: 55568

13 years agofor edje cache stuff in config ui - reduce range. ranges were too big for
Carsten Haitzler [Tue, 14 Dec 2010 10:53:24 +0000 (10:53 +0000)]
for edje cache stuff in config ui - reduce range. ranges were too big for
reasonable values. :)

SVN revision: 55552

13 years agofix resizable flip func - typo in it.
Carsten Haitzler [Mon, 13 Dec 2010 09:19:40 +0000 (09:19 +0000)]
fix resizable flip func - typo in it.

SVN revision: 55535

13 years agotransit -> make focal length a define. make it 2k - 10k was too far.
Carsten Haitzler [Mon, 13 Dec 2010 08:41:38 +0000 (08:41 +0000)]
transit -> make focal length a define. make it 2k - 10k was too far.

SVN revision: 55534

13 years agoAlways check for valid evas object.
3v1n0 [Sun, 12 Dec 2010 19:12:43 +0000 (19:12 +0000)]
Always check for valid evas object.

If you try to create a new widget, you must be sure that the parent
is really an evas object.

With the previous implementation it was possible to call an _add
function for an elementary widget with any non-null pointer as parent
eventually causing crashes (like with the elm_box).

SVN revision: 55521

13 years agoTODO++
Sebastian Dransfeld [Fri, 10 Dec 2010 22:06:02 +0000 (22:06 +0000)]
TODO++

SVN revision: 55471

13 years agoStore only theme name
Sebastian Dransfeld [Fri, 10 Dec 2010 20:29:50 +0000 (20:29 +0000)]
Store only theme name

Not safe to keep Efreet_Icon_Theme around, it is mmap'ed

SVN revision: 55467

13 years agoRemoving unused var. auto-SPANK
Tiago Rezende Campos Falcao [Fri, 10 Dec 2010 17:16:59 +0000 (17:16 +0000)]
Removing unused var. auto-SPANK

SVN revision: 55457

13 years agoAuto spank.
Gustavo Lima Chaves [Fri, 10 Dec 2010 13:32:10 +0000 (13:32 +0000)]
Auto spank.

SVN revision: 55450

13 years agoNew Fileselector mode: GRID.
Gustavo Lima Chaves [Fri, 10 Dec 2010 13:01:51 +0000 (13:01 +0000)]
New Fileselector mode: GRID.

SVN revision: 55448

13 years agoIndenting one more beast.
Gustavo Lima Chaves [Fri, 10 Dec 2010 13:01:43 +0000 (13:01 +0000)]
Indenting one more beast.

SVN revision: 55447

13 years agoTypo--.
Gustavo Lima Chaves [Fri, 10 Dec 2010 13:01:31 +0000 (13:01 +0000)]
Typo--.

SVN revision: 55446

13 years agoFrom: ChunEon Park <chuneon.park@samsung.com>
ChunEon Park [Fri, 10 Dec 2010 05:41:14 +0000 (05:41 +0000)]
From: ChunEon Park <chuneon.park@samsung.com>
Subject: Re: [E-devel] elm_transit patch

* deprecated elm_transit_event_block_set and added
elm_transit_event_enabled_set
* modified event_enabled = EINA_FALSE as a default

SVN revision: 55437

13 years agoHover is already list parent.
Otávio Pontes [Thu, 9 Dec 2010 18:04:25 +0000 (18:04 +0000)]
Hover is already list parent.

SVN revision: 55429

13 years agoCleans smart content when removing a child object in hover.
Otávio Pontes [Thu, 9 Dec 2010 18:04:23 +0000 (18:04 +0000)]
Cleans smart content when removing a child object in hover.

SVN revision: 55428

13 years agoSwallowing 'smart' content in theme_hook
Otávio Pontes [Thu, 9 Dec 2010 18:04:19 +0000 (18:04 +0000)]
Swallowing 'smart' content in theme_hook

SVN revision: 55427

13 years agoAdding missing image.
Otávio Pontes [Thu, 9 Dec 2010 17:13:57 +0000 (17:13 +0000)]
Adding missing image.

SVN revision: 55423

13 years agoSlider gets gray instead of reducing alpha when it is disabled.
Otávio Pontes [Thu, 9 Dec 2010 15:59:24 +0000 (15:59 +0000)]
Slider gets gray instead of reducing alpha when it is disabled.

SVN revision: 55421

13 years agoFixing problems in disabled slider
Otávio Pontes [Thu, 9 Dec 2010 15:59:20 +0000 (15:59 +0000)]
Fixing problems in disabled slider

SVN revision: 55420

13 years agoChanging size hints in color selector and action slider tests.
Otávio Pontes [Thu, 9 Dec 2010 15:59:17 +0000 (15:59 +0000)]
Changing size hints in color selector and action slider tests.

SVN revision: 55419

13 years agoCreating content-back and content-back-next application layoyts.
Otávio Pontes [Thu, 9 Dec 2010 15:29:14 +0000 (15:29 +0000)]
Creating content-back and content-back-next application layoyts.

Also adds programs to hide and show back button and title bar in
toolbar-content-back layout.

SVN revision: 55416

13 years agoRIP elm_widget_focus_jump
Tiago Rezende Campos Falcao [Thu, 9 Dec 2010 13:07:45 +0000 (13:07 +0000)]
RIP elm_widget_focus_jump

The last call to this method was removed. This method broke the focus
tree and we don't need it anymore.

SVN revision: 55410

13 years agoInWin grab focus chain while activated.
Tiago Rezende Campos Falcao [Thu, 9 Dec 2010 13:07:43 +0000 (13:07 +0000)]
InWin grab focus chain while activated.

SVN revision: 55409

13 years agoReplace focus_jump by focus_cycle in disabled_set
Tiago Rezende Campos Falcao [Thu, 9 Dec 2010 13:07:39 +0000 (13:07 +0000)]
Replace focus_jump by focus_cycle in disabled_set

elm_widget_disabled_set was calling focus_jump and it broke the focus tree.
Now, using focus_cycle to pass focus to next object.

Added test to disable focused button in test_focus.

SVN revision: 55408

13 years agogah! entrye scroller has content on top of frame+shadow!
Carsten Haitzler [Thu, 9 Dec 2010 08:53:40 +0000 (08:53 +0000)]
gah! entrye scroller has content on top of frame+shadow!

SVN revision: 55394

13 years agomake test for entry in flip.
Carsten Haitzler [Thu, 9 Dec 2010 08:36:24 +0000 (08:36 +0000)]
make test for entry in flip.

SVN revision: 55393

13 years agoAll fileselector cases (mixing save, folder only, expand) seem OK, now.
Gustavo Lima Chaves [Wed, 8 Dec 2010 16:18:37 +0000 (16:18 +0000)]
All fileselector cases (mixing save, folder only, expand) seem OK, now.

SVN revision: 55378

13 years agoCtxpopup should have been an elC from the beginning.
Gustavo Lima Chaves [Wed, 8 Dec 2010 16:18:30 +0000 (16:18 +0000)]
Ctxpopup should have been an elC from the beginning.

SVN revision: 55377

13 years agomulti-touch has a rotate button for testing.
Carsten Haitzler [Wed, 8 Dec 2010 03:37:33 +0000 (03:37 +0000)]
multi-touch has a rotate button for testing.

SVN revision: 55368

13 years agoI'd better watch out more for my leftovers :/
Gustavo Lima Chaves [Tue, 7 Dec 2010 19:18:36 +0000 (19:18 +0000)]
I'd better watch out more for my leftovers :/

SVN revision: 55366

13 years agoCode with no action for now, but let's fix the call, eh?
Gustavo Lima Chaves [Tue, 7 Dec 2010 19:18:22 +0000 (19:18 +0000)]
Code with no action for now, but let's fix the call, eh?

SVN revision: 55365

13 years agoIndenting and removing bogus code blocks.
Gustavo Lima Chaves [Tue, 7 Dec 2010 19:18:14 +0000 (19:18 +0000)]
Indenting and removing bogus code blocks.

SVN revision: 55364