MCPcopy Create free account

hub / github.com/Alexays/Waybar / functions

Functions1,356 in github.com/Alexays/Waybar

↓ 3 callersFunctiontruncate
src/modules/mpris/mpris.cpp:227
↓ 3 callersMethodtype
include/util/clara.hpp:579
↓ 3 callersMethodunregisterForIPC
src/modules/niri/backend.cpp:226
↓ 3 callersMethodupdateImage
src/modules/sni/item.cpp:366
↓ 3 callersFunctionutf8_truncate
Wide characters count as two, zero-width characters count as zero Modifies str in-place (unless width = std::string::npos) Returns the total width of
src/modules/mpris/mpris.cpp:196
↓ 3 callersMethodvalidate
include/util/clara.hpp:971
↓ 3 callersMethodwidth
include/util/clara.hpp:187
↓ 3 callersMethodws_idx
include/modules/wayfire/backend.hpp:56
↓ 2 callersMethodaddRegisteredItem
src/modules/sni/host.cpp:135
↓ 2 callersMethodall_outputs
src/modules/wlr/taskbar.cpp:748
↓ 2 callersFunctionbyteswap
C++23: std::byteswap
src/modules/wayfire/backend.cpp:21
↓ 2 callersFunctioncapitalize
include/util/string.hpp:20
↓ 2 callersMethodchangeVolume
src/util/audio_backend.cpp:248
↓ 2 callersMethodcheckErrors
src/modules/mpd/mpd.cpp:312
↓ 2 callersFunctioncheck_eq
src/util/backlight_backend.cpp:34
↓ 2 callersMethodcloseWindow
src/modules/hyprland/workspace.cpp:57
↓ 2 callersMethodcountry_flag
src/modules/sway/language.cpp:222
↓ 2 callersFunctiondownThreadDelay
src/modules/cava/cava_backend.cpp:48
↓ 2 callersMethodentry
include/modules/mpd/state.hpp:48
↓ 2 callersFunctionenumerate_devices
src/util/backlight_backend.cpp:98
↓ 2 callersMethoderrorMessage
include/util/clara.hpp:550
↓ 2 callersMethodexit
src/modules/mpd/state.cpp:76
↓ 2 callersMethodgetControllerProperties
src/modules/bluetooth.cpp:424
↓ 2 callersMethodgetCurrentSinkName
include/util/audio_backend.hpp:79
↓ 2 callersFunctiongetFileBySuffix
src/AAppIconLabel.cpp:34
↓ 2 callersMethodgetIgnoredWindows
include/modules/hyprland/workspaces.hpp:56
↓ 2 callersFunctiongetOptionalStringProperty
src/modules/bluetooth.cpp:52
↓ 2 callersMethodgetPrm
src/modules/cava/cava_backend.cpp:270
↓ 2 callersMethodgetSinkVolume
include/util/audio_backend.hpp:81
↓ 2 callersMethodgetSourceVolume
include/util/audio_backend.hpp:83
↓ 2 callersFunctiongetWindowInfo
src/modules/sway/window.cpp:172
↓ 2 callersMethodget_first_playing_player
(self)
resources/custom_modules/mediaplayer.py:85
↓ 2 callersMethodget_scaled_brightness
src/util/backlight_backend.cpp:272
↓ 2 callersMethodget_user_home_dir
src/modules/user.cpp:81
↓ 2 callersFunctionhandleUserSignal
src/main.cpp:86
↓ 2 callersMethodhandle_app_id
src/modules/wlr/taskbar.cpp:241
↓ 2 callersMethodhandle_capabilities
src/modules/ext/workspace_manager.cpp:283
↓ 2 callersMethodhandle_removed
src/modules/ext/workspace_manager.cpp:311
↓ 2 callersMethodinit_player
(self, player)
resources/custom_modules/mediaplayer.py:55
↓ 2 callersMethodinit_user_avatar
src/modules/user.cpp:116
↓ 2 callersMethodisActive
include/modules/hyprland/workspace.hpp:39
↓ 2 callersFunctionisDoubleSpecial
src/modules/hyprland/workspaces.cpp:212
↓ 2 callersMethodisEmpty
src/modules/hyprland/workspace.cpp:271
↓ 2 callersMethodisFlag
include/util/clara.hpp:645
↓ 2 callersMethodisPersistent
include/modules/hyprland/workspace.hpp:41
↓ 2 callersFunctionisValidOutput
src/config.cpp:177
↓ 2 callersMethodisVisible
include/modules/hyprland/workspace.hpp:44
↓ 2 callersMethodis_stopped
include/modules/mpd/state.inl.hpp:8
↓ 2 callersMethodkeyboardLayoutCurrent
include/modules/niri/backend.hpp:32
↓ 2 callersMethodmonitorChanges
src/util/css_reload_helper.cpp:65
↓ 2 callersMethodmoveToMonitor
include/modules/hyprland/workspaces.hpp:43
↓ 2 callersMethodname
include/util/clara.hpp:846
↓ 2 callersMethodnext_layout
src/modules/sway/language.cpp:187
↓ 2 callersFunctionnormaliseOpt
include/util/clara.hpp:883
↓ 2 callersMethodonClickWindow
include/modules/hyprland/workspaces.hpp:55
↓ 2 callersFunctionopenDevice
src/modules/keyboard_state.cpp:66
↓ 2 callersFunctionpack_and_write
src/modules/wayfire/backend.cpp:26
↓ 2 callersFunctionread_exact
src/modules/wayfire/backend.cpp:33
↓ 2 callersMethodrepr
src/modules/hyprland/windowcreationpayload.cpp:96
↓ 2 callersMethodrun
(self)
resources/custom_modules/mediaplayer.py:51
↓ 2 callersFunctionsecondsToString
src/modules/upower.cpp:172
↓ 2 callersMethodsend
src/modules/wayfire/backend.cpp:132
↓ 2 callersMethodsetDisplayDevice
src/modules/upower.cpp:359
↓ 2 callersMethodsetIgnoredSinks
src/util/audio_backend.cpp:395
↓ 2 callersMethodsetUrgent
include/modules/hyprland/workspace.hpp:51
↓ 2 callersMethodshow_output
src/modules/wlr/taskbar.cpp:744
↓ 2 callersMethodsignal_appearance_changed
include/util/portal.hpp:21
↓ 2 callersMethodsignal_silence
src/modules/cava/cava_backend.cpp:117
↓ 2 callersMethodunregister_handler
src/modules/wayfire/backend.cpp:185
↓ 2 callersFunctionupThreadDelay
src/modules/cava/cava_backend.cpp:39
↓ 2 callersMethodupdate
src/modules/idle_inhibitor.cpp:49
↓ 2 callersMethodupdateRegisteredItems
src/modules/sni/watcher.cpp:172
↓ 2 callersFunctionupsert_device
src/util/backlight_backend.cpp:64
↓ 2 callersFunctionustring_clen
src/util/ustring_clen.cpp:3
↓ 2 callersFunctionwildcardMatch
https://gist.github.com/rressi/92af77630faf055934c723ce93ae2495
src/modules/network.cpp:400
↓ 1 callersMethodUpdate
src/modules/cava/cava_backend.cpp:122
↓ 1 callersMethodactivatePlugins
src/modules/wireplumber.cpp:347
↓ 1 callersMethodactiveOnly
include/modules/hyprland/workspaces.hpp:40
↓ 1 callersMethodactiveWindowPosition
include/modules/hyprland/workspaces.hpp:59
↓ 1 callersMethodaddDevice
src/modules/upower.cpp:298
↓ 1 callersMethodaddWidget
src/group.cpp:129
↓ 1 callersMethodadd_button
src/modules/wlr/taskbar.cpp:718
↓ 1 callersFunctionadd_registry_listener
src/modules/ext/workspace_manager_binding.cpp:26
↓ 1 callersFunctionadd_workspace_group_listener
src/modules/ext/workspace_manager_binding.cpp:109
↓ 1 callersFunctionadd_workspace_listener
src/modules/ext/workspace_manager_binding.cpp:156
↓ 1 callersMethodassociatedOrJoined
src/modules/network.cpp:945
↓ 1 callersMethodbufSize
src/modules/jack.cpp:93
↓ 1 callersFunctioncatchSignals
This initializes `signal_pipe_write_fd`, and sets up signal handlers. This function will run forever, emitting every `SIGUSR1`, `SIGUSR2`, `SIGINT`,
src/main.cpp:34
↓ 1 callersFunctioncheck0
src/util/backlight_backend.cpp:46
↓ 1 callersFunctioncheck_gte
src/util/backlight_backend.cpp:48
↓ 1 callersFunctioncheck_neq
src/util/backlight_backend.cpp:40
↓ 1 callersFunctioncldRowsInMonth
src/modules/clock.cpp:226
↓ 1 callersMethodclear_output
(self)
resources/custom_modules/mediaplayer.py:77
↓ 1 callersMethodcommit
src/modules/ext/workspace_manager.cpp:146
↓ 1 callersMethodconnectContext
src/util/audio_backend.cpp:59
↓ 1 callersMethodcontainsWindow
include/modules/hyprland/workspace.hpp:56
↓ 1 callersMethodcount_ws
src/modules/wayfire/backend.cpp:45
↓ 1 callersFunctiondbus
src/modules/inhibitor.cpp:11
↓ 1 callersMethoddoPauseResume
src/modules/cava/cava_backend.cpp:93
↓ 1 callersMethodexeName
include/util/clara.hpp:389
← previousnext →101–200 of 1,356, ranked by callers