diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-10-01 00:32:40 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-10-10 21:15:37 +0200 |
| commit | 6cfd66bda51d32097620d55492aa3492b69fe674 (patch) | |
| tree | 8ac812b77fb1969d382bd8ec37eb3dcaa8916127 | |
| parent | 11230f6021726307f20f782ea286eda72e8adeff (diff) | |
Improve the audio dialog title a bit.
| -rw-r--r-- | src/wx/audio_dialog.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/wx/audio_dialog.cc b/src/wx/audio_dialog.cc index cee8993e0..e0fed493d 100644 --- a/src/wx/audio_dialog.cc +++ b/src/wx/audio_dialog.cc @@ -167,11 +167,12 @@ AudioDialog::AudioDialog(wxWindow* parent, shared_ptr<Film> film, shared_ptr<Con _film_connection = film->Change.connect (boost::bind(&AudioDialog::film_change, this, _1, _2)); _film_content_connection = film->ContentChange.connect(boost::bind(&AudioDialog::content_change, this, _1, _2)); - DCPOMATIC_ASSERT (film->directory()); if (content) { - SetTitle(wxString::Format(_("%s audio - %s"), variant::wx::dcpomatic(), std_to_wx(content->path(0).string()))); - } else { + SetTitle(wxString::Format(_("%s audio - %s"), variant::wx::dcpomatic(), std_to_wx(content->path_for_display().string()))); + } else if (film->directory()) { SetTitle(wxString::Format(_("%s audio - %s"), variant::wx::dcpomatic(), std_to_wx(film->directory().get().string()))); + } else { + SetTitle(wxString::Format(_("%s audio"), variant::wx::dcpomatic())); } if (content) { |
