Browse Source

Update to version 1.2

Alex Smith 6 years ago
parent
commit
c3938599a8
5 changed files with 33 additions and 27 deletions
  1. 28 22
      CHANGELOG
  2. 2 2
      README.md
  3. 1 1
      data/gamemoded.8
  4. 1 1
      meson.build
  5. 1 1
      scripts/mkrelease.sh

+ 28 - 22
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

+ 2 - 2
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
 ```
 

+ 1 - 1
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

+ 1 - 1
meson.build

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

+ 1 - 1
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