Skip to content

Commit

Permalink
Update version and ChangeLog for 1.3.15
Browse files Browse the repository at this point in the history
  • Loading branch information
zturtleman committed Aug 18, 2024
1 parent 4e71587 commit ee6df32
Show file tree
Hide file tree
Showing 10 changed files with 54 additions and 14 deletions.
32 changes: 32 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
Maverick Model 3D releases published by Zack Middleton.

Changes for 1.3.15 (2024-08-18)
This adds Quake 3 player export to IQE format, fixes Linux Dark Mode and issues on 2023 Flatpak runtime,
and fixes not updating frame count in animation mode until focus changes.

General
Add dark mode color scheme for model background
Add frames, FPS, and loop to New Animation window
Add Edit to animation mode for changing the same fields as New Animation window
Make Animation Sets window use New Animation dialog
Replace Rename in Animation Sets window with Edit for name, frames, FPS, and loop
Rename texture to material in Edit Groups window
Change max frames for an animation to 9999 (previously 999 but convert to frame animation was limited to 99)
Fix not updating frame count in animation mode until focus changes, text editing is disabled now
Fix 'paste animation frame' without selecting an animation
Fix misplaced "fi"s for configure
Fix ignoring user CXXFLAGS in configure
Fix compiling on GNU Hurd
Documentation
Add dark mode support for web browsers
Fix viewing in-app help in dark mode
Model Formats
iqe
Add Quake 3 player export for IQE
GNU/Linux
Add changelog to Linux appstream metadata
Update Flatpak runtime to org.kde.Platform 5.15-23.08
Don't use Wayland unless requested (environment variable QT_QPA_PLATFORM=wayland)
Fix finding Qt translations in Flatpak
macOS
Fix configure failure on newer macOS
Fix installing Qt translation in the appbundle

Changes for 1.3.14 (2023-04-23)
General
Enable Qt HiDPI support by default and fix a few layout issues
Expand Down
2 changes: 1 addition & 1 deletion Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ define INFOPLIST
<key>LSMinimumSystemVersion</key>
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2004-2008 Kevin Worcester, Copyright © 2009-2023 Zack Middleton.</string>
<string>Copyright © 2004-2008 Kevin Worcester, Copyright © 2009-2024 Zack Middleton.</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
</dict>
Expand Down
6 changes: 3 additions & 3 deletions Makefile.generic
Original file line number Diff line number Diff line change
Expand Up @@ -1180,17 +1180,17 @@ define INFOPLIST
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.3.14</string>
<string>1.3.15</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.3.14</string>
<string>1.3.15</string>
<key>CGDisableCoalescedUpdates</key>
<true/>
<key>LSMinimumSystemVersion</key>
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2004-2008 Kevin Worcester, Copyright © 2009-2023 Zack Middleton.</string>
<string>Copyright © 2004-2008 Kevin Worcester, Copyright © 2009-2024 Zack Middleton.</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
</dict>
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ dnl Makefile.generic (for x.x.x)
dnl Makefile.am (for Contents/PlugIns/mm3d/x.x)
dnl plugins/Makefile.am (for plugins/x.x)

AC_INIT([mm3d], [1.3.14])
AC_INIT([mm3d], [1.3.15])
AM_INIT_AUTOMAKE([foreign])
AC_CONFIG_SRCDIR([config.h.in])
AC_CONFIG_HEADERS([config.h])
Expand Down
8 changes: 8 additions & 0 deletions desktop/moe.clover.mm3d.metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,14 @@
<translation type="qt">mm3d</translation>

<releases>
<release version="1.3.15" date="2024-08-18">
<description>
<p>This adds Quake 3 player export to IQE format, fixes Linux Dark Mode and issues on 2023 Flatpak runtime,
and fixes not updating frame count in animation mode until focus changes.</p>
</description>
<url>https://clover.moe/2024/08/18/maverick-model-3d-1-3-15/</url>
</release>

<release version="1.3.14" date="2023-04-23">
<description>
<ul>
Expand Down
2 changes: 1 addition & 1 deletion doc/html/template.htm
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@

Copyright &copy; 2004-2008, Kevin Worcester
<br/>
Copyright &copy; 2015-2023, Zack Middleton
Copyright &copy; 2015-2024, Zack Middleton

</center>

Expand Down
4 changes: 2 additions & 2 deletions mm3d-win32-installer.nsi
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
; See the COPYING file for full license text.


!define VERSION "1.3.14"
!define FILE_VERSION "1_3_14"
!define VERSION "1.3.15"
!define FILE_VERSION "1_3_15"

Name "Maverick Model 3D ${VERSION}"
OutFile "mm3d-${FILE_VERSION}-win32-installer.exe"
Expand Down
2 changes: 1 addition & 1 deletion src/implui/aboutwin.cc
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"<h2>" VERSION_STRING "</h2><br>" \
"https://clover.moe/mm3d<br><br>" \
"Copyright &copy; 2004-2008, Kevin Worcester<br>" \
"Copyright &copy; 2009-2023 Zack Middleton<br><br>" \
"Copyright &copy; 2009-2024 Zack Middleton<br><br>" \
"</center></body></html>"

AboutWin::AboutWin( QWidget * parent )
Expand Down
4 changes: 2 additions & 2 deletions src/mm3dcore/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,12 @@
// plugins/Makefile.am (for plugins/x.x)

#ifndef VERSION
#define VERSION "1.3.14"
#define VERSION "1.3.15"
#endif

#define VERSION_MAJOR 1
#define VERSION_MINOR 3
#define VERSION_PATCH 14
#define VERSION_PATCH 15

// Set to 0 for stable releases (even minor version) and 1 for
// development versions (odd minor version)
Expand Down
6 changes: 3 additions & 3 deletions src/win_resource.rc
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@
A ICON "mm3d.ico"
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "win_manifest.xml"

#define VER_PRODUCTVERSION 1,3,14,0
#define VER_PRODUCTVERSION_STR "1.3.14\0"
#define VER_PRODUCTVERSION 1,3,15,0
#define VER_PRODUCTVERSION_STR "1.3.15\0"

#ifndef DEBUG
#define VER_DEBUG 0
Expand Down Expand Up @@ -59,7 +59,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-2023 Zack Middleton."
VALUE "LegalCopyright", "Copyright \xA9 2004-2008 Kevin Worcester, Copyright \xA9 2009-2024 Zack Middleton."
END
END

Expand Down

0 comments on commit ee6df32

Please sign in to comment.