aboutsummaryrefslogtreecommitdiffhomepage
path: root/uzbl.c
diff options
context:
space:
mode:
authorGravatar Tom Adams <tom@holizz.com>2009-07-18 10:04:02 +0100
committerGravatar Tom Adams <tom@holizz.com>2009-07-18 10:04:02 +0100
commit9b51ec7eabf9507bf6cf70f369a323b7dca70f52 (patch)
tree170a918924b7946b097efc74d4cb6c11b36e30df /uzbl.c
parent3ec3fb533dd0f077e361f47a666066c2f5072bd2 (diff)
parent928fc65c34e8360e7019f4181530377cc6374432 (diff)
Merge commit 'Dieterbe/experimental' into new_experimental
Diffstat (limited to 'uzbl.c')
-rw-r--r--uzbl.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/uzbl.c b/uzbl.c
index ffad99b..d9fac3a 100644
--- a/uzbl.c
+++ b/uzbl.c
@@ -119,8 +119,8 @@ const struct {
{ "status_pbar_pending", PTR_V(uzbl.gui.sbar.progress_u, STR, 1, update_title)},
{ "status_pbar_width", PTR_V(uzbl.gui.sbar.progress_w, INT, 1, update_title)},
{ "status_background", PTR_V(uzbl.behave.status_background, STR, 1, update_title)},
- { "insert_indicator", PTR_V(uzbl.behave.insert_indicator, STR, 1, update_title)},
- { "command_indicator", PTR_V(uzbl.behave.cmd_indicator, STR, 1, update_title)},
+ { "insert_indicator", PTR_V(uzbl.behave.insert_indicator, STR, 1, update_indicator)},
+ { "command_indicator", PTR_V(uzbl.behave.cmd_indicator, STR, 1, update_indicator)},
{ "title_format_long", PTR_V(uzbl.behave.title_format_long, STR, 1, update_title)},
{ "title_format_short", PTR_V(uzbl.behave.title_format_short, STR, 1, update_title)},
{ "icon", PTR_V(uzbl.gui.icon, STR, 1, set_icon)},
@@ -914,6 +914,12 @@ set_mode_indicator() {
}
void
+update_indicator() {
+ set_mode_indicator();
+ update_title();
+}
+
+void
set_insert_mode(gboolean mode) {
uzbl.behave.insert_mode = mode;
set_mode_indicator();