Module menubar.utils
Utility module for menubar
Info:
- Copyright: 2009, 2011-2012 Antonio Terceiro, Alexander Yakushev
- Author: Antonio Terceiro
Functions
lookup_icon_uncached (icon_file) | Lookup an icon in different folders of the filesystem. |
lookup_icon (icon) | Lookup an icon in different folders of the filesystem (cached). |
parse_desktop_file (file) | Parse a .desktop file. |
parse_dir (dir_path, callback) | Parse a directory with .desktop files recursively. |
compute_textbox_width (textbox, s) | Compute textbox width. |
compute_text_width (text, s) | Compute text width. |
Fields
terminal | Terminal which applications that need terminal would open in. |
wm_name | Name of the WM for the OnlyShownIn entry in the .desktop file. |
Functions
Methods- lookup_icon_uncached (icon_file)
-
Lookup an icon in different folders of the filesystem.
- icon_file string Short or full name of the icon.
Returns:
-
string or boolean
Full name of the icon, or false on failure.
- lookup_icon (icon)
-
Lookup an icon in different folders of the filesystem (cached).
- icon Short or full name of the icon.
Returns:
-
full name of the icon.
- parse_desktop_file (file)
-
Parse a .desktop file.
- file The .desktop file.
Returns:
-
A table with file entries.
- parse_dir (dir_path, callback)
- Parse a directory with .desktop files recursively.
- compute_textbox_width (textbox, s)
-
Compute textbox width.
- textbox wibox.widget.textbox Textbox instance.
- s number or screen Screen
Returns:
-
int
Text width.
- compute_text_width (text, s)
-
Compute text width.
- text str Text.
- s number or screen Screen
Returns:
-
int
Text width.