Move window urgency handling entirely into x.c
This allows us to make xseturgency internal. Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
This commit is contained in:
8
x.c
8
x.c
@ -94,6 +94,7 @@ static void xloadfonts(char *, double);
|
||||
static void xunloadfont(Font *);
|
||||
static void xunloadfonts(void);
|
||||
static void xsetenv(void);
|
||||
static void xseturgency(int);
|
||||
|
||||
static void expose(XEvent *);
|
||||
static void visibility(XEvent *);
|
||||
@ -1521,9 +1522,12 @@ xseturgency(int add)
|
||||
}
|
||||
|
||||
void
|
||||
xbell(int vol)
|
||||
xbell(void)
|
||||
{
|
||||
XkbBell(xw.dpy, xw.win, vol, (Atom)NULL);
|
||||
if (!(win.state & WIN_FOCUSED))
|
||||
xseturgency(1);
|
||||
if (bellvolume)
|
||||
XkbBell(xw.dpy, xw.win, bellvolume, (Atom)NULL);
|
||||
}
|
||||
|
||||
void
|
||||
|
Reference in New Issue
Block a user