Commit Graph

6197 Commits

Author SHA1 Message Date
Gustavo Lima Chaves 9cea522b88 [elm] Genlist now a scrollable layout.
The ERRs thrown on the terminal while exiting some tests were already
there -- check that those decorate and stuff modes add lots of NULL
children on lists.

Genlist work exactly as before. All the bugs and feature were kept :)



SVN revision: 73941
2012-07-16 21:56:30 +00:00
Gustavo Lima Chaves 9199e0d974 [elm] Forgotten cleanups and comments on gengrid.
SVN revision: 73940
2012-07-16 21:56:18 +00:00
Carsten Haitzler 77090c7fa1 chlog to match.
SVN revision: 73914
2012-07-16 09:17:15 +00:00
Carsten Haitzler b682a7dbcb alas por yorrick... umm errr... alas por html mode copy & paste, we
knew him well. disable because it seems nothing i try requests it
except thunderbird, and thunderbird seems to sumarrily ignore the text
we provide. why - don't know. would have to now dig into thunderbir
src, but suffice to say plaintext is working a charmer, so let's stick
to that.



SVN revision: 73913
2012-07-16 09:16:30 +00:00
Carsten Haitzler 1b1ff559f2 fix gesture layer if config happens to have 0 timeouts which causes
misbehavior.



SVN revision: 73842
2012-07-14 09:17:04 +00:00
Daniel Juyung Seo 48d42b544d elm test_ctxpopup.c: obj is used. So not __UNUSED__.
SVN revision: 73781
2012-07-12 23:22:22 +00:00
Carsten Haitzler 4b84720636 fix Ticket #1122
SVN revision: 73614
2012-07-12 11:11:21 +00:00
ChunEon Park df36c3afa2 elementary/toolbar -- removed white space
SVN revision: 73598
2012-07-12 06:19:16 +00:00
ChunEon Park 0499421283 elementary/toolbar - --white trailing
SVN revision: 73597
2012-07-12 06:18:29 +00:00
Daniel Juyung Seo 11d5f579a7 elm genlist: Vertical bounce enable value can be changed by
elementary configuration environment. Patch by Bluezery
<ohpowel@gmail.com>

On Thu, Jul 12, 2012 at 1:00 AM, Bluezery <ohpowel@gmail.com> wrote:
> Hello,
>
> Vertical bounce enable value can be changed by elementary
> configuration environment.
> But currently It was always EINA_FALSE.  I fix that this value can be
> got from elm_config value.
>
> Please review this patch.
> Thanks

SVN revision: 73596
2012-07-12 04:46:46 +00:00
ChunEon Park ed707942e2 elementary/scroller - update exmaple
SVN revision: 73595
2012-07-12 04:31:27 +00:00
Gustavo Sverzut Barbieri 8c23678064 pkgconfig now says the pkgdatadir and themes directory.
SVN revision: 73579
2012-07-11 14:26:49 +00:00
Christopher Michael e7aff2633f Elm: Commit roberts patch which fixes the unsafe call to
ecore_evas_window_get with a replacement function that checks the
currently used engine first. This fixes a segfault when running elm
with the wayland engines.



SVN revision: 73568
2012-07-11 11:53:29 +00:00
Christopher Michael 95effacb99 Elm: Patch from Robert Bradford <robert.bradford@intel.com> to fix
trying to use an invalid X window when running under the Wayland
backend. Replaces the non-safe call to ecore_evas_window_get, with an
_elm_ee_xwin_get function that checks the used engine first. Replace
call to ecore_evas_window_get inside elm_cnp.



SVN revision: 73567
2012-07-11 11:50:44 +00:00
Michael BOUCHAUD 9a280627db elementary: fix vcard cnp, patch from Guillaume PROUVOT. thx!
SVN revision: 73561
2012-07-11 10:08:46 +00:00
Gustavo Lima Chaves b53c85632c [elm] Missing @sinces and stuff, sorry.
SVN revision: 73547
2012-07-11 01:38:34 +00:00
Gustavo Lima Chaves 86cede05cb [elm] New class images for gengrid.
SVN revision: 73544
2012-07-10 22:16:56 +00:00
Bruno Dilly 0d528c93ca Elementary: fix external icon set using standard icons
Everytime a icon not on edje file is used (an standard icon),
an error was printed because it was trying to set it from
edje first.

Now it checks if the group exists on edje first.



SVN revision: 73543
2012-07-10 21:56:02 +00:00
Gustavo Lima Chaves ed4a5976c8 [elm] Gotta hate this list.
SVN revision: 73542
2012-07-10 21:47:18 +00:00
Gustavo Lima Chaves 363cdf94c3 [elm] Gengrid now a scrollable layout.
SVN revision: 73541
2012-07-10 21:40:38 +00:00
Gustavo Lima Chaves ce361dca42 [elm] Bug fixing on scroller.
We had an inconsistency of two missing getters, that would "leak" API
deprecation on specialized scrollers (scrollables). Putting them in
for good now.



SVN revision: 73540
2012-07-10 21:40:30 +00:00
Carsten Haitzler 1e93fdbe4e update all versions in @sincs, README's and configure.ac's etc. to
reflect a unified release version, for now 1.6.99.



SVN revision: 73498
2012-07-09 10:20:21 +00:00
Carsten Haitzler 924936bf35 update elm po's
SVN revision: 73496
2012-07-09 10:18:46 +00:00
Jaehwan Kim 1231092691 The more panel should be changed when the theme is changed.
SVN revision: 73483
2012-07-09 05:22:25 +00:00
Jaehwan Kim 445926adf9 The visible signal should be called when it is reloaded in _theme_hook_item.
SVN revision: 73482
2012-07-09 05:11:05 +00:00
Tom Hacohen 317f074fc1 Elm smart/pan: Check obj != NULL before fetching smart data.
Patch by Daniel Zaoui.

SVN revision: 73464
2012-07-08 10:31:34 +00:00
Carsten Haitzler 9e254d1313 slider popup outside widget mode. backwards-compatible too. :)
i know - freeze is on. last thing going into elm. only because i
rejected the patch at the last minute and it was small enough to do
now.



SVN revision: 73450
2012-07-07 09:44:52 +00:00
ChunEon Park 78c52a9599 elementary/clock - [E-devel] [PATCH] elementary_test:clock couldn't be maxmised
patched by Juan Zhao<juan.j.zhao@linux.intel.com>

also fixed the test to more optimized.



SVN revision: 73448
2012-07-07 08:49:21 +00:00
ChunEon Park ded80f5fdd elementary/general - also here a comment for the future.
SVN revision: 73446
2012-07-07 06:34:16 +00:00
ChunEon Park 057025d659 elementary/general - just added a comment
SVN revision: 73444
2012-07-07 06:27:18 +00:00
Carsten Haitzler 92f359ca78 formatting consistency++
SVN revision: 73439
2012-07-07 03:50:59 +00:00
Gustavo Lima Chaves 3bc7c87649 [elm] Porting 73388 back to new scrolling infra.
SVN revision: 73423
2012-07-06 17:04:48 +00:00
Kim Shinwoo 14c52fe469 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] diskselector, duplicate icon
for rounded item

minor fix to diskselector to repeat icons right.

The diskselector has round mode which can be set by
elm_diskselector_round_enabled_set().
In case of round mode is enabled, the icon does not display properly
because diskselector replace the icon for the additional items - not copy
and paste. To enable round mode, diskselector adds over/under itmes(additional
itmes) by using normal mode items. So there is a icon to set two places in
diskselector. But diskselector does not duplicate the icon.. this makes item
without icon but there should be.. I'm not sure the best way to duplicate icon.



SVN revision: 73397
2012-07-06 07:08:16 +00:00
Kim Shinwoo 86f0153542 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: Re: [E-devel] [Patch][layout] select layout in access mode

I revised the patch which has the way to get the state of
accessibility now. elm_layout_edje_object_can_access_set/get().



SVN revision: 73393
2012-07-06 04:03:21 +00:00
Jiyoun Park e99f497332 [els scroller] add debug code to measure smoothness of scroller
it count standard deviation of scroll velocity
and modify smooth algorithm


SVN revision: 73388
2012-07-06 01:59:57 +00:00
Gustavo Lima Chaves 9e4f104587 [elm] Fix bad theming on new layout widgets.
SVN revision: 73381
2012-07-05 21:07:15 +00:00
Gustavo Lima Chaves 47c401724c [elm] Fix code duplication on list porting.
SVN revision: 73379
2012-07-05 19:49:54 +00:00
Gustavo Lima Chaves 1fb757a790 [elm] Updating inheritance diagram images. Enjoy.
SVN revision: 73378
2012-07-05 19:27:23 +00:00
Gustavo Lima Chaves d3ff4c2976 [elm] Fix widget inheritance images generation.
Making interfaces to be displayed nicely both on overall tree and
individual widget trees.



SVN revision: 73377
2012-07-05 19:23:31 +00:00
Bruno Dilly 7ae6b9605c Elementary: add test exposing issue on list with ELM_OBJECT_SELECT_MODE_ALWAYS
Items callbacks are called twice.

Going to investigate that, since it is breaking ephysics_test.



SVN revision: 73375
2012-07-05 19:00:21 +00:00
Gustavo Lima Chaves a225582bbe [elm] I hate to have to keep this list, but...
Patch by: Gustavo Lima Chaves <glima@profusion.mobi>



SVN revision: 73362
2012-07-05 14:51:56 +00:00
Gustavo Lima Chaves c96106df2c [elm] Fix missing initializer on base smart class.
Please explain this new access virtual.


Patch by: Gustavo Lima Chaves <glima@profusion.mobi>



SVN revision: 73359
2012-07-05 14:37:18 +00:00
Tom Hacohen ff4b55937a Elm entry: Fixed issues with deferred entry inserts and immediate text get.
Thanks to yoz for reporting this.

SVN revision: 73346
2012-07-05 13:32:19 +00:00
Carsten Haitzler 95bb03f0be add dpi get func in elm.
SVN revision: 73342
2012-07-05 12:59:06 +00:00
Carsten Haitzler 0e2924f6a7 someone change... bdilly 72499. bad! iterators are not safe for
deletions of hashes if u iterate over what u are deleting!



SVN revision: 73335
2012-07-05 09:36:07 +00:00
Carsten Haitzler c417a9c99f fix several elm+fb related issues and add a feature.
SVN revision: 73334
2012-07-05 09:23:38 +00:00
Gustavo Lima Chaves fffbdfce6a [elm] Elm photocam on scrollable iface, now.
SVN revision: 73311
2012-07-04 21:43:29 +00:00
Gustavo Lima Chaves d4f88af273 [elm] Elm list is now a SCROLLABLE layout.
This means it inherits from the layout class and implements the
scrollable interface.



SVN revision: 73310
2012-07-04 21:43:05 +00:00
Gustavo Lima Chaves 41892a360f [elm] Scroller widget now on scrollable interface.
Its API will be the the common one on ALL scrollable widgets, too.
Any scrollable widget having a function behaviour clashing with one of
the elm_scroller_* will be marked as DEPRECATED from now on.



SVN revision: 73309
2012-07-04 21:42:35 +00:00
Gustavo Lima Chaves 1bdf2bc528 [elm] Taking interfaces into consideration on widget tree images creation.
It will assume the scrollable one only, for now (for brevity), but
that can be extended later.



SVN revision: 73308
2012-07-04 21:41:38 +00:00
Gustavo Lima Chaves 45e8d67a78 [elm] New scrollable interface in.
This is meant to be used for all widgets implementing scrolling views.
An Elementary interface adds a given behaviour to whichever widget,
from any class.



SVN revision: 73307
2012-07-04 21:41:01 +00:00
Gustavo Lima Chaves 9d25d801e6 [elm] These intricate scrolling hooks will be the
last to be evaluated.

Porting of the basic scrolling infra to an interface will happenfirst, as well as the scrolling widgets porting.

Patch by: Gustavo Lima Chaves <glima@profusion.mobi>



SVN revision: 73306
2012-07-04 21:36:50 +00:00
Daniel Willmann 37185b019f Elementary: Update documentation for progressbar example
Explanation of the format function and changed callback.

Patch by: Daniel Willmann <d.willmann@samsung.com>



SVN revision: 73244
2012-07-03 16:28:06 +00:00
Kim Shinwoo a060189012 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [Patch][elm_widget] access hook

Real time setting would be necessary in case of running applications
which
have elm_layout or elm_widget_item.
If the access mode does not care of this, running applications should
restart. The attached for this. Please review the patch and give any
feedbacks. Thanks.



SVN revision: 73229
2012-07-03 12:09:34 +00:00
Minseok Kim 06be3e5ab6 From: Minseok Kim <minseok3.kim@samsung.com>
Subject: [E-devel] [E-deve] [Patch] Add new apis for editable set/get
in multibuttonentry

Typically multibuttonentry is used as a composer.
But sometimes, Multibuttonentry can be used as a viewer.
Currently there is no way to use multibuttonentry as non-editable
viewer.
So I added new APIs which are elm_multibuttonentry_editable_set/get().
If editable is true, entry in multibuttonentry is activated and user can
compose item by pressing the return key.
If not, entry is hidden and muttibuttonentry works as a non-editable
viewer.



SVN revision: 73223
2012-07-03 11:22:46 +00:00
Tom Hacohen 55e3f1df07 Elm glayer: Fixed longtap.
Thanks to raster for spotting this.

SVN revision: 73187
2012-07-03 05:24:03 +00:00
Cedric BAIL 4f3f2480bb elementary: initialize emotion when necessary.
SVN revision: 73180
2012-07-03 02:13:42 +00:00
Michael BOUCHAUD 0f101bb5e3 elementary: add since keyword to the signal documentation
SVN revision: 73140
2012-07-02 09:20:27 +00:00
Gustavo Sverzut Barbieri e79f9fb665 fix elm_segment_control to not abuse user's data for items.
SVN revision: 73118
2012-07-02 01:39:10 +00:00
Gustavo Sverzut Barbieri c4caf9d82f safety for elm_object_item_widget_get().
SVN revision: 73117
2012-07-02 01:38:21 +00:00
Gustavo Sverzut Barbieri 16da8f1626 test segment control callback
SVN revision: 73116
2012-07-02 00:43:26 +00:00
Daniel Juyung Seo bcbb077a2f elm config.c: Fixed elementary_config naviframe wrong push sequence.
SVN revision: 73091
2012-07-01 07:18:39 +00:00
Daniel Juyung Seo fe0d86f41b elm config: Refactoring. Use EVAS_HINT_EXPAND macro for weight 1.0.
SVN revision: 73090
2012-07-01 07:18:37 +00:00
Daniel Juyung Seo 36720a94a5 elm test_scroller.c: Refactored scroller sample. Use frame for options.
SVN revision: 73089
2012-07-01 07:18:33 +00:00
Daniel Juyung Seo a2a89df168 elm test_scroller.c: Fixed formatting.
SVN revision: 73088
2012-07-01 07:18:26 +00:00
Artem Popov 6f36d6c81d From: Artem Popov <artem.popov@samsung.com>
Subject: [E-devel] [Patch] Added new style for hoversel (hoversel_horizontal)

Problem:

   Ticket #838 (new Bug). Items appear without background on a
horiz-hoversel.
   Just add: elm_hoversel_horizontal_set(bt, EINA_TRUE); to the first
hoversel
   added in test_hoversel.c then try to open it.

   Items appear without black background.




SVN revision: 73078
2012-06-30 06:45:31 +00:00
Artem Popov 3315ef980c From: Artem Popov <artem.popov@samsung.com>
Subject: [E-devel] [Patch] Patch for test case for panel widget
(genlist expand automatically)

Problem:

   In test case for panel widget genlist not expand automatically

   Commit log:

   Added patch for test case for panel widget (genlist expand
automatically).



SVN revision: 73077
2012-06-30 06:42:18 +00:00
Artem Popov 1de4f59187 From: Artem Popov <artem.popov@samsung.com>
Subject: [E-devel]  [Patch] Patch for normal scaling in elm_panel.c
widget

Problem:

   Ticket #656 (new Bug) . The whole test window size will just grow
larger and
   larger on each _theme_hook called.

   Easy to reproduce: 1. Open elementary_test's panel test 2. Do
something that
   issues a theme_hook (change scale etc)



SVN revision: 73076
2012-06-30 06:40:06 +00:00
Carsten Haitzler d22b71c5f3 changelog to match new access highlight stuff.
SVN revision: 73075
2012-06-30 06:22:45 +00:00
Kim Shinwoo 4709f16668 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [Patch][elementary] elm_access, use widget_item in
focus chain

It has been possible to use widget_item in access mode. The mouse-in
event
makes the widget_item speak.
But focus chain is not useful in access mode, because the widget_item
cannot get the focus as the edje object.
The accessibility highlight will move by keeping the attached patch
and you
can hear the sound of widget item information.
Please review the patch and give some feedbacks. There would be further
works such as dynamic setting focus next hook,
the previous _elm_access_list_register();, but please keep this first if
there is no big trouble. I'll do those also. Thanks.



SVN revision: 73074
2012-06-30 06:21:14 +00:00
Kim Shinwoo 577a646924 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: Re: [E-devel] [Patch][elementary] elm_cofig, setting
accessibility mode



SVN revision: 73073
2012-06-30 06:01:25 +00:00
Bruno Dilly ec3dd6cdc6 elementary: Example documentation fixes
By Daniel Willmann <d.willmann@samsung.com>



SVN revision: 73049
2012-06-29 18:47:37 +00:00
Carsten Haitzler c21998e3b3 oops forgot part of previous toolbar style patch. in!
SVN revision: 73035
2012-06-29 12:28:08 +00:00
Carsten Haitzler 925b98b6c9 add meaningful test of freeze/hold pish/pop to scroller test.
SVN revision: 73031
2012-06-29 10:53:36 +00:00
Artem Popov 281c8480ee From: Artem Popov <artem.popov@samsung.com>
Subject: [E-devel] Fwd:  [Patch] elm_toolbar add signals patch.

For new style of toolbar (align icon and text to center of item) are
necessary some signals ("elm,state,text,visible",
"elm,state,text,hidden", "elm,state,icon,visible",
"elm,state,icon,hidden")

 New style for toolbar, where icon and text are align to center of item.



SVN revision: 73028
2012-06-29 10:03:27 +00:00
Gustavo Lima Chaves cd1f900a46 [elm] Forgotten elm icon function to deprecate in favor of an image one.
SVN revision: 73017
2012-06-28 18:40:35 +00:00
Michael BOUCHAUD b2c73beb86 elementary: add an example for progressbar signal 'changed'. From Daniel Willmann, thx !
SVN revision: 72987
2012-06-28 09:13:05 +00:00
Daniel Willmann 1ce5d19b0d Elementary: fix deprecated functions on elm examples
It seems that the elementary examples still use some deprecated functions,
most notably elm_icon_* that has been replaced by elm_image_*.
This patch fixes that.

Patch by: Daniel Willmann <d.willmann@samsung.com>



SVN revision: 72958
2012-06-27 18:09:12 +00:00
Daniel Juyung Seo cfddde926a elm ChangeLog: oops I missed ChangeLog for r72910.
SVN revision: 72912
2012-06-27 03:27:22 +00:00
Daniel Juyung Seo 36d4de353a elm genlist: Fixed homogeneous mode bug with ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY item. Now it calculates display only item size correctly.
SVN revision: 72910
2012-06-27 03:23:52 +00:00
Daniel Juyung Seo f4e1f3c0e5 elm test_genlist.c: Add homogeneous mode for genlist group test case.
SVN revision: 72909
2012-06-27 03:23:48 +00:00
Tom Hacohen 2500a5248a Elm glayer: Filter out the duplicate multi* events.
One should either listen to mouse events and filter the corrosponding multi
events, or listen only to multi events. We chose the former, so we should
handle it correctly.

SVN revision: 72905
2012-06-27 00:27:18 +00:00
Gustavo Lima Chaves ece6378d0c [elm] Unb0rk flip selector.
Patch by me and Ingvaldur Sigurjonsson (thanks for working on the
issue exactly when I tackled it :)).



SVN revision: 72885
2012-06-26 14:28:59 +00:00
Cedric BAIL d78b70af51 elementary: use Edje to enable accessibility on TEXTBLOCK.
Patch by Kim Shinwoo <kimcinoo.efl@gmail.com>.


SVN revision: 72841
2012-06-26 05:54:45 +00:00
Michael BOUCHAUD b5e474ebb1 elementary: I think this needs some fixing. fileselector, select the wrong dir
SVN revision: 72834
2012-06-26 00:10:15 +00:00
Daniel Juyung Seo 05427f14e9 elm ChangeLog: Updated ChangeLog for r72591
SVN revision: 72801
2012-06-25 11:29:35 +00:00
Carsten Haitzler af564b3dc7 improve cnp to tell you when you lost a selection and track obj
deletions.



SVN revision: 72798
2012-06-25 11:16:25 +00:00
Jaehwan Kim cab76c1f57 Sorry, Fix build conflict.
SVN revision: 72792
2012-06-25 08:50:11 +00:00
Daniel Juyung Seo a47bf5576f elm genlist: Fixed tree expand bug. Check item type when an item is
requested to be expanded/contracted.

SVN revision: 72790
2012-06-25 08:42:26 +00:00
Jaehwan Kim f4db8e4ec1 In case a user sets min-value of the item, the toolbar shouldn't set the min-value to the number which is smaller than it.
SVN revision: 72788
2012-06-25 08:33:15 +00:00
Michael BOUCHAUD 38a2383e8a elementary: Add to the progressbar widget a changed signal to be emitted when the value is changed. Patch from Daniel Willmann. Thx
SVN revision: 72709
2012-06-22 22:45:13 +00:00
Gustavo Sverzut Barbieri 74cf7f640a oops, unb0rk compat layer.
glima was on d0rgs...


SVN revision: 72678
2012-06-21 23:37:49 +00:00
Tom Hacohen db4635cfc1 Elm gengrid: (void *) and substraction don't play nicely together.
SVN revision: 72594
2012-06-21 11:55:19 +00:00
Daniel Juyung Seo 49a68f7f74 elm genlist: Fixed a bug with decorate all mode + tree effect. Delete tree effect animator and set the effect mode to none when decorate all mode is set.
SVN revision: 72591
2012-06-21 10:56:15 +00:00
Daniel Juyung Seo 5d87a869a2 elm test_genlist.c: Fixed last test case.
SVN revision: 72590
2012-06-21 10:56:12 +00:00
ChunEon Park c8e1463f3f elementary/ctxpopup - removed unused style
SVN revision: 72581
2012-06-21 09:02:31 +00:00
Daniel Juyung Seo 83f4f22f88 elm genlist.edc: Oops. I missed elm.swallow.pad alias for tree depth.
SVN revision: 72579
2012-06-21 08:44:28 +00:00
Daniel Juyung Seo 7700ca3ad7 elm test_genlist.c: Use proper item style for tree effect.
SVN revision: 72578
2012-06-21 08:36:35 +00:00
Daniel Juyung Seo 37991c7e43 elm genlist.edc: Added new genlist item style for normal item with tree effect, 'elm/genlist/item/tree_effect/default'.
SVN revision: 72577
2012-06-21 08:36:32 +00:00
Daniel Juyung Seo 6c4e0f57da elm genlist.edc: Fixed formatting.
SVN revision: 72576
2012-06-21 08:36:29 +00:00