Update to version 1.2

This commit is contained in:
Alex Smith
2018-07-21 09:32:55 +01:00
committed by Alex Smith
parent f6786ed5d2
commit c3938599a8
5 changed files with 33 additions and 27 deletions

View File

@ -1,36 +1,42 @@
1.2 1.2
Store the initial governor state on mode enter - Store the initial governor state on mode enter
Config now supports defaultgov and desiredgov - 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 1.1
Cascaded config file loading - Cascaded config file loading
gamemode_query_status function - gamemode_query_status function
'-r' (request) and '-s' (status) for gamemoded - '-r' (request) and '-s' (status) for gamemoded
User defined script plugins in the config file - User defined script plugins in the config file
User defined reaper thread frequency - User defined reaper thread frequency
Various code refactors and fixes - Various code refactors and fixes
systemd status messages - systemd status messages
release management scripts - release management scripts
inih moved to a git submodule - inih moved to a git submodule
1.0 1.0
Fixed and cleaned up README file - Fixed and cleaned up README file
Config file parsing - Config file parsing
Man page - Man page
Example PKGBUILD file - Example PKGBUILD file
Bug fix for missing pthread_rwlock_init - Bug fix for missing pthread_rwlock_init
0.2 0.2
Updated meson build to improve compatibility, configuration and development - Updated meson build to improve compatibility, configuration and development
cpugovctl now uses polkit - cpugovctl now uses polkit
Fixed potential threading issues - Fixed potential threading issues
Added option to use the system d-bus for the daemon rather than systemd - Added option to use the system d-bus for the daemon rather than systemd
Various code style and standards related improvements - Various code style and standards related improvements
0.1 0.1
Initial release - Initial release

View File

@ -33,12 +33,12 @@ pacman -S meson systemd git
dnf install meson systemd-devel pkg-config 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 ```bash
git clone https://github.com/FeralInteractive/gamemode.git git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode cd gamemode
git checkout 1.1 git checkout 1.2
./bootstrap.sh ./bootstrap.sh
``` ```

View File

@ -1,6 +1,6 @@
.\" Manpage for gamemoded. .\" Manpage for gamemoded.
.\" Contact linux-contact@feralinteractive.com to correct errors or typos. .\" 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 .SH NAME
gamemoded \- optimises system performance on demand gamemoded \- optimises system performance on demand
.SH SYNOPSIS .SH SYNOPSIS

View File

@ -2,7 +2,7 @@ project(
'gamemode', 'gamemode',
'c', 'c',
default_options : ['c_std=c11'], default_options : ['c_std=c11'],
version: '1.2-dev', version: '1.2',
license: 'BSD', license: 'BSD',
) )

View File

@ -11,7 +11,7 @@ git submodule init
git submodule update git submodule update
# Bump in tandem with meson.build, run script once new tag is up. # Bump in tandem with meson.build, run script once new tag is up.
VERSION="1.2-dev" VERSION="1.2"
NAME="gamemode" NAME="gamemode"
./scripts/git-archive-all.sh --format tar --prefix ${NAME}-${VERSION}/ --verbose -t HEAD ${NAME}-${VERSION}.tar ./scripts/git-archive-all.sh --format tar --prefix ${NAME}-${VERSION}/ --verbose -t HEAD ${NAME}-${VERSION}.tar