formatting

SVN revision: 34004
This commit is contained in:
Sebastian Dransfeld 2008-03-12 20:40:24 +00:00
parent c370c256b3
commit c350457acf
1 changed files with 142 additions and 159 deletions

View File

@ -12,7 +12,8 @@
typedef struct _Import Import;
struct _Import {
struct _Import
{
int magic;
E_Config_Dialog *parent;
@ -41,7 +42,7 @@ struct _E_Config_Dialog_Data
const char *source;
};
const char tmpdir_tpl[] = "/tmp/wallpXXXXXX";
#define TEMPLATE "/tmp/wallpXXXXXX";
static void _file_double_click_cb(void *data, Evas_Object *obj, void *ev_info);
static void _file_click_cb(void *data, Evas_Object *obj, void *ev_info);
@ -74,8 +75,7 @@ e_int_config_wallpaper_web(E_Config_Dialog *parent)
E_Fm2_Config fmc;
import = E_NEW(Import, 1);
if (!import)
return NULL;
if (!import) return NULL;
import->magic = MAGIC_IMPORT;
@ -202,18 +202,12 @@ e_int_config_wallpaper_web_del(E_Dialog *dia)
cfdata = import->cfdata;
if (cfdata->pending_downloads == 1)
{
ecore_file_download_abort_all();
}
if (cfdata->hdata)
{
ecore_event_handler_del(cfdata->hdata);
}
if (cfdata->hcomplete)
{
ecore_event_handler_del(cfdata->hcomplete);
}
ecore_file_download_shutdown();
ecore_con_url_shutdown();
@ -253,7 +247,8 @@ _feed_complete(void *data, int type, void *event)
ecore_event_handler_del(cfdata->hcomplete);
cfdata->hdata = NULL;
cfdata->hcomplete = NULL;
if (euc->status == 200) {
if (euc->status == 200)
{
asprintf(&title, _("[%s] Getting feed... DONE!"), cfdata->source);
e_dialog_title_set(import->dia, title);
_parse_feed(data);
@ -331,9 +326,7 @@ _parse_feed(void *data)
while (fgets(instr, 255, fh) != NULL)
{
if (strstr(instr, "<rss version") != NULL)
{
state = 0;
}
if ((strstr(instr, "<item>") != NULL) && (state == 0))
{
@ -410,11 +403,7 @@ _get_thumbs(void *data)
while (src = ecore_list_next(cfdata->thumbs))
{
asprintf(&dest, "%s/%s", dtmp, ecore_file_file_get(src));
ecore_file_download(src,
dest,
_get_thumb_complete,
NULL,
import);
ecore_file_download(src, dest, _get_thumb_complete, NULL, import);
}
}
@ -454,10 +443,9 @@ _file_click_cb(void *data, Evas_Object *obj, void *ev_info)
import = data;
cfdata = import->cfdata;
sels = e_fm2_selected_list_get(cfdata->ofm);
if (!sels)
return;
if (cfdata->ready_for_edj == 0)
return;
if (!sels) return;
if (cfdata->ready_for_edj == 0) return;
icon_info = sels->data;
if (ecore_list_find(cfdata->thumbs, ECORE_COMPARE_CB(_list_find), icon_info->file))
cfdata->edj = ecore_list_index_goto(cfdata->medias, ecore_list_index(cfdata->thumbs));
@ -491,9 +479,8 @@ _dia_ok_cb(void *data, E_Dialog *dia)
if (sels)
{
_download_media(import);
return;
}
else
e_int_config_wallpaper_web_del(dia);
}
@ -551,11 +538,8 @@ _get_thumb_complete(void *data, const char *file, int status)
cfdata = import->cfdata;
if (got != ecore_list_count(cfdata->thumbs))
{
asprintf(&title,
_("[%s] Download %d images of %d"),
cfdata->source,
got,
ecore_list_index(cfdata->thumbs));
asprintf(&title, _("[%s] Download %d images of %d"),
cfdata->source, got, ecore_list_index(cfdata->thumbs));
e_dialog_title_set(import->dia, title);
cfdata->ready_for_edj = 0;
asprintf(&dst, "%s/%s", cfdata->tmpdir, ecore_file_file_get(file));
@ -575,7 +559,8 @@ _get_thumb_complete(void *data, const char *file, int status)
}
int
_download_media_progress_cb(void *data, const char *file, long int dltotal, long int dlnow, long int ultotal, long int ulnow)
_download_media_progress_cb(void *data, const char *file, long int dltotal,
long int dlnow, long int ultotal, long int ulnow)
{
Import *import;
double status;
@ -584,16 +569,14 @@ _download_media_progress_cb(void *data, const char *file, long int dltotal, long
import = data;
if (dlnow == 0 || dltotal == 0)
if ((dlnow == 0) || (dltotal == 0))
return 0;
if (last)
{
status = (double) ((double) dlnow) / ((double) dltotal);
asprintf(&title,
_("[%s] Downloading of edje file... %d%% done"),
import->cfdata->source,
(int) (status * 100.0));
asprintf(&title, _("[%s] Downloading of edje file... %d%% done"),
import->cfdata->source, (int) (status * 100.0));
e_dialog_title_set(import->dia, title);
}
@ -614,7 +597,7 @@ _get_feed(char *url, void *data)
import = data;
cfdata = import->cfdata;
tpl = strdup(tmpdir_tpl);
tpl = strdup(TEMPLATE);
cfdata->tmpdir = mkdtemp(tpl);
free(tpl);