File: system-taskbar.el.html
Use this package to display a taskbar icon "badge" overlay, a progress bar report overlay, or alert the user that an Emacs session needs attention, often by flashing or bouncing the Emacs application icon.
Note: The term taskbar is inclusive of dock or launcher or some other terminology as may be used for your system.
On GNU/Linux, the visible effects will appear on the destinations determined by your shell extension, most often the application launcher or dock panel, or the top panel. Effects are global for an Emacs instance.
On macOS/GNUstep, the effects will appear on the Dock and in the App Switcher. Effects are global for an Emacs instance.
On MS-Windows, the effects appear on the taskbar. Effects are associated with the frame from which they are initiated.
Defined variables (10)
system-taskbar--back-end | Generic taskbar method system dispatcher. |
system-taskbar--dbus-attention | Non-nil when attention is requested. |
system-taskbar-clear-attention-on-frame-focus | Clear the icon attention indicator when any GUI frame is focused. |
system-taskbar-dbus-desktop-file-name | D-Bus desktop file base name for the system taskbar destination. |
system-taskbar-dbus-timeout | Number of milliseconds to wait for D-Bus responses. |
system-taskbar-mode | Non-nil if System-Taskbar mode is enabled. |
system-taskbar-mode-hook | Hook run after entering or leaving ‘system-taskbar-mode’. |
system-taskbar-use-progress-reporter | Supplement progress-reporters with GUI taskbar icon progress bars. |
system-taskbar-w32-badge-background | w32 badge background RGB triple string. |
system-taskbar-w32-badge-foreground | w32 badge foreground RGB triple string. |
Defined functions (18)
system-taskbar--attention | (&optional URGENCY TIMEOUT) |
system-taskbar--badge | (&optional COUNT) |
system-taskbar--dbus-clear-attention-on-frame-focus | () |
system-taskbar--dbus-send-signal | (MESSAGE) |
system-taskbar--disable | () |
system-taskbar--enable | () |
system-taskbar--progress | (&optional PROGRESS) |
system-taskbar--progress-reporter-update | (REPORTER STATE UPDATE-TEXT) |
system-taskbar--set-back-end | () |
system-taskbar--validate-progress | (PROGRESS) |
system-taskbar--w32-clear-frame-indicators | (FRAME) |
system-taskbar-attention | (&optional URGENCY TIMEOUT) |
system-taskbar-badge | (&optional COUNT) |
system-taskbar-dbus-ping-service | () |
system-taskbar-mode | (&optional ARG) |
system-taskbar-progress | (&optional PROGRESS) |
system-taskbar-progress-reporter-install | () |
system-taskbar-progress-reporter-remove | () |