improve manpage
This commit is contained in:
+67
-10
@@ -25,9 +25,42 @@ libmm-glib lives in:
|
|||||||
# CONFIGURATION
|
# CONFIGURATION
|
||||||
|
|
||||||
*format*: ++
|
*format*: ++
|
||||||
|
typeof: string ++
|
||||||
|
default: *{state}* ++
|
||||||
|
The format, how information should be displayed. This format is used when other formats aren't specified.
|
||||||
|
|
||||||
|
*format-failed*: ++
|
||||||
typeof: string ++
|
typeof: string ++
|
||||||
default: {glyph} ++
|
This format is used when the modem cannot start.
|
||||||
The text format.
|
|
||||||
|
*format-locked*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the SIM on the modem is locked.
|
||||||
|
|
||||||
|
*format-disabled*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the modem is disabled.
|
||||||
|
|
||||||
|
*format-enabled*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the modem is enabled, but isn't registered to any carrier network.
|
||||||
|
|
||||||
|
*format-searching*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the modem is looking for a carrier network to register to.
|
||||||
|
|
||||||
|
*format-registered*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the modem is registered to a network, but no data connection is active.
|
||||||
|
|
||||||
|
*format-connected*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the modem is registered to a network, and there is an active data connection.
|
||||||
|
|
||||||
|
*format-icons*: ++
|
||||||
|
typeof: array/object ++
|
||||||
|
Based on the current signal strength, the corresponding icon gets selected. ++
|
||||||
|
The order is *low* to *high*. Or by the state if it is an object.
|
||||||
|
|
||||||
*tooltip*: ++
|
*tooltip*: ++
|
||||||
typeof: bool ++
|
typeof: bool ++
|
||||||
@@ -36,8 +69,36 @@ libmm-glib lives in:
|
|||||||
|
|
||||||
*tooltip-format*: ++
|
*tooltip-format*: ++
|
||||||
typeof: strirng ++
|
typeof: strirng ++
|
||||||
default: Games running: {glyph} ++
|
default: {state} ++
|
||||||
The text format of the tooltip.
|
The format, how information should be displayed in the tooltip. This format is used when other formats aren't specified.
|
||||||
|
|
||||||
|
*tooltip-format-failed*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the modem cannot start.
|
||||||
|
|
||||||
|
*tooltip-format-locked*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the SIM on the modem is locked.
|
||||||
|
|
||||||
|
*tooltip-format-disabled*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the modem is disabled.
|
||||||
|
|
||||||
|
*tooltip-format-enabled*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the modem is enabled, but isn't registered to any carrier network.
|
||||||
|
|
||||||
|
*tooltip-format-searching*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the modem is looking for a carrier network to register to.
|
||||||
|
|
||||||
|
*tooltip-format-registered*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the modem is registered to a network, but no data connection is active.
|
||||||
|
|
||||||
|
*tooltip-format-connected*: ++
|
||||||
|
typeof: string ++
|
||||||
|
This format is used when the modem is registered to a network, and there is an active data connection.
|
||||||
|
|
||||||
*interval*: ++
|
*interval*: ++
|
||||||
typeof: integer ++
|
typeof: integer ++
|
||||||
@@ -46,12 +107,10 @@ libmm-glib lives in:
|
|||||||
|
|
||||||
*imei*: ++
|
*imei*: ++
|
||||||
typeof: string ++
|
typeof: string ++
|
||||||
default: {glyph} ++
|
|
||||||
Select only the modem with the corresponding imei.
|
Select only the modem with the corresponding imei.
|
||||||
|
|
||||||
*path*: ++
|
*path*: ++
|
||||||
typeof: string ++
|
typeof: string ++
|
||||||
default: {glyph} ++
|
|
||||||
Select only the modem with the corresponding hardware path.
|
Select only the modem with the corresponding hardware path.
|
||||||
|
|
||||||
*hide-failed*: ++
|
*hide-failed*: ++
|
||||||
@@ -89,11 +148,9 @@ libmm-glib lives in:
|
|||||||
"format": "{state}",
|
"format": "{state}",
|
||||||
"format-disabled": "", // an empty format will hide the module
|
"format-disabled": "", // an empty format will hide the module
|
||||||
"format-locked": "SIM Locked",
|
"format-locked": "SIM Locked",
|
||||||
"format-connected": "{operator_name} {preferred_mode}"
|
"format-connected": "{operator_name} {preferred_mode} | {signal_quality}%"
|
||||||
"tooltip-format": "{mode}",
|
"tooltip-format": "{mode}",
|
||||||
"tooltip-format-locked": "{satellites_visible} satellites visible",
|
"tooltip-format-connected": "{current_modes}",
|
||||||
"tooltip-format-registered": "{satellites_used}/{satellites_visible} satellites used",
|
|
||||||
"tooltip-format-connected": "",
|
|
||||||
"hide-disconnected": false
|
"hide-disconnected": false
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -277,7 +277,10 @@ auto waybar::modules::Wwan::update() -> void {
|
|||||||
store.push_back(fmt::arg("current_modes", getCurrentModesString(current_modem)));
|
store.push_back(fmt::arg("current_modes", getCurrentModesString(current_modem)));
|
||||||
store.push_back(fmt::arg("preferred_mode", getPreferredModeString(current_modem)));
|
store.push_back(fmt::arg("preferred_mode", getPreferredModeString(current_modem)));
|
||||||
|
|
||||||
store.push_back(fmt::arg("signal_quality", mm_modem_get_signal_quality(current_modem, nullptr)));
|
int percentage = mm_modem_get_signal_quality(current_modem, nullptr);
|
||||||
|
store.push_back(fmt::arg("signal_quality", percentage));
|
||||||
|
store.push_back(fmt::arg("icon", getIcon(percentage)));
|
||||||
|
|
||||||
store.push_back(fmt::arg("power_state", getPowerStateString(current_modem)));
|
store.push_back(fmt::arg("power_state", getPowerStateString(current_modem)));
|
||||||
store.push_back(fmt::arg("imei", mm_modem_dup_equipment_identifier(current_modem)));
|
store.push_back(fmt::arg("imei", mm_modem_dup_equipment_identifier(current_modem)));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user