Dan Stillman
2225f459b7
Fix breakage after certain Notifier events with My Publications selected
2016-06-14 15:24:47 -04:00
Dan Stillman
87abfdf64d
Merge pull request #1032 from adomasven/fix/feed-dates
...
Changes date parsing and handling for feeds. Closes #1024 , #1025
2016-06-14 13:38:38 -04:00
Adomas Venčkauskas
137290b97f
Changes date parsing and handling for feeds. Closes #1024 , #1025
2016-06-14 13:22:04 +03:00
Dan Stillman
099b45438d
Merge branch '4.0'
2016-06-13 23:02:22 -04:00
Dan Stillman
954677636e
Fix hang if another key is pressed after Enter in Quick Format dialog
2016-06-13 23:00:08 -04:00
Dan Stillman
c312576d02
Fix indicated return value in comment for itemToExportFormat()
2016-06-13 04:57:26 -04:00
Adomas Ven
f9449b1749
Fixes hidden columns showing on restart. Closes #1030 ( #1031 )
2016-06-13 04:56:39 -04:00
Philipp Zumstein
a200f6cfc5
Fix more for-each-in ( #1029 )
2016-06-12 01:23:45 -04:00
Dan Stillman
7dda5a2f69
Fix saving to collection from fallback search translators
...
Fixes #1028
2016-06-11 14:54:06 -04:00
Dan Stillman
b0ef76cf57
Fix instances of browser windows being left open after tests
2016-06-11 05:10:06 -04:00
Dan Stillman
0b75b75b96
When merging items, add master item to all collections
...
Also changes Zotero.Item.prototype.clone() to take an `options` object for its
second parameter instead of a boolean `skipTags`. The object includes
`skipTags` as well as a new `includeCollections` property to add the new item
to the same collections.
2016-06-10 23:26:32 -04:00
Dan Stillman
e66954a6f7
Correct comment for Zotero.Date.isoToDate()
...
isoToDate() does handle non-UTC time zones
2016-06-10 20:37:53 -04:00
Dan Stillman
3179a2f0e7
Fix various issues with note pane tags box
2016-06-10 20:35:14 -04:00
Dan Stillman
3de5ed1332
Don't show "false" for empty notes after restart
2016-06-10 19:44:33 -04:00
Dan Stillman
41fe8365a9
Fix #1027 , 5.0: Not possible anymore to add tags to notes
...
Still a little weirdness in the tags popup that I'll clean up, but it should
work now.
2016-06-10 19:21:54 -04:00
Dan Stillman
fdd90b04d3
Save to My Library via connector when read-only library is selected
...
(Or My Publications, which is editable but shouldn't allow direct saving)
Also switches to My Library
2016-06-09 02:47:29 -04:00
Dan Stillman
de19d2fee5
Update locales from Transifex
2016-06-09 02:43:37 -04:00
Dan Stillman
0cf102b0e6
Fix missing word in string
2016-06-07 12:36:27 -04:00
Dan Stillman
b59edceec2
Fix some title casing of UI labels
2016-06-06 21:30:32 -04:00
Dan Stillman
cf2a673e2b
Don't split out "Items First" in feed prefs
2016-06-06 17:58:51 -04:00
Dan Stillman
80f31abc30
Merge new English strings for 5.0
2016-06-06 16:43:02 -04:00
Dan Stillman
a343a7af6e
Merge branch '4.0'
2016-06-06 16:42:39 -04:00
Dan Stillman
0a0283483e
Update submodules
2016-06-06 16:14:21 -04:00
Dan Stillman
2928e1fda1
Update locales from Transifex
2016-06-06 16:10:30 -04:00
Dan Stillman
8be22b84d1
Merge pull request #1012 from adomasven/fix/hide-list-cols-for-feeds
...
Closes #1008 . Omit certain item list columns in feed views
2016-06-06 15:48:59 -04:00
Dan Stillman
a2fbf04682
Fix handling of unexpected status code for repository update request
2016-06-05 19:08:08 -04:00
Adomas Venčkauskas
60c4262d1e
Closes #1008 . Omit certain item list columns in feed views
2016-06-03 15:48:46 +01:00
Dan Stillman
19714d5b9b
Avoid logged error after server_connector saveSnapshot tests
...
Indexing currently happens a second after the 201 is returned to the
connector, so we have to wait for that before continuing tests, or else
a DB clear in a later test (e.g., storageLocal) will cause an error to
be logged when the indexing kicks off.
2016-06-02 16:47:27 -04:00
Dan Stillman
b5b8f2cd2f
Update test for fcb6e0c06
2016-06-02 16:37:26 -04:00
Dan Stillman
7f339af104
Remove debug output during file sync
2016-06-02 16:14:30 -04:00
Dan Stillman
b0b9e84650
Clarify debug output for Zotero.DataObjects.prototype._loadDataTypeInLibrary()
2016-06-02 16:14:30 -04:00
Dan Stillman
3fb2dfe9ac
Log error from NetUtil.asyncFetch in Zotero.File.putContentsAsync()
2016-06-02 16:14:30 -04:00
Dan Stillman
0d008b4704
Use OS.File.removeDir() to delete existing attachment files during sync
2016-06-02 16:14:30 -04:00
Dan Stillman
88a43fea31
Handle subdirectories when extracting attachment ZIP files
2016-06-02 16:14:30 -04:00
Dan Stillman
fc4d7fa4bf
Fix infinite loop in Zotero.File.zipDirectory() on subdirectory
...
But subdirectories shouldn't actually be used yet, because they won't
extract properly on 4.0.
2016-06-02 16:14:30 -04:00
Dan Stillman
37063f639f
Be sure to clean up temp attachment storage dir in importFromDocument()
2016-06-02 16:14:29 -04:00
Dan Stillman
fcb6e0c068
Save snapshots via nsIWebBrowserPersist instead of WebPageDump
...
WPD code hasn't been updated in many years, and there was an issue with
document permissions in 5.0. We'll need to replace nsIWBP in Electron,
but this will do for now.
Attachments are opened using file:// URIs instead of
zotero://attachment, which is what Standalone does anyway. Ancient HTML
annotations and highlights won't be displayed anymore, but I'm not sure
they worked anyway, and it hasn't been possible to create them in years.
We might be able to write out existing annotations to notes.
iframes are skipped during saving, in an attempt to reduce the number of
junk ad files. JS can still cause problems with viewing, so we might
still want to either disable scripts or force the viewed page offline
(if such a thing is possible).
There might be issues with auxiliary filename length/characters during
cross-platform file syncing. (We modified the WPD code to shorten/clean
them.)
2016-06-02 16:14:29 -04:00
Dan Stillman
26b161fce2
Merge pull request #1017 from jlegewie/patch-1
...
Allow string path as argument to Zotero.launchFile()
2016-05-30 13:26:14 -04:00
Joscha Legewie
00497eda3b
Allow string path as argument to Zotero.launchFile()
...
Not sure whether this is desired but it helps to reduce the use of nsIFile to a minimum. `file.launch()` and `file.reveal()` are two of the few things that are not possible with OS.File/OS.Path. When that changes, Zotero.launchFile is the only function that needs to be modified if it works with string paths.
2016-05-30 09:02:40 -04:00
LinuxMercedes
6bff554976
Add a second horizontal layout to Zotero for small screens ( #1010 )
2016-05-27 20:57:29 -04:00
Dan Stillman
849d206f87
Fix error running tests in translation-server
2016-05-27 04:37:48 -04:00
Dan Stillman
e573ad886f
Update recognizePDF tests
...
- Add test for recogning within a collection (follow-up from #1015 )
- Update/remove some outdated code
These tests are still skipped by default, since we don't want to actually do
lookups on every test run.
2016-05-27 01:33:34 -04:00
Dan Stillman
3ef3d943b0
Merge pull request #1015 from LinuxMercedes/recognize-pdf-transaction
...
Add items from RecognizePDF in a DB transaction
2016-05-27 00:36:05 -04:00
LinuxMercedes
aeb0d7599a
Thread skipNotify through addItem
2016-05-26 23:28:10 -05:00
LinuxMercedes
5c9fce9a9d
Add items from RecognizePDF in a DB transaction
2016-05-26 23:28:10 -05:00
Dan Stillman
34208f92f7
Fix startup error in translation-server
2016-05-26 22:44:22 -04:00
Dan Stillman
d7e38d960e
Fix error in console on feed update before pane open
2016-05-26 00:35:04 -04:00
Dan Stillman
e4bc4c028d
Don't fail if processDocuments() processor returns undefined
...
Follow up to 157b8deda9
2016-05-26 00:35:04 -04:00
Dan Stillman
2f47eae3ff
Allow string path to be passed to Zotero.File.getExtension()
2016-05-26 00:35:04 -04:00
Dan Stillman
47b934f67e
Fix direct saving of PDFs via connector
2016-05-25 17:34:26 -04:00