From c3938599a8e51bbe7325aafbfc96aa10a8f7e8ab Mon Sep 17 00:00:00 2001 From: Alex Smith Date: Sat, 21 Jul 2018 09:32:55 +0100 Subject: [PATCH] Update to version 1.2 --- CHANGELOG | 50 +++++++++++++++++++++++++------------------- README.md | 4 ++-- data/gamemoded.8 | 2 +- meson.build | 2 +- scripts/mkrelease.sh | 2 +- 5 files changed, 33 insertions(+), 27 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 62eebf0a..eaac8a36 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,36 +1,42 @@ 1.2 -Store the initial governor state on mode enter -Config now supports defaultgov and desiredgov +- Store the initial governor state on mode enter +- Config now supports defaultgov and desiredgov +- Add soft real-time scheduling support on kernels supporting SCHED_ISO + (softrealtime config option) and support for renice-ing games to a higher + priority (renice config option) (contributed by Kai Krakow) +- Make service D-Bus activated rather than requiring it to be explicitly + enabled in systemd (contributed by Christian Kellner) +- Make libraries properly versioned (contributed by Christian Kellner) 1.1 -Cascaded config file loading -gamemode_query_status function -'-r' (request) and '-s' (status) for gamemoded -User defined script plugins in the config file -User defined reaper thread frequency -Various code refactors and fixes -systemd status messages -release management scripts -inih moved to a git submodule +- Cascaded config file loading +- gamemode_query_status function +- '-r' (request) and '-s' (status) for gamemoded +- User defined script plugins in the config file +- User defined reaper thread frequency +- Various code refactors and fixes +- systemd status messages +- release management scripts +- inih moved to a git submodule 1.0 -Fixed and cleaned up README file -Config file parsing -Man page -Example PKGBUILD file -Bug fix for missing pthread_rwlock_init +- Fixed and cleaned up README file +- Config file parsing +- Man page +- Example PKGBUILD file +- Bug fix for missing pthread_rwlock_init 0.2 -Updated meson build to improve compatibility, configuration and development -cpugovctl now uses polkit -Fixed potential threading issues -Added option to use the system d-bus for the daemon rather than systemd -Various code style and standards related improvements +- Updated meson build to improve compatibility, configuration and development +- cpugovctl now uses polkit +- Fixed potential threading issues +- Added option to use the system d-bus for the daemon rather than systemd +- Various code style and standards related improvements 0.1 -Initial release +- Initial release diff --git a/README.md b/README.md index 4f02f6b9..37fa2369 100644 --- a/README.md +++ b/README.md @@ -33,12 +33,12 @@ pacman -S meson systemd git dnf install meson systemd-devel pkg-config git ``` -Then clone, build and install a release version of GameMode at 1.1: +Then clone, build and install a release version of GameMode at 1.2: ```bash git clone https://github.com/FeralInteractive/gamemode.git cd gamemode -git checkout 1.1 +git checkout 1.2 ./bootstrap.sh ``` diff --git a/data/gamemoded.8 b/data/gamemoded.8 index 4b347542..3e38d1d6 100644 --- a/data/gamemoded.8 +++ b/data/gamemoded.8 @@ -1,6 +1,6 @@ .\" Manpage for gamemoded. .\" Contact linux-contact@feralinteractive.com to correct errors or typos. -.TH gamemoded 8 "4 July 2018" "1.2-dev" "gamemoded man page" +.TH gamemoded 8 "21 July 2018" "1.2" "gamemoded man page" .SH NAME gamemoded \- optimises system performance on demand .SH SYNOPSIS diff --git a/meson.build b/meson.build index d878fa08..48129264 100644 --- a/meson.build +++ b/meson.build @@ -2,7 +2,7 @@ project( 'gamemode', 'c', default_options : ['c_std=c11'], - version: '1.2-dev', + version: '1.2', license: 'BSD', ) diff --git a/scripts/mkrelease.sh b/scripts/mkrelease.sh index 3731cdbe..c89d9732 100755 --- a/scripts/mkrelease.sh +++ b/scripts/mkrelease.sh @@ -11,7 +11,7 @@ git submodule init git submodule update # Bump in tandem with meson.build, run script once new tag is up. -VERSION="1.2-dev" +VERSION="1.2" NAME="gamemode" ./scripts/git-archive-all.sh --format tar --prefix ${NAME}-${VERSION}/ --verbose -t HEAD ${NAME}-${VERSION}.tar