Commit Graph

6840 Commits

Author SHA1 Message Date
Jihoon Kim 9a8fc5433e elm: fix typo in elm_notify
SVN revision: 77839
2012-10-11 00:37:26 +00:00
Jihoon Kim d19a9669c3 remove trailing spaces and fix coding style
SVN revision: 77838
2012-10-11 00:35:00 +00:00
Michael BOUCHAUD fc1d6f99de elementary: remove unneeded code & add some prevent code in elm_map. Patch from Bluezery, thx :)
SVN revision: 77756
2012-10-10 12:29:08 +00:00
Carsten Haitzler 3a2c283d26 i have no idea now why i put this here, hmm yes it did disable item
cache - re-enable! :(



SVN revision: 77750
2012-10-10 11:06:00 +00:00
Carsten Haitzler f917683f58 oops i didnt mean to commit this with shinwoo's patch. remove.
SVN revision: 77749
2012-10-10 11:03:44 +00:00
Cedric BAIL 2c6d0a57c9 elementary: better fix for data corruption in multibuttonentry.
Patch by Jihyeon Seol <jihyeon.seol@samsung.com>


SVN revision: 77742
2012-10-10 09:44:38 +00:00
Kim Shinwoo 1cdbfa5f82 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] diskselector - bug fix

diskselector has two bugs.

1. on round enable mode
elm_diskselector_item_append(); does not call elm_box_pack_*() for
over_items and under_items which are added when the display item is
bigger
than 3.
because over_items and under_items is not added, the diskselector shows
just 4 items + half item(NOT 5 items), in case of display item number
is 5
- elm_diskselector_display_item_num(obj, 5); -.
this bug could be found only if u use as following sequence.
   a. elm_diskselector_round_enabled_set(obj, EINA_TRUE);
      b. elm_diskselector_item_append();
      
      2. on the round disable mode + bigger than 3 display item
      even though display item is bigger than 3 on the round disable
mode, only
two blank items are added - left_blank, right_blank.
because of this, the first item could not be selected. means.. the first
item cannot be located in the middle of diskselector.
if u scroll the diskselector to the left-most, then the second item is
selected as below.

   [blank] [ 1st ] [ 2nd ] [ 3rd ] [ 4th ]
   
   so if the display item is bigger than 3, more blank items would be
   necessary.
   include lines to resolve above 1st bug, the patch would resolve
this issue
also.



SVN revision: 77740
2012-10-10 09:43:58 +00:00
Kim Shinwoo 0864af3230 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] multibuttonentry - access feature

i have attached a patch which has access feature for the multibuttonentry.
it was hard time to implement access feature on the multibuttonentry than
others.



SVN revision: 77738
2012-10-10 09:37:50 +00:00
KoziarekBeata 39d8d990e3 From: KoziarekBeata <b.koziarek@samsung.com>
Subject: [E-devel] [elementary] size value checking in elm config

This patch contains size value checks for some functions in elm_config
file.
 
I think that calling these function with negative size values has no
sense.



SVN revision: 77734
2012-10-10 09:26:29 +00:00
Michael BOUCHAUD 994441181c elementary: don't try to find one more time the node we want to remove. We already have it !
SVN revision: 77630
2012-10-09 08:49:06 +00:00
Michael BOUCHAUD 881c36211c elementary: fix calculation of scale table, thx to Bluezery
SVN revision: 77620
2012-10-09 08:18:28 +00:00
Bruno Dilly fed295ce26 elementary: add since tag on new spinner funcs
SVN revision: 77600
2012-10-08 22:55:26 +00:00
Bruno Dilly 044230be87 elementary: update changelog
I was forgetting to add changelog entries



SVN revision: 77591
2012-10-08 22:39:26 +00:00
Bruno Dilly e0d1bab54a elementary: add special value del / get funcs to spinner
SVN revision: 77590
2012-10-08 22:39:15 +00:00
Bruno Dilly 93295e2657 elementary: replace previously special value set
When adding a special value, check if there is already a label for
the value. If it's the case, just replace the label.



SVN revision: 77589
2012-10-08 22:39:05 +00:00
Daniel Juyung Seo 41b315d770 elm elementary_codegen.c: Removed 'may be used uninitialized.' warnings.
SVN revision: 77535
2012-10-05 14:36:00 +00:00
Cedric BAIL 6f20d1cb7f elementary: should work with wayland when both wayland and x11 backend are build.
SVN revision: 77496
2012-10-05 01:59:11 +00:00
Sebastian Dransfeld 870c91ca10 elementary: Add COMPOUND_TEXT handler
Needed for vim cnp

SVN revision: 77486
2012-10-04 23:19:05 +00:00
Sebastian Dransfeld 9444642ee7 elementary: Don't allocate unneeded data
SVN revision: 77475
2012-10-04 23:17:28 +00:00
Daniel Juyung Seo 3dfd9b27d1 elm configure.ac: elementary colorselector needs ecore input. now fixed. spank cedric.
SVN revision: 77443
2012-10-04 16:33:22 +00:00
Daniel Juyung Seo f33db2a8ef elm test_colorselector.c: Added PICKER mode for color selector.
SVN revision: 77426
2012-10-04 11:00:26 +00:00
Cedric BAIL 98f1dc53d6 elementary: add color picker to elm_colorselector.
SVN revision: 77409
2012-10-04 08:27:07 +00:00
Cedric BAIL ced635d572 elementary: oops forgot to update the AUTHORS files.
SVN revision: 77408
2012-10-04 08:22:44 +00:00
Cedric BAIL 562cb064a7 elementary: Require Ecore >= 1.7.99 to build Elementary to fix following
Patch by Igor Murzov <e-mail@date.by>


SVN revision: 77399
2012-10-04 02:50:29 +00:00
Cedric BAIL 441a2ef861 elementary: Fixes copy&paste error and possible invalid memory access.
Patch by Igor Murzov <e-mail@date.by>


SVN revision: 77397
2012-10-04 02:47:15 +00:00
Cedric BAIL 4e92316193 elementary: Simplifies code and removes redundant duplicated code.
Patch by Igor Murzov <e-mail@date.by>


SVN revision: 77396
2012-10-04 02:43:57 +00:00
Cedric BAIL f79c9bb374 elementary: Fixes bad format strings in *printf() calls.
Patch by Igor Murzov <e-mail@date.by>


SVN revision: 77395
2012-10-04 02:42:26 +00:00
Cedric BAIL d6b7a7bc35 elementary: Removes unused variable.
Patch by Igor Murzov <e-mail@date.by>


SVN revision: 77394
2012-10-04 02:40:59 +00:00
Bruno Dilly 900ba23681 elementary: correctly balance init counts
It was always increasing quicklaunch count on init, but
only reducing on shutdown when _elm_init_count is zeroed,
i.e., the quicklaunc_shutdown rountine wasn't being executed.



SVN revision: 77378
2012-10-03 16:41:46 +00:00
Bruno Dilly 3a7b3c67e0 elementary: on external widgets del just call shutdown
Instead of adding it to an idler.
If the main loop is already dead it won't shutdown correctly.



SVN revision: 77377
2012-10-03 16:41:30 +00:00
Michael BOUCHAUD 14e4e7dfbe elementary: add elm_calendar_displayed_time_get to know which month is displayed. And add a signal display,changed
SVN revision: 77362
2012-10-03 10:02:27 +00:00
Massimo Maiurana fe71040979 updating galician translations
SVN revision: 77336
2012-10-02 21:11:31 +00:00
Flavio Vinicius Alvares Ceolin d2e0dca5d4 elementary_codegen: Fixing a small problem with programs
Generating code even when there is no signal and/or source
in a program with SIGNAL_EMIT action.



SVN revision: 77332
2012-10-02 19:09:10 +00:00
Bruno Dilly f3106115d3 elementary: fix enum docs on elm_general
SVN revision: 77329
2012-10-02 17:06:20 +00:00
Bruno Dilly 322ceb0458 elementary: add policy for elm exit
With ELM_POLICY_EXIT it's possible to request elementary
to delete all the windows before shutdown instead of just
quitting the main loop.



SVN revision: 77328
2012-10-02 17:06:11 +00:00
Stefan Schmidt f2f7c1deef elementary/genlist: Init itc to NULL before using it.
SVN revision: 77320
2012-10-02 12:53:58 +00:00
Bruno Dilly 34dbd67c31 elementary: fix spinner wrap
It's weird, but looks like wrap mode of the spinner is broken at least
since the move of elm to trunk.

The current code:

  if (sd->wrap)
     {
        while (new_val < sd->val_min)
          new_val = sd->val_max + new_val + 1 - sd->val_min;
        while (new_val > sd->val_max)
          new_val = sd->val_min + new_val - sd->val_max - 1;
     }

doesn't seems correct. Since even the documented example would fails:

 * E.g.:
 * @li min value = 10
 * @li max value = 50
 * @li step value = 20
 * @li displayed value = 20
 *
 * When the user decrement value (using left or bottom arrow), it will
 * displays @c 40, because max - (min - (displayed - step)) is
 * @c 50 - (@c 10 - (@c 20 - @c 20)) = @c 40.

With the current code the value will be 41.

It also could lead to values above min, like happens on the first spinner test,
when you could go to -50.5 because new value will become:
 250 + (-50.5) + 1 - (-50) in the first while() and later since these value
 is bigger then 250, would go back to -50.5 ...

So, a reasonable algorithm would be

  if (sd->wrap)
     {
        if (new_val < sd->val_min)
          new_val = sd->val_max + new_val - sd->val_min;
        else if (new_val > sd->val_max)
          new_val = sd->val_min + new_val - sd->val_max;
     }

But it doesn't works fine for cases like the months spinners test, when you
have min = 1, max = 12, step = 1 and each option should be displayed with
wrap. This algorithm would wraps from 1 to 11, so would skip December...

So, I think just going to the max value when min is reached is the better
choice.

   if (sd->wrap)
     {
        if (new_val < sd->val_min)
          new_val = sd->val_max;
        else if (new_val > sd->val_max)
          new_val = sd->val_min;
     }



SVN revision: 77278
2012-10-01 20:44:19 +00:00
Daniel Juyung Seo 838684f1bf elm genlist: Fixed reorder mode to scroll the pan when reorder item approaches to the edges. Patch by Bluezery <ohpowel@gmail.com>
On Fri, Sep 28, 2012 at 10:04 PM, Bluezery <ohpowel@gmail.com> wrote:
> Dear EFL developers,
>
> In current genlist reorder mode, reordering is not moved when
> reordering item is on top or in bottom of within genlist objec because
> of scroller's hold mode.
> After mouse point is moved out of genlist object, then reordering item
> can be moved.
> But in mobile, mouse point can not be moved out of window (if genlist
> item is expanded in window).
> So I add some tweaks to reordering item can be moved when reordering
> item is moved on top item or bottom item.
>
> Please review this patch.
>
> BRs
> Kim.

SVN revision: 77255
2012-10-01 08:55:46 +00:00
ChunEon Park a569a6ab56 elementary/flip - not inteded this line..
SVN revision: 77251
2012-10-01 08:22:49 +00:00
Daniel Juyung Seo 30dba54610 elm: Fixed indentations for EINA_LIST/INLIST_FOREACH(_SAFE).
SVN revision: 77244
2012-10-01 07:36:27 +00:00
ChunEon Park 7539a862ba elementary/flip - reverted 77229. actually clo.png is used.
SVN revision: 77236
2012-10-01 06:35:08 +00:00
ChunEon Park b4dcd7c9bf elementary/flip - removed unnecessay line
SVN revision: 77229
2012-09-30 13:39:37 +00:00
Vincent Torri 9da7ce5abe Elm: fix compilation of codegen on Mac and formatting in elm_priv.h
SVN revision: 77220
2012-09-30 07:15:30 +00:00
ChunEon Park 5db89a0439 elementary/genlist - my fault. fixed build error :1
SVN revision: 77219
2012-09-29 18:45:15 +00:00
ChunEon Park 48613d7cd8 elementary/genlist - remove it safely.
SVN revision: 77218
2012-09-29 18:40:43 +00:00
Bruno Dilly ede2439e4a elementary: remove wrap from one of spinner tests
Since all the spinners have wrap set we don't test if min / max
are working fine without it.
Also, using EINA_TRUE instead of ELM_WRAP_CHAR makes more sense.

Anyway I couldn't reproduce the bug Ricardo reported to me =/



SVN revision: 77213
2012-09-28 21:07:28 +00:00
Bruno Dilly 116ee8afa5 elm: add bg external
I know some guys insinuated it's useless, since if you want to
put a image in your theme you can just place a image part.

But there are some cool things:
 - You can add a background that fits the theme (default bg theme)
 - You can use background options (tile, stretch...)



SVN revision: 77212
2012-09-28 21:07:23 +00:00
Gustavo Lima Chaves 6914df9e5f [elm] Let's check for an elm widget before recursing on elm_widget_theme().
SVN revision: 77207
2012-09-28 14:08:00 +00:00
Gustavo Lima Chaves 939a530ebb We don't want to get err messages on !win objects on entry focus.
This can happen on window deletion scenario:

the parent object is elm_widget_sub_object_del()ed BEFORE it gets
evas_object_del()ed, so its children won't reach the window anymore.



SVN revision: 77206
2012-09-28 14:07:16 +00:00
Jihyeon Seol ca35233c07 From: Jihyeon Seol <jihyeon.seol@samsung.com>
Subject: [E-devel] [Patch] multibuttonentry - data corruption issue of
the box list

here is a problem in the data corruption of the box list in
_box_layout_cb() of the multibuttonentry.

EINA_LIST_FOREACH is used to move and resize the objects. 
but if box unpack/pack is called in the EINA_LIST_FOREACH loop, 
the data of the box list will be corrupted.

This problem can not be solved immediately due to the structural
problems of
the MBE. 
So the attached patch, a workaround, avoids calling unpack/pack in the
EINA_LIST_FOREACH loop.

I am in the process of refactoring MBE but in the mean time, 
this patch will resolve the above issue.



SVN revision: 77192
2012-09-28 09:28:18 +00:00
Carsten Haitzler e181297a20 typo--
SVN revision: 77183
2012-09-28 08:50:19 +00:00
Kim Shinwoo b52366b70d From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] diskselector - checking middle
item

the diskselector object x-coordinate would not be 0.
but the _scroll_animate_stop_cb() calculates selected item with assumption
that the diskselector object x-coordinate is 0.
so different item which is not in middle of diskselector is selected.



SVN revision: 77182
2012-09-28 08:48:48 +00:00
Jaehwan Kim 01691d9e7d fix indentation
SVN revision: 77177
2012-09-28 04:23:29 +00:00
Jaehwan Kim 052588f9d7 Add the toolbar API which expand the transverse length
SVN revision: 77107
2012-09-27 03:05:50 +00:00
Mike McCormack 33b0007e16 elementary: Fix uninitialized variable warning
Signed-off-by: Mike McCormack <mikem@atratus.org>

SVN revision: 77101
2012-09-26 19:53:53 +00:00
ChunEon Park b62163cd47 elementary/transit - removed unnecessary line
SVN revision: 77077
2012-09-26 09:15:34 +00:00
Massimo Maiurana 08f0db1165 updating portuguese translations
SVN revision: 77052
2012-09-25 10:53:34 +00:00
Cedric BAIL aeb306bab3 elementary: fix ChangeLog spacing.
SVN revision: 77048
2012-09-25 08:05:25 +00:00
Cedric BAIL 8316dee00d elementary: escape theme filename correctly.
SVN revision: 77046
2012-09-25 08:04:17 +00:00
Flavio Vinicius Alvares Ceolin 8e82a878e5 elementary_codegen: Improving the example
Adding a table to example to test the new set
of generated functions.



SVN revision: 77040
2012-09-24 19:52:44 +00:00
Flavio Vinicius Alvares Ceolin 63fc09980f elementary_codegen: Adding support for box and table
Adding the follow functions if the part is a BOX:

   - 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

or if the part is a TABLE:

   - elm_layout_table_pack
   - elm_layout_table_unpack
   - elm_layout_table_clear



SVN revision: 77039
2012-09-24 19:52:22 +00:00
Carsten Haitzler 4e4f0c40c1 dont blink curosr while not focused in elm and... make cursor a blink
not fade - less wakeups :)



SVN revision: 77037
2012-09-24 14:45:54 +00:00
Cedric BAIL 4f0e673c1d elementary: build elm map correctly without Ecore_Con.
SVN revision: 76968
2012-09-21 13:12:02 +00:00
ChunEon Park 512278bba2 elementry/naviframe - [E-devel] Elc_Naviframe: Animation optimization patch
Hi All,

Please find attached patch for naviframe animation optimization.
This patch makes sure animation happens smoothly even if content is heavy.
i.e, this patch makes sure animation is deferred so that it is visible(showing full transition time)
even if content takes more time in creation.

Change description:
Naviframe Animation optimization for smoother animation.

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

Thanks & Regards
Shilpa Singh



SVN revision: 76929
2012-09-21 05:28:55 +00:00
ChunEon Park 06172c86cc elementary - updated po
SVN revision: 76928
2012-09-21 05:26:53 +00:00
Daniel Juyung Seo a54d133cb3 elm popup.edc: Fixed broken popup item. Spotted by Amit S <amit@smargav.com>. Special thanks to Hermet as well.
SVN revision: 76926
2012-09-21 02:01:56 +00:00
Daniel Juyung Seo 2abea4b740 elm popup_example_03.c: Fixed wrong string.
SVN revision: 76925
2012-09-21 00:18:03 +00:00
Flavio Vinicius Alvares Ceolin 83405f2366 edje_codegen: Fixing a bug in the build system
The name of the edc's example is codegen_example.edc and not
codegen.edc

Problem spotted by Sleep_Walker.



SVN revision: 76920
2012-09-20 22:39:07 +00:00
Michael BOUCHAUD 8efb8ae427 elementary: Changelog
SVN revision: 76900
2012-09-20 09:18:49 +00:00
Michael BOUCHAUD 2bae83010b elementary: fix wrong size calc when an item have setted tittle_visible_set to false
SVN revision: 76897
2012-09-20 09:16:55 +00:00
Aharon Hillel 19b2e5e892 elementary: Fixed show/hide direction for ctx-popup ui-mirroring
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 76892
2012-09-20 08:13:28 +00:00
Daniel Juyung Seo e8fa4f8035 elm index: Fixed unused variable warnings.
SVN revision: 76879
2012-09-20 00:49:07 +00:00
Mike McCormack 25ead9a8a8 elementary: Fix unused variable warnings
Signed-off-by: Mike McCormack <mikem@atratus.org>

SVN revision: 76876
2012-09-19 21:01:01 +00:00
Michael BOUCHAUD 3bbf200509 elementary: fix resizing on naviframe when an item is poped (typo)
SVN revision: 76870
2012-09-19 14:34:03 +00:00
Aharon Hillel 56dce48238 elementary: Fixed elc_ctxpopup arrow for ui-mirroring
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>

SVN revision: 76861
2012-09-19 13:00:00 +00:00
Jaehwan Kim e7b533d11d Add reorder mode set/get API in Toolbar.
SVN revision: 76841
2012-09-19 05:23:22 +00:00
Leandro Pereira c0f71f3186 elementary_config: Fix typo
SVN revision: 76839
2012-09-18 21:59:25 +00:00
Massimo Maiurana 5d43c02b4e adding gl translations and updating it and pt
SVN revision: 76838
2012-09-18 21:51:43 +00:00
Kim Shinwoo a092d5cb1d From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][access] bubble - access feature

the attached has access feature for bubble widget.
please review it and give some feedback. thanks.



SVN revision: 76798
2012-09-18 10:56:19 +00:00
Carsten Haitzler 93f2e4acb9 matching chlog
SVN revision: 76718
2012-09-17 03:02:02 +00:00
Kim Shinwoo fdaf625316 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] access - activate widget
Subject: [E-devel] [Patch][elementary] scroller, slider - access
activate feature

the previous activate function just get object only. to activate scroller
or slider etc.. it needs more information. so the patch changed previous
activate(Evas_Object *obj) to activate(Evas_Object *obj, Elm_Activate act);
the Elm_Activate can be one of ELM_ACTIVATE_DEFAULT, UP, DOWN, RIGHT, and
LEFT.. you can add more if it is necessary.

I have attached two patches. one is for the slider and the other is for the
scoller.
this patch would support those who wants change value of slider or content
position of scroller on remote side.
this would be useful to the access side or voice control side also.



SVN revision: 76717
2012-09-17 03:01:46 +00:00
Vincent Torri 32be0e5640 whitespaces--
SVN revision: 76707
2012-09-15 23:14:11 +00:00
Massimo Maiurana 76d6b8079f updating russian translation
SVN revision: 76705
2012-09-15 19:43:25 +00:00
Daniel Juyung Seo 6ed7de9616 elm .gitignore: Updated .gitignore.
SVN revision: 76673
2012-09-14 14:37:59 +00:00
Daniel Juyung Seo 794db8f4fb elm test_toolbar.c: Use more explicit variable name and function name.
SVN revision: 76672
2012-09-14 14:37:54 +00:00
Daniel Juyung Seo be9da2624b elm test: Removed unused variables. Fixed shadow warning.
SVN revision: 76671
2012-09-14 14:37:46 +00:00
Kim Shinwoo 93c0a03c68 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] bubble - text set does not
display info text part

current bubble dose not display 'info' which is TEXT part.
i have learned that the following commit would be reverted.
http://trac.enlightenment.org/e/changeset/71516/trunk/elementary/src/lib/elm_bubble.c
or remove 'else' from 'else if' on current
_elm_bubble_smart_text_set();.

anyhow i made a diff and attached. please find it and give feedback.
thanks.



SVN revision: 76669
2012-09-14 13:30:18 +00:00
Doyoun Kang 2e8cbfe9b4 From: Doyoun Kang <doyoun.kang@samsung.com>
Subject: [E-devel] [patch] Add APIs for floating mode

I added APIs for supporting the floating mode -
elm_win_floating_mode_set, elm_win_floating_mode_get. 
The floating mode will be used on mobile environment. For example, if
the video-player window set the floating mode, then e (enlightenment
window manager) changes it's geometry and handles it like a popup.
Please check these APIs and give an advice for me.



SVN revision: 76667
2012-09-14 13:06:57 +00:00
Carsten Haitzler 968ec61137 fix chglog person
SVN revision: 76636
2012-09-14 03:04:07 +00:00
Carsten Haitzler 26f6d3d8ce errr elm codegen - lets link like the rest of elm bins eh?
SVN revision: 76630
2012-09-13 23:15:49 +00:00
Flavio Vinicius Alvares Ceolin b65e5ed1ec elementary_codegen: Adding a basic example
Just adding an example showing how to using the codegen.



SVN revision: 76615
2012-09-13 14:06:45 +00:00
Flavio Vinicius Alvares Ceolin 1a39b4de1d elementary_codegen: generating source code from edj
Parsing the parts and programs of the specified group and generating
the header/source. Usage:
elementary_codegen --prefix myapp_myobj input.edj a_group source.c header.h



SVN revision: 76614
2012-09-13 14:06:07 +00:00
PRINCE KUMAR DUBEY bc2a1bd996 From: PRINCE KUMAR DUBEY <prince.dubey@samsung.com>
Subject: [E-devel] [Patch] [Elementary] Support for circular effect in
elm_diskselector, in case scroller's bounce effect is disabled.

Can someone please review the attached patch created by Sumanth.

[Issue Details] :
elm_diskselector_round_enable_set() API is not working, if
elm_scroller's bounce effect is disabled.

[Root cause] :
For diskselector circular effect, the boundary checking is done based
on scroller's geometry.
If bouncing effect is disabled in elm_scroller, its geometry can lie
between 0 on left and CHILD_SIZE on right but it can never go beyond
that point.
Unless the scroller's geometry goes beyond its child (here, elm_box)
size, diskselector cann't trigger the circular effect.

[Change Description] :
For diskselector items circular effect, the boundary checking is
performed at the left/right edges of its child, elm_box.
Once the scroller reaches to the left/right edge of box or goes beyond
that point, circular effect will be triggered.



SVN revision: 76606
2012-09-13 11:55:24 +00:00
Carsten Haitzler 0fb69c0e37 unknonw direction actually should just be handled in default - skip
that direction and go to the next one.



SVN revision: 76589
2012-09-13 08:31:29 +00:00
Jiyoun Park 52fd505670 fix plug's min/max value reset
SVN revision: 76575
2012-09-13 06:15:11 +00:00
Davide Andreoli 4542423622 yes with embryo :D
SVN revision: 76559
2012-09-12 20:51:06 +00:00
Davide Andreoli d9c1ca2207 * Add external property "play length" to Video widget and fix the test accordingly
also fix ChangeLog whitespacing: every news need a single tab


SVN revision: 76557
2012-09-12 20:30:17 +00:00
Davide Andreoli e77bd359ad New external test: video player in pure edje
SVN revision: 76554
2012-09-12 19:26:50 +00:00
Gustavo Lima Chaves 0ef2708002 [elm] Fix missing icon on Genlist 'double_label' theme for consistency.
Patch by João Paulo Fernandes Ventura.



SVN revision: 76549
2012-09-12 17:01:34 +00:00
Jiyoun Park 2aec1cf9e6 fix bug. plug can retry several times
SVN revision: 76541
2012-09-12 16:11:40 +00:00
Jiyoun Park b508fa5e21 Add image deleted signal into plug. it help user notice socket service
ail and they can retry service connection. and add test code deal with this signal. 


SVN revision: 76539
2012-09-12 16:03:03 +00:00
Jiyoun Park d8b60a8746 support indicator service using elm config.
using this, we can establish indicator service.
I'll implement more indicator service feature using elm_plug and elm_compoment.
after finishing all indicator and compoment feature I will add change log and news


SVN revision: 76533
2012-09-12 14:08:26 +00:00
Kim Shinwoo 5f41a3729d From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] index - add access feature

the attachment has access features for the index. and this patch is
depends
on the previous patch which has
_elm_access_edje_object_part_object_unregister();
to find the previous patch, please refer to the following

http://sourceforge.net/mailarchive/forum.php?thread_name=CAP-c0nG8NkMx3J-YkSJnWdB23cWOPrtk1Rx10Lae0Zwxst1eeQ%40mail.gmail.com&forum_name=enlightenment-devel

the index could have two levels, one is level 0, the other is level 1.
the
patch supports only level 0 because we have no style for the level 1..
(just a cowardly excuse, i will keep up with this.. and update..)



SVN revision: 76532
2012-09-12 13:44:27 +00:00
Tom Hacohen 0f68d13b19 Elm datetime-module: Fixed Makefile.am to work with emap.
Patch by Yakov Goldberg.

SVN revision: 76528
2012-09-12 13:34:05 +00:00
Kim Shinwoo 7c50cdd4aa From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] diskselector - text align issue

by default diskselector item has space for icon even though the item does
not have icon.
so in some cases, the text is not located in the center of item and
diskselector.
the attachment would resolve this issue. please look into it and give
feedback. thanks.



SVN revision: 76507
2012-09-12 08:46:10 +00:00
thiep ha 6f5539c8ca From: thiep ha <thiep.ha@samsung.com>
Subject: [E-devel] [Patch] [Elementary] ctxpopup - correct position
and size of ctxpopup

With ctxpopup, if it has many items and user uses -1 as parameter in
set direction priority function, 
the ctxpopup position and size are calculated incorrectly.
Ex:
elm_ctxpopup_direction_priority_set(ctxpopup,
ELM_CTXPOPUP_DIRECTION_DOWN, ELM_CTXPOPUP_DIRECTION_UP, -1, -1); 



SVN revision: 76505
2012-09-12 08:35:42 +00:00
Kim Shinwoo 7aacc9fc4b From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] calendar - add access feature,
access - add _elm_access_edje_object_part_object_unregister(); 

the attachment has accessibility feature which is for the
elm_calendar. and
moreover..
it would be better to keep one more api for the access which name is
_elm_access_edje_object_part_object_unregister();
in the case of calendar item, its text part could be set with empty
value
in run time(dynamically), even though it had a value (1~31) previously.
so if there is an empty field(item), then previously registered item
should
be unregistered. the api would be useful not only this case but also
others.
then, please review the patch and give feedback. thanks.



SVN revision: 76502
2012-09-12 08:25:10 +00:00
Carsten Haitzler cb43cc94bd fix fmting :)
SVN revision: 76501
2012-09-12 08:23:11 +00:00
WooHyun Jung 9fb785f10e elementary/datetime : Ctxpopup should be hidden when datetime is
unfocused.


SVN revision: 76489
2012-09-12 06:18:43 +00:00
Jaehwan Kim 30c479371f The hidden signal is emitted when the icon or text is hidden.
SVN revision: 76488
2012-09-12 05:30:35 +00:00
Jaehwan Kim 4613933a34 When the number of item is changed, the toolbar emits the signal to theme.
The theme can be changed something according the number of item.



SVN revision: 76487
2012-09-12 05:15:43 +00:00
WooHyun Jung 1ac12fe423 elementary/ctxpopup : Rollback 76452. Ctxpopup seemed to be bad with
this modification. (please see the datetime in elementary_test)


SVN revision: 76486
2012-09-12 04:34:08 +00:00
Michael BOUCHAUD 6b520ae48d elementary: add elm_calendar_selectable_set
SVN revision: 76478
2012-09-11 21:33:54 +00:00
Tom Hacohen 47d2139e0f Elm layout: remove !obj check from ELM_LAYOUT_CHECK.
This is already handled in elm_widget_type_check, and there it actually
prints an error message, like it should.
Patch by Daniel Zaoui.

SVN revision: 76461
2012-09-11 14:25:30 +00:00
ChunEon Park 3fec653c9b elementary/ctxpopup - correct position and size of ctxpopup
Dear all,

With ctxpopup, if it has many items and user uses -1 as parameter in set direction priority function,
the ctxpopup position and size are calculated incorrectly.
Ex:
elm_ctxpopup_direction_priority_set(ctxpopup, ELM_CTXPOPUP_DIRECTION_DOWN, ELM_CTXPOPUP_DIRECTION_UP, -1, -1);

I would like to send a small patch to fix this issue.
Please take a look on it.

Thanks & Regards,
Thiep Ha

Signed-Off-By: Thiep ha<thiep.ha@samsung.com>



SVN revision: 76452
2012-09-11 10:29:48 +00:00
ChunEon Park 43c174b0fc elementary/colorselector - removed unnecessary lines
SVN revision: 76437
2012-09-11 05:17:06 +00:00
ChunEon Park e0b94d90de elementary/colorselector - inherit colorselector right button
SVN revision: 76436
2012-09-11 05:11:36 +00:00
ChunEon Park 8e70d2a045 elementary/naviframe - some modification on test
SVN revision: 76424
2012-09-11 01:48:53 +00:00
ChunEon Park da39be8331 naviframe - Even if the top item is inserted into Naviframe, any transition wouldn't be launched as before it did.
SVN revision: 76423
2012-09-11 01:48:00 +00:00
Davide Andreoli 9c25dc5937 Another external test: progress bar.
This test also show how to access the external widgets from C code and also directly from embryo :)

SVN revision: 76422
2012-09-10 21:48:56 +00:00
Davide Andreoli b61e6799c9 just indentation
SVN revision: 76421
2012-09-10 19:21:56 +00:00
Davide Andreoli 17414e4c37 New test for external widget: scroller.
Lots of bug here, but it's probably a corner-case-test


SVN revision: 76420
2012-09-10 19:17:19 +00:00
Gustavo Lima Chaves 597313e157 [elm] Properly fix the scroller API entry issue.
SVN revision: 76408
2012-09-10 14:06:53 +00:00
Gustavo Lima Chaves 94e46bb26c [elm] Check for scrollable, not scroller, on these elm_scroller.c calls.
SVN revision: 76406
2012-09-10 13:52:36 +00:00
ChunEon Park 8a12b9667e elementary/naviframe - modified some test case
SVN revision: 76395
2012-09-10 11:39:46 +00:00
Rui Seabra a481f8c195 Fix elementary build, from Tomas Cech, aka Sleep_Walker.
SVN revision: 76356
2012-09-09 22:42:28 +00:00
Davide Andreoli fd3beecb0f Elementary: new tests for edje-external of some widgets, buttons and slider done so far, more to come.
All the interaction in this tests are 'pure edje', no c code involved at all.

NOTE: 2 little external bugs are hilighted in the tests, didn't found the time to look for fixes :(

SVN revision: 76322
2012-09-07 20:16:30 +00:00
Mike Blumenkrantz 3ec80df062 add eweather cflags back
ticket #1384


SVN revision: 76281
2012-09-07 07:15:26 +00:00
Jaehwan Kim 5211f692dd Toolbar items support to set/get the generic text.
SVN revision: 76270
2012-09-07 04:33:45 +00:00
Daniel Juyung Seo 93dcacad0b elm test_genlist.c: Use item_class_new/free API for genlist item classes.
SVN revision: 76263
2012-09-06 22:52:36 +00:00
Christopher Michael 9de98909a9 Elm: Add missing unused for parameter.
SVN revision: 76227
2012-09-06 07:48:24 +00:00
Christopher Michael 5f73bd4b63 Elm: Fix Escape namespace to compile on Windows.
SVN revision: 76226
2012-09-06 07:43:10 +00:00
Jihoon Kim 843639b852 describe about TERMINAL Layout more detail
SVN revision: 76214
2012-09-06 06:01:37 +00:00
Carsten Haitzler baacb828c0 as per leif's patch - make the clearenv check nicer.
SVN revision: 76213
2012-09-06 02:45:34 +00:00
Gustavo Lima Chaves 5b2d6ee087 [elm] It won't hurt to have it here.
Less inclusions on custom elm widgets.



SVN revision: 76205
2012-09-05 19:43:33 +00:00
Christopher Michael 59130d05ec Elm: Revert changes for framespace.
NB: These leaves elm broken in wayland until I sort out what happened
in evas.



SVN revision: 76174
2012-09-05 07:44:45 +00:00
Christopher Michael 0fce46076e Elementary: Revert all framespace changes.
NB: This means elm will be broken in wayland for a while while I sort
out what went wrong in evas.



SVN revision: 76173
2012-09-05 07:42:57 +00:00
WooHyun Jung 67b7042c08 elementary/elm_widget : evas_object_smart_interface_get should be
tried with SMART object only. Before this commit, some applications
printed "evas_debug_magic_wrong".


SVN revision: 76157
2012-09-05 02:37:47 +00:00
Gustavo Lima Chaves b76a658b9d [elm] Oopsie--.
SVN revision: 76131
2012-09-04 14:10:00 +00:00
Christopher Michael 30cc66d90d Elm: Account for framespace X also. Thanks for spotting this Daniel ;)
SVN revision: 76129
2012-09-04 12:51:57 +00:00
Christopher Michael 0c76a14399 Elm: Fix naviframe shrinking when you change to a different frame.
Ticket #1383.



SVN revision: 76128
2012-09-04 12:46:02 +00:00
Christopher Michael 1728b0c742 Elm: Use sane window size in naviframe test.
SVN revision: 76120
2012-09-04 10:16:32 +00:00
Christopher Michael c68597aa67 Elm: Let's use sane window sizes in tests, yes ? :)
SVN revision: 76119
2012-09-04 09:57:21 +00:00
Christopher Michael e47a26bba6 Elm: Fix menus which get placed inside a toolbar for proper placement
in wayland.

NB: This also removes some unused variables.



SVN revision: 76118
2012-09-04 09:50:46 +00:00
Christopher Michael 58643b42bf Elm: Fix toolbar widget to account for framespace. Fixes ticket 1418
where the 'more' button was showing the popup incorrectly.



SVN revision: 76116
2012-09-04 09:42:27 +00:00
Jihoon Kim cc1b0c9484 add NEWS about adding enum
SVN revision: 76112
2012-09-04 07:42:55 +00:00
Jihoon Kim 40364f42d5 elm: Add ELM_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN
SVN revision: 76098
2012-09-04 02:34:19 +00:00
Tom Hacohen fd23a2a3af Elm layout: Revert "Elm layout: Fix segfault in some cases."
This reverts commit 76000.

Many thanks to glima for spanking me back into the right path.

SVN revision: 76012
2012-09-03 13:55:20 +00:00
Christopher Michael 2301ee6515 Elm: Fix menu test. Since we cannot get click events on elm_bg, we
have to use a manually added rectangle to receive events. This
rectangle needs to account for framespace, else it does not receieve
events for the whole area which the bg occupies.



SVN revision: 76004
2012-09-03 12:12:53 +00:00
Christopher Michael 576dc39b92 Elm: Fix stupid hover widget to account for framespace. Fixes ticket
1417.



SVN revision: 76003
2012-09-03 12:04:39 +00:00
Tom Hacohen 1ecc6bca52 Elm layout: Fix segfault in some cases.
Apparently this fixes stuff for Daniel Zaoui with some more complicated cases.

SVN revision: 76000
2012-09-03 11:14:17 +00:00
Carsten Haitzler eb9dd0c685 update header #defined versions to 1.8 to make sure new apis are used
in e17 only with ifdefs.



SVN revision: 75994
2012-09-03 09:55:34 +00:00
Carsten Haitzler f89a528449 and support new ecore messages.
SVN revision: 75992
2012-09-03 09:43:35 +00:00
Kim Shinwoo fc2222be84 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] popup - smart theme

popup have used notify its internal widget. but popup does not take care
the notify theme in its smart_theme()
the attachment just add a line to set style to the notify and test code
also. please review and give feedback. thanks.



SVN revision: 75987
2012-09-03 09:26:57 +00:00
Carsten Haitzler 3694f65c8d add in chglog for shinwoo's patch.
SVN revision: 75982
2012-09-03 09:01:21 +00:00
Carsten Haitzler 7b3e96932d use shinwoo's 2nd patch not first!
SVN revision: 75979
2012-09-03 08:49:45 +00:00
Kim Shinwoo 0bbfd9fc0b From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] access - add activate callback

till now, accessibility has used ecore_x_mouse_*_send(). the patch has
activate callback which takes place of the ecore_x_mouse_*_send() stuff.
if the access module is enabled and 'double tap' is detected, elm_win
will
receive ECORE_X_ATOM_E_ILLUME_ACCESS_CONTROL message with
ECORE_X_ATOME_E_ILLUME_ACCESS_ACTION_ACTIVATE and call the activate
callback for the accessibility. that's it.



SVN revision: 75978
2012-09-03 08:44:53 +00:00
Carsten Haitzler 1106692cdf chlog for bluzery patch.
SVN revision: 75975
2012-09-03 08:37:12 +00:00
Bluezery f74bda827d From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [patch] change plug-in loading behavior in elm_map

Elm_map have 3 modules (Tile, Route, Name) for plug-in loading
When elm_map is added, each 3 modules search plug-ins
(elm_map does use eina_module, not elm_module because elm_map loads
several modules. )

Previously, Each modules in elm_map search modules separately.
So module init /shutdown function in each plug-in is called 3times.
This can cause problems.
I fixed that module init is called at one time and module never be
unloaded (in process life-cycle).



SVN revision: 75974
2012-09-03 08:35:53 +00:00
Carsten Haitzler 8926036ad2 add NEWs entry for fix.
SVN revision: 75968
2012-09-03 07:59:01 +00:00
Carsten Haitzler d93cc9f711 spellfix
SVN revision: 75967
2012-09-03 07:58:48 +00:00
Carsten Haitzler 6c0d7bf5af add chlog for bluezery fix.
SVN revision: 75966
2012-09-03 07:57:50 +00:00
Carsten Haitzler 534b41671f add news entry for datetime fix.
SVN revision: 75962
2012-09-03 07:29:48 +00:00
Carsten Haitzler 5a3fb784da update po's
SVN revision: 75959
2012-09-03 07:25:48 +00:00
Rajeev Ranjan 7d626acc64 From: Rajeev Ranjan <rajeev.r@samsung.com>
Subject: [E-devel] [Patch] [Elementary] elm_datetime widget bug fix:
elm_datetime_field_limit_set() API is not working for min/max boundary
conditions

Hi,
   Please review the attached patch for fixing issue in API
elm_datetime_field_limit_set() for boundary values.
It has been created by Sumanth for datetime widget.

[Issue Details]:
  elm_datetime_field_limit_set() API is not working well for boundary
values. 
  [ex: for date, we can't set max limit as 31 and for minute, we can't
set 60 etc.. 
         - it fails at boundary conditions of Min/Max limit for all
datetime fields.]

[Root cause]:
   Boundary condition checking has not been done in a proper way.
   
   [Change Description]:
      Boundary checking condition is corrected and the min/max limit
boundary values are included as API input. 

Signed-Off-By: Sumanth Krishna (sumanth.m@samsung.com)
Signed-Off-By: Rajeev Ranjan (rajeev.r@samsung.com)



SVN revision: 75958
2012-09-03 07:24:20 +00:00
Carsten Haitzler c4fa65f2f7 clean up changelog.
SVN revision: 75957
2012-09-03 07:22:28 +00:00
Jiyoun Park 3cc89e117d add signal rotation and indicator mode change.
child elms can know indicator mod change and rotation change


SVN revision: 75955
2012-09-03 06:55:07 +00:00
Christopher Michael 8b3c650468 Elementary: (elm_flip) Not much point in fetching the Z values here if we are not
going to use them.



SVN revision: 75953
2012-09-03 06:32:40 +00:00
Daniel Juyung Seo e93b428fa8 elm genlist: Fixed wrong reorder animation. Patch by Bluezery <ohpowel@gmail.com>
On Fri, Aug 31, 2012 at 8:50 PM, Bluezery <ohpowel@gmail.com> wrote:
> Hello,
>
> Sometimes reorder animation ended incorrectly
> You can test & see the problem when background color is black and
> genlist item color is white.
> I made the added value for animation as difference between old item
> position and new item position if difference is below predefined dy.
> (y = diff, if diff < dy) So item position can be finally new item
> position at last.
> Please review this patch.
>
> Thanks

SVN revision: 75950
2012-09-03 06:20:47 +00:00
Christopher Michael a5c62221a6 Elementary: Fix ticket #1376: Titlebar respondes to gestures in
Gesture Layer 2.



SVN revision: 75948
2012-09-03 06:08:52 +00:00
Jonas M. Gastal fdb80741b6 This is minor fix (typo, nuance) for genlist documentation.
Author: Bluezery <ohpowel@gmail.com>

SVN revision: 75922
2012-08-31 12:54:53 +00:00
Christopher Michael 9ef8d4c096 Elementary: Patch from Alex Wu <zhiwen.wu@linux.intel.com> to fix
glview tests in Wayland:

If the preferred engine set to "opengl_x11" and we actully run on
"wayland_egl" engine, the elm_win_add will eventully use "Software FB"
engine, and no chance to use the correct engine.

Don't set the preference but let the _elm_config to determine the right
engine.



SVN revision: 75921
2012-08-31 09:27:22 +00:00
Christopher Michael a470d49b22 Elementary: Make entry compile again when using Wayland.
NB: Hmmm, not sure if this got into the 1.7 release or not. Perhaps
needs to be backported ?



SVN revision: 75917
2012-08-31 06:20:58 +00:00
WooHyun Jung d494a6da61 [elm] The state of elm_check is now changed by mouse click event. Not
by mouse UP event.


SVN revision: 75916
2012-08-31 06:17:33 +00:00
Daniel Juyung Seo 0c2f0419d3 elm ChangeLog: for 75887
SVN revision: 75913
2012-08-31 04:17:57 +00:00
Gustavo Lima Chaves d58b37539b [elm] NEWS, Changelog and @since for my residual
porting work.




SVN revision: 75908
2012-08-30 23:19:05 +00:00
Massimo Maiurana b593889c3c updating portuguese and italian translations
SVN revision: 75907
2012-08-30 16:50:44 +00:00
Gustavo Lima Chaves 779b3783f6 [elm] Remove text on compat transition.
SVN revision: 75906
2012-08-30 16:47:31 +00:00
Gustavo Lima Chaves f999fc3777 [elm] Keeping the on_show_region hook, as this is
hard to unhookify.




SVN revision: 75905
2012-08-30 16:47:23 +00:00
Gustavo Lima Chaves ac299e6a59 [elm] Rework focus_region and on_focus_region
hooks.

The former is now issued for all scrollables, with the behavior it had
before, and the latter is a new virtual base function, with a default
implementation leading to values matching the old case where one
didn't implement the hook.

Please help me test if everything is OK -- it seems so, here.



SVN revision: 75904
2012-08-30 16:47:16 +00:00
Gustavo Lima Chaves 0f0cd0d914 [elm] Put some order on elm_widget.c.
SVN revision: 75903
2012-08-30 16:47:10 +00:00
Gustavo Lima Chaves 3e2869d588 [elm] Bump on elm_priv.h.
SVN revision: 75902
2012-08-30 16:47:05 +00:00
Gustavo Lima Chaves f6faa9f105 [elm] Bye, bye, compat.
http://www.xmms.org/graphics/Gaylord.Nelson.waves.byebye.jpg



SVN revision: 75901
2012-08-30 16:46:59 +00:00
Gustavo Lima Chaves ce7ec00cc6 [elm] I guess people never use that 'feature'?
SVN revision: 75900
2012-08-30 16:46:52 +00:00
Gustavo Lima Chaves a60c1d4578 [elm] Better named function to use here.
SVN revision: 75899
2012-08-30 16:46:46 +00:00
Gustavo Lima Chaves c888750067 [elm] Panel now a layout (last widget, woo hoo!)
SVN revision: 75898
2012-08-30 16:46:40 +00:00
Gustavo Lima Chaves c440726506 [elm] Popup now a layout.
SVN revision: 75897
2012-08-30 16:46:34 +00:00
Gustavo Lima Chaves 8827185824 [elm] More safety for box deletion.
SVN revision: 75896
2012-08-30 16:46:20 +00:00
Gustavo Lima Chaves 7f8d2e218e [elm] Multibuttonentry now a layout.
SVN revision: 75895
2012-08-30 16:46:12 +00:00
Gustavo Lima Chaves b72ea21550 [elm] Dangerous typo--.
SVN revision: 75894
2012-08-30 16:45:59 +00:00
Gustavo Lima Chaves 389f6eaf14 [elm] Ctxpopup now a layout.
SVN revision: 75893
2012-08-30 16:45:51 +00:00
Gustavo Lima Chaves 9f84593673 [elm] Prepare for removal of last widget using
internal scrolling smart cbs.




SVN revision: 75892
2012-08-30 16:45:34 +00:00
Gustavo Lima Chaves 802d05d60f [elm] Filesector entry ported.
NB: IMO this should be a child of file selector button, but we'd have
to break its theme for that. Do go we go for that?



SVN revision: 75891
2012-08-30 16:45:28 +00:00
Gustavo Lima Chaves a9b1707fcd [elm] Entry now a scrollable layout.
SVN revision: 75890
2012-08-30 16:45:15 +00:00
Gustavo Lima Chaves c0d48e6035 [elm] Toolbar ported.
SVN revision: 75889
2012-08-30 16:45:00 +00:00
Daniel Juyung Seo 9f34dde299 elm naviframe: Naviframe's item Subtitle_label deleted in item_free. Patch by Shilpa Onkar Singh <shilpa.singh@samsung.com>
SVN revision: 75887
2012-08-30 15:43:14 +00:00
Daniel Juyung Seo b4276d84d2 elm elc_ctxpopup.c: Code refactoring.
SVN revision: 75885
2012-08-30 15:18:47 +00:00
Cedric BAIL aac950d272 ChangeLog: back in time.
SVN revision: 75875
2012-08-30 11:26:00 +00:00
Daniel Juyung Seo bdbd2000f3 elm elm_genlist.h: Added more documentation for elm_genlist_homogeneous_set().
SVN revision: 75874
2012-08-30 11:21:34 +00:00
Cedric BAIL 6a922ebf75 ChangeLog: state we did a release.
SVN revision: 75873
2012-08-30 10:55:40 +00:00