cvsimport

This commit is contained in:
okan
2013-01-06 01:01:26 +00:00
10 changed files with 140 additions and 202 deletions

View File

@@ -86,8 +86,8 @@ size_t strlcat(char *, const char *, size_t);
#define CWM_MENU_DUMMY 0x0001
#define CWM_MENU_FILE 0x0002
#define KBTOGROUP(X) ((X) - 1)
#define ARG_CHAR 0x0001
#define ARG_INT 0x0002
union arg {
char *c;
int i;
@@ -101,17 +101,12 @@ enum menucolor {
CWM_COLOR_MENU_MAX
};
enum cwmcolor {
enum bordercolor {
CWM_COLOR_BORDER_ACTIVE,
CWM_COLOR_BORDER_INACTIVE,
CWM_COLOR_BORDER_GROUP,
CWM_COLOR_BORDER_UNGROUP,
CWM_COLOR_MAX
};
struct color {
char *name;
unsigned long pixel;
CWM_COLOR_BORDER_MAX
};
struct geom {
@@ -223,7 +218,7 @@ struct screen_ctx {
Colormap colormap;
Window rootwin;
Window menuwin;
struct color color[CWM_COLOR_MAX];
unsigned long color[CWM_COLOR_BORDER_MAX];
int cycling;
struct geom view; /* viewable area */
struct geom work; /* workable area, gap-applied */
@@ -234,7 +229,7 @@ struct screen_ctx {
XftFont *xftfont;
int xinerama_no;
XineramaScreenInfo *xinerama;
#define CALMWM_NGROUPS 9
#define CALMWM_NGROUPS 10
struct group_ctx groups[CALMWM_NGROUPS];
struct group_ctx_q groupq;
int group_hideall;
@@ -253,6 +248,7 @@ struct keybinding {
int keycode;
#define KBFLAG_NEEDCLIENT 0x0001
int flags;
int argtype;
};
TAILQ_HEAD(keybinding_q, keybinding);
@@ -302,7 +298,7 @@ struct conf {
#define CONF_SNAPDIST 0
int snapdist;
struct gap gap;
struct color color[CWM_COLOR_MAX];
char *color[CWM_COLOR_BORDER_MAX];
char *menucolor[CWM_COLOR_MENU_MAX];
char termpath[MAXPATHLEN];
char lockpath[MAXPATHLEN];
@@ -336,7 +332,7 @@ struct client_ctx *client_find(Window);
void client_freeze(struct client_ctx *);
void client_getsizehints(struct client_ctx *);
void client_hide(struct client_ctx *);
void client_horizmaximize(struct client_ctx *);
void client_hmaximize(struct client_ctx *);
void client_leave(struct client_ctx *);
void client_lower(struct client_ctx *);
void client_map(struct client_ctx *);
@@ -353,7 +349,7 @@ void client_setname(struct client_ctx *);
int client_snapcalc(int, int, int, int, int);
void client_transient(struct client_ctx *);
void client_unhide(struct client_ctx *);
void client_vertmaximize(struct client_ctx *);
void client_vmaximize(struct client_ctx *);
void client_warp(struct client_ctx *);
void group_alltoggle(struct screen_ctx *);
@@ -383,7 +379,7 @@ void search_match_text(struct menu_q *, struct menu_q *,
char *);
void search_print_client(struct menu *, int);
XineramaScreenInfo *screen_find_xinerama(struct screen_ctx *, int, int);
struct geom screen_find_xinerama(struct screen_ctx *, int, int);
struct screen_ctx *screen_fromroot(Window);
void screen_init(struct screen_ctx *, u_int);
void screen_update_geometry(struct screen_ctx *);