OSDN Git Service

version 0.6.2
authortoshinagata1964 <toshinagata1964@a2be9bc6-48de-4e38-9406-05402d4bc13c>
Sat, 11 Feb 2012 14:34:15 +0000 (14:34 +0000)
committertoshinagata1964 <toshinagata1964@a2be9bc6-48de-4e38-9406-05402d4bc13c>
Sat, 11 Feb 2012 14:34:15 +0000 (14:34 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@181 a2be9bc6-48de-4e38-9406-05402d4bc13c

Documents/etc/style.css
README
Version
memo.txt
msw-build/molby.iss
wxSources/MyVersion.c
xcode-build/English.lproj/InfoPlist.strings
xcode-build/Info.plist

index 374b74e..e3a07d4 100644 (file)
@@ -75,6 +75,17 @@ p {
     margin-right: 1.5em;
 }
 
+p.code {
+    margin: 1ex 7%;
+    text-indent: 0;
+    background-color: #eeffff;
+    font-family: monospace;
+    font-size: small;
+    padding: 1em;
+    line-height: 1.2;
+    white-space: pre;
+}
+
 table {
     margin-left: 1.5em;
     margin-right: 1.5em;
diff --git a/README b/README
index 92750ed..7e4ce51 100644 (file)
--- a/README
+++ b/README
@@ -5,7 +5,7 @@
     An Interactive Molecular Modeling Software
         with Integrated Ruby Interpreter
   
-          Version 0.6.1
+          Version 0.6.2
 
                   Toshi Nagata
 
diff --git a/Version b/Version
index 1873ea5..e4c20a7 100644 (file)
--- a/Version
+++ b/Version
@@ -1,2 +1,2 @@
-version = "0.6.1"
-date = "20111127"
+version = "0.6.2"
+date = "20120202"
index 0ef33b5..38801af 100755 (executable)
--- a/memo.txt
+++ b/memo.txt
@@ -334,3 +334,45 @@ Creating AMBER input now allows to select between AMBER8 (also for NAMD) and AMB
   molby_doc.zip の作り方。OS X のコマンドラインで、Documents フォルダに cd したあと、
 $ zip -r molby_doc.zip doc -x \*.DS_Store
   コマンドライン版の zip はリソースフォークなどを付加しないらしい。.DS_Store は残ってしまうので、それは明示的に除く。
+
+2012.2.2.
+Version 0.6.2
+
+Release note
+- グラフィックオブジェクトを分子に重ねて書けるようにした。ただし Ruby でのコーディングが必要。
+- Ruby ダイアログでモードレスな動作ができるようにした。
+- Ruby スクリプトの先頭行コメントに coding:shift-jis または coding:utf-8 が書けるようにした。今のところこの2つしか認識しない。
+- Ruby の LAMatrix (linear algebra matrix) クラスを実装し、任意の行列演算ができるようにした。ドキュメントはまだ書いていない。
+- Empty Console Window コマンドを実装。
+- 分子動力学のドキュメントを作成。
+- MM/MD で "log file" フィールドは明示的に指定しない限り空にするようにした。
+- CIF ファイルの読み込みで、座標値の標準偏差を認識するようにした。ただしmbsfへの保存はされない。
+
+- Graphic objects can be drawn together with the molecule (requires Ruby coding).
+- Modeless operation of Ruby Dialog is implemented.
+- The first comment line of the Ruby script (that is to be imported by "Execute Ruby Script" command) can now contain "coding:shift-jis" or "coding:utf-8" instruction. At present, only these two codings are recognized.
+- LAMatrix (linear algebra matrix) class is implemented in Ruby, which allow matrix arithmetic of arbitrary dimension. No document is provided yet.
+- Empty Console Window command is implemented.
+- Document for MD calculation is written.
+- Rms of crystallographic parameters (from the CIF file) are now kept in the molecule. Copying/saving of such parameters are not yet supported.
+
+ChangeLog
+- Document is updated to include new graphic objects in the model view.
+- Ruby: Molecule#make_front, set_name, get_view_rotation, get_view_scale, get_view_translation, set_view_rotation, set_view_scale, set_view_translation, set_graphic_color, hide_graphic, show_graphic are implemented.
+- Drawing custom graphics on the model view is implemented.
+- Ruby Dialog: modeless dialog is now implemented, and interval timer is implemented.
+- Ruby: $KCODE is set on startup, and coding:{shift-jis, utf-8} is recognized as the source code encoding (for executing script from file).
+- Molecule#all returns IntGroup[0] when the molecule is empty (it should return IntGroup[]), which causes crash on Molecule#delete.
+- Dialog#layout: the :align and :vertical_align options can now be specified as item attributes
+- The separator line in the Ruby Dialog was not working correctly.
+- Vector3D and Transform objects are converted to LAMatrix object with dimensions 3 or 4 depending upon the context.
+- LAMatrix#new errornously allows matrix with dimension 0. Fixed.
+- AtomRef#molecule is implemented.
+- Empty Console Window command is implemented.
+- LAMatrix.multiply was not working correctly when the first argument is a scalar. Fixed.
+- General matrix calculation (LAMatrix class in Ruby) is implemented. Seems to be working, but not documented yet.
+- In the document, navigation between the English/Japanese versions is possible in most pages.
+- Document for MD calculation is written.
+- The "log file" field is set to blank unless explicitly set by the user.
+- The structure Mat33 and Transform are now column-first arrangement (no change on Ruby interface and mbsf file format)
+- Rms of crystallographic parameters (from the CIF file) are now kept in the molecule. Copying/saving of such parameters are not yet supported.
index f35f25b..c520910 100755 (executable)
@@ -1,6 +1,6 @@
 [Setup]
 AppName = Molby
-AppVerName = Molby (v0.6.1)
+AppVerName = Molby (v0.6.2)
 DefaultDirName = {pf}\Molby
 DefaultGroupName = Molby
 UninstallDisplayIcon = {app}\Molby.exe
index 0e0c0c7..b34b8ef 100644 (file)
@@ -15,5 +15,5 @@
  GNU General Public License for more details.
  */
 
-const char *gVersionString = "v0.6.1";
+const char *gVersionString = "v0.6.2";
 const char *gCopyrightString = "Copyright (c) 2008-2011 Toshi Nagata";
index 1e49d0f..7947b69 100755 (executable)
Binary files a/xcode-build/English.lproj/InfoPlist.strings and b/xcode-build/English.lproj/InfoPlist.strings differ
index e4dae39..47bf778 100755 (executable)
@@ -36,6 +36,6 @@
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>v0.6.1</string>
+       <string>v0.6.2</string>
 </dict>
 </plist>