Commits on Nov 16, 2014
  1. cppcheck: some cleanings

    serval2412 committed Nov 16, 2014
    [libavogadro/src/textrenderer_p.cpp:215]: (error) Memory leak: rawbitmap
    [libavogadro/src/textrenderer_p.cpp:249]: (error) Memory leak: glyphbitmap
    [libavogadro/src/textrenderer_p.cpp:267]: (error) Memory leak: outlinebitmap
    [libavogadro/src/extensions/surfaces/openqube/gaussianset.cpp:415] -> [libavogadro/src/extensions/surfaces/openqube/gaussianset.cpp:417]: (warning) Variable 'skip' is reassigned a value before the old one has been used. 'break;' missing?
    [libavogadro/src/extensions/surfaces/openqube/gaussianset.cpp:417] -> [libavogadro/src/extensions/surfaces/openqube/gaussianset.cpp:419]: (warning) Variable 'skip' is reassigned a value before the old one has been used. 'break;' missing?
    [libavogadro/src/extensions/surfaces/openqube/gaussianset.cpp:419] -> [libavogadro/src/extensions/surfaces/openqube/gaussianset.cpp:421]: (warning) Variable 'skip' is reassigned a value before the old one has been used. 'break;' missing?
    [libavogadro/src/extensions/surfaces/openqube/gaussianset.cpp:421] -> [libavogadro/src/extensions/surfaces/openqube/gaussianset.cpp:423]: (warning) Variable 'skip' is reassigned a value before the old one has been used. 'break;' missing?
    [libavogadro/src/extensions/surfaces/openqube/gaussianset.cpp:423] -> [libavogadro/src/extensions/surfaces/openqube/gaussianset.cpp:425]: (warning) Variable 'skip' is reassigned a value before the old one has been used. 'break;' missing?
    [libavogadro/src/extensions/quantuminput/gamessinputdata.cpp:42]: (style) Array index 'test' is used before limits check.
    [libavogadro/src/extensions/quantuminput/gamessinputdata.cpp:1654]: (style) Array index 'TitleStart' is used before limits check.
Commits on Jan 31, 2011
  1. Fixed SIP major API version - should have been 4.

    cryos committed Jan 31, 2011
    The SIP_API_MAJOR_NR and MINOR are always defined, so stopped being
    overly defensive (if they are not then we have more problems than that).
    I got the initial mapping from version number to API version wrong -
    most of them should have referred to 4.
    
    Change-Id: I79e8863981f7c494b6d1ab48e8d2b20ae466c1f5
Commits on Jan 21, 2011
  1. Clean up the SIP support, import suggested fixes.

    cryos committed Jan 21, 2011
    This will also apply cleanly to the 1.0 branch. I have tested with both
    master and 1.0 using SIP 4.12. Get rid of the symbol definitions - use
    the ones provided by SIP instead. This means we no longer need to run
    the sip binary to get the SIP version. Thanks to all the distro guys for
    putting patches up pointing me in the right direction.
    
    Change-Id: I96f8277dd63a3ad726869b1123e2238aad114c97
Commits on Nov 12, 2010
Commits on Mar 11, 2010
Commits on Oct 6, 2009
  1. Python: toPyQt(): convert GLWidget to QWdiget instead of QGLWidget (w…

    timvdm committed Oct 6, 2009
    …as not working here...)
Commits on Jul 10, 2009
Commits on Jun 20, 2009
  1. Update python, cleanup & added docstrings (copied from doxygen docs).…

    timvdm committed Jun 20, 2009
    … Also checked function overloading & default arguments.
    
    Minor code changes in cpp files:
    Animation: implement dynamicBonds()
    Bond: initialize m_aromaticity to false in ctor.
    Molecule::calculateAromaticity(): prevent crash (use OBMol::NumBonds() instead of numBonds() when accessing bonds from an OBMol.)
Commits on Jun 17, 2009
  1. More sip 4.8 changes...

    timvdm committed Jun 17, 2009
Commits on Jun 16, 2009
  1. Add support for sip 4.8.0

    timvdm committed Jun 16, 2009
Commits on Jun 10, 2009
Commits on May 16, 2009
Commits on Feb 15, 2009
Commits on Feb 14, 2009
  1. more python...

    timvdm committed Feb 14, 2009
Commits on Jan 27, 2009
  1. Change the python dependency detection: All python dependencies are now

    timvdm committed Jan 27, 2009
    in the cmake/modules/FindAllPython.cmake. Python support is only enabled
    when all dependencies (python interp+libs, boost python, sip, numpy) are
    found. Also, in the message saying X can't be found, I added the package
    names for debian/ubuntu. Perhaps we should do something similar for
    other distros/dependencies.
Commits on Jan 26, 2009
Commits on Dec 22, 2008
Commits on Dec 11, 2008
  1. Add Python Tool

    timvdm committed Dec 11, 2008
    git-svn-id: https://avogadro.svn.sourceforge.net/svnroot/avogadro/trunk@1781 af78ad9f-9711-0410-ba57-a8eff4914ec4
Commits on Dec 8, 2008
  1. Add unit test for Camera

    timvdm committed Dec 8, 2008
    git-svn-id: https://avogadro.svn.sourceforge.net/svnroot/avogadro/trunk@1759 af78ad9f-9711-0410-ba57-a8eff4914ec4
  2. update python bindings, including cube, fix bond & atom errors in uni…

    timvdm committed Dec 8, 2008
    …t tests, add std::vector<double>* to converter, unit test for GLWidget, simplify & document sip.cpp implementation a bit. Wrap GLHit and add QList<GLHit> to python converter.
    
    git-svn-id: https://avogadro.svn.sourceforge.net/svnroot/avogadro/trunk@1758 af78ad9f-9711-0410-ba57-a8eff4914ec4
Commits on Dec 7, 2008
  1. We now have signals/slots in python :-)

    timvdm committed Dec 7, 2008
    git-svn-id: https://avogadro.svn.sourceforge.net/svnroot/avogadro/trunk@1749 af78ad9f-9711-0410-ba57-a8eff4914ec4
Commits on Dec 6, 2008
  1. Fix Atom::valence and update unit test

    timvdm committed Dec 6, 2008
    git-svn-id: https://avogadro.svn.sourceforge.net/svnroot/avogadro/trunk@1748 af78ad9f-9711-0410-ba57-a8eff4914ec4
  2. More python classes & unit tests. Also add converters to allow us to …

    timvdm committed Dec 6, 2008
    …return PyQt (SIP) wrapped objects and accept them as parameters.
    
    git-svn-id: https://avogadro.svn.sourceforge.net/svnroot/avogadro/trunk@1747 af78ad9f-9711-0410-ba57-a8eff4914ec4