Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
Go to file
Dan Stillman 794d3880e7 Set 'control' attribute for item box fields
Set 'control' to the id of either the value label or the textbox,
depending on whether the field is being edited. This causes NVDA to read
the label associated with the textbox, but seemingly only the first time
it's selected.

Unfortunately NVDA also does some other unpleasant things, like reading
a description from the duplicate-merging pane, which isn't the active
element in the deck, and reading the entire text, including all field
labels, of the item box) I'm not sure how much we can improve this until
we're on Electron.

VoiceOver doesn't read the textbox's label either, even though it does
so in the bookmarks window in Firefox. Maybe things have improved since
Firefox 52, so we can text again after upgrading to Firefox 60.

Addresses #1411
2018-04-14 13:25:31 -04:00
chrome Set 'control' attribute for item box fields 2018-04-14 13:25:31 -04:00
components New PDF recognizer 2018-02-20 09:32:06 +02:00
defaults/preferences Allow custom handler for PDF files 2018-03-05 19:36:50 -05:00
resource Refactor word plugin installer 2018-04-04 13:52:33 +03:00
scripts Symlink TinyMCE directory during build 2018-03-01 22:41:33 -05:00
styles@4f3b62e0db Update submodules 2018-04-03 00:03:22 -04:00
test Asyncify Zotero.Relations.getByObject(), called only from item merge. (#1480) 2018-04-14 10:26:16 -04:00
translators@c51821e26a Update translators 2018-03-27 03:10:56 -04:00
.babelrc Remove obsolete line from Babel config 2018-03-11 01:42:34 -05:00
.gitattributes Fix enforcing of Unix newlines for SQL files 2016-02-26 18:37:44 -05:00
.gitignore Cache PDF tools in the source directory between test runs 2018-01-18 19:24:09 -05:00
.gitmodules Track master branch of submodules (#1477) 2018-03-31 16:08:31 -04:00
.travis.yml Remove Fx54 test from Travis config 2018-02-25 21:54:23 -05:00
chrome.manifest Firefox 55 compatibility: fix zotero-platform files 2017-09-30 03:33:50 -04:00
CONTRIBUTING.md Create CONTRIBUTING.md 2016-02-08 19:28:05 -05:00
COPYING Update COPYING 2018-03-26 11:27:48 +02:00
install.rdf Update version 2018-04-07 17:01:46 -04:00
package-lock.json Update to Sinon 4.5.0 2018-04-07 17:01:46 -04:00
package.json Update to Sinon 4.5.0 2018-04-07 17:01:46 -04:00
README.md Merge branch '4.0' 2015-11-01 21:22:13 -05:00
update.rdf Update Fx minVersion to 45 2016-12-13 09:12:55 -05:00

Zotero

Build Status

Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.

Please post feature requests or bug reports to the Zotero Forums. If you're having trouble with Zotero, see Getting Help.

For more information on how to use this source code, see the Zotero wiki.