Skip to content

Commit

Permalink
Version 1.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
clementgallet committed Jun 19, 2020
1 parent 5e3fd79 commit 33fc75b
Show file tree
Hide file tree
Showing 4 changed files with 72 additions and 3 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -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])
Expand Down
64 changes: 64 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions src/shared/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -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

0 comments on commit 33fc75b

Please sign in to comment.