24 Jan, 2013

1 commit


23 Jan, 2013

8 commits


22 Jan, 2013

9 commits


21 Jan, 2013

3 commits


20 Jan, 2013

1 commit

  • Changes include:
    1) Remove the special status of fully maximized windows - it just adds
       complexity to the restoration process. Core can handle the
       restoration of maximized windows perfectly well.
    2) Catch un-maximation of a gridded semi-maximized window in
       stateChangeNotify and call restoreWindow to revert the changes.
    3) Refactor restoreWindow to work with semi-maximized windows.
    
    This fixes bug 878516 and also bug 925867 as a side effect.
    sampo555
     

19 Jan, 2013

6 commits


18 Jan, 2013

7 commits

  • Brandon Schaefer
     
  • (LP: #1097649). Fixes: https://bugs.launchpad.net/bugs/1097649.
    
    Approved by Daniel van Vugt, PS Jenkins bot.
    Sam Spilsbury
     
  • run_command_* keys as well, since they don't use the standard storage
    Sam Spilsbury
     
  • auto-free them in the tests. (LP: #1100539). Fixes: https://bugs.launchpad.net/bugs/1100539.
    
    Approved by Daniel van Vugt, PS Jenkins bot.
    Sam Spilsbury
     
  • Sam Spilsbury
     
  • [==========] Running 1 test from 1 test case.
    [----------] Global test environment set-up.
    [----------] 1 test from CCSGNOMEIntegrationTestReadIntegrated
    [ RUN      ] CCSGNOMEIntegrationTestReadIntegrated.TestReadInKeyOption
    [       OK ] CCSGNOMEIntegrationTestReadIntegrated.TestReadInKeyOption (497 ms)
    [----------] 1 test from CCSGNOMEIntegrationTestReadIntegrated (508 ms total)
    
    [----------] Global test environment tear-down
    [==========] 1 test from 1 test case ran. (545 ms total)
    [  PASSED  ] 1 test.
    ==28512== 
    ==28512== HEAP SUMMARY:
    ==28512==     in use at exit: 0 bytes in 0 blocks
    ==28512==   total heap usage: 1,200 allocs, 1,200 frees, 144,800 bytes allocated
    ==28512== 
    ==28512== All heap blocks were freed -- no leaks are possible
    ==28512== 
    ==28512== For counts of detected and suppressed errors, rerun with: -v
    ==28512== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2)
    Sam Spilsbury
     
  • [==========] Running 1 test from 1 test case.
    [----------] Global test environment set-up.
    [----------] 1 test from CCSGNOMEIntegrationTestReadIntegrated
    [ RUN      ] CCSGNOMEIntegrationTestReadIntegrated.TestReadInKeyOption
    [       OK ] CCSGNOMEIntegrationTestReadIntegrated.TestReadInKeyOption (497 ms)
    [----------] 1 test from CCSGNOMEIntegrationTestReadIntegrated (509 ms total)
    
    [----------] Global test environment tear-down
    [==========] 1 test from 1 test case ran. (552 ms total)
    [  PASSED  ] 1 test.
    ==28295== 
    ==28295== HEAP SUMMARY:
    ==28295==     in use at exit: 11 bytes in 1 blocks
    ==28295==   total heap usage: 1,200 allocs, 1,199 frees, 144,800 bytes allocated
    ==28295== 
    ==28295== 11 bytes in 1 blocks are definitely lost in loss record 1 of 1
    ==28295==    at 0x4C2CD7B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
    ==28295==    by 0x5D31961: strdup (strdup.c:42)
    ==28295==    by 0x4EC353: CCSGNOMEIntegrationTestReadIntegrated_TestReadInKeyOption_Test::TestBody() (compizconfig_test_ccs_gnome_integration.cpp:347)
    ==28295==    by 0x51EC59: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2090)
    ==28295==    by 0x513A68: testing::Test::Run() (gtest.cc:2162)
    ==28295==    by 0x513B46: testing::TestInfo::Run() (gtest.cc:2338)
    ==28295==    by 0x513C84: testing::TestCase::Run() (gtest.cc:2445)
    ==28295==    by 0x513F0C: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4243)
    ==28295==    by 0x51E7D9: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2090)
    ==28295==    by 0x5132C0: testing::UnitTest::Run() (gtest.cc:3880)
    ==28295==    by 0x4E8768: main (gtest_main.cc:38)
    ==28295== 
    ==28295== LEAK SUMMARY:
    ==28295==    definitely lost: 11 bytes in 1 blocks
    ==28295==    indirectly lost: 0 bytes in 0 blocks
    ==28295==      possibly lost: 0 bytes in 0 blocks
    ==28295==    still reachable: 0 bytes in 0 blocks
    ==28295==         suppressed: 0 bytes in 0 blocks
    Sam Spilsbury
     

17 Jan, 2013

5 commits