Update README.md for 0.2 release

Add pkg-config for ubuntu
	Suggest using bootstrap script
	Change TODO section into a planned features section
	Add changelog file
This commit is contained in:
Marc Di Luzio 2018-01-17 10:54:09 +00:00
parent 7f26122c62
commit 73fb3e97e6
2 changed files with 18 additions and 8 deletions

11
CHANGELOG Normal file
View File

@ -0,0 +1,11 @@
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
0.1
Initial release

View File

@ -45,7 +45,7 @@ Can also be included with `GAMEMODE_AUTO` defined to behave automatically.
```bash ```bash
# Ubuntu # Ubuntu
apt install meson libsystemd-dev apt install meson libsystemd-dev pkg-config
# Arch # Arch
pacman -S meson systemd pacman -S meson systemd
``` ```
@ -53,10 +53,7 @@ pacman -S meson systemd
```bash ```bash
git clone <git repo> git clone <git repo>
cd gamemode cd gamemode
meson --prefix=/usr build ./bootstrap.sh
cd build
ninja
sudo ninja install
``` ```
--- ---
@ -112,7 +109,9 @@ clang-format -i $(find . -name '*.[ch]')
``` ```
--- ---
## TODO ## Planned Features
* Use polkit for cpugovctl (currently simply using chmod +4555) * Additional mode-switch plugins
* Implement some kind of user confuguration to allow for whitelists, extra behaviour, etc. * User confuguration with whitelist/blacklist for programs
* User configuration for custom mode-switch plugins
* Additional state tracking not based solely on PID