CI to automate build of zotero tarball for zotero aport https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/testing/zotero
Find a file
abaevbog 2f4a232c41 fx115: fix tooltips for tabs, tabs menu and virtualized table (#3877)
Fix and improve tooltip logic

- fx115: move main html-tooltip outside of the deck, otherwise it only
shows up in the library tab.
- Zotero_Tooltip is not required in the tabs bar and the button of the
tag selector. Setting the tooltip attribute on the closest XUL parent
and adding title attribute makes the tooltip properly appear.
- Remove manual handling of the hover effect from tabs manu. The
hover effect doesn't stick around after drag-drop with fx115 anymore,
so it's not required. And then the usual title attribute works for the
tooltip.
- Set title instead of tooltiptext attribute in tagSelectorList
so that the tooltip appears

After zotero@8e2790e,
the pointer effects don't fire on the actual cells of the table
(only on the parent row), so the tooltips do not appear for the cells.
This is a (hopefully) temporary solution to handle mousemove events over the row
of the table, find the right cell that the mouse is over, and
use Zotero_Tooltip to manually display the tooltip.

Tweaked Zotero_Tooltip to create the fake tooltip and place it into
the DOM. Zotero_Tooltip is also imported by virtualized-table as a module
because one shouldn't have to load it in .xhtml file for every new window
where the virtualized-table is used.
2024-03-30 01:02:08 -04:00
.github Update used GitHub actions (#3870) 2024-03-22 01:55:36 -04:00
app Fix fluent string breakage (regression 7276b8c50d). Closes #3894 2024-03-30 01:01:43 -04:00
chrome fx115: fix tooltips for tabs, tabs menu and virtualized table (#3877) 2024-03-30 01:02:08 -04:00
defaults/preferences Change pref from reader.useDarkModeForContent to reader.contentDarkMode 2024-01-24 23:32:23 -05:00
js-build JS Build: Fix watch exits with error in some scenarios 2024-03-13 11:34:53 +01:00
note-editor@508a90a66d Update note-editor and reader submodules 2024-02-28 04:10:12 -05:00
pdf-worker@613e4a78f3 Update reader and pdf-worker submodules 2024-01-29 15:18:38 +08:00
reader@c4256af7fe Update reader submodule 2024-03-26 14:22:34 -04:00
resource fx115: Fix word plugin installer not throwing on failure 2024-03-30 00:59:49 -04:00
scripts Add delays when downloading Mozilla dictionaries 2024-02-27 07:01:49 -05:00
scss fx115: fix tooltips for tabs, tabs menu and virtualized table (#3877) 2024-03-30 01:02:08 -04:00
styles@1c0a501159 Update translators and styles 2023-11-02 17:51:30 -04:00
test CEify itemPane 2024-03-30 00:58:57 -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 Add Firefox build script for Windows 2024-03-30 00:58:55 -04: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 Unify tab bar on Windows/Linux 2024-01-24 04:03:12 -05:00
package.json Unify tab bar on Windows/Linux 2024-01-24 04:03:12 -05: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.