summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/core/core.h2
-rw-r--r--include/core/window.h3
-rw-r--r--include/decoration.h10
3 files changed, 10 insertions, 5 deletions
diff --git a/include/core/core.h b/include/core/core.h
index 0e677d1..5da8dd4 100644
--- a/include/core/core.h
+++ b/include/core/core.h
@@ -26,7 +26,7 @@
#ifndef _COMPIZ_CORE_H
#define _COMPIZ_CORE_H
-#define CORE_ABIVERSION 20110126
+#define CORE_ABIVERSION 20110131
#include <stdio.h>
#include <assert.h>
diff --git a/include/core/window.h b/include/core/window.h
index aa7fbde..a6e4b4a 100644
--- a/include/core/window.h
+++ b/include/core/window.h
@@ -343,7 +343,8 @@ class CompWindow :
const CompRegion & frameRegion () const;
void updateFrameRegion ();
- void setWindowFrameExtents (CompWindowExtents *input);
+ void setWindowFrameExtents (CompWindowExtents *border,
+ CompWindowExtents *frame = NULL);
unsigned int & wmType ();
diff --git a/include/decoration.h b/include/decoration.h
index 8e26e85..b0c731b 100644
--- a/include/decoration.h
+++ b/include/decoration.h
@@ -175,7 +175,7 @@ typedef void (*decor_draw_func_t) (Display *xdisplay,
void *closure);
#define WINDOW_PROP_SIZE 12
-#define BASE_PROP_SIZE 13
+#define BASE_PROP_SIZE 21
#define QUAD_PROP_SIZE 9
#define N_QUADS_MAX 24
@@ -185,7 +185,9 @@ decor_version (void);
void
decor_quads_to_property (long *data,
Pixmap pixmap,
+ decor_extents_t *frame_input,
decor_extents_t *input,
+ decor_extents_t *frame_max_input,
decor_extents_t *max_input,
int min_width,
int min_height,
@@ -209,8 +211,10 @@ int
decor_pixmap_property_to_quads (long *data,
int size,
Pixmap *pixmap,
- decor_extents_t *input,
- decor_extents_t *max_input,
+ decor_extents_t *frame_input,
+ decor_extents_t *input,
+ decor_extents_t *frame_max_input,
+ decor_extents_t *max_input,
int *min_width,
int *min_height,
decor_quad_t *quad);