Diff of /trunk/src/notes.c

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

revision 2 by harbaum, Sat Jun 20 11:44:14 2009 UTC revision 11 by harbaum, Fri Jun 26 12:24:24 2009 UTC
# Line 520  static gboolean focus_in(GtkWidget *widg Line 520  static gboolean focus_in(GtkWidget *widg
520  #endif  #endif
521    
522  GtkWidget *cache_notes(cache_context_t *context) {  GtkWidget *cache_notes(cache_context_t *context) {
   appdata_t *appdata = context->appdata;  
523    cache_t *cache = context->cache;    cache_t *cache = context->cache;
524    
525    context->notes.modified = FALSE;    context->notes.modified = FALSE;
# Line 598  GtkWidget *cache_notes(cache_context_t * Line 597  GtkWidget *cache_notes(cache_context_t *
597    if(cache->notes && cache->notes->text)    if(cache->notes && cache->notes->text)
598      gtk_text_buffer_set_text(context->notes.buffer, cache->notes->text, -1);      gtk_text_buffer_set_text(context->notes.buffer, cache->notes->text, -1);
599    
600  #ifndef USE_MAEMO  #ifndef USE_HILDON_TEXT_VIEW
601    GtkWidget *view = gtk_text_view_new_with_buffer(context->notes.buffer);    GtkWidget *view = gtk_text_view_new_with_buffer(context->notes.buffer);
602  #else  #else
603    GtkWidget *view = hildon_text_view_new();    GtkWidget *view = hildon_text_view_new();
# Line 618  GtkWidget *cache_notes(cache_context_t * Line 617  GtkWidget *cache_notes(cache_context_t *
617    
618  #ifndef NO_COPY_N_PASTE  #ifndef NO_COPY_N_PASTE
619    g_signal_connect(G_OBJECT(view), "focus-in-event",    g_signal_connect(G_OBJECT(view), "focus-in-event",
620                     G_CALLBACK(focus_in), appdata);                     G_CALLBACK(focus_in), context->appdata);
621    g_signal_connect(G_OBJECT(view), "destroy",    g_signal_connect(G_OBJECT(view), "destroy",
622                     G_CALLBACK(on_destroy_textview), appdata);                     G_CALLBACK(on_destroy_textview), context->appdata);
623  #endif  #endif
624    
625  #ifndef USE_PANNABLE_AREA  #ifndef USE_PANNABLE_AREA
# Line 827  void notes_log_export(appdata_t *appdata Line 826  void notes_log_export(appdata_t *appdata
826    GtkWidget *label = gtk_label_new(_("Export to:"));    GtkWidget *label = gtk_label_new(_("Export to:"));
827    gtk_box_pack_start(GTK_BOX(hbox), label, TRUE, TRUE,0);    gtk_box_pack_start(GTK_BOX(hbox), label, TRUE, TRUE,0);
828    gtk_misc_set_alignment(GTK_MISC(label), 0.f, 0.5f);    gtk_misc_set_alignment(GTK_MISC(label), 0.f, 0.5f);
829    GtkWidget *button = gtk_button_new_with_label(_("Browse..."));    GtkWidget *button = gtk_button_new_with_label(_("Browse"));
830    gtk_signal_connect(GTK_OBJECT(button), "clicked",    gtk_signal_connect(GTK_OBJECT(button), "clicked",
831                       GTK_SIGNAL_FUNC(on_browse), (gpointer)&context);                       GTK_SIGNAL_FUNC(on_browse), (gpointer)&context);
832    gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE,0);    gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE,0);

Legend:
Removed from v.2  
changed lines
  Added in v.11