From 5a14c82381bd11c4b7be4f9e6d0030aaba84c7d4 Mon Sep 17 00:00:00 2001
From: Daniel Carl <danielcarl@gmx.de>
Date: Sat, 22 Apr 2017 22:53:49 +0200
Subject: [PATCH] Show profile name in url bar #343.

---
 src/main.c | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/src/main.c b/src/main.c
index 6b014ea..32c50d7 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1382,13 +1382,21 @@ static void update_title(Client *c)
  */
 static void update_urlbar(Client *c)
 {
-    GString *str = g_string_new(c->state.uri);
+    GString *str;
     gboolean back, fwd;
 
-    back = webkit_web_view_can_go_back(c->webview);
-    fwd  = webkit_web_view_can_go_forward(c->webview);
+    str = g_string_new("");
+    /* show profile name */
+    if (vb.profile) {
+        g_string_append_printf(str, "[%s] ", vb.profile);
+    }
+
+    /* show current url */
+    g_string_append_printf(str, "%s", c->state.uri);
 
     /* show history indicator only if there is something to show */
+    back = webkit_web_view_can_go_back(c->webview);
+    fwd  = webkit_web_view_can_go_forward(c->webview);
     if (back || fwd) {
         g_string_append_printf(str, " [%s]", back ? (fwd ? "-+" : "-") : "+");
     }
-- 
2.20.1