Dan Stillman
53e5abc6cb
Maybe fix NS_ERROR_FILE_NAME_TOO_LONG sync error on eCryptfs on Linux
...
When the filename limit isn't 255 on Linux, it's probably because of
eCryptfs, but we were checking the character length instead of the byte
length before shortening the filename to 143 bytes.
2019-08-06 06:55:10 -04:00
Dan Stillman
f65c10b3e3
Update version
2019-08-05 05:34:42 -04:00
Dan Stillman
2b748edaca
Add ACE to About pane
2019-08-05 05:34:03 -04:00
Dan Stillman
4cbefca7eb
Tweak text of Scaffold setup prompt
2019-08-05 05:16:11 -04:00
Dan Stillman
7d7afc2b46
Add Style Editor to Developer menu
2019-08-05 05:05:57 -04:00
Dan Stillman
2b041ecfd4
Update submodules
2019-08-05 04:39:27 -04:00
Dan Stillman
77467b94da
Fix item tree crash on Cmd-left-arrow under certain conditions
...
If a parent item was expanded and all items in the tree, including the
item's child items, were selected, Cmd + Left Arrow would break the
items tree until restart.
This will cause a conflict and need to be applied to the new tree.
(Worth noting that collapseSelectedRows() is currently only called on
Cmd-left-arrow because the XUL tree seemingly swallows a regular
left-arrow (and only applies the collapse to the last-selected row). The
comment in the keypress listener where collapseSelectedRows() is called
suggests that that was meant to be used for all left-arrow keypresses,
but either that stopped working at some point or it only ever worked for
Cmd + Left Arrow because it bypasses the normal tree handling of left-
arrow. In any case, it would be better if left-arrow always collapsed
selected rows, with or without Cmd.)
https://forums.zotero.org/discussion/78515/bug-collapsing-all-items-in-a-collection-breaks-display-of-items-in-all-collections
2019-08-04 01:48:36 -04:00
Dan Stillman
c2e79c0717
Close window after protocol handler tests
...
Regression from fda002ec34
2019-08-03 02:48:01 -04:00
Dan Stillman
871a275090
Add Help button to Run JavaScript window to open documentation
2019-08-02 07:00:43 -04:00
Dan Stillman
66bfcf382d
Update locales from Transifex and merge new English strings
2019-08-02 07:00:43 -04:00
Dan Stillman
7e7ec07170
Remove "Show developer tools" checkbox and show menu by default
...
Everybody's a developer now
2019-08-02 07:00:43 -04:00
Dan Stillman
2b6fb73b57
Add Scaffold as a built-in developer tool
2019-08-02 07:00:39 -04:00
Dan Stillman
00c159a1b4
Fix incorrect top padding in tag selector if first tag doesn't fit
2019-08-02 03:13:47 -04:00
Dan Stillman
2a3c4a3555
Add "Show developer tools" option to Advanced prefs
...
And move Error Console and Run JavaScript to a Developer menu that's
shown in Tools if that option is enabled.
The Memory Info button is now behind its own undefined
extensions.zotero.debug.memoryInfo pref.
2019-08-02 02:56:26 -04:00
Dan Stillman
fda002ec34
Beginning of tests for zotero://select
2019-08-02 02:29:08 -04:00
Dan Stillman
d0002736cd
Add 'begins with' operator to field search conditions
2019-08-01 23:40:52 -04:00
Dan Stillman
d551d1901f
Fix zotero://select search selection
2019-08-01 22:11:03 -04:00
Dan Stillman
9becefc3fd
Fix test for AMA subtitle capitalization
2019-08-01 17:32:56 -04:00
Dan Stillman
f776156fbd
Revert subtitle capitalization for AMA (added in 5.0.70)
...
https://forums.zotero.org/discussion/comment/337093/#Comment_337093
2019-08-01 17:26:27 -04:00
Dan Stillman
3af8f56c35
Fix server error if User-Agent isn't set
...
https://forums.zotero.org/discussion/78502/http-user-agents-that-dont-identify-fail-for-zotero-v5-0-71
2019-08-01 16:55:21 -04:00
Dan Stillman
66f2d177a9
Load all files xpcom/ files as UTF-8
...
This fixes corrupted em dashes from citeproc-js:
https://forums.zotero.org/discussion/78327/dash-in-ama-is-producing-odd-characters-a%C2%80%C2%94
2019-07-25 07:39:32 -04:00
Dan Stillman
f6f2faf675
Update version
2019-07-24 05:29:10 -04:00
Dan Stillman
0bc8609584
Merge pull request #1711 from dstillman/custom-translator-provider
...
Add ability for Scaffold to provide alternative translators
2019-07-24 05:19:18 -04:00
Dan Stillman
3e3804741f
Maybe fix translator deletion?
...
This caused an error after 9b82373f70
but possibly meant that deleted
translators weren't being properly removed.
2019-07-24 04:32:40 -04:00
Dan Stillman
9b82373f70
Add ability for Scaffold to provide alternative translators
...
Zotero.Translate::setTranslatorProviderMethods(methods) can be used to
provide custom 'get' and 'getAllForType' methods that override the
default Zotero.Translators methods.
2019-07-24 04:31:11 -04:00
Dan Stillman
88b01b7678
Update submodules
2019-07-23 15:12:55 -04:00
Dan Stillman
3544c3bd86
Update locales from Transifex
2019-07-23 15:12:14 -04:00
Adomas Venčkauskas
768759ccb1
Fix being unable to remove uncited bibliography entries
2019-07-23 09:39:16 +03:00
Dan Stillman
1968d75814
Fix startup errors due to missed schema update steps for retractedItems
...
I don't know how this is happening -- people are ending up with an
updated DB version but missing schema changes, despite the DB version
being updated after the schema updates and in the same transaction --
but until we figure it out, apply the schema update steps in
Zotero.Retractions.init() if necessary.
2019-07-22 06:33:12 -04:00
Dan Stillman
768ceda881
Update locales from Transifex
2019-07-21 21:45:43 -04:00
Dan Stillman
8edab3d628
Update citeproc-js to 1.2.18
...
This fixes Title/Short Title case alignment
2019-07-20 01:59:09 -04:00
Dan Stillman
8c7e47495e
Remove Transform Text submenu and put options directly in context menu
2019-07-19 23:13:25 -04:00
Dan Stillman
7d5f6cdbfd
Transform Short Title case as well when transforming Title
2019-07-19 23:12:51 -04:00
Dan Stillman
640887f30d
Merge new English strings
2019-07-18 06:28:53 -04:00
Dan Stillman
7f8ec82ba2
Update wording of document import prompt
2019-07-18 06:10:00 -04:00
Dan Stillman
9020566de1
Fix "no such table: retractedItems" error from skipped schema update
...
I'm not sure what's going on, but schema update steps aren't working
properly for a small number of people:
https://forums.zotero.org/discussion/78272/urgent-database-connector-upgrade-error
2019-07-18 05:19:18 -04:00
Dan Stillman
a41e610e6c
Fix display of original string length in debug output for ellipsize()
2019-07-17 21:32:51 -04:00
Dan Stillman
370e2cc6e7
Update version
2019-07-17 19:03:41 -04:00
Dan Stillman
686b51df38
Revert "Temporarily disable document-export button for 5.0.71"
...
This reverts commit 7b7ccea31a
.
2019-07-17 19:03:30 -04:00
Dan Stillman
daf49bd89a
Update submodules
2019-07-17 18:18:55 -04:00
Dan Stillman
7b7ccea31a
Temporarily disable document-export button for 5.0.71
2019-07-17 18:17:52 -04:00
Dan Stillman
79540ac794
Update locales from Transifex
2019-07-17 17:18:01 -04:00
Dan Stillman
024645bc98
Update locales from Transifex
2019-07-17 03:18:35 -04:00
Dan Stillman
2b57bd8206
Update ReactDOM to support hooks
2019-07-17 03:06:15 -04:00
Dan Stillman
2caa8fdb1e
Updates locales from Transifex and merge new English strings
2019-07-16 02:38:05 -04:00
Dan Stillman
fd12eb08b1
Adjust document-export wording
...
"Export" is too confusing, since you also have to export and import the
file itself.
2019-07-16 02:21:33 -04:00
Dan Stillman
b899e5694a
Update citeproc-js to 1.2.17
2019-07-16 02:03:07 -04:00
Dan Stillman
5dd64a5f4c
Fix a couple connector server endpoint init() response values
2019-07-16 00:58:39 -04:00
Dan Stillman
7b9d404c42
Allow browser-based access to connector server ping page
2019-07-15 10:06:42 -04:00
Dan Stillman
1cd4e50b59
Don't protect test endpoints
2019-07-15 08:11:56 -04:00