Преглед изворни кода

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
Marc Di Luzio пре 7 година
родитељ
комит
73fb3e97e6
2 измењених фајлова са 18 додато и 8 уклоњено
  1. 11 0
      CHANGELOG
  2. 7 8
      README.md

+ 11 - 0
CHANGELOG

@@ -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

+ 7 - 8
README.md

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