[Molecuilder-devel] [SCM] MoleCuilder branch GUI_TesselatedLargeMolecules updated. v1.4.9-17-g174c199

git repository hosting git at ins.uni-bonn.de
Wed Dec 3 23:17:48 CET 2014


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_TesselatedLargeMolecules has been updated
       via  174c199165b1533ce15955e80eb49c9a501761eb (commit)
       via  51434cab019b5c476aad17eeaa7c454f7ba1a5f8 (commit)
       via  b0d664acd7255e191d084c1a7308c53818ec56ac (commit)
       via  d9c271d6f3a4c76cd320838b4f400ba74ef20576 (commit)
      from  108652894fc66605c48fd9dc0d85960c03a107eb (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 174c199165b1533ce15955e80eb49c9a501761eb
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date:   Wed Dec 3 23:15:42 2014 +0100

    For GLMoleculeObject_atom element and position are only reset..() on hook'ed in draw().
    
    - similarly as with GLMoleculeObject_molecule, we check in draw() when need to
      reset..() and do it before the actual drawing. This speeds up a lot.

commit 51434cab019b5c476aad17eeaa7c454f7ba1a5f8
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date:   Wed Dec 3 21:07:53 2014 +0100

    tempcommit: updateTesselationHull() was not called in GLMoleculeObject_molecule::draw().
    
    - this caused no update despite atoms having been moved.

commit b0d664acd7255e191d084c1a7308c53818ec56ac
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date:   Wed Dec 3 20:30:54 2014 +0100

    FIX: In QtMoleculeList group is no longer selectable.

commit d9c271d6f3a4c76cd320838b4f400ba74ef20576
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date:   Wed Dec 3 20:20:31 2014 +0100

    World removes empty molecules.
    
    - on destroyAtom() of molecule's last atom, destroyMolecule() is called.
    - FIX: destroyMolecule(molecule *) did use OBSERVE unncessarily. This caused
      seg'fault.

-----------------------------------------------------------------------

Summary of changes:
 .../Views/Qt4/Qt3D/GLMoleculeObject_atom.cpp       |   28 ++++++++++++++++---
 .../Views/Qt4/Qt3D/GLMoleculeObject_atom.hpp       |    5 +++
 .../Views/Qt4/Qt3D/GLMoleculeObject_molecule.cpp   |    2 +
 src/UIElements/Views/Qt4/QtMoleculeList.cpp        |    4 +-
 src/World.cpp                                      |    8 +++++-
 5 files changed, 39 insertions(+), 8 deletions(-)


hooks/post-receive
-- 
MoleCuilder



More information about the Molecuilder-devel mailing list