#include "lib/config.h"
#include "lib/send_kdm_email_job.h"
+#include "lib/warnings.h"
#include "dkdm_output_panel.h"
#include "kdm_timing_panel.h"
#include "confirm_kdm_email_dialog.h"
#ifdef DCPOMATIC_USE_OWN_PICKER
#include "dir_picker_ctrl.h"
#else
+DCPOMATIC_DISABLE_WARNINGS
#include <wx/filepicker.h>
+DCPOMATIC_ENABLE_WARNINGS
#endif
#include <wx/stdpaths.h>
using std::list;
using std::exception;
using std::make_pair;
-using boost::shared_ptr;
-using boost::function;
+using std::shared_ptr;
+using std::function;
DKDMOutputPanel::DKDMOutputPanel (wxWindow* parent)
}
bool kdms_with_no_email = false;
- BOOST_FOREACH (KDMWithMetadataPtr i, kdms) {
+ for (auto i: kdms) {
if (i->emails().empty()) {
kdms_with_no_email = true;
}
if (proceed && Config::instance()->confirm_kdm_email()) {
list<string> emails;
- BOOST_FOREACH (KDMWithMetadataPtr const& i, kdms) {
- BOOST_FOREACH (string j, i->emails()) {
+ for (auto const& i: kdms) {
+ for (auto j: i->emails()) {
emails.push_back (j);
}
}