[Molecuilder-devel] [SCM] branch GUIStates_using_ObservedValue created. v1.4.10-132-g75364b6
git at ins.uni-bonn.de
git at ins.uni-bonn.de
Wed Jun 24 07:47:49 CEST 2015
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 "".
The branch, GUIStates_using_ObservedValue has been created
at 75364b686379f02ac5e498e654e0795023f18760 (commit)
- Log -----------------------------------------------------------------
commit 75364b686379f02ac5e498e654e0795023f18760
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 16:22:02 2015 +0200
tempcommit: Fix to _molecule.
commit 2410be1fa9782611b278ab9942ee59a2b1ce2873
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 15:37:56 2015 +0200
tempcommit: Fix to GLWorldView, forget to remove connect statement.
commit 5cfa4ab44f1d295de9828752fc068b3eb150a81e
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 15:36:37 2015 +0200
GLMoleculeObject_molecule also allows for changing molecule's index.
- GLWorldScene has new slot changeMoleculeId(), similarly to
GLMoleculeObject_molecule's changeAtomId().
commit 9dd7471d60d45f92ddeeeec69ed6b9438a6f6ba0
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 15:36:03 2015 +0200
tempcommit: Fixes to _bond.
commit e9df649b4dc60c66eff7926f013d60662886f58f
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 15:35:39 2015 +0200
tempcommit: Fixes to _atom.
commit 501c783fd89f5449a215c563e3ecad374635c344
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 15:34:40 2015 +0200
FIX: Molecule has new signal IndexChanged.
- this has been overlooked so far, index may be changed similarly as for atoms.
commit e40bc0b3ef2de970bd77a644850e0ab75ee40f26
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 14:16:57 2015 +0200
Removed init() and signal WorldSelectionChanged() from GLWorldScene.
commit 3398eeaea723e5f23b899d49c8f38b7c25920484
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 14:16:19 2015 +0200
GLMoleculeObject_molecule uses ObservedValue for internally representing atom's state.
commit 87bf4b017499c8fb4b4dae5d5850d61c5ecae85c
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 14:15:56 2015 +0200
tempcommit: Changes to _bond.
commit 5a226170ae06409be3dfb3f676fdc81c7072c3d5
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 14:15:44 2015 +0200
tempcommit: Changes to _atom
commit ceb7eaf8398ff03223b7d31cfeedd36625a79bee
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 14:15:21 2015 +0200
tempcommit: Changes to QtMoleculeItem.
commit 15116102d2a378e82c6953aa5dbd354ebaf6dac0
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 06:49:13 2015 +0200
QtMoleculeItem_... use ObservedValue for internally representing atom's state.
- this affects atomcount, formula, and name. visibility depends on clicked
state and occurrence is changed elsewhere.
commit 32786c5d94ac8ebaa0c1343df23406b0a1d41ef7
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 06:46:32 2015 +0200
GLMoleculeObject_bond uses ObservedValue for internally representing atom's state.
commit 3e35890170299753563813b8ece39731d08bc9ad
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun Jun 21 06:45:30 2015 +0200
FIX: atom_bondedparticle signatures changed to more const versions.
- added getBond() for obtaining bond in const manner.
commit 14124a72c8f2dde5a0b6f11a8e7846e64d8dd06e
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sat Jun 20 02:40:43 2015 +0200
tempcommit: Fixe to trianglematcherin in GuiChecks. Merge with ...
commit 177cd5d8acc620f79ea4ee15c566597679b3613a
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri Jun 19 19:37:50 2015 +0200
GLMoleculeObject_atom uses ObservedValue for internally representing atom's state.
commit 2236c48da4587d6a348761a17505bc7aa817e990
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri Jun 19 13:45:49 2015 +0200
Added TriangleMatcher to safely compare tesselation .dat files.
- is used in tests/regression Tesselations, tests/Tesselations, and has its own
regression test, too. Also added tests/GuiChecks.
- added trianglematcher to testsuite dependencies.
commit 623bcb1f9132d9ba0eb2455152954b5fe13b5333
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri Jun 19 19:37:05 2015 +0200
tempcommit: trianglematcher also used in GuiChecks. Merge with ...
commit 808f306013fb312d950ed58d870d4ca2d13486fc
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri Jun 19 19:35:50 2015 +0200
FIX: tests/regression FragmentationAutomation had a white space after line break.
commit c68bd8c4827d4380ef9dabd63c840a2baadabd11
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri Jun 19 13:51:08 2015 +0200
tempcommit: Added molecuilderguitest to testsuite dependencies.
commit 336814126baeb79fb92853d81a593c0008feb935
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri Jun 19 13:45:49 2015 +0200
Added TriangleMatcher to safely compare tesselation .dat files.
- is used in tests/regression Tesselations, tests/Tesselations, and has its own
regression test, too.
- added trianglematcher to testsuite dependencies.
commit be7af04f282e3df004fb1dcf84edfcfe0cca851b
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri Jun 19 11:32:31 2015 +0200
tempcommit: QtElementList fixes.
commit ebf349fcecd354b4743ee6afbde824fb61439c93
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 03:53:26 2015 +0200
tempcommit: Trying to fix MakroAction's outputAsPython().
commit 7b9cb7c6ef0864811496d7556cdbd5bfe29c2d34
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 03:32:03 2015 +0200
FIX: QtMoleculeListView caused Command to be executed when selection changed internally.
- we check via selecting but change is propagated via emit. Now we use
DirectConnection.
commit 82f55be7db82e14ea5003cd699aae3efd0fbecef
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 02:56:26 2015 +0200
FIX: ActionQueue::isIdle() states whether actions are executed or not.
- QtUIFactory uses this to wait till test running next action.
commit e69c446f97c5f2264235dbcb04a0ed8ff90c681e
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 02:42:44 2015 +0200
FIX: Cuboid_impl::getNormal() did not take numerical imprecision into account.
commit d8817de17af7bdeec6d29b050755e82c16d062b9
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 01:42:13 2015 +0200
FIX: QtTimeLine would cause another WorldSetTime action.
- we did not catch where setValue() was called from, from an obtained
Observable update() or from changing the slider.
- QtTimeLine needs DirectConnection for valueChanged.
commit 2ea6398a0c7e0f824bccb50acfd6c469e7c6cb8b
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 01:41:07 2015 +0200
FIX: QtElementList now uses new updateElement().
- old refill() polls complete list of atoms of specific type in the moment
an atom is destroyed ... now we only get informed about newly created
atoms (safe) and changing elements (also safe).
commit 42ca24539427a0df1e16f3d9056bbe0e371766c3
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 01:39:28 2015 +0200
TEMP: Removed QtLogBox for the moment.
- ever and again causes SEGFAULT at QDebugStream::61 (QTextEdit::append()).
commit 5acaee28c74e200aaa11bce984b3a58892019c2d
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 00:09:10 2015 +0200
Added QMutex to QtElementList for refill().
commit e6f9daaf049ccc62152eee423dbb2fe39ab07c15
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 00:06:29 2015 +0200
FIX: QtMoleculeItem would not correctly signOff prior to molecule being destroyed.
- all QtMoleculeItems signOn to molecule::AboutToBeRemoved.
- getMolecule() may return NULL, is caught at two places.
- getMoleculeId() for allowing QtMoleculeList to acess molid.
commit 55897f55f9c8eb402aa2cad4748a214a1be92e03
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri Jun 19 10:50:48 2015 +0200
FIX: QtHomologyList::refill() is now called via signal/slot.
commit d750f9ca2d9d9d8dd90fc8712f62a9fad9e47421
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed Jun 17 19:15:04 2015 +0200
Storing the id of the main thread in static global variable.
- this is preparatory for thread guard to be used in the context of Qt.
commit a9aaa9fa45883d2588e2eb520aafa5b4d093baa9
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 03:23:10 2015 +0200
tempcommit: Fixes to GLWorldScene/View w.r.t. MoleculeMissedStateMap.
commit c6c3d202875b7b91e9846cb5bb142f8474e83a2c
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed Jun 17 19:01:13 2015 +0200
FIX: GLWorldView was signed in to atomInserted and atomRemoved without any need.
commit d1241a84f58c89a92d65ec372692a9d1ebfd5ecb
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed Jun 17 19:00:55 2015 +0200
FIX: GLWorldScene did not initialize SelectionMode properly.
commit eb87a44364f1c58010634d4325a07c9c25dd68cd
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed Jun 17 18:59:19 2015 +0200
Extracted signing on to molecule into activateObserver.
- is called by GLWorldScene after all "missed" signals have been emitted.
commit 988c787c883c5184f305c9fd492347c6d75ca166
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed Jun 17 18:58:32 2015 +0200
FIX: QDebugStream is now thread-safe.
- also Fix to QTextCursor not registered.
commit 1009de2c02cb28ccc60406f38e59f3228fa83cfb
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Tue Jun 16 20:37:07 2015 +0200
QtInfoBox updates information on update signal.
commit 938d2741d92c9aa35323d4376311541b94610a4f
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 15 23:01:19 2015 +0200
FIX: Fixing atomicNumber_t atomicId_t in atomRemoved and atomInserted.
commit 50baad1ef1a40b8e3f40807920ad2e8ce27e5ed5
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 03:24:00 2015 +0200
FIX: GLWorldView must not listen to moleculeRemoved but to its subjectKilled.
- atoms of a molecule a removed after moleculeRemoved which only gives a prior
note about the removal. Then, we are flooded with atomRemoved for each of
its atom which go into MoleculeMissedStateMap and pop up when a same-id
molecule is instantiated, causing assert failures.
commit 5397d9e586abce51a4da3f4072fe07a8380f587f
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 11 09:33:58 2015 +0200
FIX: GLWorldScene/View capture all missed signals for each GLMoleculeObject_molecule.
- Taking note of subscribed molecules to sign Off on GLWorldView's destruct.
- GLWorldView::recieveNotification() is checking for whether molecule actually
exists still.
commit 95d39ebf0ff53b32fee0f09c3a5a9216020ba38e
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 8 19:05:01 2015 +0200
Removed GLMoleculeObject_molecule's init() and reinit().
- also removed InitAtomMap and associated code.
- removed changeAtomId slot/signal in GLWorldScene.
commit 568df3abb720d6fd5586317005e8e8ff702424fd
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 8 18:26:34 2015 +0200
UIs are now initialized before any action takes place.
- UIFactory::doneInitializing() is set after mainwindow is instantiated.
- QTUIFactory::testrun() waits till UI is done initializing.
commit f5f2cbbc2a3e492cc8e276ce80c146cc218be402
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Tue Jun 2 19:11:15 2015 +0200
Removed lots of code in GLWorldScene that now resides in GLMoleculeObject_molecule.
- atoms and their bonds are now controlled by the latter.
commit ef24213beb39fec4c3093ecc8c8f90d18837615d
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Tue Jun 2 19:10:49 2015 +0200
FIX: GLMoleculeObject_molecule was not informed of atom index change.
commit ee6636f10f556951bce74fd93be9816d5ab02b70
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Tue Jun 2 14:45:20 2015 +0200
FIX: QtElementList does not have a changed() signal.
commit d619fb42140095bd77e8922aa48840a4dfeb3d7a
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Tue Jun 2 13:23:35 2015 +0200
FIX: QtInfoBox now works mostly on ids.
- slots are requested as ..Id_t and not as ptrs anymore for some time.
commit 004956992457b92f9eb2138bb0c261c8252c614d
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Tue Jun 2 12:43:49 2015 +0200
FIX: molecule's Formula is not changed when atom changes element.
commit 09b198f8c3961b48c7e2da012539d5e375caf448
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Tue Jun 2 12:41:40 2015 +0200
FIX: GLMoleculeObject_molecule() may overlap with atomInserted() signal.
- this is because GLMoleculeObject_molecule takes some time till init() is
called and its runs in a separate thread (hence, further atoms may be
loaded into the just created atoms). As we first signOn() and then call
init(), we may end up initializing atoms whose atomInserted signal then
also comes in but lateron. This causes the AtomsInSceneMap to have
double entries and the assertion to fail.
We now keep book of all atomic ids inserted during init() and these
are ok to appear doubly and their signal is skipped.
commit be07501b238c0001b883faad00e456c984bc8dfe
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Tue Jun 2 10:52:11 2015 +0200
Converted FormatParser::save() to using vector of const atom ptrs.
- required to change all save() functions in all parsers.
commit bfab8cdbdebae3e1f19201c7cf006ec77d9c8ff8
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Tue Jun 2 10:32:10 2015 +0200
Replaced all World::getSelected...() to const version where possible.
- also added const version of World::getSelectedAtoms().
commit 4df3e041dd475cf188ebfe959de58ae1cf339c24
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 22:13:27 2015 +0200
tempcommit: World::getSelectedMolecules() changes hiccup.
- why did this actually change?
commit 2d452371d4c6ea7e9f173b633aecd0f7dea79f09
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 22:01:31 2015 +0200
tempcommit: Change associated to TremoloParser.
commit ff227812c319df2a68cebff77ca3a30c91006edd
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 22:01:08 2015 +0200
tempcommit: More ConstAtomComposite hiccup.
commit dc3c74999aa6d536deec0801950487af6406ef58
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 21:54:36 2015 +0200
tempcommit: PdbParser change hiccup.
commit d4f2d600952480ea78371e6cb70c002f2ebbd188
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 21:54:23 2015 +0200
tempcommit: Value_atom changes hiccups.
commit 743123116d5f96ab5d765f8236e8b4a0815df178
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 21:54:07 2015 +0200
tempcommit: ConstAtomComposite change hiccups.
commit 8794eb8147db17c46f1166768e8c5b9531ffea7e
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 21:16:02 2015 +0200
Replaced World::getAllAtoms() by const version where possible.
commit 6d62faac63cc9c12fbfb945eae60933d6eece2cb
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 22:14:10 2015 +0200
tempcommit: AtomIdSet changes hiccup.
commit c1d27ffc8b4ddf42e5a64df590ad9973d1dc7ab5
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 21:53:40 2015 +0200
tempcommit: molecule::const_iterator problems (due to FromIdToConstAtom).
commit c63553f8ee6372f6a110ea8bc29cf3869982f043
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri Jun 19 10:20:24 2015 +0200
tempcommit: Changes due to molecule::const_iterator (FromAtomToId).
commit 3246e73829c6d7b1cd8be824094bd6672e31e5c9
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 18:57:36 2015 +0200
Replaced World::getAtom() wherever possible by const version.
- some AtomSet member functions now have const atom ptr instead of atom ptr.
- molecule can return const and non-const AtomSet.
- added FromIdToConstAtom to allow iterate through atoms in molecule (which
are stored by id, not by ptr) in const fashion.
- in molecule::isInMolecule() is now const, ::CopyMolecule..() is non-const
(because copying involves father atom who is stored non-const).
commit 02aa4691c99cd62a240d4894f577781015bcfbf4
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 10:56:36 2015 +0200
Replaced World::getAllMolecules() wherever possible by const version.
commit 28f4dfb5c9024f2a3636ecdd0fb36beaedaaf355
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri Jun 19 10:20:59 2015 +0200
tempcommit: Changes due to const atom::getMolecule().
commit 2902cb44427b977cd9c13f1e63db5c781159b7d8
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 10:48:35 2015 +0200
Replaced getMolecule() by const access version where possible.
- so far this is done done via const_casting the World.
commit 75ed1736c4851cda5e1cc76a20b76dd448f59684
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 10:30:56 2015 +0200
World::getAtoms() now has const versions as well.
- this in turn required to adapt all AtomDescriptors and some fixes, e.g.
predicate is now const member and works on const atom ptr.
commit a98e8851aa93546be7523c3f809b0a4961758152
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 09:42:00 2015 +0200
World::getMolecules..() now has const versions as well.
- this required to adapt all MoleculeDescriptors accordingly.
commit 5b5759db0e40c1195bf4edbd4e6785e016cbdf44
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 09:22:29 2015 +0200
atom::getMolecule() now returns ptr to const molecule.
- changed some places where getMolecule() was used. Most of them required only
const access anyway. World is allowed to const'cast the constness away as
it commands over molecules anyway.
commit 52fe9b5dc5e6d61b562fef9173d0f36f3508c733
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Mon Jun 1 09:42:19 2015 +0200
DOCU: Corrected userguide.
- this still needs some more work, e.g. w.r.t to code snippets indentation.
commit 888aeaf77fc02915e74e3a5d7b4665dc41ff9080
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Thu Jun 18 03:53:44 2015 +0200
FIX: createGuiChecks can handle multi-lines.
- also we reduce verbosity by default.
- redid all GuiCheck test scripts.
commit fe380db1f83b7f01c50f99bb11e26ad655e287e7
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun May 31 18:00:52 2015 +0200
tempcommit: Attempt to replace QtElementList::refill() by faster system.
- this is not finished or tested as it is incompatible right now right refill().
commit 5d329da8ae726a361331d42676201803ec25f7fc
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun May 31 18:01:34 2015 +0200
Molecule has new channel FormulaChanged used by specific QtMoleculeItem.
commit a15f778c88c4281ef19809961831866b52082ac4
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun May 31 17:59:56 2015 +0200
FIX: Neither World nor MoleculeListClass do not sign on to molecule changes.
commit 88a5527c3477146c7d6484481e3f9e0686ddcd85
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun May 31 17:09:31 2015 +0200
QtElementList now listens to AtomObserver and not MoleculeListClass anymore.
commit 3aebefb0c61597eb24f2d9ebd90cdfd2eda6c4be
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri May 22 23:14:50 2015 +0200
QtMoleculeItem now uses moleculeId_t instead molecule*.
commit b7a98838af4c0d95a103210f033ae0e8e39be431
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Fri May 22 22:18:58 2015 +0200
Changed hoverChanged() from mol* to moleculeId_t.
- also changed signatures for atom.
commit e090e83b073ff14293ffb5b5087ebe39c1ef52c9
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed May 20 22:56:56 2015 +0200
FIX: World does not to heed updates from internal MoleculeListClass.
- there is not even an World::update() nor ::recieveNotifications().
commit 9496f81208bac10da06f74cc8b30276fc05d4d69
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed May 20 22:56:40 2015 +0200
Fixed ObserverLog message in GLWorldView.
commit 7e8ffd3ec3cd5fb1839cc8d05eae6e1db33acf11
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed May 20 20:57:49 2015 +0200
FIX: GLWorldScene::changeAtomId() reinserted with oldid instead of newid.
- also fixed assertion message in GLMoleculeObject_molecule::atomInserted().
commit 95b53d67ef9d958641335a62e364c8f8da6225d5
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed May 20 20:05:31 2015 +0200
FIX: QtMoleculeListView::moleculeSelected() did not check for presence of molitem.
commit 17556af46363f62fe2726d83e74807532897dd68
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed May 20 20:04:49 2015 +0200
GLWorldScene::atomInserted() also adds NULL object to ..inSceneMap.
commit decc6255d96b42a91c81a215640178ca41fe0400
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed May 20 19:37:52 2015 +0200
GLWorldScene::moleculeInserted() gets moleculeId_t as param.
- we must not use pointers to instances outside the Qt world as parameters.
- we add NULL into MoleculesInSceneMap for moleculeRemoved to remove the entry.
commit 4a67f0f5ce8cc9ecd55a6f1a00a4c816fc007ddf
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Tue May 19 07:28:36 2015 +0200
Gui is returning error code of 5 (in test mode) if (last) action failed.
- this allows to take over return code checks in testsuite.
commit 4af30a01bc258772ee450427210b23449468a224
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun May 17 14:30:06 2015 +0200
FIX: print on CommandHelp("help") not required in python regression test.
- also fixed double disclaimer.
commit abcddcc256bdfacce2d562ae00d49371764e3b58
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Wed May 20 20:58:20 2015 +0200
FIX: parser-parameters in regression tests basis and maxiter contained white spaces.
commit 509feca10513e95acde1f09e84666eae6ab9fbc4
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sun May 17 10:04:04 2015 +0200
FIX: Regression test set-parameters-mpqc undo compared against wrong file.
- functionality is actually working and removed XFAIL_IF.
- regression test set-parameters-mpqc had too many white spaces in
parser-parameters.
commit 8a83d57ddb0c534c7541b6e6ca36f69fbdb6257f
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date: Sat May 23 21:23:35 2015 +0200
Set version to 1.4.11.
- MoleCuilder library is now 14:3:1.
- Codename "Soccer" (It is one for all and all for one football).
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the Molecuilder-devel
mailing list