summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Gallet <clement.gallet@ens-lyon.org>2020-06-19 17:37:59 +0200
committerClément Gallet <clement.gallet@ens-lyon.org>2020-06-19 17:37:59 +0200
commit33fc75b000e5a40cc29e5a1264290e708ed50058 (patch)
tree2ce940acedf358fb47ead340a595390da1c25da9
parent5e3fd79b844bfdf7d77622ae378d698fc0e3dea1 (diff)
Version 1.4.0v1.4.0
-rw-r--r--CHANGELOG.md5
-rw-r--r--configure.ac2
-rw-r--r--debian/changelog64
-rw-r--r--src/shared/version.h4
4 files changed, 72 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 92d50d58..567ab001 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
## [Unreleased]
### Added
+### Changed
+### Fixed
+
+## [1.4.0] - 2020-06-19
+### Added
* Add async SDL events handling (#166)
* Implement relative mouse inputs
diff --git a/configure.ac b/configure.ac
index 8530a8a0..8857d3e7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
dnl **** Initialization ****
-AC_INIT([libTAS], [1.3.5], [clement.gallet@ens-lyon.org])
+AC_INIT([libTAS], [1.4.0], [clement.gallet@ens-lyon.org])
AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects])
AC_PROG_CXX
AC_CONFIG_SRCDIR([src/program/main.cpp])
diff --git a/debian/changelog b/debian/changelog
index 03d9d065..5b3ecc65 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,67 @@
+libtas (1.4.0) unstable; urgency=medium
+
+ * Add async SDL events handling (#166)
+ * Implement relative mouse inputs
+ * Add a setting to warp the pointer to the center of the screen after each frame
+ * Implement SteamHTTP and SteamGameCoordinator
+ * Users can use Proton instead of wine for launching Windows games
+ * Catch memory shortage in RAM Search
+ * Implement more behaviors of pointer grabbing
+ * Option to disable audio completely (some games don't accept that and quit)
+ * Hook LdrGetProcedureAddress() by patching ntdll.dll.so
+ * Add a full wait setting
+ * Add thread synchronization methods
+ * Introduce game-specific settings
+ * Input Editor colors are adapted from the chosen Qt5 theme (#308)
+ * Toggle every other input in editor with Ctrl+Click
+ * Fill SDL event windowId field
+ * Add a minimum value for input editor column width, because the default value
+ is too high on some systems (#316)
+ * Add a Dockerfile and instructions to build the container
+ * Add sync setting for Hollow Knight
+ * Add epoll_wait hook (#321)
+ * Add snd_pcm_pause hook (#321)
+ * Add a converter from .hltas inputs
+ * Offer all common keys in the input mapping, even the ones not mapped in the
+ user's keyboard layout
+ * We can add raw keyboard inputs to input editor (#326)
+ * Implement ALSA poll mechanism (#321)
+ * Grow the stack to its maximum at startup, to avoid unintialized stack growth (#337)
+ * Add variable framerate setting (#22)
+ * Encode at fixed framerate when variable framerate (#22)
+ * Check movie length at the end of playback
+ * Monitor refresh rate now matches the framerate setting in libTAS
+ * Simplify the OpenGL performance setting
+ * Add horizontal scrollbar in the input editor (#316)
+ * Change the format of the input file, to make it more robust and adaptative (#332)
+ * Input Editor window can get behind main window (#334, #49)
+ * Home/End keys in the input editor move to top/bottom row (#335)
+ * Use periodic UI update for performance
+ * Don't use libavutil functions when configuring swresample context (#106)
+ * Fix a crash when seeking an audio source without attached buffers
+ * Memset unmapped memory when loading a savestate (#291)
+ * Don't link swr_free on AudioSource destructor (#294)
+ * Rearrange movie/config settings and their update on UI (#296)
+ * Fix restart toggle on input editor (#292)
+ * SDL Text Input is activated by default
+ * Fix input/hotkey mapping from config file (#302)
+ * Check mask size in XISelectEvents
+ * XI_RawMotion now uses raw inputs
+ * Track handles of savefiles
+ * Fill asynchronously fake /dev/urandom for games that read a large number of bytes (#310)
+ * Check for multiple opened pcm, and only keep the last opened
+ * Support multiple ALSA connections
+ * SDL relative mouse movement should ignore window clipping
+ * Add relative paths to savefiles
+ * Protect concurrent access to SaveFileList
+ * Support SDL_GameController * calls with null handle
+ * Set current cell when removing a row in input editor so that array keys work (#329)
+ * Fix locale names (#267)
+ * Fix when savefile was removed and re-opened (#267)
+ * Clear the event queue between game executions (#325)
+
+ -- clement <clement.gallet@ens-lyon.org> Fri, 19 Jun 2020 17:11:28 +0100
+
libtas (1.3.5) unstable; urgency=medium
* Both 32-bit and 64-bit libtas.so libraries can be installed, and the program
diff --git a/src/shared/version.h b/src/shared/version.h
index 195f94ab..65e9126d 100644
--- a/src/shared/version.h
+++ b/src/shared/version.h
@@ -21,7 +21,7 @@
#define LIBTAS_VERSION_H_INCLUDED
static const int MAJORVERSION = 1;
-static const int MINORVERSION = 3;
-static const int PATCHVERSION = 5;
+static const int MINORVERSION = 4;
+static const int PATCHVERSION = 0;
#endif