[Goodies-commits] r6732 - in xfce4-notes-plugin/trunk: . panel-plugin

Mike Massonnet mmassonnet at xfce.org
Sat Feb 21 12:31:26 CET 2009


Author: mmassonnet
Date: 2009-02-21 11:31:26 +0000 (Sat, 21 Feb 2009)
New Revision: 6732

Modified:
   xfce4-notes-plugin/trunk/ChangeLog
   xfce4-notes-plugin/trunk/TODO
   xfce4-notes-plugin/trunk/panel-plugin/notes.c
Log:
Little change in the menu

Modified: xfce4-notes-plugin/trunk/ChangeLog
===================================================================
--- xfce4-notes-plugin/trunk/ChangeLog	2009-02-21 10:46:15 UTC (rev 6731)
+++ xfce4-notes-plugin/trunk/ChangeLog	2009-02-21 11:31:26 UTC (rev 6732)
@@ -1,5 +1,12 @@
 2009-02-21  Mike Massonnet <mmassonnet at xfce.org>
 
+Little change in the menu
+	* panel-plugin/notes.c(notes_window_menu_options_new),
+	  panel-plugin/notes.c(notes_window_menu_new):
+	  - Change how the "titles" are displayed
+
+2009-02-21  Mike Massonnet <mmassonnet at xfce.org>
+
 Update the settings dialog
 	* panel-plugin/settings-dialog.c:
 	  - General clean up

Modified: xfce4-notes-plugin/trunk/TODO
===================================================================
--- xfce4-notes-plugin/trunk/TODO	2009-02-21 10:46:15 UTC (rev 6731)
+++ xfce4-notes-plugin/trunk/TODO	2009-02-21 11:31:26 UTC (rev 6732)
@@ -1,2 +1,3 @@
 * HypertextView for hyperlinks
-* Type-ahead style search
+* (Type-ahead style) search
+* Remember the last tab in the window on quit

Modified: xfce4-notes-plugin/trunk/panel-plugin/notes.c
===================================================================
--- xfce4-notes-plugin/trunk/panel-plugin/notes.c	2009-02-21 10:46:15 UTC (rev 6731)
+++ xfce4-notes-plugin/trunk/panel-plugin/notes.c	2009-02-21 11:31:26 UTC (rev 6732)
@@ -750,40 +750,41 @@
   /* Menu */
   notes_window->menu = gtk_menu_new ();
   GtkWidget *mi_window         = gtk_menu_item_new_with_label (_("Window"));
-  GtkWidget *mi_separator1     = gtk_separator_menu_item_new ();
   GtkWidget *mi_new_window     = gtk_image_menu_item_new_from_stock (GTK_STOCK_NEW, NULL);
   GtkWidget *mi_destroy_window = gtk_image_menu_item_new_from_stock (GTK_STOCK_DELETE, NULL);
   GtkWidget *mi_rename_window  = gtk_menu_item_new_with_mnemonic (_("_Rename..."));
   GtkWidget *mi_font           = gtk_image_menu_item_new_from_stock (GTK_STOCK_SELECT_FONT, NULL);
   notes_window->mi_options     = gtk_menu_item_new_with_mnemonic (_("_Options"));
-  GtkWidget *mi_separator2     = gtk_separator_menu_item_new ();
+  GtkWidget *mi_separator1     = gtk_separator_menu_item_new ();
   GtkWidget *mi_note           = gtk_menu_item_new_with_label (_("Note"));
-  GtkWidget *mi_separator3     = gtk_separator_menu_item_new ();
   GtkWidget *mi_new_note       = gtk_image_menu_item_new_from_stock (GTK_STOCK_NEW, NULL);
   GtkWidget *mi_delete_note    = gtk_image_menu_item_new_from_stock (GTK_STOCK_DELETE, NULL);
   GtkWidget *mi_rename_note    = gtk_menu_item_new_with_mnemonic (_("R_ename..."));
-  /*GtkWidget *mi_lock_note      = gtk_menu_item_new_with_mnemonic (_("_Lock note"));*/
+#if 0
+  GtkWidget *mi_lock_note      = gtk_menu_item_new_with_mnemonic (_("_Lock note"));
+#endif
   GtkWidget *mi_undo           = gtk_image_menu_item_new_from_stock (GTK_STOCK_UNDO, NULL);
 
   gtk_widget_set_sensitive (mi_window, FALSE);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_window);
-  gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_separator1);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_new_window);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_destroy_window);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_rename_window);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_font);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), notes_window->mi_options);
-  gtk_menu_attach_to_widget (GTK_MENU (notes_window->menu), notes_window->btn_menu, NULL);
-  gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_separator2);
+  gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_separator1);
+  gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_note);
   gtk_widget_set_sensitive (mi_note, FALSE);
-  gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_note);
-  gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_separator3);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_new_note);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_delete_note);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_rename_note);
-  /*gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_lock_note);*/
+#if 0
+  gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_lock_note);
+#endif
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu), mi_undo);
 
+  gtk_menu_attach_to_widget (GTK_MENU (notes_window->menu), notes_window->btn_menu, NULL);
+
   /* Accel group */
   gtk_menu_set_accel_group (GTK_MENU (notes_window->menu),
                             notes_window->accel_group);
@@ -882,28 +883,29 @@
   GtkWidget *mi_above           = gtk_check_menu_item_new_with_label (_("Always on top"));
   GtkWidget *mi_sticky          = gtk_check_menu_item_new_with_label (_("Sticky window"));
   GtkWidget *mi_show_tabs       = gtk_check_menu_item_new_with_label (_("Show tabs"));
+  GtkWidget *mi_separator1      = gtk_separator_menu_item_new ();
   GtkWidget *mi_show_on_startup = gtk_menu_item_new_with_label (_("Show on startup"));
 
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu_options), mi_above);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu_options), mi_sticky);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu_options), mi_show_tabs);
+  gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu_options), mi_separator1);
   gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu_options), mi_show_on_startup);
+  gtk_widget_set_sensitive (mi_show_on_startup, FALSE);
   gtk_menu_item_set_submenu (GTK_MENU_ITEM (notes_window->mi_options), notes_window->menu_options);
 
-  /* Sub-menu "Show on startup" */
-  GtkWidget *menu_show_on_startup = gtk_menu_new ();
   GSList *menu_group = NULL;
-  GtkWidget *mi_sos_always      = gtk_radio_menu_item_new_with_label (menu_group, _("Always"));
+
+  GtkWidget *mi_sos_always = gtk_radio_menu_item_new_with_label (menu_group, _("Always"));
   menu_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (mi_sos_always));
-  GtkWidget *mi_sos_never       = gtk_radio_menu_item_new_with_label (menu_group, _("Never"));
+  GtkWidget *mi_sos_never = gtk_radio_menu_item_new_with_label (menu_group, _("Never"));
   menu_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (mi_sos_never));
-  GtkWidget *mi_sos_last_state  = gtk_radio_menu_item_new_with_label (menu_group, _("Last state"));
+  GtkWidget *mi_sos_last_state = gtk_radio_menu_item_new_with_label (menu_group, _("Last state"));
   menu_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (mi_sos_last_state));
 
-  gtk_menu_shell_append (GTK_MENU_SHELL (menu_show_on_startup), mi_sos_always);
-  gtk_menu_shell_append (GTK_MENU_SHELL (menu_show_on_startup), mi_sos_never);
-  gtk_menu_shell_append (GTK_MENU_SHELL (menu_show_on_startup), mi_sos_last_state);
-  gtk_menu_item_set_submenu (GTK_MENU_ITEM (mi_show_on_startup), menu_show_on_startup);
+  gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu_options), mi_sos_always);
+  gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu_options), mi_sos_never);
+  gtk_menu_shell_append (GTK_MENU_SHELL (notes_window->menu_options), mi_sos_last_state);
 
   /* Activate check menu items */
   gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (mi_sos_always),




More information about the Goodies-commits mailing list