lp:~compiz-team/compiz-core/compiz-core.fix_883102
- Get this branch:
- bzr branch lp:~compiz-team/compiz-core/compiz-core.fix_883102
Branch merges
- Thomas Voß: Needs Fixing
- Tim Penhey (community): Abstain
- Compiz Maintainers: Pending requested
-
Diff: 2311 lines (+1078/-508)60 files modifiedCMakeLists.txt (+0/-14)
cmake/CompizCommon.cmake (+374/-0)
cmake/CompizPlugin.cmake (+39/-49)
include/CMakeLists.txt (+0/-1)
include/compiz-common.h.in (+0/-5)
include/compiz.h (+0/-103)
include/core/CMakeLists.txt (+0/-5)
include/core/core.h (+23/-0)
include/core/match.h (+1/-0)
include/core/option.h (+1/-2)
include/core/plugin.h (+1/-1)
include/core/session.h (+1/-0)
include/core/string.h (+39/-0)
metadata/CMakeLists.txt (+2/-2)
plugins/composite/src/screen.cpp (+4/-2)
plugins/opengl/src/matrix.cpp (+0/-1)
plugins/opengl/src/texture.cpp (+0/-2)
po/POTFILES.in (+0/-4)
src/CMakeLists.txt (+38/-6)
src/action.cpp (+0/-2)
src/logmessage/include/core/logmessage.h (+51/-0)
src/logmessage/src/logmessage.cpp (+2/-1)
src/main.cpp (+0/-2)
src/pluginclasshandler/include/core/pluginclasshandler.h (+1/-1)
src/pluginclasshandler/include/core/valueholder.h (+3/-2)
src/pluginclasshandler/tests/CMakeLists.txt (+1/-1)
src/pluginclasshandler/tests/construct/CMakeLists.txt (+1/-25)
src/pluginclasshandler/tests/construct/src/test-pch-construct.cpp (+6/-0)
src/pluginclasshandler/tests/get/CMakeLists.txt (+1/-25)
src/pluginclasshandler/tests/get/src/test-pch-get.cpp (+6/-0)
src/pluginclasshandler/tests/indexes/CMakeLists.txt (+1/-24)
src/pluginclasshandler/tests/indexes/src/test-pch-indexes.cpp (+6/-0)
src/pluginclasshandler/tests/test-pluginclasshandler.cpp (+1/-1)
src/pluginclasshandler/tests/test-pluginclasshandler.h (+3/-0)
src/pluginclasshandler/tests/typenames/CMakeLists.txt (+1/-25)
src/pluginclasshandler/tests/typenames/src/test-pch-typenames.cpp (+6/-0)
src/privatescreen.h (+14/-0)
src/screen.cpp (+2/-2)
src/session.cpp (+0/-2)
src/string/src/string.cpp (+2/-2)
src/string/tests/CMakeLists.txt (+3/-0)
src/string/tests/printf/CMakeLists.txt (+1/-0)
src/string/tests/printf/src/test-string-printf.cpp (+193/-0)
src/string/tests/test-string.cpp (+47/-0)
src/string/tests/test-string.h (+52/-0)
src/timer/include/core/timer.h (+18/-0)
src/timer/tests/CMakeLists.txt (+17/-15)
src/timer/tests/callbacks/CMakeLists.txt (+1/-23)
src/timer/tests/callbacks/src/test-timer-callbacks.cpp (+6/-0)
src/timer/tests/diffs/CMakeLists.txt (+1/-23)
src/timer/tests/diffs/src/test-timer-diffs.cpp (+88/-0)
src/timer/tests/set-values/CMakeLists.txt (+1/-23)
src/timer/tests/set-values/src/test-timer-set-values.cpp (+6/-0)
src/timer/tests/test-timer.cpp (+1/-1)
src/timer/tests/test-timer.h (+3/-0)
src/timer/tests/while-calling/CMakeLists.txt (+1/-23)
src/timer/tests/while-calling/src/test-timer-set-times-while-calling.cpp (+6/-0)
src/window.cpp (+2/-4)
tests/CMakeLists.txt (+0/-2)
tests/timer/diffs/test-timer-diffs.cpp (+0/-82)
Branch information
Recent revisions
- 2891. By Sam Spilsbury
-
Move to a test-driven-
development type buildsystem which allows for
modules to be build interternally and statically linked to plugins and to
testcases.Use compiz_module to add a new module, with the following directory structure:
module/
src/
include/
tests/
CMakeLists.txtUse compiz_test_base to add a library for all tests for that module to
link to, and add each test in a separate subdirectory in tests/Use compiz_test to add a new test in a name subdirectory for a module and
prefix.prefix: plugin / core
module: module of functionality
test: test nameRemoved compiz.h and compiz-common.h . Use core/string.h core/timer.h
core/logmessage.h core/screen.h for timeval diff functionality, CompString,
compLogMessage and wraparound modulus.Added workaround for core xml file race condition
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:compiz-core/0.9.5