source: src/documentation/Makefile.am@ 3aa204

Action_Thermostats Add_AtomRandomPerturbation Add_RotateAroundBondAction Add_SelectAtomByNameAction Adding_Graph_to_ChangeBondActions Adding_MD_integration_tests Adding_StructOpt_integration_tests AutomationFragmentation_failures Candidate_v1.6.1 ChangeBugEmailaddress ChangingTestPorts ChemicalSpaceEvaluator Docu_Python_wait EmpiricalPotential_contain_HomologyGraph_documentation Enhance_userguide Enhanced_StructuralOptimization Enhanced_StructuralOptimization_continued Example_ManyWaysToTranslateAtom Exclude_Hydrogens_annealWithBondGraph Fix_ChronosMutex Fix_StatusMsg Fix_StepWorldTime_single_argument Fix_Verbose_Codepatterns ForceAnnealing_goodresults ForceAnnealing_oldresults ForceAnnealing_tocheck ForceAnnealing_with_BondGraph ForceAnnealing_with_BondGraph_continued ForceAnnealing_with_BondGraph_continued_betteresults ForceAnnealing_with_BondGraph_contraction-expansion GeometryObjects Gui_displays_atomic_force_velocity IndependentFragmentGrids_IntegrationTest JobMarket_RobustOnKillsSegFaults JobMarket_StableWorkerPool PythonUI_with_named_parameters QtGui_reactivate_TimeChanged_changes Recreated_GuiChecks RotateToPrincipalAxisSystem_UndoRedo StoppableMakroAction TremoloParser_IncreasedPrecision TremoloParser_MultipleTimesteps Ubuntu_1604_changes
Last change on this file since 3aa204 was 415ddd, checked in by Frederik Heber <heber@…>, 11 years ago

ActionQueue now contains a run thread.

  • otherwise the progress bar of the QtMainWindow cannot be seen as waitForResults() takes up all of the executing thread.
  • added mutex for operations modifying the queue.
  • added ActionQueue::run() and ::stop(), used by friend stopQueue().
  • insertAction() now makes use of a tempqueue that is added to true queue during run() instead of calling the actions directly.
  • new stopQueue() in cleanUp.hpp is used by module_exit in pyMoleCuilder and in main() before saveAll().
  • cleanup: printTiming() requires now list of action tokens and added new stopAndPurgeQueue() to place waiting for Actions to end into extra function.
  • added ActionQueue::wait() which allows for synchronization in python scripts, is ignored in session python scripts. Otherwise we wait for ActionQueue's queue to empty during execution of load-session which hangs.
  • DOCU: added note to python documentation.
  • added waitQueue() also to purgeStaticInstances().
  • static UIFactory::isFactoryPresent() added that allows checking whether we have a UI or are executed within a python script (i.e. pyMoleCuilder).
  • DOCU: Extended docu on threads and who this affects python scripts.
  • TESTFIX: changed regression tests on storing python sessions.
  • Property mode set to 100644
File size: 2.4 KB
Line 
1EXTRA_DIST += \
2 ${top_srcdir}/src/documentation/code.dox \
3 ${top_srcdir}/src/documentation/copyright.dox \
4 ${top_srcdir}/src/documentation/faq.dox \
5 ${top_srcdir}/src/documentation/fileformats.dox \
6 ${top_srcdir}/src/documentation/future.dox \
7 ${top_srcdir}/src/documentation/install.dox \
8 ${top_srcdir}/src/documentation/launch.dox \
9 ${top_srcdir}/src/documentation/mainpage.dox \
10 ${top_srcdir}/src/documentation/constructs/actions.dox \
11 ${top_srcdir}/src/documentation/constructs/atoms.dox \
12 ${top_srcdir}/src/documentation/constructs/bondgraph.dox \
13 ${top_srcdir}/src/documentation/constructs/constructs.dox \
14 ${top_srcdir}/src/documentation/constructs/descriptors.dox \
15 ${top_srcdir}/src/documentation/constructs/filling.dox \
16 ${top_srcdir}/src/documentation/constructs/fragmentation.dox \
17 ${top_srcdir}/src/documentation/constructs/linearalgebra.dox \
18 ${top_srcdir}/src/documentation/constructs/logger.dox \
19 ${top_srcdir}/src/documentation/constructs/molecules.dox \
20 ${top_srcdir}/src/documentation/constructs/observers_observables.dox \
21 ${top_srcdir}/src/documentation/constructs/parameters.dox \
22 ${top_srcdir}/src/documentation/constructs/parsers.dox \
23 ${top_srcdir}/src/documentation/constructs/potentials.dox \
24 ${top_srcdir}/src/documentation/constructs/qt-gui.dox \
25 ${top_srcdir}/src/documentation/constructs/queries.dox \
26 ${top_srcdir}/src/documentation/constructs/randomnumbers.dox \
27 ${top_srcdir}/src/documentation/constructs/serialization.dox \
28 ${top_srcdir}/src/documentation/constructs/shaperegistry.dox \
29 ${top_srcdir}/src/documentation/constructs/shapes.dox \
30 ${top_srcdir}/src/documentation/constructs/tesselation.dox \
31 ${top_srcdir}/src/documentation/constructs/validators.dox \
32 ${top_srcdir}/src/documentation/constructs/values.dox \
33 ${top_srcdir}/src/documentation/constructs/world.dox \
34 ${top_srcdir}/src/documentation/howtos/action.dox \
35 ${top_srcdir}/src/documentation/howtos/howtos.dox \
36 ${top_srcdir}/src/documentation/tests/code-tests.dox \
37 ${top_srcdir}/src/documentation/tests/regression-tests.dox \
38 ${top_srcdir}/src/documentation/tests/tests.dox \
39 ${top_srcdir}/src/documentation/tests/unit-tests.dox \
40 ${top_srcdir}/src/documentation/userinterfaces/commandline.dox \
41 ${top_srcdir}/src/documentation/userinterfaces/graphical.dox \
42 ${top_srcdir}/src/documentation/userinterfaces/python.dox \
43 ${top_srcdir}/src/documentation/userinterfaces/textmenu.dox \
44 ${top_srcdir}/src/documentation/userinterfaces/userinterfaces.dox
45
Note: See TracBrowser for help on using the repository browser.