Dan Stillman
79a07cad9e
Return array copy in ItemFields.getItemTypeFields()/getTypeFieldsFromBase()
2017-02-03 00:07:16 -05:00
Dan Stillman
7ede52355d
Require DB transaction in Zotero.Collection.prototype.removeItems()
...
For consistency with Zotero.Collection.prototype.addItems()
2017-02-03 00:07:16 -05:00
Dan Stillman
f98de97e4d
Don't select last item in list when item is removed from collection
2017-02-03 00:07:16 -05:00
Adomas Venčkauskas
9ecfc31fd4
Fix translation error reporting in connectors
...
Closes zotero/zotero-connectors#101
2017-02-02 16:16:22 -03:00
Dan Stillman
0998c1d1da
Update TinyMCE to 4.5.2
2017-02-02 02:01:06 -05:00
Dan Stillman
0b9b758029
Don't localize "OpenURL"
2017-02-02 02:01:06 -05:00
Dan Stillman
bd8debb2df
Use entity_encoding: 'raw' in notes
...
This (and some other things) will help avoid changes in uploaded notes, which
cause loss of cursor position and other problems after local notes are updated
with the server version.
A side effect is that multiple spaces won't be converted to ` `, so
anything consuming note content will have to use `white-space: pre`.
(Notes in reports appear to be substituting ` ` as necessary,
though I'm not sure where that's happening.)
2017-02-02 02:01:06 -05:00
Adomas Venčkauskas
ef0d9afe8e
Address debug reporting in connector ( zotero/zotero-connectors#97 )
2017-01-31 19:46:20 -03:00
Adomas Venčkauskas
21a7a49a1b
Fix broken date class (regression 38b0fb2
)
2017-01-31 19:02:30 -03:00
Adomas Venčkauskas
38b0fb2650
Zotero.Promise.coroutine not supported in connector shared code (broken ef1ff8b
)
2017-01-31 19:00:15 -03:00
Adomas Venčkauskas
c4d39ba79f
Update translate error report with promisified info (broken c3dcaf9
)
2017-01-31 18:23:19 -03:00
Dan Stillman
26eebcfc44
More report note fixes
...
Restore handling of plaintext notes from before 835003dd6d
, and search
for a wider set of HTML indicators to avoid showing markup when no <p>
tags.
2017-01-31 13:56:45 -05:00
Dan Stillman
4871374673
Don't modify options object passed to DataObject.save()
2017-01-31 01:25:51 -05:00
Dan Stillman
835003dd6d
Parse note content in reports as HTML instead of XML
...
And remove raw-markup fallback when not XML
2017-01-31 01:25:51 -05:00
Dan Stillman
ae47ae28bd
Fix #1163 , Unable to open zotero urls from tinymce
2017-01-30 14:01:04 -05:00
Dan Stillman
b073c3e680
Fix mangled output from Zotero.Utilities.getAsyncInputStream()
...
Proper fix (as opposed to 5236d01791
) for
https://forums.zotero.org/discussion/64022/5-0-beta-generate-report-is-often-garbled
2017-01-30 13:33:23 -05:00
Dan Stillman
10111dbd98
Ensure modified item stays visible
...
There seems to be a bug here where, if the item is off-screen when
modified, it doesn't become visible, but it now does stay visible when
it's on-screen to begin with.
2017-01-29 09:18:16 -05:00
Dan Stillman
48a81e3b46
Fix 412 after choosing local file on file conflict
2017-01-29 07:50:46 -05:00
Dan Stillman
c00db272fa
Add option to Zotero.ProgressWindow to not close on click
...
ProgressWindow now takes an options object instead of a window (which is now an
available option, along with 'closeOnClick')
2017-01-27 21:05:41 -05:00
Dan Stillman
4d56191f0c
Fix importing of files using relative paths
2017-01-27 20:51:12 -05:00
Dan Stillman
a33c53dcdb
Update translators
2017-01-27 17:46:25 -05:00
Dan Stillman
22d460312c
Make ZFS file syncing always enabled for publications library for now
...
At least until we have a better interface for setting library-specific
sync settings
Previously, if My Library file syncing was disabled or set to WebDAV, My
Publications files wouldn't be uploaded.
2017-01-27 14:14:33 -05:00
Dan Stillman
27974791b0
Fix error in recursiveCollections mode with huge number of subcollections
2017-01-27 12:00:28 -05:00
Dan Stillman
e6d7ae8e2f
Fix truncated reports with multi-byte characters
2017-01-26 22:32:33 -05:00
Dan Stillman
31ed9bd70b
Fix misplaced line in e23452363b
2017-01-26 18:30:18 -05:00
Dan Stillman
aec9b2a531
Automatically use remote version when two items in trash are in conflict
2017-01-26 18:07:01 -05:00
Dan Stillman
e23452363b
Handle auto-hyphenated ISBN during item conflict
...
Always keep the hyphenated version, and don't consider it a visible conflict
2017-01-26 15:08:34 -05:00
Dan Stillman
3a1bec1ab3
Fix "Show in Library" in item context menu
2017-01-26 02:57:14 -05:00
Dan Stillman
255320656f
Fix extended characters in reports (since 5236d01791
)
2017-01-26 01:53:27 -05:00
Dan Stillman
3415aae908
Fix error generating reports
...
9b247ebba7
follow-up
2017-01-24 15:42:28 -05:00
Dan Stillman
50b7dd39a0
Don't show incorrect instructions for adding Locate engines
...
Not currently possible in 5.0
https://github.com/zotero/zotero-connectors/issues/92
2017-01-24 03:54:30 -05:00
Dan Stillman
13442198db
Update locales from Transifex
2017-01-24 03:48:43 -05:00
Dan Stillman
cfa15a3e3c
Rename "Full Sync" to "Reset Data Sync History", and don't start sync
...
This allows generating debug output for full sync of a single library.
Also clarify some dialog text
2017-01-24 03:38:21 -05:00
Dan Stillman
134e77b432
Enable 45 ESR for Travis, since it's still used on Windows
2017-01-24 02:53:26 -05:00
Dan Stillman
c3ba7340c6
Update submodules
2017-01-24 02:51:18 -05:00
Dan Stillman
a43f9d16ac
Allow number or name for translator type in buildDummyTranslator()
...
This reverts c6b78da69d
, which changed it to expect numbers when I
noticed the type being undefined in debug output, but apparently the
only tests where the type actually mattered passed it as a name.
At some point we should just change all tests to pass as a name.
2017-01-23 09:13:44 -05:00
Dan Stillman
edb08e179c
Fix item key search (broken by a01f2765e4
)
2017-01-23 08:46:42 -05:00
Dan Stillman
a01f2765e4
Fix quick search and quick format bar (broken in 9b247ebba7
)
...
As evidenced by majorly failing tests
2017-01-23 08:40:18 -05:00
Dan Stillman
249f9c6495
Temporary prefs buttons to debug slow DB issue
2017-01-23 07:20:36 -05:00
Dan Stillman
c6b78da69d
Fix translatorType in dummy translators in tests
2017-01-23 07:02:08 -05:00
Dan Stillman
41413b1ab2
Fix push sync for group libraries
2017-01-23 07:01:41 -05:00
Dan Stillman
cddc84ffe3
Make sure translator file ends with newline when saving
...
Fixes https://github.com/zotero/scaffold/issues/37
2017-01-23 05:57:18 -05:00
Dan Stillman
c9694e93b0
Fix file upload error when remote attachment has no stored hash
2017-01-22 15:30:18 -05:00
Dan Stillman
90a3013802
Disable script run time warning in tests
2017-01-21 06:37:44 -05:00
Dan Stillman
b3c28dc79e
Fix item keys in report ids
2017-01-21 06:36:28 -05:00
Dan Stillman
5236d01791
Fix mangled large reports
...
https://forums.zotero.org/discussion/64022/5-0-beta-generate-report-is-often-garbled
Records are being truncated, though I'm not sure why. But just read the input
stream into a string for now.
2017-01-21 06:33:36 -05:00
Dan Stillman
9b247ebba7
Fix error trying to generate report for many items
...
When adding many search conditions (e.g., when matching many items with the
`key` condition), the query can fail due to either the bound parameter limit or
the expression tree size limit.
To avoid this, add support for an 'inlineFilter' property on search conditions
when using the 'is' or 'isNot' operator. 'inlineFilter' is a function that
returns a quoted value suitable for direct embedding in the SQL statement, or
false if not valid. Multiple consecutive conditions for the same 'inlineFilter'
field are combined into an `IN (x, y, z)` condition.
2017-01-21 03:38:36 -05:00
Dan Stillman
dcd1da70af
Merge new English strings
2017-01-19 17:21:58 -05:00
Dan Stillman
cc516005c0
"Import"/"Import from Clipboard" shortcut key changes
...
- Add Cmd/Ctrl-Shift-I for "Import…"
- Cmd/Ctrl-Shift-V apparently pastes without formatting, so don't override it.
Instead, add a shortcut key to the menu option, defaulting to
Cmd-Option-Shift-I/Ctrl-Alt-Shift-I
- The I in both is now localizable
2017-01-19 15:28:27 -05:00
Dan Stillman
362e18c747
Fix attachment content search
...
And always convert ids from GROUP_CONCAT() to integers in search code.
2017-01-19 13:32:29 -05:00