lawl
fad3e1d4f4
Add support for PipeWire
...
Warning: Alpha quality. Please manage your expectations.
5 years ago
Sefa Eyeoglu
9b651eb701
Implement distribution-specific builds
...
Make more things configurable at compile time so building binaries for distributions is easier while complying with the license.
5 years ago
lawl
245455d508
Refactor UI: Rename "screen" to "view"
5 years ago
lawl
6f901716ed
Refactor UI: Use a stack of views to handle what to display
...
Previously we dispatched calls to different drawing function with
a bunch of if statements in the main draw function.
Use a stack of drawing functions instead.
5 years ago
lawl
47d8188b3a
Add warning if FS capabilities don't match process capabilities
5 years ago
lawl
730dc35d94
Require capabilities on startup
5 years ago
lawl
37692a873a
Implement output filtering
5 years ago
lawl
d8be27d86e
Make patreon call to action look nicer
5 years ago
Nicu Reut
595b8ab9b4
Remember last used device and preselect pulseaudio default
5 years ago
lawl
76d5c2e5ff
Add patreon button
5 years ago
lawl
6238c208e5
Refactor: uistate -> context
5 years ago
lawl
371b3e33b5
Fix bugs with pa reconnection
5 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.
5 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
5 years ago
lawl
806a0464cf
Add UI hint to reload on setting change, fixes #8
5 years ago
lawl
b11e2e69dc
Add updater
5 years ago
lawl
3083a4084f
Auto generate full license text and embed
...
Display the licenses of all dependencies in a context menu suboption
5 years ago
lawl
d87c8153c7
Add context menu for licenses, code, version
...
Also implement a separate view to display version.
Add a dummy view to display all licenses incl. dependencies.
5 years ago
lawl
35c4aa79a2
Use more pleasant colors, simplify/clarify wording in UI
5 years ago
lawl
a3ab544446
Embed git tag as version number
5 years ago
lawl
71223d4b2f
Some more renaming
5 years ago
lawl
3b544587b4
rename to NoiseTorch
5 years ago
lawl
50b63fbac7
Don't block UI thread on module loading/unloading
5 years ago
lawl
e758ce0ac7
big bang
5 years ago