This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "MoleCuilder". The branch, GUI_Fixes has been created at 0741f4d175456b6ffd128ea624a7a20273533b6c (commit) - Log ----------------------------------------------------------------- commit 0741f4d175456b6ffd128ea624a7a20273533b6c Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Wed Aug 20 14:38:24 2014 +0200 FIX: new item is just to some default values in QtMoleculeList, filled later anway. commit 86c0133532eb8e9d465ff746bcea0aecae8de1e6 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Mon Sep 8 23:20:12 2014 +0200 QMenu extended for tooltips, but not working yet. - somehow no QHelpEvents are triggered that would cause display of tooltips for QActions as menuitems. commit 1631101c583989217756e201430f3b6f4e8c6e90 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Mon Sep 8 23:15:11 2014 +0200 In QTUI Dialog window now has a meaningful title. - Dialog cstor now requires a title. - UIFactory::makeDialog() needs to be provided with this title. - Menu::populateActions() uses addAction with twice just the token. - Action::createDialog() provides title from its Traits. commit 152e5c638ad572ebf3bef92b902419d5c7ca5504 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Mon Sep 8 21:33:39 2014 +0200 FIX: Querys now have own description as tooltip, not Action's. commit 0fe13544341ccb9e5f81e1da9701139c95742ec6 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Sun Sep 7 20:22:02 2014 +0200 In QTUI empty dialogs no longer have to be confirmed. - this was already present but hasQueries() did always end up true as it also counted all EmptyQuery. - TESTFIX: Removed grep of description for regression test WarrantyAction as EmptyQuery is no longer handle()d. commit 95cfacdff536aaf7fb3937c5b0656feb10da531c Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Sun Sep 7 20:21:38 2014 +0200 Added FileSuffixValidator to all Actions where missing but appropriate. - also clean up some unnecessary includes. commit dae15830575cff1e67648579393887f666f06f35 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Sun Sep 7 19:44:06 2014 +0200 FileQtQuery retrieves valid suffixes from validators. - added getFlatListFromHierarchyOfValidators() that steps through the hierarchy of validators and generates a flat vector with all matching types. - Or_Validatorm Not_Validator::getA(), ::getB() added. (present for And_... already). - FileSuffixValidator::getSuffix(), ParserFileValidator::getSuffixes() added. commit ce4126dccd4487e1bb02f6582b75fc09fdf73408 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Sat Aug 30 17:16:38 2014 +0200 FIX: Added update mechanism to GLWorldScene when WorldTime changes. - bonds were not updated when WorldTime changed, atoms only change because each was subscribed to WorldTime. - Now, just GLWorldView is subscribed to WorldTime::TimeChanged, emitting TimeChanged and activating GLWorldScene::updated() signal. - GLWorldScene has access to private reset..() functions of GLMoleculeObject_atom and GLMoleculeObject_bond. - added GLWorldScene::update(), enhancing (also modified) ::init() function. It does not use molecules anymore, but directly the World's atoms. These are iterated over, checked whether already present and updated or added. Similarly with bonds. update() is activated on signal updated(). commit 8592c990d61a1b6a469219b569e217550fa13b6b Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Tue Aug 26 09:40:55 2014 +0200 FIX: GLMoleculeObject_shape might use empty point list for tesselation. - this causes segfault if a "nowhere" shape was created. Signal ShapedAdded causes tesselation of this shape and storing the mesh but the tesselation routine does not work if less than three points are given. - added check to Tesselation::operator() for at least three points. - MEMFIX: Tesselation object never deleted. commit 42ffb581447753ba079ae9d6bec125084a90b079 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Fri Aug 15 15:27:55 2014 +0200 FIX: BondGraph::cleanAdjacencyList() killed bonds of time steps before. - we use WorldTime's current time step only now. commit dc798d46df2d2028d2fe5f96f29aac56230c6797 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Fri Aug 15 13:19:34 2014 +0200 FIX: Removed some misleading output of CorrectBondDegreeAction. commit 388dddec6195c09047052f2aef28f5ad6c39ce20 Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Fri Aug 15 02:00:21 2014 +0200 World::setTime() now only copies bond graph, does not re-create it. - this gives us more flexibility when doing MD/Opt because we may decice for ourselves whether we want to remain (within the fragmentation scheme) in the structure governed by the same bond graph ... or seek even for a different structure (although that's not so easy due to charge neutrality). commit 553c546a9212dd6cedc74651403cde0e33e0c47f Author: Frederik Heber <heber@ins.uni-bonn.de> Date: Fri Aug 15 01:59:33 2014 +0200 Added option keep-bondgraph to MolecularDynamicsAction and StructuralOptimizationAction. - this removes the actions to re-create the bond graph per MD/OPT step from the sequence of actions. ----------------------------------------------------------------------- hooks/post-receive -- MoleCuilder