summaryrefslogtreecommitdiff
path: root/src/lib/check_content_change_job.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2018-08-21 23:03:04 +0100
committerCarl Hetherington <cth@carlh.net>2018-08-21 23:03:04 +0100
commitf30bd5d2355bc02d1b5c7772241e191b60028dd2 (patch)
tree1cc79d8ce0724ff77500d4e75c2262a565609fca /src/lib/check_content_change_job.cc
parent0646c5404d535158d3f3d47004fa8dde444a936b (diff)
Give a message when changed files are re-examined.
Diffstat (limited to 'src/lib/check_content_change_job.cc')
-rw-r--r--src/lib/check_content_change_job.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/check_content_change_job.cc b/src/lib/check_content_change_job.cc
index 0862ab085..bb3674f27 100644
--- a/src/lib/check_content_change_job.cc
+++ b/src/lib/check_content_change_job.cc
@@ -61,19 +61,15 @@ CheckContentChangeJob::run ()
BOOST_FOREACH (shared_ptr<Content> i, _film->content()) {
bool ic = false;
for (size_t j = 0; j < i->number_of_paths(); ++j) {
- cout << boost::filesystem::last_write_time(i->path(j)) << " " << i->last_write_time(j) << "\n";
if (boost::filesystem::last_write_time(i->path(j)) != i->last_write_time(j)) {
- cout << "last write differs.\n";
ic = true;
break;
}
}
if (!ic && i->calculate_digest() != i->digest()) {
- cout << "digest differs.\n";
ic = true;
}
if (ic) {
- cout << i->path(0) << " changed.\n";
changed.push_back (i);
}
}
@@ -82,6 +78,10 @@ CheckContentChangeJob::run ()
JobManager::instance()->add(shared_ptr<Job>(new ExamineContentJob(_film, i)));
}
+ if (!changed.empty()) {
+ set_message (_("Some files were changed since they were added to the project.\n\nThese files will now be re-examined, so you may need to check their settings."));
+ }
+
set_progress (1);
set_state (FINISHED_OK);
}