diff src/xs_fileinfo.c @ 359:b1a858b8cb1a

Re-indentation all (non-generated) code.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 07 Nov 2005 09:50:04 +0000
parents e065deeb086f
children b09d74eb71e6
line wrap: on
line diff
--- a/src/xs_fileinfo.c	Mon Nov 07 09:49:04 2005 +0000
+++ b/src/xs_fileinfo.c	Mon Nov 07 09:50:04 2005 +0000
@@ -30,8 +30,8 @@
 #include "xs_interface.h"
 #include "xs_glade.h"
 
-static GtkWidget		*xs_fileinfowin = NULL;
-static t_xs_stil_node		*xs_fileinfostil = NULL;
+static GtkWidget *xs_fileinfowin = NULL;
+static t_xs_stil_node *xs_fileinfostil = NULL;
 XS_MUTEX(xs_fileinfowin);
 
 #define LUW(x)	lookup_widget(xs_fileinfowin, x)
@@ -39,232 +39,218 @@
 
 void xs_fileinfo_update(void)
 {
- gboolean isEnabled;
- GtkAdjustment *tmpAdj;
- 
- XS_MUTEX_LOCK(xs_status);
- XS_MUTEX_LOCK(xs_fileinfowin);
- 
- /* Check if control window exists, we are currently playing and have a tune */
- if (xs_fileinfowin)
-	{
-	if (xs_status.tuneInfo && xs_status.isPlaying && (xs_status.tuneInfo->nsubTunes > 1))
-		{
-		tmpAdj = gtk_range_get_adjustment(GTK_RANGE(LUW("fileinfo_subctrl_adj")));
- 	
- 		tmpAdj->value = xs_status.currSong;
- 		tmpAdj->lower = 1;
-		tmpAdj->upper = xs_status.tuneInfo->nsubTunes;
-		XS_MUTEX_UNLOCK(xs_status);
-		XS_MUTEX_UNLOCK(xs_fileinfowin);
- 		gtk_adjustment_value_changed(tmpAdj);
-		XS_MUTEX_LOCK(xs_status);
-		XS_MUTEX_LOCK(xs_fileinfowin); 		
- 		isEnabled = TRUE;
- 		} else
- 		isEnabled = FALSE;
+	gboolean isEnabled;
+	GtkAdjustment *tmpAdj;
+
+	XS_MUTEX_LOCK(xs_status);
+	XS_MUTEX_LOCK(xs_fileinfowin);
+
+	/* Check if control window exists, we are currently playing and have a tune */
+	if (xs_fileinfowin) {
+		if (xs_status.tuneInfo && xs_status.isPlaying && (xs_status.tuneInfo->nsubTunes > 1)) {
+			tmpAdj = gtk_range_get_adjustment(GTK_RANGE(LUW("fileinfo_subctrl_adj")));
 
-	/* Enable or disable subtune-control in fileinfo window */
-	gtk_widget_set_sensitive(LUW("fileinfo_subctrl_prev"), isEnabled);
-	gtk_widget_set_sensitive(LUW("fileinfo_subctrl_adj"), isEnabled);
-	gtk_widget_set_sensitive(LUW("fileinfo_subctrl_next"), isEnabled); 		
- 	}
+			tmpAdj->value = xs_status.currSong;
+			tmpAdj->lower = 1;
+			tmpAdj->upper = xs_status.tuneInfo->nsubTunes;
+			XS_MUTEX_UNLOCK(xs_status);
+			XS_MUTEX_UNLOCK(xs_fileinfowin);
+			gtk_adjustment_value_changed(tmpAdj);
+			XS_MUTEX_LOCK(xs_status);
+			XS_MUTEX_LOCK(xs_fileinfowin);
+			isEnabled = TRUE;
+		} else
+			isEnabled = FALSE;
 
- XS_MUTEX_UNLOCK(xs_status);
- XS_MUTEX_UNLOCK(xs_fileinfowin);
+		/* Enable or disable subtune-control in fileinfo window */
+		gtk_widget_set_sensitive(LUW("fileinfo_subctrl_prev"), isEnabled);
+		gtk_widget_set_sensitive(LUW("fileinfo_subctrl_adj"), isEnabled);
+		gtk_widget_set_sensitive(LUW("fileinfo_subctrl_next"), isEnabled);
+	}
+
+	XS_MUTEX_UNLOCK(xs_status);
+	XS_MUTEX_UNLOCK(xs_fileinfowin);
 }
 
 
 void xs_fileinfo_setsong(void)
 {
- gint n;
- 
- XS_MUTEX_LOCK(xs_status);
- XS_MUTEX_LOCK(xs_fileinfowin);
- 
- if (xs_status.tuneInfo && xs_status.isPlaying)
- 	{
- 	n = (gint) gtk_range_get_adjustment(GTK_RANGE(LUW("fileinfo_subctrl_adj")))->value;
- 	if ((n >= 1) && (n <= xs_status.tuneInfo->nsubTunes))
- 		xs_status.currSong = n;
+	gint n;
+
+	XS_MUTEX_LOCK(xs_status);
+	XS_MUTEX_LOCK(xs_fileinfowin);
+
+	if (xs_status.tuneInfo && xs_status.isPlaying) {
+		n = (gint) gtk_range_get_adjustment(GTK_RANGE(LUW("fileinfo_subctrl_adj")))->value;
+		if ((n >= 1) && (n <= xs_status.tuneInfo->nsubTunes))
+			xs_status.currSong = n;
 	}
 
- XS_MUTEX_UNLOCK(xs_fileinfowin);
- XS_MUTEX_UNLOCK(xs_status);
+	XS_MUTEX_UNLOCK(xs_fileinfowin);
+	XS_MUTEX_UNLOCK(xs_status);
 }
 
 
 void xs_fileinfo_ok(void)
 {
- XS_MUTEX_LOCK(xs_fileinfowin);
- if (xs_fileinfowin)
- 	{
- 	gtk_widget_destroy(xs_fileinfowin);
- 	xs_fileinfowin = NULL;
- 	}
- XS_MUTEX_UNLOCK(xs_fileinfowin);
+	XS_MUTEX_LOCK(xs_fileinfowin);
+	if (xs_fileinfowin) {
+		gtk_widget_destroy(xs_fileinfowin);
+		xs_fileinfowin = NULL;
+	}
+	XS_MUTEX_UNLOCK(xs_fileinfowin);
 }
 
 
-gboolean xs_fileinfo_delete(GtkWidget *widget, GdkEvent *event, gpointer user_data)
+gboolean xs_fileinfo_delete(GtkWidget * widget, GdkEvent * event, gpointer user_data)
 {
- (void)widget; (void)event; (void)user_data;
- 
- XSDEBUG("delete_event\n");
- xs_fileinfo_ok();
- return FALSE;
+	(void) widget;
+	(void) event;
+	(void) user_data;
+
+	XSDEBUG("delete_event\n");
+	xs_fileinfo_ok();
+	return FALSE;
 }
 
 
 
-void xs_fileinfo_subtune(GtkWidget *widget, void *data)
+void xs_fileinfo_subtune(GtkWidget * widget, void *data)
 {
- t_xs_stil_subnode *tmpNode;
- GtkWidget *tmpItem, *tmpText;
- gint tmpIndex;
- gchar *subName, *subAuthor;
+	t_xs_stil_subnode *tmpNode;
+	GtkWidget *tmpItem, *tmpText;
+	gint tmpIndex;
+	gchar *subName, *subAuthor;
 
- (void)widget; (void)data;
- 
- /* Freeze text-widget and delete the old text */
- tmpText = LUW("fileinfo_sub_info");
- gtk_text_freeze(GTK_TEXT(tmpText));
- gtk_text_set_point(GTK_TEXT(tmpText), 0);
- gtk_text_forward_delete(GTK_TEXT(tmpText),
- gtk_text_get_length(GTK_TEXT(tmpText)));
+	(void) widget;
+	(void) data;
 
- if (xs_fileinfostil)
- 	{
-	/* Get subtune number */
-	tmpItem  = gtk_menu_get_active(GTK_MENU(data));
-	tmpIndex = g_list_index(GTK_MENU_SHELL(data)->children, tmpItem);
+	/* Freeze text-widget and delete the old text */
+	tmpText = LUW("fileinfo_sub_info");
+	gtk_text_freeze(GTK_TEXT(tmpText));
+	gtk_text_set_point(GTK_TEXT(tmpText), 0);
+	gtk_text_forward_delete(GTK_TEXT(tmpText), gtk_text_get_length(GTK_TEXT(tmpText)));
 
-	/* Get subtune information */
-	tmpNode = &xs_fileinfostil->subTunes[tmpIndex];
-	subName = tmpNode->pName;
-	subAuthor = tmpNode->pAuthor;
+	if (xs_fileinfostil) {
+		/* Get subtune number */
+		tmpItem = gtk_menu_get_active(GTK_MENU(data));
+		tmpIndex = g_list_index(GTK_MENU_SHELL(data)->children, tmpItem);
 
-	/* Put in the new text, if available */
-	if (tmpNode->pInfo)
-		{
-		gtk_text_insert (GTK_TEXT (tmpText), NULL, NULL, NULL,
-		tmpNode->pInfo, strlen(tmpNode->pInfo));
+		/* Get subtune information */
+		tmpNode = &xs_fileinfostil->subTunes[tmpIndex];
+		subName = tmpNode->pName;
+		subAuthor = tmpNode->pAuthor;
+
+		/* Put in the new text, if available */
+		if (tmpNode->pInfo) {
+			gtk_text_insert(GTK_TEXT(tmpText), NULL, NULL, NULL, tmpNode->pInfo, strlen(tmpNode->pInfo));
 		}
 	} else {
-	/* We don't have any information */
-	subName = NULL;
-	subAuthor = NULL;
+		/* We don't have any information */
+		subName = NULL;
+		subAuthor = NULL;
 	}
 
- /* Get and set subtune information */
- gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_sub_name")), subName ? subName : "");
- gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_sub_author")), subAuthor ? subAuthor : "");
+	/* Get and set subtune information */
+	gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_sub_name")), subName ? subName : "");
+	gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_sub_author")), subAuthor ? subAuthor : "");
 
- /* Un-freeze the widget */
- gtk_text_thaw(GTK_TEXT(tmpText));
+	/* Un-freeze the widget */
+	gtk_text_thaw(GTK_TEXT(tmpText));
 }
 
 
-void xs_fileinfo(gchar *pcFilename)
+void xs_fileinfo(gchar * pcFilename)
 {
- GtkWidget *tmpMenuItem, *tmpMenu, *tmpOptionMenu;
- t_xs_tuneinfo *tmpInfo;
- t_xs_stil_subnode *tmpNode;
- gchar tmpStr[64];
- gint n;
+	GtkWidget *tmpMenuItem, *tmpMenu, *tmpOptionMenu;
+	t_xs_tuneinfo *tmpInfo;
+	t_xs_stil_subnode *tmpNode;
+	gchar tmpStr[64];
+	gint n;
 
- /* Current implementation leaves old fileinfo window untouched if
-  * no information can be found for the new file. Hmm...
-  */
+	/* Current implementation leaves old fileinfo window untouched if
+	 * no information can be found for the new file. Hmm...
+	 */
 
- /* Get new tune information */
- XS_MUTEX_LOCK(xs_fileinfowin);
- XS_MUTEX_LOCK(xs_status);
- if ((tmpInfo = xs_status.sidPlayer->plrGetSIDInfo(pcFilename)) == NULL)
- 	{
- 	XS_MUTEX_UNLOCK(xs_fileinfowin);
- 	XS_MUTEX_UNLOCK(xs_status);
- 	return;
- 	}
- XS_MUTEX_UNLOCK(xs_status);
+	/* Get new tune information */
+	XS_MUTEX_LOCK(xs_fileinfowin);
+	XS_MUTEX_LOCK(xs_status);
+	if ((tmpInfo = xs_status.sidPlayer->plrGetSIDInfo(pcFilename)) == NULL) {
+		XS_MUTEX_UNLOCK(xs_fileinfowin);
+		XS_MUTEX_UNLOCK(xs_status);
+		return;
+	}
+	XS_MUTEX_UNLOCK(xs_status);
 
- xs_fileinfostil = xs_stil_get(pcFilename);
+	xs_fileinfostil = xs_stil_get(pcFilename);
 
- /* Check if there already is an open fileinfo window */
- if (xs_fileinfowin)
-	{
-	/* Raise old window */
-	gdk_window_raise(xs_fileinfowin->window);
+	/* Check if there already is an open fileinfo window */
+	if (xs_fileinfowin) {
+		/* Raise old window */
+		gdk_window_raise(xs_fileinfowin->window);
 
-	/* Delete items */
-	tmpOptionMenu = LUW("fileinfo_sub_tune");
-	gtk_widget_destroy(GTK_OPTION_MENU(tmpOptionMenu)->menu);
-	GTK_OPTION_MENU(tmpOptionMenu)->menu = gtk_menu_new();	
+		/* Delete items */
+		tmpOptionMenu = LUW("fileinfo_sub_tune");
+		gtk_widget_destroy(GTK_OPTION_MENU(tmpOptionMenu)->menu);
+		GTK_OPTION_MENU(tmpOptionMenu)->menu = gtk_menu_new();
 	} else {
-	/* If not, create a new one */
-	xs_fileinfowin = create_xs_fileinfowin();
-	
-	/* Connect additional signals */
-	gtk_signal_connect(GTK_OBJECT(
-		gtk_range_get_adjustment(GTK_RANGE(LUW("fileinfo_subctrl_adj")))),
-		"value_changed", GTK_SIGNAL_FUNC (xs_fileinfo_setsong), NULL);
+		/* If not, create a new one */
+		xs_fileinfowin = create_xs_fileinfowin();
+
+		/* Connect additional signals */
+		gtk_signal_connect(GTK_OBJECT(gtk_range_get_adjustment(GTK_RANGE(LUW("fileinfo_subctrl_adj")))),
+				   "value_changed", GTK_SIGNAL_FUNC(xs_fileinfo_setsong), NULL);
 	}
 
 
- /* Set the generic song information */
- gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_filename")), pcFilename);
- gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_songname")), tmpInfo->sidName);
- gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_composer")), tmpInfo->sidComposer);
- gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_copyright")), tmpInfo->sidCopyright);
+	/* Set the generic song information */
+	gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_filename")), pcFilename);
+	gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_songname")), tmpInfo->sidName);
+	gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_composer")), tmpInfo->sidComposer);
+	gtk_entry_set_text(GTK_ENTRY(LUW("fileinfo_copyright")), tmpInfo->sidCopyright);
 
 
- /* Main tune - the pseudo tune */
- tmpOptionMenu = LUW("fileinfo_sub_tune");
- tmpMenu = GTK_OPTION_MENU(tmpOptionMenu)->menu;
+	/* Main tune - the pseudo tune */
+	tmpOptionMenu = LUW("fileinfo_sub_tune");
+	tmpMenu = GTK_OPTION_MENU(tmpOptionMenu)->menu;
 
- tmpMenuItem = gtk_menu_item_new_with_label ("General info");
- gtk_widget_show (tmpMenuItem);
- gtk_menu_append (GTK_MENU(tmpMenu), tmpMenuItem);
- gtk_signal_connect (GTK_OBJECT (tmpMenuItem), "activate",
-		GTK_SIGNAL_FUNC (xs_fileinfo_subtune), tmpMenu);
+	tmpMenuItem = gtk_menu_item_new_with_label("General info");
+	gtk_widget_show(tmpMenuItem);
+	gtk_menu_append(GTK_MENU(tmpMenu), tmpMenuItem);
+	gtk_signal_connect(GTK_OBJECT(tmpMenuItem), "activate", GTK_SIGNAL_FUNC(xs_fileinfo_subtune), tmpMenu);
 
- /* Other menu items */
- for (n = 1; n <= tmpInfo->nsubTunes; n++)
-	{
-	if (xs_fileinfostil)
-		{
-		snprintf(tmpStr, sizeof(tmpStr), "Tune #%i: ", n);
-		tmpNode = &xs_fileinfostil->subTunes[n];
-		if (tmpNode->pName)
-			xs_pnstrcat(tmpStr, sizeof(tmpStr), tmpNode->pName);
+	/* Other menu items */
+	for (n = 1; n <= tmpInfo->nsubTunes; n++) {
+		if (xs_fileinfostil) {
+			snprintf(tmpStr, sizeof(tmpStr), "Tune #%i: ", n);
+			tmpNode = &xs_fileinfostil->subTunes[n];
+			if (tmpNode->pName)
+				xs_pnstrcat(tmpStr, sizeof(tmpStr), tmpNode->pName);
+			else if (tmpNode->pInfo)
+				xs_pnstrcat(tmpStr, sizeof(tmpStr), tmpNode->pInfo);
 			else
-		if (tmpNode->pInfo)
-			xs_pnstrcat(tmpStr, sizeof(tmpStr), tmpNode->pInfo);
-			else
-			xs_pnstrcat(tmpStr, sizeof(tmpStr), "---");
+				xs_pnstrcat(tmpStr, sizeof(tmpStr), "---");
 		} else {
-		snprintf(tmpStr, sizeof(tmpStr), "Tune #%i", n);
+			snprintf(tmpStr, sizeof(tmpStr), "Tune #%i", n);
 		}
 
-	tmpMenuItem = gtk_menu_item_new_with_label(tmpStr);
-	gtk_widget_show (tmpMenuItem);
-	gtk_menu_append (GTK_MENU(tmpMenu), tmpMenuItem);
+		tmpMenuItem = gtk_menu_item_new_with_label(tmpStr);
+		gtk_widget_show(tmpMenuItem);
+		gtk_menu_append(GTK_MENU(tmpMenu), tmpMenuItem);
 
-	gtk_signal_connect (GTK_OBJECT(tmpMenuItem), "activate",
-			GTK_SIGNAL_FUNC(xs_fileinfo_subtune), tmpMenu);
+		gtk_signal_connect(GTK_OBJECT(tmpMenuItem), "activate", GTK_SIGNAL_FUNC(xs_fileinfo_subtune), tmpMenu);
 	}
 
- /* Set the subtune information */
- xs_fileinfo_subtune(NULL, tmpMenu);
+	/* Set the subtune information */
+	xs_fileinfo_subtune(NULL, tmpMenu);
 
- /* Free temporary tuneinfo */
- xs_tuneinfo_free(tmpInfo);
+	/* Free temporary tuneinfo */
+	xs_tuneinfo_free(tmpInfo);
 
- /* Show the window */
- gtk_widget_show(xs_fileinfowin);
+	/* Show the window */
+	gtk_widget_show(xs_fileinfowin);
 
- XS_MUTEX_UNLOCK(xs_fileinfowin);
+	XS_MUTEX_UNLOCK(xs_fileinfowin);
 
- xs_fileinfo_update();
+	xs_fileinfo_update();
 }
-