Merge branch 'master' into 'master'
tint2conf: Disable Executor tooltip when text config value is empty This fixes a bug where if an Executor had the "Tooltip" option disabled, editing the theme in tint2conf would re-enable it. See merge request !18
This commit is contained in:
@@ -1694,7 +1694,12 @@ void add_entry(char *key, char *value)
|
|||||||
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(execp_get_last()->execp_markup), atoi(value));
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(execp_get_last()->execp_markup), atoi(value));
|
||||||
}
|
}
|
||||||
else if (strcmp(key, "execp_tooltip") == 0) {
|
else if (strcmp(key, "execp_tooltip") == 0) {
|
||||||
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(execp_get_last()->execp_show_tooltip), 1);
|
if (strlen(value) > 0) {
|
||||||
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(execp_get_last()->execp_show_tooltip), 1);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(execp_get_last()->execp_show_tooltip), 0);
|
||||||
|
}
|
||||||
gtk_entry_set_text(GTK_ENTRY(execp_get_last()->execp_tooltip), value);
|
gtk_entry_set_text(GTK_ENTRY(execp_get_last()->execp_tooltip), value);
|
||||||
}
|
}
|
||||||
else if (strcmp(key, "execp_lclick_command") == 0) {
|
else if (strcmp(key, "execp_lclick_command") == 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user