aboutsummaryrefslogtreecommitdiffstats
path: root/my-evolution/weather.h
blob: 196b9a8017e6956b9b99e03ef309177d537f4ba2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
/* weather.h
 *
 * Copyright (C) 2001 Ximian, Inc.
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of version 2 of the GNU General Public
 * License as published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * General Public License for more details.
 *
 * You should have received a copy of the GNU General Public
 * License along with this program; if not, write to the
 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 * Boston, MA 02111-1307, USA.
 *
 * Author: Iain Holmes  <iain@ximian.com>
 */

#ifndef __WEATHER_H__
#define __WEATHER_H__

#include "e-summary-weather.h"

#include <libsoup/soup.h>

typedef struct _Weather {
    char *location;
    char *html;

    SoupMessage *message;

    ESummary *summary;

    gboolean valid;
    ESummaryWeatherLocation *loc;
    ESummaryWeatherUnits units;
    ESummaryWeatherUpdate update;
    ESummaryWeatherSky sky;
    ESummaryWeatherConditions cond;
    ESummaryWeatherTemperature temp;
    ESummaryWeatherTemperature dew;
    ESummaryWeatherHumidity humidity;
    ESummaryWeatherWindDir wind;
    ESummaryWeatherWindSpeed windspeed;
    ESummaryWeatherPressure pressure;
    ESummaryWeatherVisibility visibility;
    char *forecast;
} Weather;

#endif
-1/+1 * Reset beech@FreeBSD.org while he works on restoring his email situation.linimon2009-08-292-3/+1 * - Update to 2.29wxs2009-08-252-4/+4 * - Switch SourceForge ports to the new File Release System: categories startin...amdmi32009-08-221-2/+1 * Mk/bsd.kde4.mk:makc2009-08-101-3/+0 * Drop maintainership of some ports I do not use or have interest foranders2009-08-051-1/+1 * The KDE FreeBSD team is proud to announce the release of KDE 4.3.0miwi2009-08-052-4/+3 * -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.mezz2009-08-032-2/+2 * - bump all port that indirectly depends on libjpeg and have not yet been bump...dinoex2009-07-3116-12/+16 * Geek Clock is a plasma applet for KDE4 that displays an analog clock. Insteadmiwi2009-07-134-0/+38 * - Update to 2.27wxs2009-06-282-5/+4 * Convert most of remaining ports that depend on xorg-libraries toamdmi32009-06-0910-10/+20 * The KDE FreeBSD team is pleased to announce KDE 4.2.4, the last bugfixmiwi2009-06-032-4/+4 * Update KDE ports to 4.2.3makc2009-05-101-3/+3 * - Mark my ports as MAKE_JOBS_SAFE (with the exception of nethack34-gnome whichwxs2009-05-091-0/+1 * update xfce to 4.6.1oliver2009-05-063-3/+3 * - Don't rely on misc/iso-codes. Instead use a file from base.wxs2009-04-231-4/+3 * - Mark all kde4 ports MAKE_JOBS_UNSAFEmiwi2009-04-171-1/+1 * The KDE FreeBSD team is proud to announce the release of KDE 4.2.2miwi2009-04-022-4/+4 * . Fix a buffer overrun on start up.glewis2009-04-022-1/+79 * Mark all my ports as MAKE_JOBS_SAFE and MAKE_JOBS_UNSAFEgarga2009-03-291-0/+1 * Mark MAKE_JOBS_SAFEehaupt2009-03-271-0/+1 * Fix CATEGORIES.flz2009-03-261-1/+2 * bump PORTREVISION after cmake updatemakc2009-03-251-0/+1 * Move oclock from x11 to x11-clocks category.flz2009-03-231-0/+1 * - fix plist with -DNOPORTDOCSitetcu2009-03-221-4/+9 * Update KDE to 4.2.1.makc2009-03-091-3/+3 * Bump PORTREVISION after xfce 4.6 updateoliver2009-03-063-1/+3 * - Pass maintainership to submittertabthorpe2009-03-021-1/+1 * - Change default Tcl/Tk version to 8.5mm2009-02-231-1/+1 * The KDE FreeBSD team is proud to announce the release of KDE 4.2.0miwi2009-02-093-33/+8 * Finish repomove for xclock (x11->x11-clocks).flz2009-01-292-1/+2 * - Update X.org ports to 7.4+ (few ports are more recent than the katamari).flz2009-01-243-5/+4 * - add LICENSE:dinoex2009-01-172-0/+4 * kde@freebsd team is pleased to announce KDE 4.1.4, the last bugfix release in...makc2009-01-142-4/+4 * - fix buffer overrun at startupdinoex2008-12-052-1/+77 * - use DOCSDIRitetcu2008-11-242-6/+6 * - Update to 0.6.1miwi2008-11-228-12/+27 * - Add MASTER_SITE_GENTOO to MASTER_SITESgarga2008-10-173-6/+11 * Reset infofarmer due to maintainer-timeouts and no response to email.linimon2008-09-071-1/+1 * The KDE FreeBSD team is proud to announce the release of KDE 4.1.1miwi2008-09-032-3/+13 * Add the dependency on tk-wrapperedwin2008-08-301-0/+2 * The KDE FreeBSD team is proud to announce the releasemiwi2008-08-291-3/+3 * USE_TK -> USE_TK_RUNedwin2008-08-281-1/+1 * Stopwatch does what its name implies - enables hand timing muchedwin2008-08-285-0/+49 * Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.rafan2008-08-212-2/+0 * The KDE FreeBSD team is proud to announce the releasemiwi2008-08-182-4/+3 * The KDE FreeBSD team is proud to announce the release of KDE 4.1.0miwi2008-08-105-178/+53 * - Update to 0.9.11.2miwi2008-08-083-4/+15 * - Remove USE_GCC where it can be satisfied with base compiler on followingpav2008-07-251-1/+0 * Alarm Clock is the personal alarm clock for GNOME desktop environment. Itmiwi2008-07-195-0/+108 * - Update to 0.6.0miwi2008-07-153-9/+23 * - Disable imlib support, which does not workgahr2008-07-071-15/+5 * Bump portrevision due to upgrade of devel/gettext.edwin2008-06-0623-20/+23 * 3dinoex2008-04-301-1/+1 * - Remove unneeded dependency from gtk12/gtk20 [1]miwi2008-04-2028-48/+48 * Change maintainers e-mail address.ehaupt2008-04-111-2/+2 * - Move from versioned tcl/tk CATEGORIES to simple tcl and tk categoriespav2008-04-091-1/+1 * Use MASTER_SITE_CRITICALehaupt2008-03-281-2/+1 * - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORGmiwi2008-03-261-2/+2 * - Add xext, xfixes, xi, xrandr, sm to USE_XORGbeech2008-03-261-1/+1 * - Add depends for xpm and xv to USE_XORGbeech2008-03-261-1/+1 * - Add depend for libSM to USE_XORGbeech2008-03-261-1/+1 * - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORGmiwi2008-03-253-6/+2 * - Remove USE_X_PREFIXbeech2008-03-251-2/+3 * - Remove USE_X_PREFIXbeech2008-03-2510-27/+23 * - Remove USE_X_PREFIXbeech2008-03-252-9/+7 * - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORGmiwi2008-03-243-8/+5 * - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORGmiwi2008-03-242-4/+2 * - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORGmiwi2008-03-23