Issue 2755:Add color profile file type filter for Monitor Color Profile chooser

This commit is contained in:
DrSlony
2015-04-30 09:16:35 +02:00
parent 4f72fe6d8c
commit d263c8b18b
8 changed files with 103 additions and 104 deletions

View File

@@ -54,7 +54,7 @@ DarkFrame::DarkFrame () : FoldableToolPanel(this, "darkframe", M("TP_DARKFRAME_L
b_filter_asCurrent = false;
Gtk::FileFilter *filter_any = Gtk::manage(new Gtk::FileFilter);
filter_any->add_pattern("*");
filter_any->set_name(M("TP_FLATFIELD_FILEDLGFILTERANY"));
filter_any->set_name(M("FILECHOOSER_FILTER_ANY"));
darkFrameFile->add_filter (*filter_any);
// filters for all supported non-raw extensions
@@ -132,7 +132,7 @@ void DarkFrame::read(const rtengine::procparams::ProcParams* pp, const ParamsEdi
b_filter_asCurrent = true;
Gtk::FileFilter *filter_asCurrent = Gtk::manage(new Gtk::FileFilter);
filter_asCurrent->add_pattern("*." + filetype);
filter_asCurrent->set_name(M("TP_FLATFIELD_FILEDLGFILTERFF") + " (" + filetype + ")");
filter_asCurrent->set_name(M("FILECHOOSER_FILTER_SAME") + " (" + filetype + ")");
darkFrameFile->add_filter (*filter_asCurrent);
darkFrameFile->set_filter (*filter_asCurrent);
}
@@ -195,10 +195,10 @@ void DarkFrame::darkFrameChanged()
void DarkFrame::darkFrameReset()
{
dfChanged=true;
// caution: I had to make this hack, because set_current_folder() doesn't work correctly!
// Because szeva doesn't exist since he was committed to happy hunting ground in Issue 316
// we can use him now for this hack
// caution: I had to make this hack, because set_current_folder() doesn't work correctly!
// Because szeva doesn't exist since he was committed to happy hunting ground in Issue 316
// we can use him now for this hack
darkFrameFile->set_filename (options.lastDarkframeDir + "/szeva");
// end of the hack