SF.net SVN: geany: [670] trunk

ntrel at users.sourceforge.net ntrel at xxxxx
Fri Aug 4 21:03:21 UTC 2006


Revision: 670
Author:   ntrel
Date:     2006-08-04 14:03:12 -0700 (Fri, 04 Aug 2006)
ViewCVS:  http://svn.sourceforge.net/geany/?rev=670&view=rev

Log Message:
-----------
Set radio item None for new files

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/src/filetypes.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2006-08-04 12:21:41 UTC (rev 669)
+++ trunk/ChangeLog	2006-08-04 21:03:12 UTC (rev 670)
@@ -1,8 +1,9 @@
 2006-08-04  Nick Treleaven  <nick.treleaven at btinternet.com>
 
- * src/callbacks.c, src/callbacks.h, src/dialogs.c
+ * src/callbacks.c, src/callbacks.h, src/dialogs.c:
    Disable word and word start matching when regexes are enabled.
    Don't hide the Find dialog after searching; use Close button.
+ * src/filetypes.c: Set radio item None for new files.
 
 
 2006-08-03  Enrico Tröger  <enrico.troeger at uvena.de>

Modified: trunk/src/filetypes.c
===================================================================
--- trunk/src/filetypes.c	2006-08-04 12:21:41 UTC (rev 669)
+++ trunk/src/filetypes.c	2006-08-04 21:03:12 UTC (rev 670)
@@ -568,10 +568,12 @@
 
 void filetypes_select_radio_item(const filetype *ft)
 {
-	g_return_if_fail(ft != NULL);
-
 	// app->ignore_callback has to be set by the caller
-	gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(radio_items[ft->id]), TRUE);
+	if (ft == NULL)
+		gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(
+			radio_items[filetypes[GEANY_FILETYPES_ALL]->id]), TRUE);
+	else
+		gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(radio_items[ft->id]), TRUE);
 }
 
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Commits mailing list