Skip to content
  1. Jan 24, 2013
  2. Jan 23, 2013
  3. Jan 22, 2013
  4. Jan 21, 2013
  5. Jan 20, 2013
    • sampo555's avatar
      Grid: Correctly restore semi-maximized windows. · 30dd54ee
      sampo555 authored
      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.
      30dd54ee
  6. Jan 19, 2013
  7. Jan 18, 2013
  8. Jan 17, 2013
    • Automatic PS uploader's avatar
      Releasing 1:0.9.9~daily13.01.17-0ubuntu1 to ubuntu. · 8af7b33f
      Automatic PS uploader authored
      Approved by .
      8af7b33f
    • Brandon Schaefer's avatar
      * Re-add the (1.0 - curve) to the alpha · 956a8d3e
      Brandon Schaefer authored
      956a8d3e
    • Sam Spilsbury's avatar
      6b6dfc62
    • Sam Spilsbury's avatar
      Free the string before converting to a key. · c124fba1
      Sam Spilsbury authored
      [==========] 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)
      c124fba1
    • Sam Spilsbury's avatar
      Demonstrate the current behaviour of ccsIntegrationReadOptionIntoSetting with key values leaks: · 30a50ea3
      Sam Spilsbury authored
      [==========] 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
      30a50ea3
    • Sam Spilsbury's avatar
      Make freeing the returned lists the responsibility of the caller. Don't... · 3283e2e5
      Sam Spilsbury authored
      Make freeing the returned lists the responsibility of the caller. Don't auto-free them in the tests.
      
      (LP: #1100539)
      
      3283e2e5
    • Automatic PS uploader's avatar