<div dir="ltr"><div><div><div>I have made claims that I have not left the compiz project and that I have been maintaining it over the past 4 years, despite the lack of releases by not fault but my own. At the request of some of the original compiz developers, I am now posting a compilation of some of the contributions I've made over time, since the beginning. Since the most important contributions are code and easiest to show (thanks to the advent of git), I will focus on proof of this facet. I do understand your doubts but hopefully this will put some minds a bit more at ease.<br><br></div><div>1) Support (originally forums but always IRC)<br></div></div><div>2) Testing<br></div><div>3) Bug reporting<br></div>4) Development:<br><br><br><br><br>Contribution Compilation<br><br>Contributor: Scott Moreau<br><br><br>********* core **********<br>* compiz-0.9.5.0-series *<br>*                       *<br>*************************<br><br><br>commit a02b427846f3eb77bc6d32caaf52687031eea9d7<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri May 27 21:04:14 2011 -0600<br><br>    Redetect devices unconditionally when handling ConfigureNotify event. This fixes the case where an output was moved but outputChangeNotify is not called.<br><br>commit 3ea8ae7436af890ee82f1855e1a8ca4c6a76407f<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue May 17 17:51:02 2011 -0600<br><br>    Use CMAKE_PREFIX_PATH when searching for libraries.<br><br>commit 6f5aeaf44b1f1a60e9ddb661955a07b8f5ac56f1<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri May 13 03:10:04 2011 -0600<br><br>    * Bump version to 0.9.5<br><br>commit dabbfbdc99c7e0a2da8e448b8feb6e55bec18fa5<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri May 6 18:28:14 2011 -0600<br><br>    Respect CMAKE_PREFIX_PATH and CMAKE_INCLUDE_PATH when searching for headers.<br><br>commit c324d200c16cb158089349c7cb68dd5cf01f399d<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Apr 30 00:30:39 2011 -0600<br><br>    Add resize_from_center option.<br><br>commit 148a3f313089d7f47d8bcab65b9e18495da345e3<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Apr 30 00:08:24 2011 -0600<br><br>    Cleanup resize options.<br><br>commit f6921b6f06b27c48437a439b91ddd96f2ec8395b<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Mar 18 19:02:46 2011 -0600<br><br>    Remove unused macro.<br><br>commit 00a508cd491e834b802980174e7c0c8cec8acdac<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Mar 18 13:08:36 2011 +0800<br><br>    If the root window gets focus, unset activeWindow before calling focusDefaultWindow to make sure the latter really focusses another window.<br>    <br>    Forward port 33f695e7c6e4fb8ac627df0978fea7771fe1b3d5 to master<br><br>commit 1fb701594b78e950c031974d83c3566d1d648156<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Mar 18 13:06:13 2011 +0800<br><br>    If an unexpected window gets focus (e.g. by a client calling XSetInputFocus directly), make sure that moving the input focus to a default window still works when that window is closed.<br>    <br>    Forward port     556b681adaab3fe27fa456037be82e902dd371be to master<br><br>commit 149bc1f4aa91b9def2b344d8ad0dab8407533f62<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Mar 18 13:01:03 2011 +0800<br><br>    Don't grant focus to override_redirect windows. Most other window managers don't even track override_redirect windows, so applications relying on the focus being granted to override_redirect windows are broken anyway.<br>    <br>    Forward port 30a92d8a060d79181a28840d7c66428ef431200c to master<br><br>commit f6d33f07d7d5cb8544d053104372a27dc09dfd22<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Mar 18 12:58:29 2011 +0800<br><br>    Don't let focus stay on the root window. It may happen that the root window is focussed, e.g. by some client calling XSetInputFocus with the root window as target. As that most likely isn't what the user wants, focus the default window instead.<br>    <br>    Forward port a9a35b6034517404b0c3ed4296f0c33d7d8d1d11 to master<br><br>commit 3eda41caaa6127fe899275c4ef4f1027cc97db9b<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Feb 22 07:54:43 2011 -0700<br><br>    Use glib CLAMP macro.<br><br>commit d1cb4117ca6209152c4d666d6251d9aa8e258ad9<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Feb 22 07:48:05 2011 -0700<br><br>    Remove unnecessary definition.<br><br>commit 7f58d0ee826bc3f24dadbf17ec7b0bd9a3f92b47<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Feb 22 07:13:33 2011 -0700<br><br>    Avoid using reserved definition.<br><br>commit 0301c9f5e600dd9e9e600091af954aa065152097<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Oct 14 23:37:26 2010 -0600<br><br>    Get rid of Prev/Next Slide since they are entirely unused.<br><br>commit 3dc23d798a87df24af7420360c035ff5f7039cb9<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Oct 14 23:23:11 2010 -0600<br><br>    Paint all viewports if caps are transparent.<br><br>commit 42c96c2f819a62f547c5a7572c7f476d74046a76<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 21:22:04 2010 +0000<br><br>    Remove unused variables to silence warnings.<br><br>commit ded08438415a7cb001889354d53c9bcd7482f4da<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 13:26:59 2010 +0000<br><br>    Handle top and bottom cap colors separately.<br><br>commit e317a17e4a989217ab07dedf0bfae41cebfeb994<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 12:06:03 2010 +0000<br><br>    Remove cap image settings since it's handled by cubeaddons.<br><br>commit 69a33d131151ad4a5c653de86fd4885bf372c1d6<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun Oct 3 18:32:55 2010 -0600<br><br>    Fix porting bugs.<br><br>commit bd8a26c8360f376a67a38111da5933d88584ca81<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun Oct 3 00:45:12 2010 -0600<br><br>    Remove duplicate if statement.<br><br>commit 0ab36e34e0891ba5e19c86b834745b265b338ef3<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 15:22:04 2010 -0600<br><br>    Remove unused variables to silence warnings.<br><br>commit fe128714a388cd375e2ad8c5f3c35052dac54232<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 07:26:59 2010 -0600<br><br>    Handle top and bottom cap colors separately.<br><br>commit e368adfd1be52a33785f009dcc6de0c91d4cd4ab<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 06:06:03 2010 -0600<br><br>    Remove cap image settings since it's handled by cubeaddons.<br><br>commit 3a4069bf836951df3362a0bcc17908d614188917<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Sep 28 16:09:43 2010 -0600<br><br>    Don't require both opengl and composite since opengl already requires composite. This can cause flicker or momentary black screen with some drivers.<br><br>commit 912aac97f000028bda2391edb5b9e5880cef7494<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Sep 28 16:09:43 2010 -0600<br><br>    Don't require both opengl and composite since opengl already requires composite. This can cause flicker or momentary black screen with some drivers.<br><br>commit 506424629573e1a0cb1b190c755e9903a9bf549d<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 2 16:14:45 2010 -0600<br><br>    Add reszie_from_center option.<br><br>commit 81a69a7d4f39e642ecdd4b5de5363c42e89e17e4<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 2 16:14:45 2010 -0600<br><br>    Add reszie_from_center option.<br><br>commit 853135578ec09f2c2773d429ed32803740fa6330<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 2 16:14:45 2010 -0600<br><br>    Add reszie_from_center option.<br><br>commit 9f936c237095922647960b5e58e6be5c64efb28c<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 06:52:54 2010 -0600<br><br>    Properly fix warnings.<br><br>commit fc8d33481c3e479f97735d98aca006a25d1ffe01<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 05:59:37 2010 -0600<br><br>    Fix warnings.<br><br>commit 755122ed260fbe15a0c26f77f733ed3c1780ed80<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 05:19:14 2010 -0600<br><br>    Fix warnings.<br><br>commit e8a3e6e0c2feef71ec1d9d27fd5227ac6e67d692<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 05:02:24 2010 -0600<br><br>    Fix warning.<br><br>commit f83b1076ecb002be4a7806cf42052b156c351679<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 04:52:11 2010 -0600<br><br>    Fix warning.<br><br>commit ad2ff983eb40bceee41e6d259fb7c1a072851ed1<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 04:48:17 2010 -0600<br><br>    Fix typo.<br><br>commit c9cb32fa9b82973670f884181231e8f6c0a94ef6<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 03:03:06 2010 -0600<br><br>    Fix warnings.<br><br>commit 9dfda73467a838871e74387110b72fbf6b67c54c<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Aug 10 18:03:15 2010 -0600<br><br>    Don't use bool as int. Fixes 'inside cube'.<br><br>commit 7200386dc8bdd24d6253c6a4eb87b63e0aeceb61<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Jul 24 17:02:50 2010 -0600<br><br>    Fix warnings.<br><br>commit 400b91864ed692f5611649052f8b93841a104ecf<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Apr 16 15:58:32 2010 -0600<br><br>    Add hint so image button appears in ccsm.<br><br>commit 0e71b1e2d3f12a24b5dba188b4f7b10b196c0073<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Apr 3 12:02:32 2010 -0600<br><br>    Fix build. Errors introduced by 69c7f0cf084359d666447f4573d7cc8d8b6420d0<br><br>commit b5e0fc02322d37ba5d73edc1ab4b8127b3126ff2<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 10:55:27 2010 -0700<br><br>    Properly calculate damage region.<br><br>commit 4360728006585da95738d2aafda436e0fd8fa148<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 10:45:58 2010 -0700<br><br>    Draw more finely granulated ellipse outline.<br><br>commit 374393a340dfefbac9c6441d6c1a3cbf80d2b220<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 10:41:22 2010 -0700<br><br>    Add option to change erase size.<br><br>commit e7f252407a646d73d5019fc11eea72e3d1348eb0<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 10:40:52 2010 -0700<br><br>    Use the same width for all lines.<br><br>commit 3f6c5425d108bcd8684c2d13ae7f6f55a991bec9<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 10:40:01 2010 -0700<br><br>    Make corners of rectangles square while dragging.<br><br>commit db87069dab2edec369a1c347e4b9f382c26289ec<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 08:45:04 2010 -0700<br><br>    General reorganization and cleanup.<br><br>commit 37332a37b4ee93c23e10be06af73b36c18ceb396<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 08:44:47 2010 -0700<br><br>    Add option to use initial click point as center for drawing shapes.<br><br>commit 618676e2b02309fbe4af4214fe33de9b9428412b<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 08:44:33 2010 -0700<br><br>    Add straight line drawing function.<br><br>commit b93cac5d0c36f0d7b30e2d1a303859b547dc8586<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 08:43:56 2010 -0700<br><br>    Draw ellipses instead of circles.<br><br>commit 4c52e497d8daab2cc71db0d66c6e9b89f18178a0<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 15 15:31:11 2010 -0700<br><br>    Fix longstanding damage issue.<br><br>commit 6da1124112165f35bea278281e709d96066125fa<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 15 14:32:41 2010 -0700<br><br>    Fix longstanding damage issue.<br><br>commit 5aad8381b701b974348751611dc7d5da41664351<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Feb 13 02:04:58 2010 -0700<br><br>    Categorize resize options.<br><br>commit d68d2fd397ace7e65707301170d3c552e1e0f431<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Feb 13 02:03:07 2010 -0700<br><br>    Categorize switcher options.<br><br>commit 26bb656c9559602370e33f992a5605af0de071c6<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 1 06:28:40 2010 -0700<br><br>    Implement shape drawing interface.<br><br>commit 2a64ba120608e0f0623882860e85f58972b9f7b2<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jan 7 07:56:07 2010 -0700<br><br>    Fix typo.<br><br>commit a7b31d76e583d745473d2ef6369efbf1f7704ce3<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Jan 26 10:50:04 2010 -0700<br><br>    Get erase button working.<br><br>commit a34f26bd3f44a2e8fe500b70b7ccb1adb0394a59<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Dec 5 14:00:03 2009 -0700<br><br>    Properly expand variables.<br><br>commit 5e115cf18f4829984f55f6d8cee25e871977daa8<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Nov 9 13:15:44 2009 -0700<br><br>    Reorganize scale options<br><br>commit 790e4b7f37d5f09d7946170ba7931ddbdb0b1356<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Nov 3 21:53:28 2009 -0700<br><br>    Reorganize core options<br><br>commit b65f0d448e8eae2a2aa87ab54dd52024d5406ece<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Nov 3 20:58:47 2009 -0700<br><br>    Move rotate to desktop category and reorganize options<br><br>commit d8eee13b945d264f2961f19b35348ecd7198ffa6<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Nov 3 20:57:19 2009 -0700<br><br>    Move cube to desktop category and reorganize options<br><br><br>******** grid ********<br>* master             *<br>*                    *<br>**********************<br><br><br>commit 6496d381ffd2d2f3100298577cd3534689f6e03c<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Sep 24 01:32:42 2011 -0600<br><br>    Revert several key functionality breakages. This reverts back to commit fcc746d39070b706f81c2683165a0baadefb3155.<br><br>commit fcc746d39070b706f81c2683165a0baadefb3155<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu May 26 05:30:01 2011 -0600<br><br>    Animate indicator visuals.<br><br>commit ff4ed4a4d0d34fbd83a5e6ca19f9a423681a414d<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Feb 22 20:21:55 2011 -0700<br><br>    Removed unused code.<br><br>commit 866c7147a1e1803d020a03226aaa59e5f1524de1<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Feb 22 15:00:10 2011 -0700<br><br>    Change cycling to give a more natural feel.<br><br>commit 2e46ff5f7b5fb9404d25f7bfebee2692fb85b17f<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Sep 28 16:30:57 2010 -0600<br><br>    Don't require composite since opengl already does.<br><br>commit 236720391cb552b048545520eabb94aba6f72c8c<br>Merge: ac8d52b ca91d73<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jul 1 22:20:10 2010 -0600<br><br>    Merge branch 'master' of git+ssh://<a href="http://git.compiz.org/git/compiz/plugins/grid">git.compiz.org/git/compiz/plugins/grid</a><br><br>commit ac8d52b31ff02d9abf6dcaf3070c61fa9eb0bac9<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jul 1 22:04:37 2010 -0600<br><br>    Add NULL check to prevent potential crash.<br><br>commit d18577d3c64b9d3ff33992116deb2883f31b317b<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Jun 22 14:42:29 2010 -0600<br><br>    Add restore window keybinding.<br><br>commit 2713efaeb41b83dfd2ad5a8cbe8f15a0037342cc<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Jun 22 00:21:48 2010 -0600<br><br>    Minor cleanup.<br><br>commit 57d659b00379280daeddff8b03d87c79d8d93183<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Jun 22 00:16:32 2010 -0600<br><br>    Better center check handling.<br><br>commit 1b69f97464409d8ffd36ad6b1cbd9a90f336e96a<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Jun 21 20:53:50 2010 -0600<br><br>    Center windows with maximum width less than desired width.<br><br>commit 69f0ec46a6e6282801627a7d7cfdb229ea2789ba<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Jun 21 14:32:04 2010 -0600<br><br>    Fix warning.<br><br>commit 6dc3b64a6f20986b9452f94d970543e6ca880105<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Wed Jun 2 17:32:51 2010 -0600<br><br>    Store resizeCount for each window.<br><br>commit 01e32199ffed7c9b84cb951e83b82dbe10a84b5f<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Wed Jun 2 17:27:58 2010 -0600<br><br>    Center window if its minimum width is greater than desired width, which causes buggy behavior with middle keys.<br><br>commit 68ee2227070b2b02840fc8110cbd48f6389ead49<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Wed Jun 2 17:15:03 2010 -0600<br><br>    Minor cleanup.<br><br>commit 671e6617b920100fd0cd84ce167baf98fe99273b<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon May 31 19:36:12 2010 -0600<br><br>    Store original size on grab.<br><br>commit 68aad60ca65630c9af7143cdec09ccffdfe8e563<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon May 31 14:03:03 2010 -0600<br><br>    Properly store original window sizes.<br><br>commit 045916caa40cbaf93c6290566d20cc61593e3405<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun May 30 23:27:02 2010 -0600<br><br>    Remove unused variable.<br><br>commit cbaa8555120e9313dafd1fb341b26229adb2f684<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun May 30 22:52:41 2010 -0600<br><br>    More concise placement.<br><br>commit 5469612f4bbfb4272507f4a7dae72e1a6f66c1ad<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun May 30 22:44:22 2010 -0600<br><br>    Iterate through resizes instead of rely on window size checking. This is so walking through sizes doesn't get<br>    stuck with windows that have a minimum size larger than our smallest.<br><br>commit d27809df4564b32c45187921a24c625d4f2da19b<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun May 30 18:10:23 2010 -0600<br><br>    Save original window size when using key bindings so snap back works correctly.<br><br>commit 2c2176da43d659edc02e5d67c1cc2e5334b84fb2<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun May 30 18:03:38 2010 -0600<br><br>    Up number of resize states to 5.<br><br>commit 1a8e76370ef2de4e8ec9c297f6c87690263f64bd<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun May 30 17:16:21 2010 -0600<br><br>    Implement tristate for middle grid as well.<br><br>commit b6c341c739e374101e04e023f982a9241c521e12<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun May 30 16:09:34 2010 -0600<br><br>    Add GRID_WINDOW macro.<br><br>commit 2affe4edcd14430e0166bf716d86feae05d9acf4<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun May 30 15:31:43 2010 -0600<br><br>    Whitespace fixes.<br><br>commit c54c895d0fbca501c3a7c2bb15053d98c8d73449<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun May 30 15:18:00 2010 -0600<br><br>    Fix porting typo.<br><br>commit 4ded37a7b9955e7db23c812021cd23b2d45076fe<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat May 29 09:36:38 2010 -0600<br><br>    Don't snap back after we've already snapped back.<br><br>commit bd1a273982092379748af7b43debed43570f9c3d<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat May 29 09:32:54 2010 -0600<br><br>    Fix typo.<br><br>commit 1b40a9c3ee56aeee7e9b973578a301247af929b6<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat May 29 09:27:18 2010 -0600<br><br>    Clean up.<br><br>commit 3bc681614ab856df8ee42e6f3e9d63ff0ec453a7<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat May 29 09:19:57 2010 -0600<br><br>    Add padding so windows are restored without border being off-screen.<br><br>commit 6ca140edcd147f4eb21e53a5f6c6a99cd54aa136<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat May 29 09:18:38 2010 -0600<br><br>    Keep track of our maximized state so we don't try to snap back windows that were maximized by grid but have been<br>    restored by some other method already.<br><br>commit 31c4544b9a687c1eac12d5be9465e19279d07ee2<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat May 29 09:08:31 2010 -0600<br><br>    Adjust window to pointer instead of trying to move the pointer.<br><br>commit d4e0ec6fe664c79778465afb703c71bc78bb14b1<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat May 29 08:12:24 2010 -0600<br><br>    Remove unused variables.<br><br>commit c00a84743dc755b04b59ed644dc4892e6a5cd541<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue May 25 17:06:09 2010 -0600<br><br>    Load before wobbly.<br><br>commit b8afb7bb2701a65e35a56049dd3635ee667dac3c<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Feb 11 15:45:07 2010 -0700<br><br>    Snap windows to original size when dragging away from gridded position.<br><br>commit 866ca3f9864cecfa5c23eae90d03a39f6805ded6<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Jan 25 22:14:52 2010 -0700<br><br>    Don't draw visual indicator for edges without a resize action set.<br><br>commit e9ef2b288efc0096dfae8611d36d58b3c3b3348b<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jan 14 15:04:59 2010 -0700<br><br>    Remove unused variable.<br><br>commit c120d6167ec7ec5486dcba09831c7efc9e39bd57<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Jan 11 07:41:50 2010 -0700<br><br>    Fix visual indicator for maximize when window is already maximized.<br><br>commit 2b33eab81360e9bb869bf54b5274f4e20ce58468<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jan 7 10:02:02 2010 -0700<br><br>    Properly detect workarea. This fixes window resizing when using screens of different sizes.<br><br>commit 7b892d42087944b6410b950eea95612191e55a14<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jan 7 07:30:13 2010 -0700<br><br>    Enable visual indicator by default.<br><br>commit 6e48175bb6ae7a05ff9eb6c393587814f4af1ae4<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jan 7 07:29:47 2010 -0700<br><br>    Add snappoff maximized windows option.<br><br>commit 6cd654a4520aa6ac3d2e648ad3a7de020bb84c53<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jan 7 07:18:37 2010 -0700<br><br>    Detect when cursor crosses into another output.<br><br>commit 7a6a0e24db795a30524161ab59a31b1196c9b9f6<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jan 7 07:14:23 2010 -0700<br><br>    Simplify code.<br><br>commit 7396f8ea5cab4ab021d22fc9e91b3a2a3101ab6c<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jan 7 07:07:10 2010 -0700<br><br>    Maximize to correct output.<br><br>commit ae80985e3a6b17ad28d974e0bc58b53d2dc7bf2d<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jan 7 09:32:16 2010 -0700<br><br>    Depend on composite and opengl.<br><br>commit dafeb8e31e51feeefc5a5ec461fe9c1615462b7c<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Wed Dec 23 03:14:14 2009 -0700<br><br>    Address maximize visual.<br><br>commit c56650d872894882602ca3cef748481f6561c8a2<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Dec 18 05:44:05 2009 -0700<br><br>    Fix damage regions.<br><br>commit 5eac99668845fb21bddbf6a4a2f6856d333df1ec<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Dec 17 05:15:43 2009 -0700<br><br>    Whitespace fixes.<br><br>commit df9c83a51881f47ec246527a16648167aa6aa3ad<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Dec 17 05:15:19 2009 -0700<br><br>    Add visual resize indicator.<br><br>commit a2b15ad338d20d7d3eb65288d6b232e5182a70ae<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Dec 11 04:40:42 2009 -0700<br><br>    Add edge support.<br><br><br>******** wallpaper ********<br>* master                  *<br>*                         *<br>***************************<br><br><br>commit 99a9f9d31f9d065a9cd16b50026f2d31328e46a7<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Sep 28 16:32:13 2010 -0600<br><br>    Don't require composite since opengl already does.<br><br>commit 810ad32adf452d10edbc5f9b0e1f49850e13ad46<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Apr 16 13:06:03 2010 -0600<br><br>    Apply any existing transparency.<br><br>commit 40489143ef585fa43d55d8672e3f23d548881a74<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Feb 12 12:10:28 2010 -0700<br><br>    Only draw secondary wallpaper when fading.<br><br>commit c74718d48ff5439d9312d35c919c0fcc8abf9327<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Feb 12 12:03:03 2010 -0700<br><br>    Don't cycle wallpapers if cycle wallpapers is not enabled.<br><br>commit 89c08dbca6bb5f64ade2535b5f5e4433879bdde5<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Feb 12 04:12:40 2010 -0700<br><br>    Add support for automatic wallpaper cycling.<br><br>commit fb7fd9adfdc4abeb9ac7f2660ec587b34022d0cb<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Feb 12 02:40:32 2010 -0700<br><br>    General reorganization and cleanup.<br>commit 3c9ec4e6e01ce09463c8445b839fd368bbba34c4<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Jan 3 15:26:01 2012 -0700<br><br>    Cleanup.<br>    <br><br>******* core ********<br>* master            *<br>*                   *<br>*********************<br><br><br>commit cf47a92f29866e0830441c8d8093c24e21e7a2fd<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Nov 1 07:17:13 2011 -0600<br><br>    Revert "Fix typoes". This commit does not fix typoes but makes changes for reasons not announced by the commit message. This fixes <a href="http://bugs.compiz.org/show_bug.cgi?id=51">http://bugs.compiz.org/show_bug.cgi?id=51</a><br>    <br>    This reverts commit 2a7cd9b94097a59f1074697ef7dac25b9ccd4a5c.<br><br>commit a44844f462067662d88032c9e72fd6ecf9d981df<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jul 14 16:09:39 2011 +0800<br><br>    Merge in default value change for obs<br><br>commit a02b427846f3eb77bc6d32caaf52687031eea9d7<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri May 27 21:04:14 2011 -0600<br><br>    Redetect devices unconditionally when handling ConfigureNotify event. This fixes the case where an output was moved but outputChangeNotify is not called.<br><br>commit 3ea8ae7436af890ee82f1855e1a8ca4c6a76407f<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue May 17 17:51:02 2011 -0600<br><br>    Use CMAKE_PREFIX_PATH when searching for libraries.<br><br>commit 6f5aeaf44b1f1a60e9ddb661955a07b8f5ac56f1<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri May 13 03:10:04 2011 -0600<br><br>    * Bump version to 0.9.5<br><br>commit dabbfbdc99c7e0a2da8e448b8feb6e55bec18fa5<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri May 6 18:28:14 2011 -0600<br><br>    Respect CMAKE_PREFIX_PATH and CMAKE_INCLUDE_PATH when searching for headers.<br><br>commit c324d200c16cb158089349c7cb68dd5cf01f399d<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Apr 30 00:30:39 2011 -0600<br><br>    Add resize_from_center option.<br><br>commit 148a3f313089d7f47d8bcab65b9e18495da345e3<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Apr 30 00:08:24 2011 -0600<br><br>    Cleanup resize options.<br><br>commit f6921b6f06b27c48437a439b91ddd96f2ec8395b<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Mar 18 19:02:46 2011 -0600<br><br>    Remove unused macro.<br><br>commit 00a508cd491e834b802980174e7c0c8cec8acdac<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Mar 18 13:08:36 2011 +0800<br><br>    If the root window gets focus, unset activeWindow before calling focusDefaultWindow to make sure the latter really focusses another window.<br>    <br>    Forward port 33f695e7c6e4fb8ac627df0978fea7771fe1b3d5 to master<br><br>commit 1fb701594b78e950c031974d83c3566d1d648156<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Mar 18 13:06:13 2011 +0800<br><br>    If an unexpected window gets focus (e.g. by a client calling XSetInputFocus directly), make sure that moving the input focus to a default window still works when that window is closed.<br>    <br>    Forward port     556b681adaab3fe27fa456037be82e902dd371be to master<br><br>commit 149bc1f4aa91b9def2b344d8ad0dab8407533f62<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Mar 18 13:01:03 2011 +0800<br><br>    Don't grant focus to override_redirect windows. Most other window managers don't even track override_redirect windows, so applications relying on the focus being granted to override_redirect windows are broken anyway.<br>    <br>    Forward port 30a92d8a060d79181a28840d7c66428ef431200c to master<br><br>commit f6d33f07d7d5cb8544d053104372a27dc09dfd22<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Mar 18 12:58:29 2011 +0800<br><br>    Don't let focus stay on the root window. It may happen that the root window is focussed, e.g. by some client calling XSetInputFocus with the root window as target. As that most likely isn't what the user wants, focus the default window instead.<br>    <br>    Forward port a9a35b6034517404b0c3ed4296f0c33d7d8d1d11 to master<br><br>commit 3eda41caaa6127fe899275c4ef4f1027cc97db9b<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Feb 22 07:54:43 2011 -0700<br><br>    Use glib CLAMP macro.<br><br>commit d1cb4117ca6209152c4d666d6251d9aa8e258ad9<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Feb 22 07:48:05 2011 -0700<br><br>    Remove unnecessary definition.<br><br>commit 7f58d0ee826bc3f24dadbf17ec7b0bd9a3f92b47<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Feb 22 07:13:33 2011 -0700<br><br>    Avoid using reserved definition.<br><br>commit 0301c9f5e600dd9e9e600091af954aa065152097<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Oct 14 23:37:26 2010 -0600<br><br>    Get rid of Prev/Next Slide since they are entirely unused.<br><br>commit 3dc23d798a87df24af7420360c035ff5f7039cb9<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Oct 14 23:23:11 2010 -0600<br><br>    Paint all viewports if caps are transparent.<br><br>commit 42c96c2f819a62f547c5a7572c7f476d74046a76<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 21:22:04 2010 +0000<br><br>    Remove unused variables to silence warnings.<br><br>commit ded08438415a7cb001889354d53c9bcd7482f4da<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 13:26:59 2010 +0000<br><br>    Handle top and bottom cap colors separately.<br><br>commit e317a17e4a989217ab07dedf0bfae41cebfeb994<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 12:06:03 2010 +0000<br><br>    Remove cap image settings since it's handled by cubeaddons.<br><br>commit 69a33d131151ad4a5c653de86fd4885bf372c1d6<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun Oct 3 18:32:55 2010 -0600<br><br>    Fix porting bugs.<br><br>commit bd8a26c8360f376a67a38111da5933d88584ca81<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sun Oct 3 00:45:12 2010 -0600<br><br>    Remove duplicate if statement.<br><br>commit 0ab36e34e0891ba5e19c86b834745b265b338ef3<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 15:22:04 2010 -0600<br><br>    Remove unused variables to silence warnings.<br><br>commit fe128714a388cd375e2ad8c5f3c35052dac54232<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 07:26:59 2010 -0600<br><br>    Handle top and bottom cap colors separately.<br><br>commit e368adfd1be52a33785f009dcc6de0c91d4cd4ab<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 30 06:06:03 2010 -0600<br><br>    Remove cap image settings since it's handled by cubeaddons.<br><br>commit 3a4069bf836951df3362a0bcc17908d614188917<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Sep 28 16:09:43 2010 -0600<br><br>    Don't require both opengl and composite since opengl already requires composite. This can cause flicker or momentary black screen with some drivers.<br><br>commit 912aac97f000028bda2391edb5b9e5880cef7494<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Sep 28 16:09:43 2010 -0600<br><br>    Don't require both opengl and composite since opengl already requires composite. This can cause flicker or momentary black screen with some drivers.<br><br>commit 506424629573e1a0cb1b190c755e9903a9bf549d<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 2 16:14:45 2010 -0600<br><br>    Add reszie_from_center option.<br><br>commit 81a69a7d4f39e642ecdd4b5de5363c42e89e17e4<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 2 16:14:45 2010 -0600<br><br>    Add reszie_from_center option.<br><br>commit 853135578ec09f2c2773d429ed32803740fa6330<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Sep 2 16:14:45 2010 -0600<br><br>    Add reszie_from_center option.<br><br>commit 9f936c237095922647960b5e58e6be5c64efb28c<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 06:52:54 2010 -0600<br><br>    Properly fix warnings.<br><br>commit fc8d33481c3e479f97735d98aca006a25d1ffe01<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 05:59:37 2010 -0600<br><br>    Fix warnings.<br><br>commit 755122ed260fbe15a0c26f77f733ed3c1780ed80<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 05:19:14 2010 -0600<br><br>    Fix warnings.<br><br>commit e8a3e6e0c2feef71ec1d9d27fd5227ac6e67d692<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 05:02:24 2010 -0600<br><br>    Fix warning.<br><br>commit f83b1076ecb002be4a7806cf42052b156c351679<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 04:52:11 2010 -0600<br><br>    Fix warning.<br><br>commit ad2ff983eb40bceee41e6d259fb7c1a072851ed1<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 04:48:17 2010 -0600<br><br>    Fix typo.<br><br>commit c9cb32fa9b82973670f884181231e8f6c0a94ef6<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Aug 20 03:03:06 2010 -0600<br><br>    Fix warnings.<br><br>commit 9dfda73467a838871e74387110b72fbf6b67c54c<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Aug 10 18:03:15 2010 -0600<br><br>    Don't use bool as int. Fixes 'inside cube'.<br><br>commit 7200386dc8bdd24d6253c6a4eb87b63e0aeceb61<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Jul 24 17:02:50 2010 -0600<br><br>    Fix warnings.<br><br>commit 400b91864ed692f5611649052f8b93841a104ecf<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Fri Apr 16 15:58:32 2010 -0600<br><br>    Add hint so image button appears in ccsm.<br><br>commit 0e71b1e2d3f12a24b5dba188b4f7b10b196c0073<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Apr 3 12:02:32 2010 -0600<br><br>    Fix build. Errors introduced by 69c7f0cf084359d666447f4573d7cc8d8b6420d0<br><br>commit b5e0fc02322d37ba5d73edc1ab4b8127b3126ff2<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 10:55:27 2010 -0700<br><br>    Properly calculate damage region.<br><br>commit 4360728006585da95738d2aafda436e0fd8fa148<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 10:45:58 2010 -0700<br><br>    Draw more finely granulated ellipse outline.<br><br>commit 374393a340dfefbac9c6441d6c1a3cbf80d2b220<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 10:41:22 2010 -0700<br><br>    Add option to change erase size.<br><br>commit e7f252407a646d73d5019fc11eea72e3d1348eb0<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 10:40:52 2010 -0700<br><br>    Use the same width for all lines.<br><br>commit 3f6c5425d108bcd8684c2d13ae7f6f55a991bec9<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 10:40:01 2010 -0700<br><br>    Make corners of rectangles square while dragging.<br><br>commit db87069dab2edec369a1c347e4b9f382c26289ec<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 08:45:04 2010 -0700<br><br>    General reorganization and cleanup.<br><br>commit 37332a37b4ee93c23e10be06af73b36c18ceb396<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 08:44:47 2010 -0700<br><br>    Add option to use initial click point as center for drawing shapes.<br><br>commit 618676e2b02309fbe4af4214fe33de9b9428412b<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 08:44:33 2010 -0700<br><br>    Add straight line drawing function.<br><br>commit b93cac5d0c36f0d7b30e2d1a303859b547dc8586<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 22 08:43:56 2010 -0700<br><br>    Draw ellipses instead of circles.<br><br>commit 4c52e497d8daab2cc71db0d66c6e9b89f18178a0<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 15 15:31:11 2010 -0700<br><br>    Fix longstanding damage issue.<br><br>commit 6da1124112165f35bea278281e709d96066125fa<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 15 14:32:41 2010 -0700<br><br>    Fix longstanding damage issue.<br><br>commit 5aad8381b701b974348751611dc7d5da41664351<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Feb 13 02:04:58 2010 -0700<br><br>    Categorize resize options.<br><br>commit d68d2fd397ace7e65707301170d3c552e1e0f431<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Feb 13 02:03:07 2010 -0700<br><br>    Categorize switcher options.<br><br>commit 26bb656c9559602370e33f992a5605af0de071c6<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Feb 1 06:28:40 2010 -0700<br><br>    Implement shape drawing interface.<br><br>commit 2a64ba120608e0f0623882860e85f58972b9f7b2<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Thu Jan 7 07:56:07 2010 -0700<br><br>    Fix typo.<br><br>commit a7b31d76e583d745473d2ef6369efbf1f7704ce3<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Jan 26 10:50:04 2010 -0700<br><br>    Get erase button working.<br><br>commit a34f26bd3f44a2e8fe500b70b7ccb1adb0394a59<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Sat Dec 5 14:00:03 2009 -0700<br><br>    Properly expand variables.<br><br>commit 5e115cf18f4829984f55f6d8cee25e871977daa8<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Mon Nov 9 13:15:44 2009 -0700<br><br>    Reorganize scale options<br><br>commit 790e4b7f37d5f09d7946170ba7931ddbdb0b1356<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Nov 3 21:53:28 2009 -0700<br><br>    Reorganize core options<br><br>commit b65f0d448e8eae2a2aa87ab54dd52024d5406ece<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Nov 3 20:58:47 2009 -0700<br><br>    Move rotate to desktop category and reorganize options<br><br>commit d8eee13b945d264f2961f19b35348ecd7198ffa6<br>Author: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>Date:   Tue Nov 3 20:57:19 2009 -0700<br><br>    Move cube to desktop category and reorganize options<br><br><br><br><br></div>Thank You,<br><br>Scott Moreau<br></div>