diff --git a/CMakeLists.txt b/CMakeLists.txt index c149b153356..09d5307e828 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ set(CMAKE_USER_MAKE_RULES_OVERRIDE_CXX ${CMAKE_CURRENT_SOURCE_DIR}/CMake/cxx_fla set(CMAKE_OSX_DEPLOYMENT_TARGET "10.9" CACHE STRING "Minimum OS X deployment version") project(AGS - VERSION 3.6.1.16 + VERSION 3.6.1.17 LANGUAGES CXX C) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/CMake") diff --git a/Changes.txt b/Changes.txt index c24acfa61a0..44d57ccfe12 100644 --- a/Changes.txt +++ b/Changes.txt @@ -35,6 +35,8 @@ Editor: editor, with a few exceptions. - In Sprite Manager added command "View" -> "Show filenames" which toggles display of a sprite's source filename under the sprites. + - Adjust sprites' import settings after "Crop sprite edges" command; this would ensure that these + sprites are restored from source file keeping their cropped sizes. - During sprite export Editor will display a proper progress dialog. - Zoom controls in Character and View panes now allow downscaling too. View editor displays the preview sprite stretched to fill the parent panel. @@ -77,9 +79,11 @@ Editor: a pre-3.* game project. - Fixed importing GIFs or 8-bit PNGs may lose transparent pixels if source images used other palette index than 0 for transparency. + - Fixed a warning condition for copying 32-bit bitmaps to a desktop clipboard of less color depth. - Fixed Project Explorer's folders collapsing after certain user actions, such as dragging items or renaming things. - Fixed a rare exception when scrolling the room in the editor. + - Fixed keyboard shortcuts for GUI Editor's Copy and Paste commands. - Fixed deleting collapsed "region" in script would sometimes lead to portion of the script undeleted but staying invisible. - (Possibly) Fixed a "Index out of range" exception in Script editor, related to the @@ -135,6 +139,8 @@ Engine: which makes them platform-independent. - Removed an automatic SetRestartPoint() call at startup. This is done in case user does not want to use default "restart" save slot, or has a custom save system. + - Fixed NumPad keys not handled properly by the engine (in on_key_press, IsKeyPressed, and TextBox + control). This is a regression since 3.6.0. - Support handling multiple mouse clicks per game frame, similar to how multiple key presses were supported since 3.6.0. - When starting up, engine will now precache only first 4 or 8 loops of the starting player diff --git a/Common/core/def_version.h b/Common/core/def_version.h index 2d58fe06b1a..11c3bbffc8e 100644 --- a/Common/core/def_version.h +++ b/Common/core/def_version.h @@ -1,9 +1,9 @@ #ifndef __AGS_CN_CORE__DEFVERSION_H #define __AGS_CN_CORE__DEFVERSION_H -#define ACI_VERSION_STR "3.6.1.16" +#define ACI_VERSION_STR "3.6.1.17" #if defined (RC_INVOKED) // for MSVC resource compiler -#define ACI_VERSION_MSRC_DEF 3,6,1,16 +#define ACI_VERSION_MSRC_DEF 3,6,1,17 #endif #define SPECIAL_VERSION "" diff --git a/Editor/AGS.Editor/app.manifest b/Editor/AGS.Editor/app.manifest index 48386cd614c..6882cc6e701 100644 --- a/Editor/AGS.Editor/app.manifest +++ b/Editor/AGS.Editor/app.manifest @@ -1,6 +1,6 @@  - + diff --git a/Editor/AGS.Types/Properties/AssemblyInfo.cs b/Editor/AGS.Types/Properties/AssemblyInfo.cs index d3e47997730..2c9a50cb527 100644 --- a/Editor/AGS.Types/Properties/AssemblyInfo.cs +++ b/Editor/AGS.Types/Properties/AssemblyInfo.cs @@ -24,7 +24,7 @@ public class Version public static readonly bool IS_BETA_VERSION = true; public const string AGS_EDITOR_DATE = "January 2024"; public const string AGS_EDITOR_FRIENDLY_VERSION = "3.6.1"; - public const string AGS_EDITOR_VERSION = "3.6.1.16"; + public const string AGS_EDITOR_VERSION = "3.6.1.17"; public const string AGS_EDITOR_COPYRIGHT = "Copyright © 2006-2011 Chris Jones and 2011-2024 others."; } } diff --git a/version.json b/version.json index fc2415ba9ea..320622a202a 100644 --- a/version.json +++ b/version.json @@ -1,7 +1,7 @@ { - "version": "3.6.1.16", + "version": "3.6.1.17", "versionFriendly": "3.6.1", - "versionSp": "RC1", + "versionSp": "RC2", "versionYear": "2024", "versionMonth": "January", "versionIsBeta": "true",