Show the name of open file in the title (issue 5)

This commit is contained in:
Alexander Kojevnikov 2010-05-18 19:54:59 +10:00
parent 4dbd069185
commit 22e0870e10

View File

@ -97,11 +97,18 @@ namespace Spek {
show_all ();
if (file_name != null) {
cur_dir = Path.get_dirname (file_name);
spectrogram.open (file_name);
open_file (file_name);
}
}
private void open_file (string file_name) {
cur_dir = Path.get_dirname (file_name);
spectrogram.open (file_name);
// Note to translators: window title, %s is replaced with the file name
title = _("Spek - %s").printf (Path.get_basename (file_name));
}
private void on_open_clicked () {
var chooser = new FileChooserDialog (
_("Open File"), this, FileChooserAction.OPEN,
@ -114,9 +121,7 @@ namespace Spek {
chooser.add_filter (filter_audio);
chooser.set_filter (filter_audio);
if (chooser.run () == ResponseType.ACCEPT) {
var file_name = chooser.get_filename ();
cur_dir = Path.get_dirname (file_name);
spectrogram.open (file_name);
open_file (chooser.get_filename ());
}
chooser.destroy ();
}