mirror of
https://github.com/Gabi-Zar/Silk-Fly-Launcher.git
synced 2026-04-17 05:26:04 +02:00
Add sorting for Nexus Mods search results and installed mods.
Update list menu to highlight the selected item.
This commit is contained in:
11
preload.js
11
preload.js
@@ -1,9 +1,7 @@
|
||||
const { contextBridge, ipcRenderer } = require("electron");
|
||||
|
||||
const VERSION = "1.0.0";
|
||||
|
||||
contextBridge.exposeInMainWorld("versions", {
|
||||
silkFlyLauncher: () => VERSION,
|
||||
silkFlyLauncher: () => ipcRenderer.invoke("get-version"),
|
||||
node: () => process.versions.node,
|
||||
chromium: () => process.versions.chrome,
|
||||
electron: () => process.versions.electron,
|
||||
@@ -23,7 +21,6 @@ contextBridge.exposeInMainWorld("files", {
|
||||
loadNexusAPI: () => ipcRenderer.invoke("load-nexus-api"),
|
||||
saveTheme: (theme, lacePinState) => ipcRenderer.invoke("save-theme", theme, lacePinState),
|
||||
loadTheme: () => ipcRenderer.invoke("load-theme"),
|
||||
loadInstalledModsInfo: () => ipcRenderer.invoke("load-installed-mods-info"),
|
||||
});
|
||||
|
||||
contextBridge.exposeInMainWorld("electronAPI", {
|
||||
@@ -48,9 +45,9 @@ contextBridge.exposeInMainWorld("bepinex", {
|
||||
|
||||
contextBridge.exposeInMainWorld("nexus", {
|
||||
verifyAPI: () => ipcRenderer.invoke("verify-nexus-api"),
|
||||
getMods: () => ipcRenderer.invoke("get-mods"),
|
||||
getMods: (type) => ipcRenderer.invoke("get-mods", type),
|
||||
download: (link) => ipcRenderer.invoke("open-download", link),
|
||||
uninstall: (modId) => ipcRenderer.invoke("uninstall-mod", modId),
|
||||
search: (keywords) => ipcRenderer.invoke("search-nexus-mods", keywords),
|
||||
searchInstalled: (keywords) => ipcRenderer.invoke("search-installed-mods", keywords),
|
||||
search: (keywords, offset, count, sortFilter, sortOrder) => ipcRenderer.invoke("search-nexus-mods", keywords, offset, count, sortFilter, sortOrder),
|
||||
searchInstalled: (keywords, offset, count, sortFilter, sortOrder) => ipcRenderer.invoke("search-installed-mods", keywords, offset, count, sortFilter, sortOrder),
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user