Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ipfs/ipfs-desktop
/ functions
Functions
175 in github.com/ipfs/ipfs-desktop
⨍
Functions
175
◇
Types & classes
9
↓ 1 callers
Function
disable
()
src/enable-pubsub.js:19
↓ 1 callers
Function
disable
()
src/automatic-gc.js:19
↓ 1 callers
Function
disable
()
src/enable-namesys-pubsub.js:19
↓ 1 callers
Function
disable
()
src/auto-launch.js:68
↓ 1 callers
Function
enable
()
src/enable-pubsub.js:11
↓ 1 callers
Function
enable
()
src/automatic-gc.js:11
↓ 1 callers
Function
enable
()
src/enable-namesys-pubsub.js:11
↓ 1 callers
Function
enable
()
src/auto-launch.js:49
↓ 1 callers
Function
errorTemplate
(logs)
src/daemon/migration-prompt.js:66
↓ 1 callers
Function
feedbackDialog
()
src/auto-updater/index.js:128
↓ 1 callers
Function
fetchProvideStrategy
(ipfsd)
src/provide-strategy.js:49
↓ 1 callers
Function
fromElectron
(name)
scripts/ensure-electron.js:25
↓ 1 callers
Function
generateBugReportUrl
(e)
src/dialogs/errors.js:64
↓ 1 callers
Function
generatePage
({ message, defaultValue = '', buttons }, id)
src/dialogs/prompt/index.js:8
↓ 1 callers
Function
getAppStartTime
()
src/metrics/appStart.js:20
↓ 1 callers
Function
getCurrentWebUiUrl
()
src/webui/index.js:213
↓ 1 callers
Function
getCustomBinary
()
src/custom-ipfs-binary.js:87
↓ 1 callers
Function
getGatewayPort
(config)
src/daemon/config.js:146
↓ 1 callers
Function
getHttpPort
* Get local HTTP port. * * @param {array|string} addrs * @returns {number} the port
src/daemon/config.js:127
↓ 1 callers
Function
getIpfsBinPath
* Get the IPFS binary file path. * * @returns {string}
src/daemon/daemon.js:24
↓ 1 callers
Function
getIpfsd
* Gets the IPFS daemon controller. If null is returned, * it means that the repository or some configuration is wrong * and IPFS Desktop should quit
src/daemon/daemon.js:41
↓ 1 callers
Function
getLinuxAutostartExec
()
src/auto-launch.js:34
↓ 1 callers
Function
getShareableCid
(ipfs, files)
src/add-to-ipfs.js:33
↓ 1 callers
Function
handleError
* * @param {Error|unknown} err * @returns
src/handleError.js:10
↓ 1 callers
Function
handleScreenshot
()
src/take-screenshot.js:52
↓ 1 callers
Function
handleSplashScreen
()
src/webui/index.js:343
↓ 1 callers
Function
handler
()
src/webui/connection-status.js:5
↓ 1 callers
Function
hasUpgradeText
(page)
test/e2e/launch.e2e.test.js:321
↓ 1 callers
Function
hashStream
(stream)
pkgs/chocolatey/update.mjs:13
↓ 1 callers
Function
inProgressTemplate
(logs, id, done)
src/daemon/migration-prompt.js:53
↓ 1 callers
Function
isAutoUpdateSupported
()
src/auto-updater/index.js:13
↓ 1 callers
Function
isPromptWindow
(page)
test/e2e/launch.e2e.test.js:320
↓ 1 callers
Function
isSupported
()
src/auto-launch.js:15
↓ 1 callers
Function
issueTitle
(e)
src/dialogs/errors.js:25
↓ 1 callers
Function
listenToIpfsLogs
(ipfsd, callback)
src/daemon/daemon.js:89
↓ 1 callers
Function
loadWindow
(logs, error = false, done = false)
src/daemon/migration-prompt.js:126
↓ 1 callers
Function
logDownloadProgress
()
src/auto-updater/index.js:112
↓ 1 callers
Function
main
()
scripts/ensure-electron.js:55
↓ 1 callers
Function
makeScreenshotDir
(ipfs)
src/take-screenshot.js:16
↓ 1 callers
Function
matchesImport
(knownImport, profileImport)
src/provide-strategy.js:62
↓ 1 callers
Function
matchesProfile
(knownImport, profileImport)
src/cid-profile.js:54
↓ 1 callers
Function
migrateConfig
* Apply one-time updates to the config of IPFS node. This is the place * where we execute fixes and performance tweaks for existing users. * * @par
src/daemon/config.js:154
↓ 1 callers
Function
notifyError
({ title, body = '' })
src/common/notify.js:14
↓ 1 callers
Function
onError
(e)
src/take-screenshot.js:43
↓ 1 callers
Function
parseAddr
(addr)
src/protocol-handlers.js:10
↓ 1 callers
Function
platformExe
()
scripts/ensure-electron.js:27
↓ 1 callers
Function
registerAppStartTime
()
src/metrics/appStart.js:11
↓ 1 callers
Function
removeApiFile
* Removes the repository api file. * * @param {import('ipfsd-ctl').Controller} ipfsd * @returns {void}
src/daemon/config.js:57
↓ 1 callers
Function
screenshot
(format)
src/webui/screenshot.js:16
↓ 1 callers
Function
sendNotification
(launchWebUI, hasFailures, successCount, filename)
src/add-to-ipfs.js:57
↓ 1 callers
Function
setCustomBinary
()
src/custom-ipfs-binary.js:11
↓ 1 callers
Function
setup
()
src/auto-updater/index.js:26
↓ 1 callers
Function
setupDaemon
()
src/daemon/index.js:13
↓ 1 callers
Function
streamHandler
(format, stream)
src/webui/screenshot.js:4
↓ 1 callers
Function
submitAppReady
()
src/index.js:91
↓ 1 callers
Function
truncateStack
(stack, headLines, tailLines)
src/dialogs/errors.js:45
↓ 1 callers
Function
unzip
(zipPath, dest)
scripts/ensure-electron.js:36
Function
MockElectronStoreConstructor
({ ...options })
test/unit/mocks/store.js:7
Function
actualLazyFn
(...args)
test/unit/context.spec.js:77
Function
busyPortDialog
* Dialog to show when there is a busy port and we offer an alternative. * * @param {Number} port is the busy port * @param {Number} alt is the alte
src/daemon/dialogs.js:54
Function
busyPortsDialog
* Dialog to show when there are two busy ports and we offer an alternative. * * @param {Number} port1 is the busy port 1 * @param {Number} alt1 is
src/daemon/dialogs.js:78
Function
cannotConnectToApiDialog
* Dialog to show when the daemon cannot connect to remote API. * * @param {string} addr
src/daemon/dialogs.js:15
Function
click
()
src/app-menu.js:45
Method
constructor
()
src/context.js:32
Method
constructor
(options)
src/common/store.js:82
Function
getAppContext
* * @returns {Context}
src/context.js:163
Function
listener
src/daemon/daemon.js:92
Function
multipleBusyPortsDialog
* Dialog to show when there are multiple busy ports. * * @returns {boolean} open the configuration file
src/daemon/dialogs.js:32
Function
popupMenu
(event)
src/tray.js:404
Function
repositoryConfigurationIsMissingDialog
* Dialog to show when we detect that the configuration file is missing. * * @param {string} path
src/daemon/dialogs.js:132
Function
repositoryIsInvalidDialog
* Dialog to show when we detect that the repository is invalid, but we * are not sure what the problem is. * * @param {string} path
src/daemon/dialogs.js:142
Function
repositoryIsPrivateDialog
* Dialog to show when the repository is part of a private network. * * @param {string} path
src/daemon/dialogs.js:114
Function
repositoryMustBeDirectoryDialog
* Dialog to show when we detect that the repository is not a directory. * * @param {string} path
src/daemon/dialogs.js:123
Function
startDaemon
* Start the IPFS daemon. * * @param {any} opts * @returns {Promise<{ ipfsd: import('ipfsd-ctl').Controller|undefined } & IpfsLogs>}
src/daemon/daemon.js:220
Function
stop
()
src/daemon/daemon.js:110
← previous
101–175 of 175, ranked by callers