# # ChangeLog for molecuilder/src/Patterns # # Generated by Trac 1.6 # Sep 23, 2025, 3:56:23 AM Wed, 03 Mar 2010 13:57:41 GMT Tillmann Crueger [78b9d9] * molecuilder/src/Actions/Calculation.hpp (modified) * molecuilder/src/Actions/Process.cpp (modified) * molecuilder/src/Actions/Process.hpp (modified) * molecuilder/src/Descriptors/AtomDescriptor.hpp (modified) * molecuilder/src/Descriptors/AtomDescriptor_impl.hpp (modified) * molecuilder/src/Patterns/Observer.hpp (modified) * molecuilder/src/UIElements/MainWindow.hpp (modified) * molecuilder/src/UIElements/UIFactory.hpp (modified) Improved Doxygen documentation Fri, 26 Feb 2010 13:57:01 GMT Tillmann Crueger [dc5413] * molecuilder/configure.ac (modified) * molecuilder/src/Actions/small_actions.hpp (modified) * molecuilder/src/Makefile.am (modified) * molecuilder/src/Patterns/Observer.cpp (modified) * molecuilder/src/Patterns/Observer.hpp (modified) * molecuilder/src/UIElements/TextStatusIndicator.cpp (added) * molecuilder/src/UIElements/TextStatusIndicator.hpp (added) * molecuilder/src/UIElements/TextWindow.cpp (modified) * molecuilder/src/UIElements/TextWindow.hpp (modified) * molecuilder/src/World.cpp (modified) * molecuilder/src/builder.cpp (modified) * molecuilder/src/element.cpp (modified) * molecuilder/src/gslmatrix.cpp (modified) * molecuilder/src/molecule_dynamics.cpp (modified) * molecuilder/src/tesselation.cpp (modified) * molecuilder/src/unittests/ActOnAllUnitTest.cpp (modified) * molecuilder/src/unittests/ActionSequenceTest.cpp (modified) * molecuilder/src/unittests/AnalysisCorrelationToPointUnitTest.cpp (modified) * molecuilder/src/unittests/AnalysisCorrelationToSurfaceUnitTest.cpp (modified) * molecuilder/src/unittests/AnalysisPairCorrelationUnitTest.cpp (modified) * molecuilder/src/unittests/CacheableTest.cpp (modified) * molecuilder/src/unittests/DescriptorUnittest.cpp (modified) * molecuilder/src/unittests/Makefile.am (modified) * molecuilder/src/unittests/ObserverTest.cpp (modified) * molecuilder/src/unittests/TestRunnerMain.cpp (added) * molecuilder/src/unittests/UnitTestMain.cpp (added) * molecuilder/src/unittests/analysisbondsunittest.cpp (modified) * molecuilder/src/unittests/atomsCalculationTest.cpp (modified) * molecuilder/src/unittests/bondgraphunittest.cpp (modified) * molecuilder/src/unittests/gslmatrixsymmetricunittest.cpp (modified) * molecuilder/src/unittests/gslmatrixunittest.cpp (modified) * molecuilder/src/unittests/gslvectorunittest.cpp (modified) * molecuilder/src/unittests/infounittest.cpp (modified) * molecuilder/src/unittests/linearsystemofequationsunittest.cpp (modified) * molecuilder/src/unittests/listofbondsunittest.cpp (modified) * molecuilder/src/unittests/logunittest.cpp (modified) * molecuilder/src/unittests/manipulateAtomsTest.cpp (modified) * molecuilder/src/unittests/memoryallocatorunittest.cpp (modified) * molecuilder/src/unittests/memoryusageobserverunittest.cpp (modified) * molecuilder/src/unittests/stackclassunittest.cpp (modified) * molecuilder/src/unittests/tesselation_boundarytriangleunittest.cpp (modified) * molecuilder/src/unittests/tesselation_boundarytriangleunittest.hpp (modified) * molecuilder/src/unittests/tesselation_insideoutsideunittest.cpp (modified) * molecuilder/src/unittests/tesselationunittest.cpp (modified) * molecuilder/src/unittests/vectorunittest.cpp (modified) * molecuilder/src/vector.cpp (modified) * molecuilder/src/vector.hpp (modified) * molecuilder/tests/Tesselations/defs.in (modified) Merge branch 'FreddiesRefactoring' into StructureRefactoring ... Fri, 26 Feb 2010 12:40:52 GMT Tillmann Crueger [98a2987] * molecuilder/src/Actions/MakroAction.cpp (modified) * molecuilder/src/Actions/ManipulateAtomsProcess.cpp (modified) * molecuilder/src/Actions/Process.cpp (modified) * molecuilder/src/Descriptors/AtomDescriptor.cpp (modified) * molecuilder/src/Descriptors/AtomDescriptor_impl.hpp (modified) * molecuilder/src/Descriptors/AtomIdDescriptor.cpp (modified) * molecuilder/src/Descriptors/AtomIdDescriptor_impl.hpp (modified) * molecuilder/src/Descriptors/AtomTypeDescriptor.cpp (modified) * molecuilder/src/Descriptors/AtomTypeDescriptor_impl.hpp (modified) * molecuilder/src/Legacy/oldmenu.cpp (modified) * molecuilder/src/Makefile.am (modified) * molecuilder/src/Menu/DisplayMenuItem.cpp (modified) * molecuilder/src/Menu/TextMenu.cpp (modified) * molecuilder/src/Patterns/Cacheable.hpp (modified) * molecuilder/src/UIElements/Dialog.cpp (modified) * molecuilder/src/UIElements/TextDialog.cpp (modified) * molecuilder/src/Views/MethodStringView.cpp (modified) * molecuilder/src/Views/MethodStringView.hpp (modified) * molecuilder/src/Views/StreamStringView.cpp (modified) * molecuilder/src/Views/StreamStringView.hpp (modified) * molecuilder/src/Views/StringView.hpp (modified) * molecuilder/src/World.cpp (modified) * molecuilder/src/World.hpp (modified) * molecuilder/src/WorldIterators.cpp (modified) * molecuilder/src/atom_particleinfo.cpp (modified) * molecuilder/src/boundary.cpp (modified) * molecuilder/src/molecule.cpp (modified) * molecuilder/src/molecule.hpp (modified) * molecuilder/src/molecule_dynamics.cpp (modified) * molecuilder/src/moleculelist.cpp (modified) * molecuilder/src/tesselationhelpers.cpp (modified) Added -Wall flag and fixed several small hickups Thu, 25 Feb 2010 16:56:16 GMT Tillmann Crueger [3db67e] * molecuilder/src/Actions/ActionRegistry.cpp (modified) * molecuilder/src/Patterns/Observer.cpp (modified) FIX: repaired some access violation of STL-iterators in Observer and ... Thu, 25 Feb 2010 14:32:35 GMT Frederik Heber [36c5cf] * molecuilder/src/Patterns/Observer.cpp (modified) * molecuilder/src/Patterns/Observer.hpp (modified) MEMLEAK: Observable::signOff() erases its own iterator, some more ... Fri, 05 Feb 2010 12:43:39 GMT Tillmann Crueger [b9f422] * molecuilder/src/Patterns/Observer.hpp (modified) Made the Observer RAII-Pattern more secure. Wed, 03 Feb 2010 16:42:06 GMT Tillmann Crueger [8501eb] * molecuilder/src/Patterns/Observer.hpp (modified) * molecuilder/src/molecule.cpp (modified) * molecuilder/src/moleculelist.cpp (modified) * molecuilder/src/unittests/CacheableTest.cpp (modified) Changed all observed places to new observer structure Wed, 03 Feb 2010 16:31:45 GMT Tillmann Crueger [bc1fbf] * molecuilder/src/Patterns/Observer.cpp (modified) * molecuilder/src/Patterns/Observer.hpp (modified) * molecuilder/src/unittests/ObserverTest.cpp (modified) Changed Observer to use RAII-style for locking changes. Wed, 03 Feb 2010 14:13:18 GMT Tillmann Crueger [ef4966] * molecuilder/src/Patterns/Cacheable.hpp (modified) Assigned best priority to cached values. Wed, 03 Feb 2010 14:11:10 GMT Tillmann Crueger [bb9503] * molecuilder/src/Patterns/Observer.cpp (modified) * molecuilder/src/Patterns/Observer.hpp (modified) Added mechanism that allows for assign priorities to observers Tue, 02 Feb 2010 16:46:29 GMT Tillmann Crueger [4272f0] * molecuilder/src/Makefile.am (modified) * molecuilder/src/Patterns/Cacheable.hpp (modified) Added possibility to disable caching mechanism at compile time Tue, 02 Feb 2010 16:22:22 GMT Tillmann Crueger [8fc9b6] * molecuilder/src/Patterns/Observer.hpp (modified) * molecuilder/src/molecule.cpp (modified) Made more methods of the molecule observable Tue, 02 Feb 2010 15:35:09 GMT Tillmann Crueger [d0c7ec] * molecuilder/src/Makefile.am (modified) * molecuilder/src/Patterns/Cacheable.hpp (added) * molecuilder/src/unittests/CacheableTest.cpp (added) * molecuilder/src/unittests/CacheableTest.hpp (added) * molecuilder/src/unittests/Makefile.am (modified) Added data structure to allow caching of derived values Tue, 02 Feb 2010 12:00:19 GMT Tillmann Crueger [6997fa] * molecuilder/src/Makefile.am (modified) * molecuilder/src/Patterns/Observer.hpp (modified) * molecuilder/src/molecule.hpp (modified) * molecuilder/src/moleculelist.cpp (modified) * molecuilder/src/unittests/ObserverTest.cpp (modified) * molecuilder/src/unittests/ObserverTest.hpp (modified) Added a view that displays all molecules using a QTableWidget Tue, 02 Feb 2010 11:52:04 GMT Tillmann Crueger [03d7ac] * molecuilder/src/Makefile.am (modified) * molecuilder/src/Patterns/Observer.cpp (added) * molecuilder/src/Patterns/Observer.hpp (added) * molecuilder/src/unittests/Makefile.am (modified) * molecuilder/src/unittests/ObserverTest.cpp (added) * molecuilder/src/unittests/ObserverTest.hpp (added) Added generic observer pattern framework. (cherry picked from commit ...