add: gnome_entry_append_history (GNOME_ENTRY (gentry), TRUE, uri);
context: on_open_location1_activate (GtkButton *button, Totem *totem){	GladeXML *glade;	char *mrl;	GtkWidget *dialog, *entry;	int response;	const char *filenames[2];	glade = totem_interface_load ("uri.glade", "Open Location...",			FALSE, GTK_WINDOW (totem->win));	if (glade == NULL)		return;	dialog = glade_xml_get_widget (glade, "open_uri_dialog");	entry = glade_xml_get_widget (glade, "uri");	response = gtk_dialog_run (GTK_DIALOG (dialog));	if (response == GTK_RESPONSE_OK)	{		const char *uri;		uri = gtk_entry_get_text (GTK_ENTRY (entry));		if (uri != NULL && strcmp (uri, "") != 0)		{			filenames[0] = uri;			filenames[1] = NULL;			totem_action_open_files (totem, (char **) filenames);			mrl = totem_playlist_get_current_mrl (totem->playlist);			totem_action_set_mrl_and_play (totem, mrl);			g_free (mrl);		}	}	gtk_widget_destroy (dialog);	g_object_unref (glade);}