Commit Graph

21 Commits (39c1e37dfa6109c85350c47dba2cebbdcd4334b4)

Author SHA1 Message Date
lawl 39c1e37dfa Fix regression in CLI 4 years ago
lawl cd2b2c843d Implement using CAP_SYS_RESOURCE
Instead of pkexecing everytime we check if we have CAP_SYS_RESOURCE and then just do it directly.
If we don't have it, we try to set it with pkexec.
4 years ago
lawl 6238c208e5 Refactor: uistate -> context 4 years ago
spitts be9849b748
Add space after "Device Name" to match "Device ID" 4 years ago
lawl 02665f12db Don't hardcode /tmp 4 years ago
lawl 93b508a935 Append timestamp to log file name 4 years ago
Chance Nelson 0b852e42bc
Implement CLI
* moce pa source retrieval to another function

* add commandline flags for unloading/loading supressor without UI

* add threshold flag

* add newlines to new log outputs

* add flag for listing available sources

* add newline for unloading message

* ensure log/console output is redirected to the correct place

* add stderr print for failed initializations

* Cleanup CLI interface

Co-authored-by: lawl <github@dumbinter.net>
4 years ago
lawl 371b3e33b5 Fix bugs with pa reconnection 4 years ago
lawl 4243d5036d Don't fail to display UI when pa connection fails
Additionaly we now re-establish the connection if
it fails while we are already running.
4 years ago
lawl 3fc46d2d30 Flag fixed latency inputs as likely incompatible in UI
There is currently a bug in PulseAudio that prevents
devices with fixed latency from working. See #30
4 years ago
lawl a65e5d28a7 Don't swallow the error when connection to pulse fails 4 years ago
lawl b1a0034754 Log Input devices 4 years ago
lawl 26a4977831 remove rttime-rlimit as root during loading 4 years ago
lawl 93ae03e987 Fix a regression in writing log 4 years ago
lawl b11e2e69dc Add updater 4 years ago
lawl 3083a4084f Auto generate full license text and embed
Display the licenses of all dependencies in a context menu suboption
4 years ago
lawl f0a73d3ff7 Log to file and stdout, instead of just file 4 years ago
lawl a3ab544446 Embed git tag as version number 4 years ago
lawl 3b544587b4 rename to NoiseTorch 4 years ago
lawl 50b63fbac7 Don't block UI thread on module loading/unloading 4 years ago
lawl e758ce0ac7 big bang 4 years ago