Dan Stillman
01fddc9bb9
Tweak DataObject::save() tests
2015-12-08 16:38:58 -05:00
Dan Stillman
bad92a1d22
Quick update of recognizePDF from Q to Bluebird
...
This should be refactored further, but this is a start at swapping in
Bluebird. Unfortunately the process doesn't work correctly because of
issues in the translation framework, which will need to be addressed
separately -- right now a parent item is successfully created but the UI
still shows an error and the PDF isn't placed under the parent.
2015-12-07 17:23:10 -05:00
Dan Stillman
fb46d6d216
Merge pull request #873 from adomasven/feature/batch-untag
...
Remove tags on shift-drag
2015-11-20 16:33:42 -05:00
Dan Stillman
73add2156d
Merge pull request #875 from adomasven/fix/open-files-without-extension
...
Recognizes and opens files even without extensions.
2015-11-20 16:28:13 -05:00
Adomas Venčkauskas
4b16210ac6
Remove tags on shift-drag
...
Closes #852
Currently shows a *+* icon for adding a tag and
a *link* icon for removing it.
There does not appear to be any way to have a custom mouse cursor,
which makes this interaction extremely unintuitive. It might be
possible to hack this in, but it does not really warrant the effort.
E.g. `window.setCursor` does not respond whilst dragging.
2015-11-20 16:51:48 +00:00
Adomas Venčkauskas
2de0ed7871
Recognizes and opens files even without extensions.
...
Closes #842
Also:
Changes AsyncChannel to be a coroutine.
2015-11-20 16:14:55 +00:00
Dan Stillman
26471fc621
Update test config for new Firefox download URLs
2015-11-19 16:16:53 -05:00
Dan Stillman
08cb63f66d
Fix various cases of saving items to selected collection
...
This changes Zotero.Translate.Base.translate() to take an options object (in
order to take a 'collections' parameter, which is passed to the
Zotero.Translate.ItemSaver constructor). The old parameters are still supported
with a deprecation warning, and there may be other places that still need to be
updated.
2015-11-15 17:49:31 -05:00
Dan Stillman
22b1fa8cf8
Don't load bundled files before each storageLocal test
2015-11-15 17:49:31 -05:00
Dan Stillman
57dfd1885d
Allowing passing window to loadZoteroPane() support function
2015-11-15 17:49:31 -05:00
Dan Stillman
6d64526648
Ignore unknown fields in Zotero.Item::fromJSON()
2015-11-12 17:24:03 -05:00
Dan Stillman
3025123cb8
Merge pull request #867 from adomasven/feature/dropbox-alert
...
Detect when data directory is in Dropbox
2015-11-12 15:45:00 -05:00
Dan Stillman
563cfb4fd4
Add test PDF file
2015-11-12 15:40:42 -05:00
Adomas Venčkauskas
b75cc8f9d0
Closes #437 , Detect when data directory is in Dropbox
...
Display a warning when choosing data directory
Or on opening Zotero Pane for existing users with data dir in dropbox
Also:
Fix a bug where it won't use custom path if "Choose..." button is
pressed instead of radio button.
Change filepicker to show current data directory on display
2015-11-12 20:24:39 +00:00
Dan Stillman
cc9d1cc41d
Merge pull request #871 from adomasven/fix/my-publications-linux
...
Fixes the finish button on my publication wizard on linux
2015-11-12 05:41:57 -05:00
Dan Stillman
62aeb1da32
Full-text syncing support via API [DB reupgrade]
2015-11-12 02:54:51 -05:00
Dan Stillman
cb81f3febd
Set 'Content-Type: application/json' on object uploads
2015-11-12 02:51:48 -05:00
Dan Stillman
69e5c5ae05
Don't accept libraryVersion in syncAPIClient::getVersions()
...
Since /settings is always called first with If-Modified-Since-Version,
it's never necessary to include that in the versions request.
2015-11-12 02:50:24 -05:00
Dan Stillman
ae277391b6
Miscellaneous tweaks
2015-11-12 02:48:41 -05:00
Dan Stillman
614232754a
Allow "Zotero.Fulltext" as "Zotero.FullText"
...
"Zotero.Fulltext" should be considered deprecated, though there's no
warning for it yet.
2015-11-12 02:42:20 -05:00
Dan Stillman
6d289797bf
Retry API requests automatically after 5xx errors
2015-11-12 02:41:40 -05:00
Dan Stillman
bad9833896
Resolve caller.start() promise when passed functions finish
...
Instead of waiting for all queued functions to finish
2015-11-11 02:14:30 -05:00
Dan Stillman
790d6d3dd6
Fix "Save to Zotero" in download overlay
2015-11-10 15:52:09 -05:00
Adomas Venčkauskas
234c94be67
Fixes my publication wizard on linux, Closes #738
...
Also:
- Removes horizontal scrollbar in linux my publications wizard, Closes
#740
2015-11-10 18:25:22 +00:00
Dan Stillman
8197fa4ce8
Fix LIKE binding error in Nightly loading duplicates
2015-11-08 16:16:05 -05:00
Dan Stillman
26f6f05331
Merge pull request #869 from zuphilip/patch-2
...
Relax condition in parseContextObject
2015-11-08 16:14:14 -05:00
Philipp Zumstein
89a0f8910a
Relax condition in parseContextObject
...
Especially, allow rft.subject and rft.description in core OpenURL without Dublin Core declared as format. This fixes #851
2015-11-08 11:21:45 +01:00
Dan Stillman
1e6bb44e80
Show My Publications in Advanced Search and disable Save Search button
...
Closes #703 (unless I'm forgetting something)
2015-11-04 14:06:32 -05:00
Dan Stillman
3100f10396
Make Zotero.Libraries.getAll() return sorted Zotero.Library instances
...
My Library, My Publications, and then groups sorted by name
2015-11-04 14:04:21 -05:00
Dan Stillman
e8a887304e
Move Zotero.CollectionTreeRow to separate file
2015-11-03 17:08:55 -05:00
Dan Stillman
41f5137e24
Update some attachmentMIMEType -> attachmentContentType
2015-11-03 17:08:55 -05:00
Dan Stillman
b8d00e2051
Fix error showing pages/modified in attachment box
2015-11-03 17:08:55 -05:00
Dan Stillman
b52cfae225
Show "Delete Permanently..." button in right-hand pane in trash
2015-11-03 17:08:54 -05:00
Dan Stillman
f2bef5998c
Disable actions in My Publications and clean up trash item menu
...
Disallow everything other than adding a child note in My Publications,
since the wizard only shows on drag (currently, at least). Need to
disable translation separately.
Also show "Delete Item[s]..." in the trash context menu, and hide rather
than disable various menu options.
Addresses #703 -- still need to disable saved search saving
2015-11-03 17:08:10 -05:00
Dan Stillman
bd1092e519
Update version
2015-11-03 00:23:25 -05:00
Dan Stillman
687ee6ba07
Fix sync error from items dragged between libraries before first sync
...
And fix bug in Zotero.URI.getURILibrary()
2015-11-02 20:36:47 -05:00
Dan Stillman
318528df4d
Remove obsolete sync code
2015-11-02 03:23:15 -05:00
Dan Stillman
d07756d68d
Store API key in login manager, and add temp field in prefs
2015-11-02 03:22:37 -05:00
Dan Stillman
e03cf637b6
Fix 412 handling
2015-11-02 03:20:29 -05:00
Dan Stillman
7f43ca9503
Merge branch '4.0'
2015-11-01 21:22:13 -05:00
Dan Stillman
e0b5111442
Update some outdated Zotero.Libraries.getType()/getName() calls
2015-11-01 18:29:02 -05:00
Dan Stillman
3ad6e78d98
"Use"->"Keep" existing rights field for clarity in My Publications
2015-11-01 18:21:48 -05:00
Dan Stillman
53478f4752
Allow 412 when uploading deletions
2015-11-01 13:28:03 -05:00
Dan Stillman
110f637d1e
Don't default to Creative Commons license for My Publications
...
Just share on zotero.org by default, and let user choose CC if desired.
2015-11-01 03:59:01 -05:00
Dan Stillman
7e3ba7bc61
Misc. debug tweaks
2015-11-01 03:59:01 -05:00
Dan Stillman
1e6c29766f
Add deletion uploading to API syncing [DB reupgrade]
...
Tags deletions are not currently synced, and maybe don't need to be.
2015-11-01 03:58:54 -05:00
Dan Stillman
6b8e5bafc6
Don't show deleted items outside of trash
2015-11-01 03:36:23 -05:00
Dan Stillman
3692536770
Fixes #862 , Trash Looks Empty
...
Broken by 3ff1ff88a9
2015-10-31 17:13:51 -04:00
Dan Stillman
532d485793
Delete older versions of processed objects in cache
...
And recover from "Sync cache had later version than remote" error, which
shouldn't actually happen...
2015-10-31 15:19:50 -04:00
Dan Stillman
6ccfed2488
Don't show item context menu until it's ready
...
With async generation, an incorrect menu was showing first before the
correct version appeared.
2015-10-31 03:46:47 -04:00