From d4e334aecb1f6d6f85752ddbbf0a2da688036109 Mon Sep 17 00:00:00 2001
From: Tomaka17 <pierre.krieger1708@gmail.com>
Date: Sun, 27 Jul 2014 22:31:00 +0200
Subject: [PATCH] get/set_size() -> get/set_inner/outer_size()

---
 src/lib.rs       | 13 +++++++++----
 src/win32/mod.rs |  8 ++++++--
 src/x11/mod.rs   |  8 ++++++--
 3 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/src/lib.rs b/src/lib.rs
index ad4c870e..77a9b7cf 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -62,13 +62,18 @@ impl Window {
     }
 
     #[inline]
-    pub fn get_size(&self) -> (uint, uint) {
-        self.window.get_size()
+    pub fn get_inner_size(&self) -> (uint, uint) {
+        self.window.get_inner_size()
     }
 
     #[inline]
-    pub fn set_size(&self, x: uint, y: uint) {
-        self.window.set_size(x, y)
+    pub fn get_outer_size(&self) -> (uint, uint) {
+        self.window.get_outer_size()
+    }
+
+    #[inline]
+    pub fn set_inner_size(&self, x: uint, y: uint) {
+        self.window.set_inner_size(x, y)
     }
 
     // TODO: return iterator
diff --git a/src/win32/mod.rs b/src/win32/mod.rs
index 7230ee41..b5e507bf 100644
--- a/src/win32/mod.rs
+++ b/src/win32/mod.rs
@@ -221,11 +221,15 @@ impl Window {
         }
     }
 
-    pub fn get_size(&self) -> (uint, uint) {
+    pub fn get_inner_size(&self) -> (uint, uint) {
         unimplemented!()
     }
 
-    pub fn set_size(&self, x: uint, y: uint) {
+    pub fn get_outer_size(&self) -> (uint, uint) {
+        unimplemented!()
+    }
+
+    pub fn set_inner_size(&self, x: uint, y: uint) {
         use libc;
 
         unsafe {
diff --git a/src/x11/mod.rs b/src/x11/mod.rs
index 46334afc..a592bce9 100644
--- a/src/x11/mod.rs
+++ b/src/x11/mod.rs
@@ -125,11 +125,15 @@ impl Window {
         unimplemented!()
     }
 
-    pub fn get_size(&self) -> (uint, uint) {
+    pub fn get_inner_size(&self) -> (uint, uint) {
         unimplemented!()
     }
 
-    pub fn set_size(&self, x: uint, y: uint) {
+    pub fn get_outer_size(&self) -> (uint, uint) {
+        unimplemented!()
+    }
+
+    pub fn set_inner_size(&self, x: uint, y: uint) {
         unimplemented!()
     }