Commit Graph

79 Commits (d8be27d86e8c8068f08b7e7cef8a2f255b1714fd)
 

Author SHA1 Message Date
lawl d8be27d86e Make patreon call to action look nicer 3 years ago
Nicu Reut 595b8ab9b4
Remember last used device and preselect pulseaudio default 3 years ago
lawl 39c1e37dfa Fix regression in CLI 4 years ago
lawl 8ddee5f4bd Add build flag to enable the update
A regular make will produce a build without the updater.
An explicit -tags release is now required to bake the updater in.
4 years ago
lawl 76d5c2e5ff Add patreon button 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 7dfd54e878 Fix issue when changing default device 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 3b37c63a4e
Replace TS screenshot to avoid confusion 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 c07c021e49 warn about third party packages 4 years ago
lawl 5ce761a62b Explain that NT can be closed after loading 4 years ago
lawl 5bd3ea90c4 Update pulseaudio package 4 years ago
lawl 9bcb2a0c8d Respect PULSE_RUNTME_PATH and PULSE_COOKIE 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 37b35ce1ee Merge branch 'repect-xdg' 4 years ago
lawl 0bef36a16b move troubleshooting to wiki 4 years ago
lawl 23e32356c6 Use fallback if RUNTIME_DIR not set 4 years ago
lawl 93fe38ec41 Update pulseaudio module to respect XDG 4 years ago
lawl 35e353775b Respect XDG when resolving config.toml 4 years ago
lawl a65e5d28a7 Don't swallow the error when connection to pulse fails 4 years ago
lawl 6db43dcb59 Add message to restart NT after update 4 years ago
lawl d26faa6998 Resample to 48000Hz 4 years ago
lawl b1a0034754 Log Input devices 4 years ago
lawl aa3fce2cfb Update readme 4 years ago
lawl 26a4977831 remove rttime-rlimit as root during loading 4 years ago
lawl 120b3fe00b Add rlimit work around to README 4 years ago
lawl 34c506c1c1 Fix link in readme 4 years ago
lawl 95a9f45a03 Readme regression, lol 4 years ago
lawl 806a0464cf Add UI hint to reload on setting change, fixes #8 4 years ago
lawl 0ca9621aa2
Better uninstall instructions 4 years ago
lawl 236f30b88e Add instructions for missing PATH 4 years ago
lawl 5d33503239
Merge pull request #5 from lawl/revert-3-patch-1
Revert "Updated the desktop file, because in my case ~/.local bin wasn't in t…"
4 years ago
lawl 66ee8dc71b
Revert "Updated the desktop file, because in my case ~/.local bin wasn't in t…" 4 years ago
lawl 18b7f94795
Use full path to binary in .desktop file
~/.local/bin might not be in the path
4 years ago
ay9thqi3tbqiwbegqsg a[soiaosshasdg 99ed64f88d
Update README.md 4 years ago
ay9thqi3tbqiwbegqsg a[soiaosshasdg b53d50bd3f
Updated the desktop file, because in my case ~/.local bin wasn't in the path
title. It should make the installation and first run experience easier, since you don't have to debug and find out, why the executable wasn't found.
4 years ago
lawl f3688606b7
Add screenshot of selection noisetorch to readme 4 years ago
lawl 82be2fe9d6 Update readme, fix license 4 years ago
lawl 609d922ecd Fix words in readme 4 years ago
lawl 93ae03e987 Fix a regression in writing log 4 years ago
lawl 8161b29bd1 Fix a bug in updater 4 years ago
lawl 7e8a291151 Update screenshot 4 years ago
lawl b11e2e69dc Add updater 4 years ago
lawl 9d406a600c Update install method, add icon and desktop file 4 years ago