pirem71 wrote:1. In one case only the capture action didn't create a layer (the log says, among other things, "Nothing captured")
In that case, nothing changed. If a capture can't find
anything to capture, it doesn't create a layer.
2. 90% of the times a new layer was created capturing 1 item (log says "Action 2012-01-13 15:00:40 Minutia Capture Decision; capture file .DS_Store because content modification date different; was 2012-01-13 14:52:50 +0100, now 2012-01-13 14:59:55 +0100").
QRecall found that a .DS_Store file in the folder changed and capture it.
If I check the new layer in the main Archive window (I don't know if this is the correct name) I cannot see the modified .DS_Store file (since they are not displayed) but the folder containing the .DS_Store is marked as modified in its Timeline.
.DS_Store files are normally invisible. Choose
View > Show Invisible Items in the QRecall browser to see invisible items.
3. 10% of the times a new layer was created capturing 2 item: the .DS_Store and the viewed .pdf file itself.
The log says (for .pdf only) "Action 2012-01-13 15:02:12 Minutia Capture Decision; capture file Decisione_CE_3_maggio_2000,_n._532.pdf because attribute modification date different; was 2011-11-15 21:25:01 +0100, now 2012-01-13 15:01:59 +0100.
Anyway having a look un the Finder the modification date for that file is still 2011-11-15 21:25
The
data modification date and the
attribute modification date of a file are different things. You normally don't see the attribute modification date, but it's one of the metadata values that QRecall checks. The attribute modification date is changed whenever some process sets the attributes, permissions, extended attributes, or other metadata for a file.
1. A folder is marked as changed if its .DS_Store file is changed even if it's not shown (since .DS_Store files are actually captured).
That's correct. In QRecall. a folder is considered to have changed if its metadata or immediate contents have changed.
Is it possible to avoid this behavior
I can't imagine why one would want to.
or even exclude .DS_Store files from capture?
Not at this time, but arbitrary file filers are on the to-do list.
Are there any advantages in capturing .DS_Store files that I'm not aware of?
.DS_Store files keep all of the display information used by the Finder. It includes the screen position and size of the folder's window, its display mode (icon, column, ...), sorting preference, and a host of other details. The Finder is constantly updating these files as you interact with Finder windows.
2. It would be nice to be able to select a Layer in the main Archive window and choose a command "Show capture log" (that shows the log in a separate window or, as an alternative, open the standard Log window and highlights the searched row) instead of manually search the Log window comparing the time column
Layers and log records do not have a one-to-one correlation.
Note: I made a copy/paste of Log file rows; is there a better way to include portions of the Log in a post?
The forum has a "code" tag that might make them easer to read, but other than that copying and pasting seems like the best way.