aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2024-12-27 21:04:28 +0100
committerdec05eba <dec05eba@protonmail.com>2024-12-27 21:04:28 +0100
commit49584e3dfc7f9c0f19c9683d80ebe17c4e4d7623 (patch)
tree16820e4e26beeb1335986a72fca487012ba257f9
parentd07e50677a8ce235065bfede6d5d2ceb37106671 (diff)
Improve rendering quality (alpha blending)
-rw-r--r--TODO6
m---------depends/mglpp0
2 files changed, 5 insertions, 1 deletions
diff --git a/TODO b/TODO
index 5a8c031..99813df 100644
--- a/TODO
+++ b/TODO
@@ -112,4 +112,8 @@ Save audio devices by name instead of id. This is more robust since audio id can
Improve linux global hotkeys startup time by parsing /proc/bus/input/devices instead of ioctl.
Keyboard grabbing has some issues. If a key is grabbed while its being held down that it will be kept in held-down state (a hack exists to workaround this, but it may not work in all environments).
- This also causes an issue where is a key is pressed before key is grabbed and then released while grabbed and then key is ungrabbed then the key will have to be pressed twice to register in the display server. \ No newline at end of file
+ This also causes an issue where is a key is pressed before key is grabbed and then released while grabbed and then key is ungrabbed then the key will have to be pressed twice to register in the display server.
+
+We can get the name of the running steam game without x11 by listing processes and finding the one that runs a program called "reaper" with the arguments SteamLaunch AppId=<number>. The binary comes after the -- argument, get the name of the game by parsing out name from that, in the format steamapps/common/<name>/.
+
+All steam game names by ID are available at https://api.steampowered.com/ISteamApps/GetAppList/v2/. The name of a single game can be retrieved from http://store.steampowered.com/api/appdetails?appids=115800.
diff --git a/depends/mglpp b/depends/mglpp
-Subproject 05ba259af78f879d344883c0edb7318a6eec265
+Subproject 3c33f0f8136a8cd3844c9dc087daabf16443fa4