OSDN Git Service

Building process on Xcode is revised.
authortoshinagata1964 <toshinagata1964@a2be9bc6-48de-4e38-9406-05402d4bc13c>
Fri, 13 Aug 2021 05:12:01 +0000 (05:12 +0000)
committertoshinagata1964 <toshinagata1964@a2be9bc6-48de-4e38-9406-05402d4bc13c>
Fri, 13 Aug 2021 05:12:01 +0000 (05:12 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@629 a2be9bc6-48de-4e38-9406-05402d4bc13c

Makefile
build-xcode/Molby-Info.plist
build-xcode/Molby.xcodeproj/project.pbxproj
build-xcode/Molby.xcodeproj/project.xcworkspace/xcuserdata/toshi_n.xcuserdatad/UserInterfaceState.xcuserstate
build-xcode/Molby.xcodeproj/xcuserdata/toshi_n.xcuserdatad/xcschemes/xcschememanagement.plist
memo.txt
wxSources/MyVersion.c

index fa9591e..d31d375 100755 (executable)
--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,7 @@ ifeq ($(TARGET_PLATFORM),MSW)
   WINE_PATH=/Applications/EasyWine.app/Contents/Resources/wine/bin
   PRODUCT_SUFFIX = 64
   TARGET_ARCH_DEFINE = -DTARGET_ARCH=64
+  SETUP_NAME = SetupMolbyWin
  else
   TOOL_PREFIX = i686-w64-mingw32-
 #  CPP_EXTRA_FLAGS += -isystem /usr/local/mingw-w32/mingw/include
@@ -15,6 +16,7 @@ ifeq ($(TARGET_PLATFORM),MSW)
   PRODUCT_SUFFIX = 32
 #  FINAL_EXECUTABLE_SUFFIX = _32bit
   TARGET_ARCH_DEFINE = -DTARGET_ARCH=32
+  SETUP_NAME = SetupMolbyWin32
  endif
  WX_DIR = $(PWD)/../../wxWidgets-3.0.3
  WX_LIB_DIR = $(WX_DIR)/$(MSW_BUILD)/lib
@@ -174,7 +176,7 @@ ifneq ($(WINE_PATH),)
 else
        (/c/Program\ Files\ \(x86\)/Inno\ Setup\ 5/iscc molby$(PRODUCT_SUFFIX).iss || exit 1)
 endif
-       mv Output/SetupMolbyWin.exe ../latest_binaries
+       mv Output/$(SETUP_NAME).exe ../latest_binaries
        (cd build/release/$(PRODUCT_DIR) && rm -rf $(MAKEDIR)/../latest_binaries/MolbyWin$(PRODUCT_SUFFIX).zip && zip -r $(MAKEDIR)/../latest_binaries/MolbyWin$(PRODUCT_SUFFIX).zip * -x \*.DS_Store \*.svn*)
 endif
 
index 399617c..ae53335 100755 (executable)
@@ -36,6 +36,6 @@
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>v1.0</string>
+       <string>v1.0.1</string>
 </dict>
 </plist>
index 0729df7..7e2c6da 100644 (file)
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                        shellPath = /bin/sh;
-                       shellScript = "if [ \"${BUILD_STYLE:=$CONFIGURATION}\" = \"Release\" ]; then\n  mkdir -p \"$PROJECT_DIR/../latest_binaries/Molby\" || exit 1\n  (cd \"$PROJECT_DIR/../latest_binaries/Molby\" && rm -rf Molby_command Molby_resources) || exit 1\n  (cd \"$TARGET_BUILD_DIR\"; cp -a Molby_command Molby_resources \"$PROJECT_DIR/../latest_binaries/Molby\") || exit 1\nfi\n";
+                       shellScript = "if [ \"${BUILD_STYLE:=$CONFIGURATION}\" = \"Release\" ]; then\n  mkdir -p \"$PROJECT_DIR/../latest_binaries/Molby\" || exit 1\n  (cd \"$PROJECT_DIR/../latest_binaries/Molby\" && rm -rf Molby_command Molby_resources) || exit 1\n(cd \"$BUILT_PRODUCTS_DIR\"; echo $PWD; cp -a -H Molby_command Molby_resources \"$PROJECT_DIR/../latest_binaries/Molby\") || exit 1\nfi\n";
                };
                E49B3DF82306DB1800422E13 /* ShellScript */ = {
                        isa = PBXShellScriptBuildPhase;
index 93d12ad..b8b0dab 100644 (file)
Binary files a/build-xcode/Molby.xcodeproj/project.xcworkspace/xcuserdata/toshi_n.xcuserdatad/UserInterfaceState.xcuserstate and b/build-xcode/Molby.xcodeproj/project.xcworkspace/xcuserdata/toshi_n.xcuserdatad/UserInterfaceState.xcuserstate differ
index 0176d79..0807512 100644 (file)
                        <key>primary</key>
                        <true/>
                </dict>
+               <key>E4B710FA2306BC80000A77EB</key>
+               <dict>
+                       <key>primary</key>
+                       <true/>
+               </dict>
                <key>E4CB370B1FE2C1F7001BB75E</key>
                <dict>
                        <key>primary</key>
index bc76582..ae9dbda 100755 (executable)
--- a/memo.txt
+++ b/memo.txt
@@ -728,3 +728,57 @@ Win: document_home is modified to use the Windows API, instead of hard-coded pat
 Win: "backquote" method was not working well.
 Win: when the program is started twice, the second invocation was causing crash. Hopefully fixed.
 
+2019.8.17.
+  Version 1.0。「ベータ」を外して正式版とする。
+
+"About" ダイアログの表示を改良。
+ダブルクリックで構造式を入力する時、直前の入力を覚えておくようにした。
+構造式で NO2, SO(スルホニル基), SO3H を認識するようにした。
+Create GAMESS にオプションを追加。
+等高面の表示がおかしかったので修正。
+Create MO Surface: デフォルトの不透明度を 0.8 から 0.6 に変更。
+電子密度が非常に小さい (1e-100未満) 時に create cube が失敗していたので修正。
+Show MO Surface ダイアログに create cube ボタンを追加。
+複数構造を持つ CIF ファイルが開けるようにした(複数のドキュメントが開く)
+[Mac版]
+PowerPC と 32 bit Intel はサポートしない。64 bit Intel のみ。動作要件は 10.6 以上とする。
+アプリケーションアイコンに log ファイルをドラッグ&ドロップしたときの不安定さを改善。
+スタートアップ時に、前回のファイルを読み込もうとしてクラッシュしていたのを修正。
+修正済みのドキュメントファイルをクローズボックスで閉じる時にクラッシュしていたのを修正。
+[Windows版]
+インストーラで 32bit/64bit の両方がインストールできるようにした(OS の仕様に合わせる)。zip アーカイブは 32bit と 64bit を別に用意する。
+Ruby ダイアログでテキストフィールドを使った時にエラーが出ていたのを修正。
+[組み込みRuby]
+モーダルダイアログがときどきクラッシュしていたのを修正。
+from_dump が機能していなかったので修正。
+エラーダイアログ表示中はタイマー割り込みを止めるようにした。
+create_graphic を :poly で使用した時の法線ベクトルの取り扱いを改善。
+ドキュメントを整備。
+export_graphic コマンドで画像の横・縦サイズを指定できるようにした。
+cubegen で mo=0 を可能にした。これは「任意のベクトル」を意味する。
+
+About dialog is improved.
+On double-clicking and entering formula, the last input string is remembered and shown as the default input
+NO2, SO (sulfonyl) and SO3H (sulfonic acid) are now recognized as known fragments.
+More options in Create GAMESS dialog.
+Handling of the surface normals was incomplete. Fixed.
+Create MO Surface: default opacity is set to 0.8 instead of 0.6.
+Creating cube file was failing when very small electron density (<1e-100) appeared. Fixed.
+Show MO surface dialog now has 'Create Cube' button.
+A CIF file with multiple structures now can be processed (multiple documents are opened in this case)
+[Mac]
+PowerPC and 32-bit intel are no longer supported. The binary is 64-bit Intel only. Minimum requirement is now 10.6.
+Fix unstable behavior on drag-and-dropping a log file on the application icon.
+On startup, re-opening the last opened documents was causing crash. Fixed.
+Fixed crash on closing a modified window with a close box.
+[Windows]
+The installer now can install 64bit or 32bit version according to the OS architecture.
+Fix assertion failure on using text field in Ruby dialog.
+[Embedded Ruby]
+Modal dialog caused crash sometimes on activation. Fixed (hopefully)
+from_dump was not working because String#each is no longer implemented. Fixed.
+Stop timer before showing error dialog
+In create_graphic with :poly argument, handling of the normal vectors is improved.
+Document for the Ruby extension is updated.
+export_graphic now allows specification of the width and height of the captured image.
+cubegen now accepts mo=0, which means 'arbitrary vector'
index 1265d99..e0ff74c 100644 (file)
@@ -15,8 +15,8 @@
  GNU General Public License for more details.
  */
 
-const char *gVersionString = "v1.0";
-const char *gCopyrightString = "Copyright (c) 2008-2019 Toshi Nagata";
+const char *gVersionString = "v1.0.1";
+const char *gCopyrightString = "Copyright (c) 2008-2021 Toshi Nagata";
 /*  The following are now defined in build/buildInfo.c, generated by record_build_date.sh  */
 /*int gRevisionNumber = 0;
 char *gLastBuildString = (char *)0; */