[Molecuilder-devel] [SCM] MoleCuilder branch GUI_Fixes created. v1.4.7-13-g0741f4d

git repository hosting git at ins.uni-bonn.de
Wed Sep 10 00:28:02 CEST 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_Fixes has been created
        at  0741f4d175456b6ffd128ea624a7a20273533b6c (commit)

- Log -----------------------------------------------------------------
commit 0741f4d175456b6ffd128ea624a7a20273533b6c
Author: Frederik Heber <heber at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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



More information about the Molecuilder-devel mailing list