G3QIBFHUXIPZOPRBEVWZ73FN2NVFNK342LFTAE4B2QFMMEZGKIYQC
R5PTRDZ52GPVS3572NJBRZQEBU3YVNUV4KYO4ICNIWQ3UUIPAUMQC
UPMIXNYHEKLKPCYWRROMNRA4MLIFSSLMPJH3LUK7LUXMWETHQ7AQC
XJMR455KTFPEBEVZIPBY7PVPXAF6SABRQG7X6MBZGLOAYZK6KWXQC
AFWPDJRNECPCXJL5QYKSNELPDS4ZYUYRKOHMKXU4Y5RVPJR43MTQC
7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC
MIZBQX6SKECIVNNGBF3LCR3IHXQVWQ5BJURMRSBNEVEUWFBH3MTQC
LQPHYO7IIMLXHUD5IK657BO4BE3SGT5HYDRJDU5OFDF5YUXKIRTAC
TOFCZFUYVBVEBHMKVG6G5MKCAEF2QCQ4GKMKGQUSJRLGLDZEJF4QC
PLJJLNS7E2UXW2YARGBSV6IHZEBGL5EW354IMMHPDATY5DQD77DAC
E7UO6NRGXFDMBU3BSJYRDNOA3Y7VHD7NWPHI5PHCPHQF6ZNOPZLQC
QL6IFEPOHHUDBY2SGUZNNIRTDSZOSRJIHJKVU54LZSGTPTFPM2UAC
NLOBELMSKHUSKSMPZ2QSDVIOJRGWV7HNXNIKZ55TMUCH7DI73TAAC
PYRALXEFRJ5O2NSVSR7WFJ56QNW2VMWYTBKKGJMDLZCHEU4JXZKQC
YL6TMLW5YFLMKYPWGTNJHD5GQ2LR2Y7KC4N5U3Y4NBFQXZQ6NRZAC
65GPTMYLVOQPVAKNBCN5RHHZEL7USZYSJ4VJQO7LYBCS7BZM7BYAC
N64TMMPDOHSXHEAX4JTOA2TTGLHOTTL52MMGYIMZP2JDBH6WW7NAC
OI2GYEDSGOI4UXJHZZXURSPG2245CZ7K5SNC5ZRGHKGHLENZGARAC
urgent(struct wl_listener *listener, void *data)
{
struct wlr_xdg_activation_v1_request_activate_event *event = data;
Client *c;
if (!wlr_surface_is_xdg_surface(event->surface))
return;
c = wlr_xdg_surface_from_wlr_surface(event->surface)->data;
if (c != selclient()) {
c->isurgent = 1;
printstatus();
}
}
void