"Date Modified" column is not updated when I annotated my PDF
I often highlight the PDF directly saves to the file (Using "PDF reader X" in Mac OSX).
When I did this, the file's "modified date" in my OS (OSX 10.9.4) is updated.
But, in Zotero (Standalone version), neither the Parent Item's "Date Modified" or the PDF's "Date Modified" was updated.
Is this a bug or a feature?
----
I need this function badly, because I always review the recently annotated PDFs.
Now my reluctant solution is using "conditional search" of Finder in OSX.
When I did this, the file's "modified date" in my OS (OSX 10.9.4) is updated.
But, in Zotero (Standalone version), neither the Parent Item's "Date Modified" or the PDF's "Date Modified" was updated.
Is this a bug or a feature?
----
I need this function badly, because I always review the recently annotated PDFs.
Now my reluctant solution is using "conditional search" of Finder in OSX.
See if this works when annotating and saving with a different PDF viewer. Also, of course, make sure those changes are actually saved to the same file, not a copy somwhere else.
Also can be seen in another computer or my iPhone.
And I also annotated using Preview, the modified date appearing in Finder changed normally, but the "Date Modified" in Zotero was still old one.
Here are screenshot:
Before annotating, (I don't know why the modified date in Finder is different from in Zotero)
https://dl.dropboxusercontent.com/u/21477886/1%20before.jpg
After annotated, the modified date in Finder is changed, but in Zotero nothing happens. Even after I click the sync button, or restart Zotero.
https://dl.dropboxusercontent.com/u/21477886/2%20after.jpg
@Dan - that is a bug, right? Am I recalling correctly that we've talked about this before?
https://dl.dropboxusercontent.com/u/21477886/3%20attachment%20right-panel%20correctly.jpg
The middle pane shows the date for the attachment item, the same as any other item, and would be updated if you, say, changed the item title, or edited the embedded note. The right-hand pane for attachments shows the file modification time — but all of those fields on the right for attachments are different from the usual item metadata fields.
We could say that the middle pane should reflect the file modification time too for attachments, but updating it would be tricky. Zotero has to actually access the filesystem to show the file modification time, and we can't do that constantly just to keep the middle pane updated. We need to check the file modification time for all files for syncing, and there's a complex set of rules we use to determine when to actually do those checks.
For this, the times we could check would be:
1) Every time the parent item is opened (though that would slow down the expand all (+) shortcut)
2) During the periodic sync checks
3) When the item is clicked on (when we check it now for the right-hand pane)
The biggest hole with the above would be if you had an attachment's parent item open and then switched away and edited the file. We could invalidate the modification time for all attachments with open parent items when Zotero is brought to the foreground and check them again as they come into view in the middle pane, but I'm not crazy about that — it'd be a lot of work, and in a search view (where parents were expanded) it could be pretty expensive (so, among other things, would affect laptop battery life).
(Also, this wouldn't be useful for sorting anyway, since you can't sort by child item field, right?)
Or can we have an option to sort on the latest Date Modified of attachments?
Thanks