aboutsummaryrefslogtreecommitdiffhomepage
path: root/uzbl.h
diff options
context:
space:
mode:
authorGravatar Dieter Plaetinck <dieter@plaetinck.be>2009-05-17 10:53:13 +0200
committerGravatar Dieter Plaetinck <dieter@plaetinck.be>2009-05-17 10:53:13 +0200
commitae20aa3c63ad47bcc24859a239ddb9aeed40a5a2 (patch)
tree5770f452f60736cb8c119554e93eb784dd1b4b03 /uzbl.h
parent00c2223625d4ec0754b01a8a4556a4f0e7f550e1 (diff)
SELECTED_URI variable + allow variable replacing in window title in both states
Diffstat (limited to 'uzbl.h')
-rw-r--r--uzbl.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/uzbl.h b/uzbl.h
index 506f1d3..368ad46 100644
--- a/uzbl.h
+++ b/uzbl.h
@@ -12,12 +12,16 @@
*/
#define STATUS_DEFAULT "<span background=\"darkblue\" foreground=\"white\"> MODE </span> <span background=\"red\" foreground=\"white\">KEYCMD</span> (LOAD_PROGRESS%) <b>TITLE</b> - Uzbl browser"
+#define TITLE_LONG_DEFAULT "KEYCMD MODE TITLE - Uzbl browser <NAME> > SELECTED_URI"
+#define TITLE_SHORT_DEFAULT "TITLE - Uzbl browser <NAME>"
+
enum {
/* statusbar symbols */
SYM_TITLE, SYM_URI, SYM_NAME,
SYM_LOADPRGS, SYM_LOADPRGSBAR,
SYM_KEYCMD, SYM_MODE, SYM_MSG,
+ SYM_SELECTED_URI,
/* useragent symbols */
SYM_WK_MAJ, SYM_WK_MIN, SYM_WK_MIC,
SYM_SYSNAME, SYM_NODENAME,
@@ -33,6 +37,7 @@ const struct {
{"NAME", SYM_NAME},
{"URI", SYM_URI},
{"TITLE", SYM_TITLE},
+ {"SELECTED_URI", SYM_SELECTED_URI},
{"KEYCMD", SYM_KEYCMD},
{"MODE", SYM_MODE},
{"MSG", SYM_MSG},
@@ -124,6 +129,8 @@ typedef struct {
typedef struct {
gchar* load_finish_handler;
gchar* status_format;
+ gchar* title_format_short;
+ gchar* title_format_long;
gchar* status_background;
gchar* history_handler;
gchar* fifo_dir;