Commit Graph

91 Commits

Author SHA1 Message Date
Daniel Juyung Seo 7908a77ad8 elm: Fixed formatting.
SVN revision: 69700
2012-03-28 09:02:22 +00:00
Jiyoun Park 3bb55f6fd3 remove deprecated code related with
elm_icon_scale_set/get
elm_icon_preload_set
function.


SVN revision: 69278
2012-03-13 01:47:36 +00:00
Daniel Juyung Seo 0ad0ac6ff2 elm: fixed build break. sorry.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 68881
2012-03-07 06:54:17 +00:00
Daniel Juyung Seo 5b07152440 elm: Revised image/icon. 'disable' -> 'disabled'
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 68880
2012-03-07 06:29:12 +00:00
ChunEon Park 60be2324a3 elemenatry/icon - elm_icon_preload_set -> elm_icon_preload_disabled_set
SVN revision: 68799
2012-03-06 09:40:54 +00:00
WooHyun Jung 6009652735 [elementary] change API name from _scale_set to _resizable_set in
elm_image + elm_icon.


SVN revision: 68719
2012-03-05 13:36:01 +00:00
Mike Blumenkrantz c9c83dfd26 port aspect_fixed from image to icon
remind me again: why do we have more than one image api here??????????


SVN revision: 68045
2012-02-16 22:48:32 +00:00
Carsten Haitzler 1b1489da31 elm_thumb_ethumb_client_connected ->
elm_thumb_ethumb_client_connected_get()

more consistent name.



SVN revision: 68001
2012-02-16 05:58:23 +00:00
Cedric BAIL 1d3ecab903 elementary: make elm_icon_file_set work on file on disk change.
SVN revision: 66202
2011-12-14 16:02:57 +00:00
Carsten Haitzler 4ca8671927 if u are going to add assert()'s - include assert.h!
SVN revision: 65952
2011-12-06 09:39:38 +00:00
Cedric BAIL 13c14120f2 elementary: use new Ethumb facility.
SVN revision: 65782
2011-12-01 15:37:56 +00:00
Cedric BAIL f7e4327955 ethumb: cleanup API.
SVN revision: 65660
2011-11-28 23:24:32 +00:00
Mike Blumenkrantz f379a27341 add new function to disable icon preloading
SVN revision: 64850
2011-11-07 04:25:16 +00:00
Mike Blumenkrantz ab4cd6fc8f man I really suck today
SVN revision: 64833
2011-11-06 16:19:25 +00:00
Mike Blumenkrantz c8fc591e03 return the actual object
SVN revision: 64832
2011-11-06 16:10:02 +00:00
Mike Blumenkrantz 288a78dfc3 add function to return image object for use with evas apis
SVN revision: 64830
2011-11-06 15:56:31 +00:00
Carsten Haitzler 0d6bc1500b avoid stack blow of recursive size evals in elm_icon!
SVN revision: 64060
2011-10-14 05:07:25 +00:00
Mike McCormack beafec3884 elementary: Improve include file modularity
Move stuff out of elm_priv.h

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 63900
2011-10-07 05:56:07 +00:00
Daniel Juyung Seo 4b45d09d00 elm icon: Fixed build break from cedric commit r63537. Fixed build
warnings.


SVN revision: 63621
2011-09-27 06:40:06 +00:00
Cedric BAIL eae1c81a70 elementary: fix trying to use the best available icon size.
SVN revision: 63537
2011-09-22 13:51:22 +00:00
Daniel Juyung Seo ed9c9d4718 elm icon: Removed trailing whitespaces.
SVN revision: 63404
2011-09-15 02:20:26 +00:00
Cedric BAIL 68eacadb45 elementary: decorelate fdo from thumbnail resizing.
SVN revision: 63393
2011-09-14 18:28:22 +00:00
Nicolas Aguirre 5c82959127 Elementary: 16px is a common value for icons size.
SVN revision: 63091
2011-09-02 16:19:22 +00:00
Jiyoun Park 2605c2c0d8 From: Jiyoun Park <jy0703.park@samsung.com>
Subject: RE: [E-devel] [Patch] Animation gif feature patch

animated image support in elm icon - from jy.



SVN revision: 62332
2011-08-11 06:05:05 +00:00
Mike Blumenkrantz 4804b51338 +elm_icon_size_get
SVN revision: 61818
2011-07-27 20:31:40 +00:00
Mike Blumenkrantz ad1d676d1c +elm_icon_memfile_set
SVN revision: 61603
2011-07-22 23:03:46 +00:00
Mike Blumenkrantz 1a992059fd use eina_str_has_extension instead of strrchr nonsense
SVN revision: 61601
2011-07-22 22:41:32 +00:00
Rafael Antognolli f80e0b884f elementary/icon - Improving documentation.
Moved doxygen comments from .c to .h and added more description to them.
Also increased the group detailed description.



SVN revision: 61484
2011-07-18 18:14:34 +00:00
Daniel Juyung Seo 2f9f4210dd elm icon: Fixed indentation.
SVN revision: 61142
2011-07-08 04:07:38 +00:00
Cedric BAIL a78d6eaa44 elementary: fix various bug in elm_icon related to ethumb usage.
SVN revision: 60759
2011-06-28 14:32:42 +00:00
Jihoon Kim fb34d56912 From: Jihoon Kim <imfine98@gmail.com>
Subject: [E-devel] [PATCH] fix elementary build error without ethumb
Date: Sun, 26 Jun 2011 13:37:02 +0900

Hello, EFL developers.

Without installing ethumb, when I build elementary, there is build error.
This patch is for fixing it.
Would you please apply this patch?


SVN revision: 60696
2011-06-26 04:53:43 +00:00
Cedric BAIL 8cf97b3ef8 elementary: only track elm_icon size change when it matter.
SVN revision: 60660
2011-06-24 08:59:56 +00:00
Cedric BAIL d6a0e690a2 elementary: fix stringshare refcounting.
SVN revision: 60639
2011-06-23 15:56:31 +00:00
Cedric BAIL 61f1bc4329 elementary: try to find the best icon size to display.
This patch need review. The goal is to always find the best
quality for the output. Sadly in our theme we don't provide
multiple size for icon (we could, as edje provide this feature).
So to test it, better switch to FreeDesktop first before
trying the theme.


SVN revision: 60636
2011-06-23 14:54:29 +00:00
Cedric BAIL 60a3b54405 elementary: reduce risk of race condition.
SVN revision: 60128
2011-06-09 10:24:26 +00:00
Cedric BAIL e20bf4eba5 elementary: add elm_icon_thumb_set.
NOTE: it will only display thumbnail if you requested ethumb in your app.
See fileselector example for more information.


SVN revision: 59848
2011-05-31 16:16:01 +00:00
Daniel Juyung Seo c615cd9276 Elementary icon: Fixed doxygen typo.
SVN revision: 58990
2011-04-28 08:10:34 +00:00
ChunEon Park ef3bc9a48d elementary / image, icon - added missing lines about signal callback table.
SVN revision: 58694
2011-04-15 17:08:04 +00:00
ChunEon Park 89787877e8 elementary/image, icon - updated signal callback table
SVN revision: 58693
2011-04-15 17:05:34 +00:00
ChunEon Park c7c99ddea6 elementry / entry, menu, notify, list, gengrid, actionslider, image, icon, anchorview, fileselector_button, calendar, photocam, anchorblock,
button, map, colorselector, hover, photo, diskselector, index, bubble, pager, hoversel, check, scrolled_entry, clock, flipselector

	    updated signal callback list in the  doxygen. 

            should update genlist, progressbar ... 



SVN revision: 58335
2011-04-04 16:34:18 +00:00
Daniel Juyung Seo 8a108db5ab Elementary: Use pre-defined type Edje_Signal_Cb instead of describing all of its parameters.
SVN revision: 58283
2011-04-03 05:32:17 +00:00
ChunEon Park b880342a74 elementary - entry, genlist, gengrid, image, icon, hover, frame, diskselector, index, layout, label, conform, flip, flipselector - removed white spaces
SVN revision: 58252
2011-04-01 11:32:33 +00:00
Carsten Haitzler f74c18a02e make all widgets use a standard setup macro. cuts code down and
handles null parent errors, null wd alloc, null obj create errors etc.



SVN revision: 58242
2011-04-01 06:08:02 +00:00
3v1n0 ff67ce31fb 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
2010-12-12 19:12:43 +00:00
Sebastian Dransfeld 412b5ced60 TODO++
SVN revision: 55471
2010-12-10 22:06:02 +00:00
Sebastian Dransfeld 23ef178617 Store only theme name
Not safe to keep Efreet_Icon_Theme around, it is mmap'ed

SVN revision: 55467
2010-12-10 20:29:50 +00:00
helen 030b697366 EINA_SAFETY_ON_NULL_RETURN
Checking parameters with EINA_SAFETY_ON_NULL_RETURN and
EINA_SAFETY_ON_NULL_RETURN_VAL in Elementary

SVN revision: 55188
2010-12-03 14:08:33 +00:00
Sebastian Dransfeld cd773d178b Fetch theme on first call to _icon_freedesktop_set
SVN revision: 55009
2010-11-26 11:37:45 +00:00
Sebastian Dransfeld 08c6d71a87 _icon_freedesktop_set sets freedesktop.use
and add some TODO's

SVN revision: 55007
2010-11-26 10:16:00 +00:00
Sebastian Dransfeld 6a42df9f9a Search for icon theme in elm_need_efreet
When searching for an icon in a theme, efreet needs to load the specific
cache for the theme. So if an icon doesn't exist, this will be a huge
overhead. So it is better to find a theme on init, and then stick with
it.

SVN revision: 55004
2010-11-26 09:05:12 +00:00