From 7b0df7026514ab7f2694c6cdafa8306df9792f62 Mon Sep 17 00:00:00 2001 From: Zack Middleton Date: Wed, 2 Jan 2019 20:24:41 -0600 Subject: [PATCH] Update version and changelog for 1.3.11 --- ChangeLog | 29 +++++++++++++++++++++++++++++ Makefile.am | 2 +- configure.ac | 3 ++- mm3d-win32-installer.nsi | 4 ++-- src/implui/aboutwin.cc | 2 +- src/mm3dcore/version.h | 5 +++-- src/win_resource.rc | 6 +++--- 7 files changed, 41 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0a2e695f..3efb6fe9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,32 @@ +Changes for 1.3.11 (2019-01-02) + Add support for exporting Studiomdl Data (SMD) models + Add support for texture alpha blending in animation mode + Add workaround to force toolbar to be visible even if it's hidden in dock.dat + Improve decimal accuracy for rotation on properties panel + Improve decimal accuracy in exported IQE models + Improve MS3D model support + Add support for loading/saving Milkshape 3D 1.8.5 BETA 1 MS3D models + Add descriptions for vertex subversions to MS3D export prompt + Only allow typing hexdecimal in MS3D Vertex Extra export prompt + Don't allow exporting invalid MS3D models; too many vertexes, triangles, bone joints, groups, or materials + Don't convert vertex bone weights of 0 to average for MS3D export + Fix reading/writing MS3D animation bone joint keyframes + Fix written MS3D bone joint weights not adding up to 100 + Fix loading MS3D bone influences for more than 128 bones + Fix loading MS3D when a group has no material + Use Windows path separators in recent models list on Windows + Fix writing line endings in OBJ/DXF/IQE on Windows (regression) + Fix loading OBJ textures on Windows (regression) + Fix Paint Texture window writing a blank black image (regression) + Fix not loading texture the first time Texture Coordinates window is shown (regression) + Fix some vertex bone joint weights being rounded down on properties panel and calculated auto weight + Fix missing meta data undo event after Cal3D/MD3/MS3D export + Fix wireframe Z-fighting with model meshes + Fix new transparent texture set for material not being drawn + Fix frame animated models default to blank animation type in Animation Sets window + Fix gimbal lock detection when converting matrix to Euler angles (affected writing SMD models) + Fix keyboard shortcuts in German and French translations + Changes for 1.3.10 (2018-09-05) Rename application to Maverick Model 3D Add bone joint rotation to properties panel in non-animation mode diff --git a/Makefile.am b/Makefile.am index c5d2882f..73422cd9 100644 --- a/Makefile.am +++ b/Makefile.am @@ -128,7 +128,7 @@ define INFOPLIST LSMinimumSystemVersion ${MACOSX_DEPLOYMENT_TARGET} NSHumanReadableCopyright -Copyright © 2004-2008 Kevin Worcester, Copyright © 2009-2018 Zack Middleton. +Copyright © 2004-2008 Kevin Worcester, Copyright © 2009-2019 Zack Middleton. NSPrincipalClass NSApplication diff --git a/configure.ac b/configure.ac index 9b63bbcc..b87d3865 100644 --- a/configure.ac +++ b/configure.ac @@ -2,12 +2,13 @@ AC_PREREQ(2.61) dnl If you change the version, also change the following files dnl src/mm3dcore/version.h (for x.x.x) +dnl src/win_resource.rc (for x.x.x) dnl mm3d-win32-installer.nsi (for x.x.x) dnl Makefile.am (for Contents/PlugIns/mm3d/x.x) dnl Makefile.generic (for plugins/x.x) dnl plugins/Makefile.am (for plugins/x.x) -AC_INIT([mm3d], [1.3.10]) +AC_INIT([mm3d], [1.3.11]) AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR([config.h.in]) AC_CONFIG_HEADERS([config.h]) diff --git a/mm3d-win32-installer.nsi b/mm3d-win32-installer.nsi index 0f352ef3..67e974ca 100644 --- a/mm3d-win32-installer.nsi +++ b/mm3d-win32-installer.nsi @@ -20,8 +20,8 @@ ; See the COPYING file for full license text. -!define VERSION "1.3.10" -!define FILE_VERSION "1_3_10" +!define VERSION "1.3.11" +!define FILE_VERSION "1_3_11" Name "Maverick Model 3D ${VERSION}" OutFile "mm3d-${FILE_VERSION}-win32-installer.exe" diff --git a/src/implui/aboutwin.cc b/src/implui/aboutwin.cc index a4df9df7..ed6b69f5 100644 --- a/src/implui/aboutwin.cc +++ b/src/implui/aboutwin.cc @@ -33,7 +33,7 @@ "

" VERSION_STRING "


" \ "https://clover.moe/mm3d

" \ "Copyright © 2004-2008, Kevin Worcester
" \ - "Copyright © 2009-2018 Zack Middleton

" \ + "Copyright © 2009-2019 Zack Middleton

" \ "" AboutWin::AboutWin( QWidget * parent ) diff --git a/src/mm3dcore/version.h b/src/mm3dcore/version.h index 24881942..b2d9a022 100644 --- a/src/mm3dcore/version.h +++ b/src/mm3dcore/version.h @@ -29,18 +29,19 @@ // If you change the version, also change the following files // (relative to top source directory) // configure.ac (for x.x.x) +// src/win_resource.rc (for x.x.x) // mm3d-win32-installer.nsi (for x.x.x) // Makefile.am (for Contents/PlugIns/mm3d/x.x) // Makefile.generic (for plugins/x.x) // plugins/Makefile.am (for plugins/x.x) #ifndef VERSION -#define VERSION "1.3.10" +#define VERSION "1.3.11" #endif #define VERSION_MAJOR 1 #define VERSION_MINOR 3 -#define VERSION_PATCH 10 +#define VERSION_PATCH 11 // Set to 0 for stable releases (even minor version) and 1 for // development versions (odd minor version) diff --git a/src/win_resource.rc b/src/win_resource.rc index 62a5c82c..f8df9ad0 100644 --- a/src/win_resource.rc +++ b/src/win_resource.rc @@ -25,8 +25,8 @@ A ICON "mm3d.ico" CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "win_manifest.xml" -#define VER_PRODUCTVERSION 1,3,10,0 -#define VER_PRODUCTVERSION_STR "1.3.10\0" +#define VER_PRODUCTVERSION 1,3,11,0 +#define VER_PRODUCTVERSION_STR "1.3.11\0" #ifndef DEBUG #define VER_DEBUG 0 @@ -60,7 +60,7 @@ BEGIN VALUE "InternalName", "mm3d.x86" #endif // Copyright symbol (©) in Windows codepage 1252 is \xA9 - VALUE "LegalCopyright", "Copyright \xA9 2004-2008 Kevin Worcester, Copyright \xA9 2009-2018 Zack Middleton." + VALUE "LegalCopyright", "Copyright \xA9 2004-2008 Kevin Worcester, Copyright \xA9 2009-2019 Zack Middleton." END END