~ubuntu-branches/ubuntu/oneiric/indicator-network/oneiric

« back to all changes in this revision

Viewing changes to src/settings/main.c

  • Committer: Bazaar Package Importer
  • Author(s): Ken VanDine
  • Date: 2011-02-17 09:52:27 UTC
  • mfrom: (1.1.14 upstream)
  • Revision ID: james.westby@ubuntu.com-20110217095227-51g86k2i6wrtjehc
Tags: 0.3.4-0ubuntu1
* New upstream release
  - Updated to support connman 0.69
* debian/control
  - Depend on connman >= 0.69
  - Added build depends for libreadline-dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* main.c generated by valac 0.10.0, the Vala compiler
 
1
/* main.c generated by valac 0.11.5, the Vala compiler
2
2
 * generated from main.vala, do not modify */
3
3
 
4
4
/*
57
57
 
58
58
typedef struct _NetworkSettings NetworkSettings;
59
59
typedef struct _NetworkSettingsClass NetworkSettingsClass;
60
 
typedef struct _NetworkSettingsPrivate NetworkSettingsPrivate;
61
60
 
62
61
typedef enum  {
63
62
        LOG_LEVEL_NONE,
65
64
        LOG_LEVEL_DEBUG
66
65
} LogLevel;
67
66
 
68
 
struct _NetworkSettings {
69
 
        GObject parent_instance;
70
 
        NetworkSettingsPrivate * priv;
71
 
        GtkBuilder* builder;
72
 
};
73
 
 
74
 
struct _NetworkSettingsClass {
75
 
        GObjectClass parent_class;
76
 
};
77
 
 
78
67
 
79
68
extern Logger* logger;
80
69
Logger* logger = NULL;
83
72
 
84
73
GType logger_get_type (void) G_GNUC_CONST;
85
74
#define dummy PACKAGE_VERSION
86
 
gint _vala_main (char** args, int args_length1);
 
75
gint _vala_main (gchar** args, int args_length1);
87
76
Logger* logger_new (void);
88
77
Logger* logger_construct (GType object_type);
89
78
GType log_level_get_type (void) G_GNUC_CONST;
90
 
void logger_info (Logger* self, const char* text);
91
 
NetworkSettings* network_settings_new (const char* datadir);
92
 
NetworkSettings* network_settings_construct (GType object_type, const char* datadir);
 
79
void logger_info (Logger* self, const gchar* text);
 
80
NetworkSettings* network_settings_new (const gchar* datadir);
 
81
NetworkSettings* network_settings_construct (GType object_type, const gchar* datadir);
93
82
GType network_settings_get_type (void) G_GNUC_CONST;
94
83
 
95
84
const GOptionEntry options[2] = {{"debug", 'd', 0, G_OPTION_ARG_NONE, &debug, "Print extra information, useful for debugging", NULL}, {NULL}};
96
85
 
97
 
 
98
 
gint _vala_main (char** args, int args_length1) {
 
86
gint _vala_main (gchar** args, int args_length1) {
99
87
        gint result = 0;
100
 
        Logger* _tmp0_;
101
 
        char* datadir;
102
 
        GFile* _tmp1_;
103
 
        gboolean _tmp2_;
 
88
        Logger* _tmp0_ = NULL;
 
89
        Logger* _tmp1_;
 
90
        gchar* _tmp2_;
 
91
        gchar* datadir;
 
92
        GFile* _tmp3_ = NULL;
 
93
        GFile* _tmp4_;
 
94
        gboolean _tmp5_;
 
95
        gboolean _tmp6_;
 
96
        NetworkSettings* _tmp9_ = NULL;
104
97
        NetworkSettings* app;
105
98
        GError * _inner_error_ = NULL;
106
99
        bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
107
100
        bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
108
101
        textdomain (GETTEXT_PACKAGE);
109
 
        {
110
 
                gtk_init_with_args (&args_length1, &args, "", options, "indicator-network-settings", &_inner_error_);
111
 
                if (_inner_error_ != NULL) {
112
 
                        goto __catch0_g_error;
113
 
                }
 
102
        gtk_init_with_args (&args_length1, &args, "", options, "indicator-network-settings", &_inner_error_);
 
103
        if (_inner_error_ != NULL) {
 
104
                goto __catch0_g_error;
114
105
        }
115
106
        goto __finally0;
116
107
        __catch0_g_error:
118
109
                GError * e;
119
110
                e = _inner_error_;
120
111
                _inner_error_ = NULL;
121
 
                {
122
 
                        fprintf (stdout, "%s\n", e->message);
123
 
                        fprintf (stdout, "Run '%s --help' to see a full list of available command line options.\n", args[0]);
124
 
                        result = 1;
125
 
                        _g_error_free0 (e);
126
 
                        return result;
127
 
                }
 
112
                fprintf (stdout, "%s\n", e->message);
 
113
                fprintf (stdout, "Run '%s --help' to see a full list of available command line options.\n", args[0]);
 
114
                result = 1;
 
115
                _g_error_free0 (e);
 
116
                return result;
128
117
        }
129
118
        __finally0:
130
119
        if (_inner_error_ != NULL) {
132
121
                g_clear_error (&_inner_error_);
133
122
                return 0;
134
123
        }
135
 
        logger = (_tmp0_ = logger_new (), _g_object_unref0 (logger), _tmp0_);
 
124
        _tmp0_ = logger_new ();
 
125
        _tmp1_ = _tmp0_;
 
126
        _g_object_unref0 (logger);
 
127
        logger = _tmp1_;
136
128
        if (debug) {
137
129
                g_object_set ((GObject*) logger, "level", LOG_LEVEL_DEBUG, NULL);
138
130
        } else {
139
131
                g_object_set ((GObject*) logger, "level", LOG_LEVEL_INFO, NULL);
140
132
        }
141
 
        datadir = g_strdup (PKGDATADIR);
142
 
        if ((_tmp2_ = g_file_query_exists (_tmp1_ = g_file_new_for_path ("./ui/main.ui"), NULL), _g_object_unref0 (_tmp1_), _tmp2_)) {
143
 
                char* _tmp3_;
 
133
        _tmp2_ = g_strdup (PKGDATADIR);
 
134
        datadir = _tmp2_;
 
135
        _tmp3_ = g_file_new_for_path ("./ui/main.ui");
 
136
        _tmp4_ = _tmp3_;
 
137
        _tmp5_ = g_file_query_exists (_tmp4_, NULL);
 
138
        if ((_tmp6_ = _tmp5_, _g_object_unref0 (_tmp4_), _tmp6_)) {
 
139
                gchar* _tmp7_;
 
140
                gchar* _tmp8_;
144
141
                logger_info (logger, "Using data files from current directory");
145
 
                datadir = (_tmp3_ = g_strdup ("./"), _g_free0 (datadir), _tmp3_);
 
142
                _tmp7_ = g_strdup ("./");
 
143
                _tmp8_ = _tmp7_;
 
144
                _g_free0 (datadir);
 
145
                datadir = _tmp8_;
146
146
        }
147
 
        logger_info (logger, datadir);
148
 
        app = network_settings_new (datadir);
149
 
        gtk_builder_connect_signals (app->builder, app);
 
147
        _tmp9_ = network_settings_new (datadir);
 
148
        app = _tmp9_;
 
149
        g_assert (IS_NETWORK_SETTINGS (app));
150
150
        gtk_main ();
151
151
        result = 0;
152
152
        _g_object_unref0 (app);
162
162
 
163
163
 
164
164
 
165