Skip to content

Releases: itz-me-zappex/flux

flux v1.6.10

05 Oct 13:32
c46ed85
Compare
Choose a tag to compare
  • 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

04 Oct 16:31
81a73c4
Compare
Choose a tag to compare
  • Fixed a bug when fps_limit in MangoHud config sets incorrectly.
  • Hidden an error related to impossibility to kill cpulimit background process on SIGTERM/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

04 Oct 12:21
b00d0a0
Compare
Choose a tag to compare
  • 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

04 Oct 10:11
682dba6
Compare
Choose a tag to compare
  • Renamed variables related to subprocess to bgprocess, accidentally found a subrocess mistake...

flux v1.6.6

04 Oct 07:51
46fdf23
Compare
Choose a tag to compare
  • Renamed vars related to subprocess to bgprocess.
  • Updated output related to background processes.

flux v1.6.5

03 Oct 14:22
45541fb
Compare
Choose a tag to compare
  • Fixed various issues with fps_set function, I admit I was inattentive.
  • Keys fps-limit and fps-unlimit in config are renamed to fps-unfocus and fps-focus respectively.

flux v1.6.4

03 Oct 12:44
46ad201
Compare
Choose a tag to compare
  • Fixed output in cpulimit_run function when applying CPU-limit via cpulimit tool.

flux v1.6.3

03 Oct 10:06
8895fbb
Compare
Choose a tag to compare
  • Fixed a bug when CPU-limit using cpulimit tool was applied to process when you switch to window before delay (specified in delay 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) or procps (Debian) since pkill is no longer used in code.
  • Removed useless part of code which replaces , with . in delay key when reading config, I forgot to do that when removed sleep function which uses read -t <second(s)> (it does not understand commas).

flux v1.6.2

02 Oct 20:08
bc87e64
Compare
Choose a tag to compare
  • Fixed a bug when options parser tries to split unknown long argument (e.g. --hello to --).

flux v1.6.1

02 Oct 19:56
5804026
Compare
Choose a tag to compare
  • 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.