Jaehwan Kim [Thu, 7 Jun 2012 07:32:55 +0000 (07:32 +0000)]
Remove the APIs elm_toolbar_items_max_set/get.
Instead of them, add the APIs elm_toolbar_standard_priority_set/get.
The items which are lower than standard priority are located in more menu or panel.
SVN revision: 71777
Gustavo Lima Chaves [Wed, 6 Jun 2012 18:05:22 +0000 (18:05 +0000)]
[elm] Dangling elm_icon_resizable_set() calls, be gone.
SVN revision: 71763
Mike Blumenkrantz [Wed, 6 Jun 2012 16:43:35 +0000 (16:43 +0000)]
unbreak elm configure
SPANK SPANK SPANK devilhorns!
SVN revision: 71762
Gustavo Lima Chaves [Wed, 6 Jun 2012 14:40:34 +0000 (14:40 +0000)]
[elm] Initialize forgotten variable on naviframe.
SVN revision: 71759
Christopher Michael [Wed, 6 Jun 2012 13:55:15 +0000 (13:55 +0000)]
Elm: Patches from Rob Bradford <rob@linux.intel.com> to:
* Move X related window items into their own substruct of
_Elm_Win_Smart_Data to allow grouping based on engine.
* Move X related cursor items into their own substruct of Elm_Cursor
to make supporting cursors on other platforms cleaner.
* Add support for setting the cursor under Wayland:
* Introduce a configure option and #define to as per other engines
* Add always-built API function to allow identification of running
under Wayland (like for X11)
* Call into Ecore to set the cursor when the mouse enters the desired
widget.
SVN revision: 71754
Christopher Michael [Wed, 6 Jun 2012 08:25:39 +0000 (08:25 +0000)]
Elm: Update ChangeLog for Rob's patch.
SVN revision: 71737
Christopher Michael [Wed, 6 Jun 2012 08:25:12 +0000 (08:25 +0000)]
Elm: Patch from Rob Bradford <rob@linux.intel.com> for:
* Move X related window items into their own substruct of
_Elm_Win_Smart_Data to allow grouping based on engine.
SVN revision: 71736
Jihoon Kim [Wed, 6 Jun 2012 02:51:28 +0000 (02:51 +0000)]
elm/edje_externals/index: fix formatting
SVN revision: 71727
Jihoon Kim [Wed, 6 Jun 2012 02:50:32 +0000 (02:50 +0000)]
elm_intro.h: fix @version from 0.8.0 to 1.0.0
SVN revision: 71726
Gustavo Lima Chaves [Tue, 5 Jun 2012 22:41:21 +0000 (22:41 +0000)]
[elm] Welcome pretty widget hierarchy images on docs.
The Makefile rule building that is commented out -- meant to be run
locally once in a while (when changes on overall widget tree happen)
and changed images commited.
SVN revision: 71721
Gustavo Lima Chaves [Tue, 5 Jun 2012 22:39:59 +0000 (22:39 +0000)]
[elm] Separate win-inwin properly.
SVN revision: 71720
Gustavo Lima Chaves [Tue, 5 Jun 2012 22:27:15 +0000 (22:27 +0000)]
[elm] Put some order on widget preview programs
generation
and also on widget preview images generation.
SVN revision: 71719
Gustavo Lima Chaves [Tue, 5 Jun 2012 22:27:09 +0000 (22:27 +0000)]
[elm] The name of the widget is conformant.
SVN revision: 71718
Jihoon Kim [Mon, 4 Jun 2012 23:34:58 +0000 (23:34 +0000)]
Elementary.h.in: it's time to remove 'OK' mark
SVN revision: 71693
Gustavo Lima Chaves [Mon, 4 Jun 2012 17:37:46 +0000 (17:37 +0000)]
[elm] And commit the damn new file.
SVN revision: 71688
Gustavo Lima Chaves [Mon, 4 Jun 2012 17:36:01 +0000 (17:36 +0000)]
[elm] Give a dedicated file for inwin widget.
Thus facilitating hierarchy tree generation.
SVN revision: 71687
Gustavo Lima Chaves [Mon, 4 Jun 2012 16:23:31 +0000 (16:23 +0000)]
[elm] Revive file=NULL path on elm_photo_file_set().
Thanks, Tom, for pointing this out.
SVN revision: 71686
Cedric BAIL [Mon, 4 Jun 2012 02:58:44 +0000 (02:58 +0000)]
elementary: show case the use of VIRTUAL part.
SVN revision: 71676
Cedric BAIL [Mon, 4 Jun 2012 02:58:08 +0000 (02:58 +0000)]
elementary: Don't try to restore table part that the job of Edje.
NOTE: wondering if all that code shouldn't just be removed.
SVN revision: 71675
Davide Andreoli [Sun, 3 Jun 2012 18:36:06 +0000 (18:36 +0000)]
fix in doxy
SVN revision: 71668
Jihoon Kim [Sat, 2 Jun 2012 08:18:32 +0000 (08:18 +0000)]
elm: fix the name and title of window in some elementary test
SVN revision: 71641
Gustavo Lima Chaves [Fri, 1 Jun 2012 21:56:09 +0000 (21:56 +0000)]
[elm] Naviframe now ported.
Man, this one was tough (though there are toughers). Please help me
test it in the real, wild, world.
SVN revision: 71635
Mike Blumenkrantz [Fri, 1 Jun 2012 10:15:41 +0000 (10:15 +0000)]
forgot to update changelog last time
SVN revision: 71619
Mike Blumenkrantz [Fri, 1 Jun 2012 09:55:44 +0000 (09:55 +0000)]
sanitize bool param, prevent unnecessary ui recalc when mirror mode is not changed
SVN revision: 71617
Daniel Juyung Seo [Thu, 31 May 2012 23:02:54 +0000 (23:02 +0000)]
elm elm_widget.h elm_widget_layout.h: Fixed typo.
SVN revision: 71611
Daniel Juyung Seo [Thu, 31 May 2012 17:55:07 +0000 (17:55 +0000)]
elm headers: Fixed typo.
SVN revision: 71589
Gustavo Lima Chaves [Thu, 31 May 2012 16:23:19 +0000 (16:23 +0000)]
[elm] Simplify and comment 71573's work.
Let's use the smart data fetching macro whenever possible.
SVN revision: 71587
Mike Blumenkrantz [Thu, 31 May 2012 08:56:30 +0000 (08:56 +0000)]
fix item min height in tree
SVN revision: 71576
WooHyun Jung [Thu, 31 May 2012 07:15:28 +0000 (07:15 +0000)]
elementary : child_can_focus should be EINA_FALSE only when all
children in the object tree were not focusable.
SVN revision: 71573
Jihoon Kim [Wed, 30 May 2012 23:59:08 +0000 (23:59 +0000)]
test_entry.c: fix formatting
SVN revision: 71568
Gustavo Lima Chaves [Wed, 30 May 2012 17:42:26 +0000 (17:42 +0000)]
[elm] item del, not free, on index.
SVN revision: 71564
Gustavo Lima Chaves [Wed, 30 May 2012 17:41:48 +0000 (17:41 +0000)]
[elm] Fix index example.
note to self: were on drugs here?
SVN revision: 71563
thiep ha [Wed, 30 May 2012 12:18:48 +0000 (12:18 +0000)]
From: thiep ha <thiep.ha@samsung.com>
Subject: Re: [E-devel] [Patch] [elm_entry] New APIs for user style
Thank you for your comments.
I would like to send you the modified patch.
Followings are my modification:
- Add my part to ChangeLog, AUTHORS files as Raster's comment.
- Add const to the parameter of elm_entry_text_style_user_peek and
example for pop and peek to test_entry_style_user as Daniel's comment.
SVN revision: 71557
Mike Blumenkrantz [Wed, 30 May 2012 10:44:59 +0000 (10:44 +0000)]
also fix selected item scrolling when item prepended to the genlist is offscreen
SVN revision: 71554
Carsten Haitzler [Wed, 30 May 2012 10:08:41 +0000 (10:08 +0000)]
This is a small change, so I won't changelog it (or backport), but
make _shutdown() funcs across efl complain and be unhappy if you
shutdown to < 0 shutdowns and not pull init count below 0.
SVN revision: 71548
Mike Blumenkrantz [Wed, 30 May 2012 09:14:45 +0000 (09:14 +0000)]
fix genlist item signals on prepend
SVN revision: 71547
Hyoyoung Chang [Wed, 30 May 2012 08:09:09 +0000 (08:09 +0000)]
elementary/genlist: clean up codes
SVN revision: 71541
Daniel Juyung Seo [Wed, 30 May 2012 07:27:05 +0000 (07:27 +0000)]
elm genlist: Fixed formatting. Added more braces.
SVN revision: 71539
Daniel Juyung Seo [Wed, 30 May 2012 06:40:46 +0000 (06:40 +0000)]
elm genlist: Cut off long lines.
SVN revision: 71533
Daniel Juyung Seo [Wed, 30 May 2012 04:57:31 +0000 (04:57 +0000)]
elm win: Place ifdef to a proper place. Initialize variable.
SVN revision: 71529
Daniel Juyung Seo [Wed, 30 May 2012 04:57:29 +0000 (04:57 +0000)]
elm genlist: Use EINA_SAFETY_ON_TRUE_RETURN for nicely warn user.
SVN revision: 71528
Cedric BAIL [Wed, 30 May 2012 01:06:07 +0000 (01:06 +0000)]
elementary: oops, this should have never got in.
SVN revision: 71521
Cedric BAIL [Wed, 30 May 2012 00:52:18 +0000 (00:52 +0000)]
elementary: make expand effect faster.
This a team work, half of the borkage by zmike and half by me. I hope we succeed.
NOTE: It is better to do one smart object that you apply map on it, that to apply
map on it's 10 childs separately.
SVN revision: 71520
Gustavo Lima Chaves [Tue, 29 May 2012 21:02:01 +0000 (21:02 +0000)]
[elm] Better logic for elm bubble's text set call.
SVN revision: 71516
Gustavo Lima Chaves [Tue, 29 May 2012 21:01:55 +0000 (21:01 +0000)]
[elm] Better logic for elm_box_unpack.
SVN revision: 71515
Jonas M. Gastal [Tue, 29 May 2012 20:20:33 +0000 (20:20 +0000)]
Removing meaningless '*' from documentation output.
SVN revision: 71514
Gustavo Lima Chaves [Tue, 29 May 2012 19:38:24 +0000 (19:38 +0000)]
[elm] Fixing typo, sorry.
SVN revision: 71511
Mike Blumenkrantz [Tue, 29 May 2012 15:00:17 +0000 (15:00 +0000)]
genlist tree items now animate their collapse properly when there are fewer items than the maximum size of the viewport allows
SVN revision: 71508
Mike Blumenkrantz [Tue, 29 May 2012 10:25:55 +0000 (10:25 +0000)]
genlist prepends no longer cause selected items to be autoscrolled out of the viewport
SVN revision: 71500
Mike Blumenkrantz [Tue, 29 May 2012 09:04:42 +0000 (09:04 +0000)]
fix case where user can specify item block size < 1; this also reveals an api error since the param here should obviously be a uint.
SVN revision: 71498
Mike Blumenkrantz [Tue, 29 May 2012 09:04:37 +0000 (09:04 +0000)]
better clean up for build files
SVN revision: 71497
Mike Blumenkrantz [Tue, 29 May 2012 09:04:16 +0000 (09:04 +0000)]
simplify item block deletion merging
SVN revision: 71496
Jihoon Kim [Tue, 29 May 2012 06:38:16 +0000 (06:38 +0000)]
elm/examples.dox: fix lots of typos
SVN revision: 71492
Cedric BAIL [Tue, 29 May 2012 03:09:06 +0000 (03:09 +0000)]
elementary: improve doc.
Patch by Jérôme Pinot <ngc891@gmail.com>.
- #link on the beginning of a new line does give ugly output:
http://ngc891.blogdns.net/pub/projects/debug/doxygen-formating-eww.png
- some typos
- some missing @c
- in elm_web, convert remaining @li parameter lists to @param
- minor random fixes
SVN revision: 71486
Daniel Juyung Seo [Tue, 29 May 2012 01:28:19 +0000 (01:28 +0000)]
elm ChangeLog: Use tab.
SVN revision: 71483
Daniel Juyung Seo [Tue, 29 May 2012 01:28:15 +0000 (01:28 +0000)]
elm elm_bg.c: Fixed formatting.
SVN revision: 71482
Carsten Haitzler [Tue, 29 May 2012 00:31:38 +0000 (00:31 +0000)]
be generous about focus setting in elm.
SVN revision: 71481
Gustavo Lima Chaves [Mon, 28 May 2012 21:50:11 +0000 (21:50 +0000)]
[elm] And now remove deprecated calls usage (WRT
icon/image thing).
SVN revision: 71473
Gustavo Lima Chaves [Mon, 28 May 2012 21:50:03 +0000 (21:50 +0000)]
[elm] Deprecate elm icon calls just wrapping elm
image equivalents.
SVN revision: 71472
Gustavo Lima Chaves [Mon, 28 May 2012 20:35:35 +0000 (20:35 +0000)]
[elm] Warn about deprecation of some icon calls
The ones just wrapping their image counterparts should die eventually.
The signal callbacks on icons will die, too, eventually.
SVN revision: 71468
Gustavo Lima Chaves [Mon, 28 May 2012 20:35:29 +0000 (20:35 +0000)]
[elm] Image animation should be in the base
(image), not just icon.
SVN revision: 71467
Mike Blumenkrantz [Mon, 28 May 2012 17:51:02 +0000 (17:51 +0000)]
elm list had a typo which seemed harmless but probably broke some things. I corrected it. don't have a full checkout here, so no backporting unless someone else does it or I remember to do it later
SVN revision: 71465
Gustavo Lima Chaves [Mon, 28 May 2012 16:56:56 +0000 (16:56 +0000)]
[elm] Gesture layer now ported too.
SVN revision: 71464
Stefan Schmidt [Mon, 28 May 2012 13:08:48 +0000 (13:08 +0000)]
elementary: But var also into ifdefs for people without ethumb in elm
SVN revision: 71458
Christopher Michael [Mon, 28 May 2012 12:29:13 +0000 (12:29 +0000)]
Elm: Updated ChangeLog from Robert's patch.
SVN revision: 71456
Christopher Michael [Mon, 28 May 2012 12:28:46 +0000 (12:28 +0000)]
Elm: Patch from Robert Bradford <robert.bradford@intel.com> for native
window representation.
The attached change to Elementary makes a small refactor to use
existing code that was already conditional on the Elm engine to
retrieve the underlying window - thus allowing elm_win_xwindow_get to
return 0 in the case when called on a Wayland based Elm window.
Patches have been tested against X11 and Wayland built together by
running elementary_test.
SVN revision: 71455
Stefan Schmidt [Mon, 28 May 2012 08:25:46 +0000 (08:25 +0000)]
elementary: Remove no longer available els_icon file from po
71429 removed els_icon.c but did not update POTFILES.in. Fix that. This also fixes bug #1021
SVN revision: 71451
Jihoon Kim [Fri, 25 May 2012 23:58:55 +0000 (23:58 +0000)]
elementary: fix tom and aharon's e-mail address
SVN revision: 71433
Jihoon Kim [Fri, 25 May 2012 23:57:42 +0000 (23:57 +0000)]
elementary: sync with AUTHORS and elm_authors.h
SVN revision: 71432
Gustavo Lima Chaves [Fri, 25 May 2012 21:12:44 +0000 (21:12 +0000)]
[elm] elm plug now ported
SVN revision: 71430
Gustavo Lima Chaves [Fri, 25 May 2012 19:53:59 +0000 (19:53 +0000)]
[elm] And here comes image, icon and photo on the
new schema.
els_icon smart object was brought to be the base of the image widget,
in the form of an image class.
An elm icon is now a elm image, with a little more on top of it.
An elm photo is a now base widget aggregating an icon.
Toolbar's internal usage of the former els_icon is now changed to
icons, instead.
Some naviframe instantiations were set to enable events during
transitions, because this code is buggy and my chages exposed the
problem. It will be fixed as soon as I get to port Naviframe.
SVN revision: 71429
Gustavo Lima Chaves [Fri, 25 May 2012 19:53:51 +0000 (19:53 +0000)]
[elm] Small fixes on class headers.
SVN revision: 71428
Hyoyoung Chang [Thu, 24 May 2012 14:08:18 +0000 (14:08 +0000)]
elementary/hoversel: remove useless void ptr cast
SVN revision: 71412
Carsten Haitzler [Thu, 24 May 2012 10:08:59 +0000 (10:08 +0000)]
add since for new signal.
SVN revision: 71408
Carsten Haitzler [Thu, 24 May 2012 10:08:09 +0000 (10:08 +0000)]
update po's
SVN revision: 71407
Bluezery [Thu, 24 May 2012 10:07:56 +0000 (10:07 +0000)]
From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch][elm_map] Add New "loaded" signal
I want to add new "loaded" signal to elementary map. This signal
notify users when all map tiles are loaded. Timer is used for this signal.
Currently "tile,loaded" can be used for each separated tile. So the
users are hard to know whether all tiles are loaded or not.
Please review this patch.
SVN revision: 71406
Daniel Juyung Seo [Thu, 24 May 2012 07:17:05 +0000 (07:17 +0000)]
e, evas, elementary: Synced @author with AUTHORS.
SVN revision: 71399
Carsten Haitzler [Thu, 24 May 2012 05:43:48 +0000 (05:43 +0000)]
tip from Bluezery in case of silliness in settingflush poll time <= 0.
SVN revision: 71388
Hyoyoung Chang [Thu, 24 May 2012 04:59:52 +0000 (04:59 +0000)]
elementary/genlist: fix indent
SVN revision: 71385
Carsten Haitzler [Thu, 24 May 2012 04:44:44 +0000 (04:44 +0000)]
remove goto and use if () instead
SVN revision: 71383
Carsten Haitzler [Thu, 24 May 2012 04:36:26 +0000 (04:36 +0000)]
add authors entry too
SVN revision: 71382
Michal Pakula vel Rutka [Thu, 24 May 2012 04:34:53 +0000 (04:34 +0000)]
From: Michal Pakula vel Rutka <m.pakula@samsung.com>
Subject: [E-devel] [patch] allow copy and paste operations for
non-widget evas objects
I am currently implementing a clipboard for WebKit-EFL. When using
elm_cnp_selection_get and set function an evas object passed has to be
a widget. Currently in WebKit-EFL we are using an view which is an
Evas_Object, but not a widget. Sample WebKit applications like
EWebLauncher and tests applications does not use elementary so I
cannot obtain parent widget for a view object and finally we cannot
perform copy and paste operations.
Widgets are used in elm_cnp_selection functions to obtain
Ecore_X_Window. My patch leaves current way of obtaining it and adds
an another in case when the standard one fails. When Evas_Object is
not a widget I am trying to get an Ecore_X_Window using ecore.
SVN revision: 71381
Hyoyoung Chang [Thu, 24 May 2012 02:38:59 +0000 (02:38 +0000)]
elementary/hoversel: fix indent
SVN revision: 71377
Hyoyoung Chang [Thu, 24 May 2012 02:26:55 +0000 (02:26 +0000)]
elementary/hoversel: set hover's parent when hover's smart data deleted
SVN revision: 71376
Leif Middelschulte [Wed, 23 May 2012 21:56:44 +0000 (21:56 +0000)]
Fix possible segv in smart_del callback.
Patch by glima
SVN revision: 71373
Carsten Haitzler [Wed, 23 May 2012 10:56:17 +0000 (10:56 +0000)]
umm.. pass tistcheck!
SVN revision: 71355
Bluezery [Wed, 23 May 2012 10:29:03 +0000 (10:29 +0000)]
From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch][elm_map] Add elm_map_overlays_get &
elm_map_overlay_visible_get
I want to add 2 new APIs (elm_map_overlays_get & elm_map_overlay_visible_get).
There are no way to get the group overlays because group overlay,
something like virtual overlay, is created and deleted dynamically.
So elm_map_overlays_get returns total overlay's list and user can get
any type of overlays including group overlays.
Overlays which is grouped can not be visible. Because overlay grouping
is performed by elm_map, user do not know whether overlays are visible
or not. So elm_map_overlay_visible_get is added for this reason.
SVN revision: 71354
Carsten Haitzler [Wed, 23 May 2012 10:21:53 +0000 (10:21 +0000)]
clean pc files to not have cflags in Cflags: of required libs - seems
to work these days with pkg-config.
SVN revision: 71353
Hyoyoung Chang [Wed, 23 May 2012 07:31:03 +0000 (07:31 +0000)]
elementary/genlist: add short cut in item bring in calc.
fix compress_mode documentation.
SVN revision: 71349
Hyoyoung Chang [Wed, 23 May 2012 02:15:56 +0000 (02:15 +0000)]
elementary/cnp: add selection type checking at _get_selection_type and clean up indent
SVN revision: 71339
Hyoyoung Chang [Wed, 23 May 2012 01:05:22 +0000 (01:05 +0000)]
elementary/cnp: typo error fix
SVN revision: 71338
Hyoyoung Chang [Wed, 23 May 2012 00:53:07 +0000 (00:53 +0000)]
elementary/cnp: don't calc sizeof char at buffer malloc
SVN revision: 71337
Hyoyoung Chang [Wed, 23 May 2012 00:51:11 +0000 (00:51 +0000)]
elementary/cnp: free string after use at notify_handler_html
SVN revision: 71336
Carsten Haitzler [Tue, 22 May 2012 12:14:26 +0000 (12:14 +0000)]
add changelog for access cmds.
SVN revision: 71325
Carsten Haitzler [Tue, 22 May 2012 12:13:49 +0000 (12:13 +0000)]
barebones initial support for access commands. XXX's
SVN revision: 71324
Jaehwan Kim [Tue, 22 May 2012 10:33:14 +0000 (10:33 +0000)]
The parent of elm_menu_add shouldn't be a edje object.
SVN revision: 71314
Daniel Juyung Seo [Tue, 22 May 2012 08:33:06 +0000 (08:33 +0000)]
elm elm_notify.c: Fixed parent_del routine. Remove callbacks when the
parent is deleted.
On Tue, May 22, 2012 at 4:46 PM, Sohyun Kim <anna1014.kim@samsung.com>
wrote:
>
> Hi all.
> When I use elm_notify, I got a crash in the deleting routine. (you
can test it in elementary_test > Video)
>
> When parent window of elm_notify is deleted, elm_notify set its
parent to NULL.
> However, it doesn't delete event callbacks of the parent window.
>
> In the smart_del callback of elm_notify, it tries to delete event
callbacks of parent window.
> However, its parent is already set to NULL, the deleting is skipped.
> Then the widget data gets freed.
> In this case, when other objects in the window are deleted, they can
create the parent window's event (e.g. CHANGED_SIZE_HINTS,,)
>
> Please find a patch to delete event callbacks when parent window is
deleted.
>
> Regards, Sohyun
SVN revision: 71307
Daniel Juyung Seo [Tue, 22 May 2012 08:08:16 +0000 (08:08 +0000)]
Revert "elementary/ctxpopup - but there would be no parent NULL case."
There is a case that parent can be NULL when you call
elm_ctxpopup_add().
This reverts commit
8bc665a6ebc9daf0d5faa46223635f46f3d0f682.
SVN revision: 71305
ChunEon Park [Tue, 22 May 2012 07:09:13 +0000 (07:09 +0000)]
elementary/ctxpopup - but there would be no parent NULL case.
SVN revision: 71303
Daniel Juyung Seo [Tue, 22 May 2012 07:05:07 +0000 (07:05 +0000)]
elm elm_widget.c: Fixed formatting.
SVN revision: 71302