~ubuntu-branches/ubuntu/trusty/foxtrotgps/trusty

« back to all changes in this revision

Viewing changes to src/init.c

  • Committer: Package Import Robot
  • Author(s): Daniel Baumann
  • Date: 2012-02-14 06:13:28 UTC
  • mfrom: (11.1.1 sid)
  • Revision ID: package-import@ubuntu.com-20120214061328-3pa58mr5jtibvi2k
Tags: 1.1.0-1
* Using compression level 9 also for binary packages.
* Merging upstream version 1.1.0:
  - includes osb2tango and poi2osm (Closes: #647986).
* Removing curl.patch, included upstream.
* Updating to debhelper version 9.
* Updating years in copyright.

Show diffs side-by-side

added added

removed removed

Lines of Context:
98
98
                global_port     = g_strdup("2947");
99
99
        }
100
100
 
101
 
        if(gconf_client_get_bool(global_gconfclient, GCONF"/started_before", err))      
102
 
                global_auto_download = gconf_client_get_bool(
103
 
                                        global_gconfclient, 
104
 
                                        GCONF"/auto_download",
105
 
                                        err);
106
 
        else
107
 
        {
108
 
                gconf_client_set_bool(global_gconfclient, GCONF"/started_before", TRUE, err);
109
 
                gconf_client_set_bool(global_gconfclient, GCONF"/auto_download", TRUE, err);
110
 
                global_auto_download = TRUE;
111
 
        }
 
101
        global_no_redownload = gconf_client_get_bool(
 
102
                                global_gconfclient,
 
103
                                GCONF"/no_redownload",
 
104
                                err);
 
105
 
 
106
        global_auto_download = gconf_client_get_bool(global_gconfclient, 
 
107
                                                     GCONF"/auto_download",
 
108
                                                     err);
112
109
}
113
110
 
114
111
void
115
112
init()
116
113
{
117
114
        GError  *err = NULL;
118
 
        const gchar *nick, *pass, *me_msg;
 
115
        const gchar *nick, *pass, *me_msg, *hrm_bt_addr;
119
116
        GtkWidget *widget;
120
117
        gchar buffer[128];
121
118
        gboolean gconf_fftimer_running;
134
131
        nick                    = gconf_client_get_string(global_gconfclient, GCONF"/nick",&err);
135
132
        pass                    = gconf_client_get_string(global_gconfclient, GCONF"/pass",&err);
136
133
        me_msg                  = gconf_client_get_string(global_gconfclient, GCONF"/me_msg",&err);
 
134
        hrm_bt_addr             = gconf_client_get_string(global_gconfclient, GCONF"/hrm_bt_addr",&err);
137
135
        
138
136
        global_speed_unit       = gconf_client_get_int(global_gconfclient, GCONF"/speed_unit",&err);
139
137
        global_alt_unit         = gconf_client_get_int(global_gconfclient, GCONF"/alt_unit",&err);
140
138
        global_latlon_unit      = gconf_client_get_int(global_gconfclient, GCONF"/latlon_unit",&err);
141
 
        
 
139
 
 
140
        widget = lookup_widget(window1, "button3");
 
141
        gtk_toggle_tool_button_set_active(GTK_TOGGLE_TOOL_BUTTON(widget),
 
142
                                          global_autocenter);
 
143
 
 
144
        widget = lookup_widget(window1, "button56");
 
145
        gtk_toggle_tool_button_set_active(GTK_TOGGLE_TOOL_BUTTON(widget),
 
146
                                          global_autocenter);
 
147
 
142
148
        switch (global_speed_unit)
143
149
        {
144
150
                case 1:
180
186
        widget  = lookup_widget(window1, "entry29");
181
187
        if(me_msg)
182
188
                gtk_entry_set_text( GTK_ENTRY(widget), me_msg );
 
189
        widget  = lookup_widget(window1, "entry33");
 
190
        if(hrm_bt_addr)
 
191
                gtk_entry_set_text( GTK_ENTRY(widget), hrm_bt_addr );
183
192
 
184
193
        
185
194
        widget = lookup_widget(window1, "vscale1");
195
204
        widget = lookup_widget(window1, "checkbutton2");
196
205
        gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widget), global_auto_download);
197
206
 
198
 
        
199
 
        
200
 
        
201
 
        
202
 
        
203
 
        gconf_fftimer_running = gconf_client_get_bool(global_gconfclient, GCONF"/fftimer_running",&err);
204
 
        
205
 
        
 
207
        widget = glade_xml_get_widget (gladexml, "tile_redownload_toggle");
 
208
        gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widget),
 
209
                                     !global_no_redownload);
 
210
 
 
211
        hrm_on = gconf_client_get_bool(global_gconfclient, GCONF"/hrm_on",&err);
 
212
        widget = lookup_widget(window1, "checkbutton18");
 
213
        gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widget), hrm_on);
 
214
 
 
215
        gconf_fftimer_running = FALSE;
 
216
 
206
217
        global_ffupdate_interval_minutes = gconf_client_get_float(global_gconfclient, GCONF"/ffupdate_interval_minutes",&err);
207
218
        
208
219
        if(!global_ffupdate_interval_minutes)
250
261
        gtk_window_set_icon_from_file(GTK_WINDOW(window1), PACKAGE_PIXMAPS_DIR "/" PACKAGE ".png" ,&err);
251
262
        if (err)
252
263
        {
253
 
                fprintf (stderr, "Failed to load pixbuf file:  %s\n", err->message);
 
264
                fprintf (stderr, _("Failed to load pixbuf file: %s\n"),
 
265
                         err->message);
254
266
                g_error_free (err);
255
267
        }
256
268
        
297
309
                repo2->inverted_zoom = 0;
298
310
                global_repo_list = g_slist_append(global_repo_list, repo2);
299
311
                                
300
 
                repo3->name = g_strdup("Opencyclemap");
301
 
                repo3->uri  = g_strdup("http://a.andy.sandbox.cloudmade.com/tiles/cycle/%d/%d/%d.png");
 
312
                repo3->name = g_strdup("OpenCycleMap");
 
313
                repo3->uri  = g_strdup("http://tile.opencyclemap.org/cycle/%d/%d/%d.png");
302
314
                repo3->dir  = g_strdup_printf("%s/Maps/opencyclemap",global_home_dir);
303
315
                repo3->inverted_zoom = 0;
304
316
                global_repo_list = g_slist_append(global_repo_list, repo3);
310
322
                global_repo_list = g_slist_append(global_repo_list, repo4);
311
323
 
312
324
                repo5->name = g_strdup("Google Sat (testing only)");
313
 
                repo5->uri  = g_strdup("http://khm.google.com/kh/v=53&x=%d&y=%d&z=%d");
 
325
                repo5->uri  = g_strdup("http://khm.google.com/kh/v=102&x=%d&y=%d&z=%d");
314
326
                repo5->dir  = g_strdup_printf("%s/Maps/googlesat",global_home_dir);
315
327
                repo5->inverted_zoom = 1;
316
328
                global_repo_list = g_slist_append(global_repo_list, repo5);