Skip to content

Commit

Permalink
Minor changes for 2.8.0b version
Browse files Browse the repository at this point in the history
  • Loading branch information
nutjunkie committed Jun 4, 2016
1 parent 8884c26 commit 903b0c6
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 25 deletions.
24 changes: 1 addition & 23 deletions doc/notes
Original file line number Diff line number Diff line change
@@ -1,17 +1,6 @@
TODO LIST:
~~~~~~~~~~

- compile open babel statically on all platforms (allows bespoke changes)
- remove plugin directory
- remove dynamic library in distribution
- formats need checking individually, cml, for example, does not work
cml needs the libxml

- Samples for the Parser/test directory:
- iqmol archive
- charges file
- esp/hf/mo plot files from QChem

- clean up MoleculeLayer class
- For the geometry configurator, a context menu should allow the user to
export the coordinates to a file. (This can be done with copy and paste)
Expand All @@ -25,7 +14,6 @@ TODO LIST:
- Block further updates if one is active



THINGS TO CONSIDER:
- CubeDataLayer currently duplicates the grid data, which is a wasteful
- Concept of an engine, these would correspond to threaded tasks that require
Expand All @@ -41,19 +29,9 @@ THINGS TO CONSIDER:
- JobMonitor list saved too often




IQmol 2.7
~~~~~~~~~

o File Formats
- Molden input format (http://www.cmbi.ru.nl/molden/molden_format.html)
- Archive file
- Samples for the Parser/test directory:
- iqmol archive
- charges file
- esp/hf/mo plot files from QChem

o Spectra:
- UV and examination of excited states
- Spin flip/MOM
Expand Down Expand Up @@ -107,7 +85,7 @@ IQmol 3.0
o For plots, (eg. ESP) generate suggested box boundaries.

* Viewer
o Clipping planes - a new global object (mouse grabber)
o Probe planes - a new global object (mouse grabber)
- Display property (eg. ESP)
- Configure color, transparency, size, border
o Adjustable resolution for large systems.
Expand Down
3 changes: 3 additions & 0 deletions src/Layer/AtomLayer.C
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,9 @@ Atom::Atom(int Z) : Primitive("Atom"), m_charge(0.0), m_spin(0.0),
setVibrationVectorColor(Preferences::VibrationVectorColor());
}

// We don't allow changes to the valency at the moment as it seems to be unstable
// Need to check the OpenBabel code again.
return;
QActionGroup* hybrids(new QActionGroup(this));
QStringList labels;
labels << "sp" << "sp2" << "sp3" << "Square Planar"
Expand Down
2 changes: 1 addition & 1 deletion src/Main/IQmol.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
#include <limits>
#define FOREVER ( std::numeric_limits<int>::max() )

#define IQMOL_VERSION "2.8.0"
#define IQMOL_VERSION "2.8.0b"
#define IQMOL_YEAR "2016"

class QToolButton;
Expand Down
4 changes: 3 additions & 1 deletion src/Process/ServerConfigurationDialog.C
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,9 @@ bool ServerConfigurationDialog::copyTo(ServerConfiguration* config)
}

if (m_dialog.workingDirectory->text().contains("~")) {
QMsgBox::warning(this, "IQmol", "Use of shortcut ~ in working directory not supported");
QString msg("Use of ~ shortcut in working directory may not work\n");
msg += "Suggest using $HOME or full path";
QMsgBox::warning(this, "IQmol", msg);
return false;
}
}
Expand Down

0 comments on commit 903b0c6

Please sign in to comment.