diff options
author | xAlpharax <42233094+xAlpharax@users.noreply.github.com> | 2023-08-19 01:48:52 +0300 |
---|---|---|
committer | xAlpharax <42233094+xAlpharax@users.noreply.github.com> | 2023-08-19 01:48:52 +0300 |
commit | 496351cdd28cbdaef9b7bbdf6496493925848cf4 (patch) | |
tree | 32b7ebd6d7bef1171e934004a732e13f34eff452 /drw.h.orig | |
parent | f44745c9ec54d5814f3e9133c33c1b703fc86884 (diff) |
Revert "WinIcon Patch"6.4-Mainline
This reverts commit 48d827bb16e57a06c951c08bcf98ca1c088da9eb.
Changes to be committed:
modified: config.def.h
modified: config.def.h.orig
modified: config.h
modified: config.mk
deleted: config.mk.orig
modified: drw.c
modified: drw.c.orig
modified: drw.h
deleted: drw.h.orig
modified: dwm.c
modified: dwm.c.orig
deleted: patches/dwm-winicon-6.3-v2.1.diff
Diffstat (limited to 'drw.h.orig')
-rw-r--r-- | drw.h.orig | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/drw.h.orig b/drw.h.orig deleted file mode 100644 index 6471431..0000000 --- a/drw.h.orig +++ /dev/null @@ -1,58 +0,0 @@ -/* See LICENSE file for copyright and license details. */ - -typedef struct { - Cursor cursor; -} Cur; - -typedef struct Fnt { - Display *dpy; - unsigned int h; - XftFont *xfont; - FcPattern *pattern; - struct Fnt *next; -} Fnt; - -enum { ColFg, ColBg, ColBorder }; /* Clr scheme index */ -typedef XftColor Clr; - -typedef struct { - unsigned int w, h; - Display *dpy; - int screen; - Window root; - Drawable drawable; - GC gc; - Clr *scheme; - Fnt *fonts; -} Drw; - -/* Drawable abstraction */ -Drw *drw_create(Display *dpy, int screen, Window win, unsigned int w, unsigned int h); -void drw_resize(Drw *drw, unsigned int w, unsigned int h); -void drw_free(Drw *drw); - -/* Fnt abstraction */ -Fnt *drw_fontset_create(Drw* drw, const char *fonts[], size_t fontcount); -void drw_fontset_free(Fnt* set); -unsigned int drw_fontset_getwidth(Drw *drw, const char *text); -unsigned int drw_fontset_getwidth_clamp(Drw *drw, const char *text, unsigned int n); -void drw_font_getexts(Fnt *font, const char *text, unsigned int len, unsigned int *w, unsigned int *h); - -/* Colorscheme abstraction */ -void drw_clr_create(Drw *drw, Clr *dest, const char *clrname); -Clr *drw_scm_create(Drw *drw, const char *clrnames[], size_t clrcount); - -/* Cursor abstraction */ -Cur *drw_cur_create(Drw *drw, int shape); -void drw_cur_free(Drw *drw, Cur *cursor); - -/* Drawing context manipulation */ -void drw_setfontset(Drw *drw, Fnt *set); -void drw_setscheme(Drw *drw, Clr *scm); - -/* Drawing functions */ -void drw_rect(Drw *drw, int x, int y, unsigned int w, unsigned int h, int filled, int invert); -int drw_text(Drw *drw, int x, int y, unsigned int w, unsigned int h, unsigned int lpad, const char *text, int invert); - -/* Map functions */ -void drw_map(Drw *drw, Window win, int x, int y, unsigned int w, unsigned int h); |