CI to automate build of zotero tarball for zotero aport
https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/testing/zotero
6106e379c9
When you uninstall a plugin through the UI, XPIInstall: 1. Sets the plugin's `pendingUninstall` to true 2. Calls our onUninstalling() method 3. Waits for the Add-ons window to be closed 4. Actually uninstalls the plugin 5. Calls our onUninstalled() method If you undo the uninstallation between steps 2 and 3, the remaining steps instead look like: 3. Sets the plugin's `pendingUninstall` to false 4. Calls our onOperationCancelled() method This commit changes our implementation of the bootstrapped plugin lifecycle so that the shutdown and uninstall hooks are called from onUninstalling() (step 2). If you close the Add-ons window without undoing, nothing more happens. The plugin remains uninstalled. If you undo before closing, though, we call the plugin's lifestyle hooks just as if it had been newly installed (unless it was disabled before uninstallation, in which case we call install but not startup). This mirrors the behavior of Firefox WebExtensions and makes things work more like you'd expect: uninstalling a plugin immediately deactivates it, and undoing activates it again. |
||
---|---|---|
.github | ||
app | ||
chrome | ||
components | ||
defaults/preferences | ||
js-build | ||
note-editor@076f5b3d36 | ||
pdf-reader@c963b7e3f9 | ||
pdf-worker@84e7814cf7 | ||
resource | ||
scripts | ||
scss | ||
styles@07810eddb0 | ||
test | ||
translators@ab8a83ebba | ||
.babelrc | ||
.eslintignore | ||
.eslintrc | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
chrome.manifest | ||
CONTRIBUTING.md | ||
COPYING | ||
package-lock.json | ||
package.json | ||
README.md | ||
update.rdf | ||
version |
Zotero
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.