实现单篇和多篇论文的对比总结
This commit is contained in:
@@ -2,6 +2,8 @@ import { initLocale } from "./utils/locale";
|
||||
import { createZToolkit } from "./utils/ztoolkit";
|
||||
import { registerChatPane, registerPrefs } from "./modules/ui/readerPane";
|
||||
import { registerPrefsScripts } from "./modules/ui/prefs";
|
||||
import { registerItemMenus } from "./modules/ui/itemMenu";
|
||||
import { registerReaderSelectionHook } from "./modules/pdf/selection";
|
||||
|
||||
async function onStartup() {
|
||||
await Promise.all([
|
||||
@@ -13,6 +15,7 @@ async function onStartup() {
|
||||
initLocale();
|
||||
registerPrefs();
|
||||
registerChatPane();
|
||||
registerReaderSelectionHook();
|
||||
|
||||
await Promise.all(
|
||||
Zotero.getMainWindows().map((win) => onMainWindowLoad(win)),
|
||||
@@ -26,6 +29,7 @@ async function onMainWindowLoad(win: _ZoteroTypes.MainWindow): Promise<void> {
|
||||
win.MozXULElement.insertFTLIfNeeded(
|
||||
`${addon.data.config.addonRef}-mainWindow.ftl`,
|
||||
);
|
||||
registerItemMenus();
|
||||
}
|
||||
|
||||
async function onMainWindowUnload(_win: Window): Promise<void> {
|
||||
|
||||
Reference in New Issue
Block a user