|
|
|
@ -27,10 +27,11 @@
|
|
|
|
|
|
|
|
|
|
/* macros */
|
|
|
|
|
#define CONFIG "/.gnupg/pinentry-dmenu.conf"
|
|
|
|
|
#define INTERSECT(x,y,w,h,r) (MAX(0, MIN((x)+(w),(r).x_org+(r).width) - MAX((x),(r).x_org)) \
|
|
|
|
|
&& MAX(0, MIN((y)+(h),(r).y_org+(r).height) - MAX((y),(r).y_org)))
|
|
|
|
|
#define LENGTH(X) (sizeof X / sizeof X[0])
|
|
|
|
|
#define TEXTW(X) (drw_fontset_getwidth(drw, (X)) + lrpad)
|
|
|
|
|
#define INTERSECT(x, y, w, h, r) \
|
|
|
|
|
(MAX(0, MIN((x)+(w),(r).x_org+(r).width) - MAX((x),(r).x_org)) \
|
|
|
|
|
&& MAX(0, MIN((y)+(h),(r).y_org+(r).height) - MAX((y),(r).y_org)))
|
|
|
|
|
#define LENGTH(X) (sizeof X / sizeof X[0])
|
|
|
|
|
#define TEXTW(X) (drw_fontset_getwidth(drw, (X)) + lrpad)
|
|
|
|
|
#define MINDESCLEN 8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|