Releases: itz-me-zappex/flux
Releases · itz-me-zappex/flux
flux v1.6.10
- Updated some comments and output.
- Now background process which applies FPS limits will wait until target process exit to unlimit FPS then.
- Now background processes related to freezing and FPS limiting are terminating when daemon receives
SIGCONT
/SIGSTOP
signals. - Added direct link to my GitHub in
--version
output. - Added check which prevents daemon from running if
fps-unfocus
key is equal to zero. - Now daemon cleans up info about applied limits before new event if that info changes.
- Small fixes and improvements.
flux v1.6.9
- Fixed a bug when
fps_limit
in MangoHud config sets incorrectly. - Hidden an error related to impossibility to kill
cpulimit
background process onSIGTERM
/SIGINT
signal. - Updated output on
SIGTERM
/SIGINT
signal, now you can see processes names and their PIDs instead of just PIDs. - Updated output of some errors and warnings to make them more understandable.
- Updated some comments to make them more understandable.
flux v1.6.8
- Added a workaround for rare cases when window disappears immediately before attempt to obtain its info, that is why errors like
X Error of failed request: BadWindow (invalid Window parameter)
appeared from time to time in output. - Functions required to apply limits on background are renamed to
background_<action>
. - Fixed a rare bug when daemon uses info of previous process relying to current window by unsetting info about it before next event.
flux v1.6.7
- Renamed variables related to
subprocess
tobgprocess
, accidentally found asubrocess
mistake...
flux v1.6.6
- Renamed vars related to
subprocess
tobgprocess
. - Updated output related to background processes.
flux v1.6.5
- Fixed various issues with
fps_set
function, I admit I was inattentive. - Keys
fps-limit
andfps-unlimit
in config are renamed tofps-unfocus
andfps-focus
respectively.
flux v1.6.4
- Fixed output in
cpulimit_run
function when applying CPU-limit viacpulimit
tool.
flux v1.6.3
- Fixed a bug when CPU-limit using
cpulimit
tool was applied to process when you switch to window before delay (specified indelay
key in config) is out. Now this action interrupts in this case. - Subprocesses
()&
are no longer used in favour to functions sent to background via&
, that is how bug described above is fixed. - Removed dependency
procps-ng
(Arch Linux) orprocps
(Debian) sincepkill
is no longer used in code. - Removed useless part of code which replaces
,
with.
indelay
key when reading config, I forgot to do that when removedsleep
function which usesread -t <second(s)>
(it does not understand commas).
flux v1.6.2
- Fixed a bug when options parser tries to split unknown long argument (e.g.
--hello
to--
).
flux v1.6.1
- Fixed a bug when
mangohud_fps_set
function does not return exit code on file modification error. I just forgot to add just one freaking line and I have noticed that only now.