View Issue Details

IDProjectCategoryView StatusLast Update
0001852ardourbugspublic2008-11-21 00:04
Reporterjdavisp3 Assigned Totimbyr  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version2.0 
Summary0001852: selecting directory for new session doesn't always work
DescriptionIf you select the directory you want a new session
to be created in by typing in the full path to the
directory and pressing 'enter', the change is reflected
in the GUI, but does not actually take effect. The problem
is the wrong GTK api is being used to get the selected
directory. The attached patch fixes this.
TagsNo tags attached.

Activities

2007-09-02 22:03

 

ardour.patch (614 bytes)   
Index: gtk2_ardour/new_session_dialog.cc
===================================================================
--- gtk2_ardour/new_session_dialog.cc	(revision 2360)
+++ gtk2_ardour/new_session_dialog.cc	(working copy)
@@ -465,9 +465,8 @@
 NewSessionDialog::session_folder() const
 {
 	if (on_new_session_page ()) {
-		return Glib::filename_from_utf8(m_folder->get_current_folder());
+		return Glib::filename_from_utf8(m_folder->get_filename());
 	} else {
-	       
 		if (m_treeview->get_selection()->count_selected_rows() == 0) {
 			return Glib::filename_from_utf8(m_open_filechooser->get_current_folder());
 		}
ardour.patch (614 bytes)   

paul

2007-09-03 15:15

administrator   ~0004323

thanks. patch applied to both my codebases, will commit today.

timbyr

2007-09-19 01:46

developer   ~0004377

The patch that was applied did not fix the problem

timbyr

2007-09-19 01:47

developer   ~0004378

This issue should be resolved as of 2.0-ongoing@2470

timbyr

2007-09-19 02:47

developer   ~0004380

sorry, a little confused. comments 4377 and 4378 are incorrect. This bug has been fixed in 2.0-ongoing branch. It is now fixed in trunk@2471

Issue History

Date Modified Username Field Change
2007-09-02 22:03 jdavisp3 New Issue
2007-09-02 22:03 jdavisp3 File Added: ardour.patch
2007-09-03 15:15 paul Status new => resolved
2007-09-03 15:15 paul Resolution open => fixed
2007-09-03 15:15 paul Assigned To => paul
2007-09-03 15:15 paul Note Added: 0004323
2007-09-19 01:46 timbyr Assigned To paul => timbyr
2007-09-19 01:46 timbyr Status resolved => feedback
2007-09-19 01:46 timbyr Resolution fixed => reopened
2007-09-19 01:46 timbyr Note Added: 0004377
2007-09-19 01:47 timbyr Status feedback => resolved
2007-09-19 01:47 timbyr Resolution reopened => fixed
2007-09-19 01:47 timbyr Note Added: 0004378
2007-09-19 02:47 timbyr Status resolved => feedback
2007-09-19 02:47 timbyr Resolution fixed => reopened
2007-09-19 02:47 timbyr Note Added: 0004380
2007-09-19 02:48 timbyr Status feedback => resolved
2007-09-19 02:48 timbyr Resolution reopened => fixed
2008-11-21 00:04 seablade Status resolved => closed