Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GSConnect/gnome-shell-extension-gsconnect
/ functions
Functions
1,497 in github.com/GSConnect/gnome-shell-extension-gsconnect
⨍
Functions
1,497
◇
Types & classes
209
↓ 215 callers
Function
_
(msgid)
webextension/gettext.js:10
↓ 129 callers
Function
logError
* Simple error logging function * * @param {Error} error - A caught exception
webextension/js/popup.js:26
↓ 111 callers
Method
sendPacket
* Send a packet. * * @param {Packet} packet - The packet to send * @param {Gio.Cancellable} [cancellable] - A cancellable * @retur
src/service/core.js:255
↓ 89 callers
Method
get
(a)
webextension/js/browser-polyfill.min.js:5
↓ 31 callers
Function
currentRunnable
()
installed-tests/jasmine.js:1056
↓ 29 callers
Method
destroy
()
installed-tests/suites/core/testPlugin.js:105
↓ 27 callers
Method
setConnected
* Set both devices as connected by applying the negotiated channels. * * @param {boolean} connected - %true to connect, %false to disconnect
installed-tests/fixtures/utils.js:380
↓ 23 callers
Method
_get
(proxy, name, fallback = null)
src/service/components/mpris.js:543
↓ 21 callers
Method
toString
()
src/service/utils/uri.js:163
↓ 19 callers
Method
add
* Add a contact, checking for validity * * @param {object} contact - A contact object * @param {boolean} write - Write to disk
src/service/components/contacts.js:416
↓ 19 callers
Method
pluginSettings
(name)
src/preferences/device.js:422
↓ 17 callers
Method
destroy
()
src/service/utils/dbus.js:244
↓ 15 callers
Method
destroy
()
src/utils/remote.js:220
↓ 15 callers
Method
loadPlugins
()
installed-tests/fixtures/utils.js:402
↓ 15 callers
Method
prepare
* Prepare two devices and channels with appropriate capabilities. * * Connect the devices with `setConnected()`, pair them with `setPaired()
installed-tests/fixtures/utils.js:336
↓ 15 callers
Method
setPaired
* Set both devices as paired by calling the internal setters. * * @param {boolean} paired - %true to pair, %false to unpair
installed-tests/fixtures/utils.js:397
↓ 14 callers
Method
add
* Add a keybinding with callback * * @param {string} accelerator - An accelerator in the form '<Control>q' * @param {KeybindingCallback
src/shell/keybindings.js:58
↓ 14 callers
Method
serialize
* Serialize the packet as a single line with a terminating new-line (`\n`) * character, ready to be written to a channel. * * @returns
src/service/core.js:86
↓ 14 callers
Method
showNotification
* Show a device notification. * * @param {object} params - A dictionary of notification parameters * @param {number} [params.id] - A UN
src/service/device.js:654
↓ 14 callers
Method
start
()
installed-tests/fixtures/backend.js:303
↓ 13 callers
Method
activate_action
(name, parameter = null)
src/utils/remote.js:486
↓ 13 callers
Method
addMenuItem
* Add a GMenuItem to the top level of the device menu * * @param {Gio.MenuItem} menuItem - A GMenuItem * @param {number} [index] - The
src/service/device.js:562
↓ 13 callers
Method
close
* Close all streams associated with this channel, silencing any errors
src/service/backends/lan.js:816
↓ 12 callers
Method
close
()
installed-tests/fixtures/backend.js:439
↓ 11 callers
Method
_call
(name, parameters = null)
src/service/components/input.js:43
↓ 11 callers
Method
_call
(proxy, name, parameters = null)
src/service/components/mpris.js:525
↓ 11 callers
Method
_setPaired
* Set the internal paired state of the device and emit ::notify * * @param {boolean} paired - The paired state to set
src/service/device.js:912
↓ 11 callers
Method
cancel
()
src/service/core.js:693
↓ 11 callers
Method
response
(response_id)
src/preferences/keybindings.js:182
↓ 10 callers
Method
_ensureAdapter
()
src/service/components/input.js:329
↓ 10 callers
Method
_modeLock
(keycode)
src/service/components/atspi.js:138
↓ 10 callers
Method
_modeUnlock
(keycode)
src/service/components/atspi.js:146
↓ 10 callers
Function
ensureIsNotNested
(method)
installed-tests/jasmine.js:1875
↓ 10 callers
Method
unexport
()
src/service/plugins/mpris.js:613
↓ 9 callers
Method
_cliAction
(id, name, parameter = null)
src/service/daemon.js:603
↓ 9 callers
Method
_loadPlugins
()
src/service/device.js:1077
↓ 9 callers
Method
clear
()
src/service/components/contacts.js:489
↓ 9 callers
Method
close
* Close the channel.
src/service/core.js:215
↓ 9 callers
Method
hasPayload
* Check if the packet has a payload. * * @returns {boolean} %true if the packet has a payload
src/service/core.js:112
↓ 9 callers
Method
hideNotification
* Withdraw a device notification. * * @param {string} id - Id for the notification to withdraw
src/service/device.js:635
↓ 8 callers
Function
fail
(expected, message)
installed-tests/jasmine.js:4273
↓ 8 callers
Function
logError
* Simple error logging function * * @param {Error} error - A caught exception
webextension/js/background.js:47
↓ 8 callers
Function
pp
(value)
installed-tests/jasmine.js:6882
↓ 8 callers
Method
query
* Query the Store for a contact by name and/or number. * * @param {object} query - A query object * @param {string} [query.name] - The
src/service/components/contacts.js:361
↓ 8 callers
Method
start
()
src/service/components/input.js:59
↓ 7 callers
Method
_get
(name, fallback = null)
src/utils/remote.js:134
↓ 7 callers
Method
connected
()
installed-tests/suites/core/testPlugin.js:75
↓ 7 callers
Function
ensureIsFunctionOrAsync
(fn, caller)
installed-tests/jasmine.js:1867
↓ 7 callers
Method
export
()
src/service/plugins/mpris.js:567
↓ 7 callers
Method
fakeNotification
(notif)
installed-tests/fixtures/components/notification.js:19
↓ 7 callers
Method
getPlayer
(identity)
installed-tests/fixtures/components/mpris.js:148
↓ 7 callers
Method
notify_error
* Report a service-level error * * @param {object} error - An Error or object with name, message and stack * @param {string} [notificat
src/service/daemon.js:226
↓ 7 callers
Method
remove
* Remove a contact by id * * @param {string} id - The id of the contact to delete * @param {boolean} write - Write to disk
src/service/components/contacts.js:453
↓ 6 callers
Method
_show
()
src/shell/tooltip.js:142
↓ 6 callers
Method
createTransfer
* Create a transfer object. * * @returns {Core.Transfer} A new transfer
src/service/device.js:744
↓ 6 callers
Method
destroy
()
src/extension.js:296
↓ 6 callers
Function
f
webextension/js/browser-polyfill.min.js:5
↓ 6 callers
Function
prefix
(passed)
installed-tests/jasmine.js:4174
↓ 6 callers
Method
sendMessage
* Send a message * * @param {object[]} addresses - A list of address objects * @param {string} messageBody - The message text * @p
src/service/plugins/sms.js:403
↓ 6 callers
Method
setChannel
* Set the channel and start sending/receiving packets. If %null is passed * the device becomes disconnected. * * @param {Core.Channel}
src/service/device.js:336
↓ 6 callers
Method
update
(obj)
installed-tests/fixtures/components/upower.js:43
↓ 5 callers
Function
_installResource
* Install file contents from a GResource, to an absolute directory path. * * @param {string} dirname - An absolute directory path * @param {string}
src/utils/setup.js:76
↓ 5 callers
Method
_set
(proxy, name, value)
src/service/components/mpris.js:551
↓ 5 callers
Method
addFile
* Add a file to the transfer. * * @param {Packet} packet - A packet * @param {Gio.File} file - A file to transfer
src/service/core.js:590
↓ 5 callers
Function
currentSuite
()
installed-tests/jasmine.js:1052
↓ 5 callers
Method
deserialize
* Deserialize and return a new Packet from an Object or string. * * @param {object|string} data - A string or dictionary to deserialize
src/service/core.js:76
↓ 5 callers
Method
destroy
()
src/shell/gmenu.js:369
↓ 5 callers
Method
get_contact
(position)
src/service/components/contacts.js:403
↓ 5 callers
Function
pass
(expected)
installed-tests/jasmine.js:4266
↓ 5 callers
Method
run
()
src/preferences/keybindings.js:190
↓ 5 callers
Method
save
* Save the contacts to disk.
src/service/components/contacts.js:570
↓ 5 callers
Function
setAvatarVisible
* Make the avatar for an incoming message visible or invisible * * @param {ConversationMessage} row - The message row to modify * @param {boolean}
src/service/ui/messaging.js:191
↓ 5 callers
Method
stop
()
installed-tests/fixtures/backend.js:318
↓ 4 callers
Method
_applyUpdate
(text)
src/service/components/clipboard.js:148
↓ 4 callers
Method
_init
(params)
src/service/ui/messaging.js:841
↓ 4 callers
Method
_requestConversations
* Request a list of the last message in each unarchived thread.
src/service/plugins/sms.js:360
↓ 4 callers
Method
_sendState
* Report the local battery's current state
src/service/plugins/battery.js:374
↓ 4 callers
Method
_ungrab
()
src/service/ui/mousepad.js:318
↓ 4 callers
Function
addFilter
(source, filter)
installed-tests/jasmine.js:3670
↓ 4 callers
Function
argSlice
(argsObj, n)
installed-tests/jasmine.js:3232
↓ 4 callers
Method
cacheProperties
* Cache JSON parseable properties on this object for persistence. The * filename ~/.cache/gsconnect/<device-id>/<plugin-name>.json will be used
src/service/plugin.js:174
↓ 4 callers
Method
channel
()
src/service/core.js:501
↓ 4 callers
Function
e
(b,c)
webextension/js/browser-polyfill.min.js:5
↓ 4 callers
Method
fade
* Gradually raise or lower the stream volume to {@link value} * * @param {number} value - A number in the range 0-1 * @param {number} [
src/service/components/pulseaudio.js:88
↓ 4 callers
Method
identify
* Identify to an address or broadcast to the network. * * @param {string} [uri] - An address URI or %null to broadcast
src/service/manager.js:482
↓ 4 callers
Method
idle
()
installed-tests/fixtures/components/session.js:7
↓ 4 callers
Function
k
webextension/js/browser-polyfill.min.js:5
↓ 4 callers
Method
load
* Load the contacts from disk.
src/service/components/contacts.js:556
↓ 4 callers
Function
onException
(e)
installed-tests/jasmine.js:7066
↓ 4 callers
Method
pressKeys
(input, modifiers)
src/service/components/input.js:456
↓ 4 callers
Method
pressKeysym
(keysym)
src/service/components/input.js:166
↓ 4 callers
Method
readPacket
* Read a packet. * * @param {Gio.Cancellable} [cancellable] - A cancellable * @returns {Promise<Packet>} The packet
src/service/core.js:225
↓ 4 callers
Method
releaseKeysym
(keysym)
src/service/components/input.js:173
↓ 4 callers
Method
remove
* Remove a keybinding * * @param {number} action - A non-zero action id returned by add()
src/shell/keybindings.js:81
↓ 4 callers
Method
removeAll
* Remove all keybindings
src/shell/keybindings.js:95
↓ 4 callers
Function
removeFns
(queueableFns)
installed-tests/jasmine.js:8543
↓ 4 callers
Method
removeMenuAction
* Remove a GAction from the top level of the device menu by action name * * @param {string} actionName - A GAction name, including scope
src/service/device.js:616
↓ 4 callers
Method
sendPacket
* Send a packet to the device. * * @param {object} packet - An object of packet data...
src/service/device.js:459
↓ 4 callers
Method
start
()
src/utils/remote.js:174
↓ 4 callers
Method
unpair
* Unpair or reject an incoming pair request; also exported as a GAction
src/service/device.js:1005
next →
1–100 of 1,497, ranked by callers