CI to automate build of zotero tarball for zotero aport https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/testing/zotero
Find a file
abaevbog 101e6d55d5
fix itembox creator row glitches (#4152)
- fix the infinite loop glitch. Tweak of editable-text to only
dispatch 'blur' event if the input was actually blured. It prevents
the hideEditor from being locked in an infinite loop due to the
call stack hideEditor -> modifyCreator -> moveCreator -> blur -> hideEditor
- refactor blurOpenField to not be async and to not be used in most
places. It is mainly redundant now that editable-text handles blur
if clicked anywhere outside of it, so it helps to avoid confusion.
- since moveCreator does not await or yield for anything anymore, remove the
Zotero.spawn part. The rest of the function is unchanged.
- on focusin of the empty unsaved creator row, use its future unsaved id
that reflects its positioning instead of its real id (which technically is
the very last creator row). That way, a tab from a creator row that was just
filled will land to the proper component after render, as opposed to
focusing the very last row.
- similar approach to removing the unsaved creator row when the focus is
in it - focus the row above it, as opposed to the last row.

Fixes: #4145
Addresses part of: #4143
2024-05-22 18:26:52 -04:00
.github Revert "Build deployment ZIPs from fx115 branch" 2024-03-30 01:11:52 -04:00
app Updated icon file with corrected shade of white (#4135) 2024-05-17 05:49:28 -04:00
chrome fix itembox creator row glitches (#4152) 2024-05-22 18:26:52 -04:00
defaults/preferences Item pane header customization (#3791) 2024-05-10 08:23:26 -04:00
js-build JS Build: Fix watch exits if omni update fails 2024-04-02 17:38:15 +02:00
note-editor@b859def22f Update note-editor submodule. Fix #4151 2024-05-22 14:23:46 +02:00
pdf-worker@b05d24b9a4 Render PDF annotation images using PDF worker 2024-04-26 11:17:57 +01:00
reader@d730d9e336 Update note-editor and reader submodules 2024-05-21 03:04:52 -04:00
resource Update default locate engines (#4125) 2024-05-15 05:45:38 -04:00
scripts Fix Python warning in merge_mozilla_files 2024-04-10 07:33:46 -04:00
scss Use text color for icons in New Collection dialog 2024-05-22 14:41:02 -04:00
styles@1c0a501159 Update translators and styles 2023-11-02 17:51:30 -04:00
test Clarify comment for numDistinctFileAttachmentsForLabel() test 2024-05-19 00:54:13 -04:00
translators@4a8bd03064 Update translators 2024-01-24 23:32:20 -05:00
.babelrc fx-compat: Remove most Babel plugins (#2855) 2022-10-06 18:53:07 -04:00
.eslintignore Remove connectorTypeSchemaData.js from .eslintignore 2023-05-07 02:43:31 -04:00
.eslintrc CEify contextPane 2024-03-30 00:58:57 -04:00
.gitattributes Update Linux updater for Zotero 7 2023-05-20 10:51:47 +00:00
.gitignore Use user-provided codesign script for Windows signing 2024-04-08 10:12:58 +01:00
.gitmodules Move pdf-reader submodule to reader 2023-08-08 01:40:24 -04:00
chrome.manifest fx115: working autocomplete (#3789) 2024-03-30 00:58:57 -04:00
CONTRIBUTING.md Add "support questions" to CONTRIBUTING.md 2022-12-01 05:10:42 -05:00
COPYING Update COPYING 2018-03-26 11:27:48 +02:00
package-lock.json Update monaco-editor 2024-04-12 13:12:30 -07:00
package.json Update monaco-editor 2024-04-12 13:12:30 -07:00
README.md "Zotero wiki" → "Zotero documentation" in app build README 2023-04-26 04:40:22 -04:00
update.rdf Update Fx minVersion to 45 2016-12-13 09:12:55 -05:00
version Update app build scripts for new combined repo 2023-04-26 04:40:22 -04:00

Zotero

CI

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 documentation.