zotero/resource
Dan Stillman d9cee322cd Tag selector performance overhaul
- Use react-virtualized to render tags on demand, reducing the number
  of DOM elements from potentially tens of thousands to <100. This
  requires tags to be absolutely positioned, so sizing and
  positioning need to be precomputed rather than relying on CSS.
- Avoid unnecessary refreshes, speed up tag retrieval, and optimize
  sorting
- Debounce reflowing when resizing tag selector

Also:

- Scroll to top when changing collections
- Allow tags to take up full width of tag selector without truncation

Closes #1649
Closes #281
2019-03-28 06:28:34 -04:00
..
schema Update submodules 2019-03-09 16:25:30 -05:00
tinymce Update TinyMCE to 4.9.1 2018-12-04 22:45:04 -07:00
bluebird Introduce a build system 2017-05-23 17:02:50 +01:00
bluebird.js Fix logging of unhandled promise rejections 2017-06-02 10:37:40 -04:00
classnames.js Reactify the Tag Selector 2019-01-07 15:33:45 +02:00
concurrentCaller.js Fix sync client tests that depend on stubbing concurrentCaller Promise. 2019-01-22 13:49:00 +02:00
config.js Switch to services domain for recognizer requests 2019-02-18 14:30:54 -05:00
csl-validator.js Use latest csl-validator 2013-03-23 17:30:34 -04:00
hide.vbs Support unmodified Xpdf binaries 2015-04-01 04:36:21 -04:00
jspath.js Automatically download open-access PDFs when saving via the connector 2018-08-16 00:57:22 -04:00
pathparser.js Update zotero:// extensions (report, timeline, etc.) for async DB, and more 2014-09-09 00:36:29 -04:00
polyfill.js Object.values() polyfill for <Fx47 after 269e2f8b 2016-12-26 15:26:21 -05:00
prop-types.js Reactify the Tag Selector 2019-01-07 15:33:45 +02:00
react-dom.js React Tag Selector polish, i18n and tests 2019-01-21 11:01:27 +02:00
react-intl.js React Tag Selector polish, i18n and tests 2019-01-21 11:01:27 +02:00
react-virtualized.js Tag selector performance overhaul 2019-03-28 06:28:34 -04:00
react.js React Tag Selector polish, i18n and tests 2019-01-21 11:01:27 +02:00
redirect.sh Support unmodified Xpdf binaries 2015-04-01 04:36:21 -04:00
redirect.vbs Support unmodified Xpdf binaries 2015-04-01 04:36:21 -04:00
require.js Fix window.name being unset when loading include.js. Closes #1645 2019-02-25 11:45:42 +02:00
word-processor-plugin-installer.js Refactor word plugin installer 2018-04-04 13:52:33 +03:00