Diff of /trunk/src/about.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 243 by harbaum, Wed Dec 9 20:09:32 2009 UTC revision 244 by harbaum, Tue Dec 15 19:54:04 2009 UTC
# Line 286  GtkWidget *left_label(char *str) { Line 286  GtkWidget *left_label(char *str) {
286    return widget;    return widget;
287  }  }
288    
289    static void author_add(GtkWidget *box, char *str) {
290      gtk_box_pack_start(GTK_BOX(box), left_label(str), FALSE, FALSE, 0);
291    }
292    
293  GtkWidget *authors_page_new(void) {  GtkWidget *authors_page_new(void) {
294    GtkWidget *ivbox, *vbox = gtk_vbox_new(FALSE, 0);    GtkWidget *ivbox, *vbox = gtk_vbox_new(FALSE, 16);
295    
296      /* -------------------------------------------- */
297      ivbox = gtk_vbox_new(FALSE, 0);
298      author_add(ivbox, _("Main developer:"));
299      author_add(ivbox, "Till Harbaum <till@harbaum.org>");
300      gtk_box_pack_start(GTK_BOX(vbox), ivbox, TRUE, FALSE, 0);
301    
302    /* -------------------------------------------- */    /* -------------------------------------------- */
303    ivbox = gtk_vbox_new(FALSE, 0);    ivbox = gtk_vbox_new(FALSE, 0);
304    gtk_box_pack_start(GTK_BOX(ivbox), left_label(_("Main developer:")),    author_add(ivbox, _("Original map widget by:"));
305                       FALSE, FALSE, 0);    author_add(ivbox, "John Stowers <john.stowers@gmail.com>");
   gtk_box_pack_start(GTK_BOX(ivbox),  
                      left_label("Till Harbaum <till@harbaum.org>"),  
                      FALSE, FALSE, 0);  
306    gtk_box_pack_start(GTK_BOX(vbox), ivbox, TRUE, FALSE, 0);    gtk_box_pack_start(GTK_BOX(vbox), ivbox, TRUE, FALSE, 0);
307    
308    /* -------------------------------------------- */    /* -------------------------------------------- */
309    ivbox = gtk_vbox_new(FALSE, 0);    ivbox = gtk_vbox_new(FALSE, 0);
310    gtk_box_pack_start(GTK_BOX(ivbox), left_label(_("Original map widget by:")),    author_add(ivbox, _("GCVote service provided by:"));
311                       FALSE, FALSE, 0);    author_add(ivbox, "Guido Wegener <guido.wegener@gmx.de>");
   gtk_box_pack_start(GTK_BOX(ivbox),  
                      left_label("John Stowers <john.stowers@gmail.com>"),  
                      FALSE, FALSE, 0);  
312    gtk_box_pack_start(GTK_BOX(vbox), ivbox, TRUE, FALSE, 0);    gtk_box_pack_start(GTK_BOX(vbox), ivbox, TRUE, FALSE, 0);
313    
314    /* -------------------------------------------- */    /* -------------------------------------------- */
315    ivbox = gtk_vbox_new(FALSE, 0);    ivbox = gtk_vbox_new(FALSE, 0);
316    gtk_box_pack_start(GTK_BOX(ivbox), left_label(_("GCVote service provided by:")),    author_add(ivbox, _("Additional translations by:"));
317                       FALSE, FALSE, 0);    author_add(ivbox, "Marko Vertainen <marko.vertainen@iki.fi>");
   gtk_box_pack_start(GTK_BOX(ivbox),  
                      left_label("Guido Wegener <guido.wegener@gmx.de>"),  
                      FALSE, FALSE, 0);  
318    gtk_box_pack_start(GTK_BOX(vbox), ivbox, TRUE, FALSE, 0);    gtk_box_pack_start(GTK_BOX(vbox), ivbox, TRUE, FALSE, 0);
319    
320    /* -------------------------------------------- */    /* -------------------------------------------- */
321    ivbox = gtk_vbox_new(FALSE, 0);    ivbox = gtk_vbox_new(FALSE, 0);
322    gtk_box_pack_start(GTK_BOX(ivbox), left_label(_("Additional translations by:")),    author_add(ivbox, _("Testers:"));
323                       FALSE, FALSE, 0);    author_add(ivbox, "Uwe Koch <asys3@yahoo.com>");
324    gtk_box_pack_start(GTK_BOX(ivbox),    author_add(ivbox, "Tanja Harbaum <tanja@harbaum.org>");
                      left_label("Marko Vertainen <marko.vertainen@iki.fi>"),  
                      FALSE, FALSE, 0);  
325    gtk_box_pack_start(GTK_BOX(vbox), ivbox, TRUE, FALSE, 0);    gtk_box_pack_start(GTK_BOX(vbox), ivbox, TRUE, FALSE, 0);
326    
327    return vbox;  #ifndef USE_PANNABLE_AREA
328      GtkWidget *scrolled_window = gtk_scrolled_window_new(NULL, NULL);
329      gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_window),
330                                     GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
331      gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(scrolled_window),
332                                            vbox);
333      gtk_scrolled_window_set_shadow_type( GTK_SCROLLED_WINDOW(scrolled_window),
334                                           GTK_SHADOW_IN);
335      return scrolled_window;
336    #else
337      GtkWidget *pannable_area = hildon_pannable_area_new();
338      hildon_pannable_area_add_with_viewport(HILDON_PANNABLE_AREA(pannable_area),
339                                            vbox);
340      return pannable_area;
341    #endif
342  }  }
343    
344  GtkWidget *donate_page_new(appdata_t *appdata) {  GtkWidget *donate_page_new(appdata_t *appdata) {

Legend:
Removed from v.243  
changed lines
  Added in v.244