On Wed, 5 Mar 2008 06:55:59 +0100 "Massimiliano Calamelli"
<[EMAIL PROTECTED]> babbled:

just in the middle of clearing out a lot of patches - was busy fixing up a min
size one and making it more consistent. done now. files added.

> Hey raster, is it possible you've lost two files,
> e_int_config_wallpaper .c and .h? There's no reference in cvs commit
> 
> massimiliano
> 
> ---------- Forwarded message ----------
> From: Enlightenment CVS <[EMAIL PROTECTED]>
> Date: Wed,  5 Mar 2008 00:35:37 -0500 (EST)
> Subject: E CVS: apps/e raster
> To: [EMAIL PROTECTED]
> 
> Enlightenment CVS committal
> 
> Author  : raster
> Project : e17
> Module  : apps/e
> 
> Dir     : e17/apps/e/src/modules/conf_wallpaper
> 
> 
> Modified Files:
>       Makefile.am e_int_config_wallpaper.c e_mod_main.h
> 
> 
> Log Message:
> 
> 
> Massimiliano's rss feed wallpaper fetching and browsing stuff. really cool.
> probably needs mroe work, but cool enough for mainline :)
> 
> ===================================================================
> RCS file: /cvs/e/e17/apps/e/src/modules/conf_wallpaper/Makefile.am,v
> retrieving revision 1.1
> retrieving revision 1.2
> diff -u -3 -r1.1 -r1.2
> --- Makefile.am       4 Jul 2007 15:09:24 -0000       1.1
> +++ Makefile.am       5 Mar 2008 05:35:37 -0000       1.2
> @@ -25,7 +25,9 @@
>                        e_int_config_wallpaper_gradient.h \
>                        e_int_config_wallpaper.h \
>                        e_int_config_wallpaper_import.c \
> -                      e_int_config_wallpaper_import.h
> +                      e_int_config_wallpaper_import.h \
> +                      e_int_config_wallpaper_web.c \
> +                      e_int_config_wallpaper_web.h
> 
>  module_la_LIBADD       = @e_libs@ @dlopen_libs@
>  module_la_LDFLAGS      = -module -avoid-version
> ===================================================================
> RCS
> file: /cvs/e/e17/apps/e/src/modules/conf_wallpaper/e_int_config_wallpaper.c,v
> retrieving revision 1.8 retrieving revision 1.9
> diff -u -3 -r1.8 -r1.9
> --- e_int_config_wallpaper.c  14 Dec 2007 16:34:47 -0000      1.8
> +++ e_int_config_wallpaper.c  5 Mar 2008 05:35:37 -0000       1.9
> @@ -55,6 +55,7 @@
>     /* dialogs */
>     E_Win *win_import;
>     E_Dialog *dia_gradient;
> +   E_Dialog *dia_web;
>  };
> 
>  EAPI E_Config_Dialog *
> @@ -151,6 +152,15 @@
>     cfdata->dia_gradient = NULL;
>  }
> 
> +EAPI void
> +e_int_config_wallpaper_web_done(E_Config_Dialog *dia)
> +{
> +   E_Config_Dialog_Data *cfdata;
> +
> +   cfdata = dia->cfdata;
> +   cfdata->dia_web = NULL;
> +}
> +
>  EAPI void
>  e_int_config_wallpaper_handler_set(Evas_Object *obj, const char
> *path, void *data)
>  {
> @@ -381,6 +391,18 @@
>  }
> 
>  static void
> +_cb_web(void *data1, void *data2)
> +{
> +   E_Config_Dialog_Data *cfdata;
> +
> +   cfdata = data1;
> +   if (cfdata->dia_web)
> +      e_win_raise(cfdata->dia_web->win);
> +   else
> +      cfdata->dia_web = e_int_config_wallpaper_web(cfdata->cfd);
> +}
> +
> +static void
>  _fill_data(E_Config_Dialog_Data *cfdata)
>  {
>     char path[4096];
> @@ -460,6 +482,8 @@
>       e_int_config_wallpaper_del(cfdata->win_import);
>     if (cfdata->dia_gradient)
>       e_int_config_wallpaper_gradient_del(cfdata->dia_gradient);
> +   if (cfdata->dia_web)
> +     e_int_config_wallpaper_web_del(cfdata->dia_web);
>     E_FREE(cfdata->bg);
>     E_FREE(cfd->data);
>     E_FREE(cfdata);
> @@ -543,7 +567,7 @@
>                                    e_fm2_pan_max_get,
>                                    e_fm2_pan_child_size_get);
>     cfdata->o_frame = of;
> -   e_widget_min_size_set(of, 160, 160);
> +   e_widget_min_size_set(of, 60, 60);//*******
>     e_widget_table_object_append(ot, of, 0, 2, 1, 1, 1, 1, 1, 1);
>     e_widget_list_object_append(o, ot, 1, 1, 0.0);
> 
> @@ -558,6 +582,12 @@
>     ow = e_widget_button_add(evas, _("Gradient..."), "enlightenment/gradient",
>                           _cb_gradient, cfdata, NULL);
>     e_widget_table_object_append(ot, ow, 1, 1, 1, 1, 1, 0, 0, 0);
> +   if (ecore_file_download_protocol_available("http://";))
> +   {
> +      ow = e_widget_button_add(evas, _("Online..."), "enlightenment/website",
> +                            _cb_web, cfdata, NULL);
> +      e_widget_table_object_append(ot, ow, 2, 1, 1, 1, 1, 0, 0, 0);
> +   }
> 
>     mw = 320;
>     mh = (320 * zone->h) / zone->w;
> @@ -704,6 +734,12 @@
>     ow = e_widget_button_add(evas, _("Gradient..."), "enlightenment/gradient",
>                           _cb_gradient, cfdata, NULL);
>     e_widget_table_object_append(ot, ow, 1, 1, 1, 1, 1, 0, 0, 0);
> +   if (ecore_file_download_protocol_available("http://";))
> +   {
> +      ow = e_widget_button_add(evas, _("Online..."), "enlightenment/website",
> +                            _cb_web, cfdata, NULL);
> +      e_widget_table_object_append(ot, ow, 2, 1, 1, 1, 1, 0, 0, 0);
> +   }
> 
>     mw = 320;
>     mh = (320 * zone->h) / zone->w;
> ===================================================================
> RCS file: /cvs/e/e17/apps/e/src/modules/conf_wallpaper/e_mod_main.h,v
> retrieving revision 1.2
> retrieving revision 1.3
> diff -u -3 -r1.2 -r1.3
> --- e_mod_main.h      31 Oct 2007 12:23:12 -0000      1.2
> +++ e_mod_main.h      5 Mar 2008 05:35:37 -0000       1.3
> @@ -8,10 +8,12 @@
>  #include "e_int_config_wallpaper.h"
>  #include "e_int_config_wallpaper_import.h"
>  #include "e_int_config_wallpaper_gradient.h"
> +#include "e_int_config_wallpaper_web.h"
>  #undef E_TYPEDEFS
>  #include "e_int_config_wallpaper.h"
>  #include "e_int_config_wallpaper_import.h"
>  #include "e_int_config_wallpaper_gradient.h"
> +#include "e_int_config_wallpaper_web.h"
> 
>  EAPI extern E_Module_Api e_modapi;
> 
> 
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> enlightenment-cvs mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to