karlstav
|
ef292806f6
|
move common included headers for the input modules to common.h
|
6 years ago |
karlstav
|
0b1da3eb71
|
fix lint
|
6 years ago |
karlstav
|
ddfc3bcdea
|
build fix #334 sndio was not done right after input restruct
|
6 years ago |
karl
|
c91050774e
|
add sndio and portaudio dev files to workflows
we should test these as well to avoid things like #334
|
6 years ago |
karl
|
8ecdf48f82
|
Merge pull request #333 from krkk/fix_directory_exists
alsa: don't close directories when they don't exist
|
6 years ago |
Karol Kosek
|
df8ad39419
|
alsa: don't close directories when they don't exist
Fix #332
|
6 years ago |
karlstav
|
a5cab50a20
|
make integral coefficient denpendent on height
higher terminals should have slightly higher integral value for
visualisation to appear smoother.
|
6 years ago |
karlstav
|
88de9b6027
|
header files should be included alphabetically
|
6 years ago |
karlstav
|
0558e37708
|
include alloca.h for also to build on Buster this resolves #331
|
6 years ago |
karl
|
795971e73e
|
Merge pull request #330 from Xyene/fifo-bit-depth-example
Update example config with FIFO sample rate and bit depth
|
6 years ago |
Tudor Brindus
|
4539d6e323
|
Update example config with FIFO sample rate and bit depth
|
6 years ago |
karl
|
b7aaa7cf94
|
Merge pull request #322 from Xyene/path-max
Use PATH_MAX instead of hardcoding 255
|
6 years ago |
karl
|
ff12185433
|
Merge pull request #329 from quantum5/old-method-detect
Restore old input method detection order
|
6 years ago |
Tudor Brindus
|
151f6f9474
|
Use PATH_MAX instead of hardcoding 255
|
6 years ago |
Quantum
|
6688abdc25
|
Restore old input method detection order
This fixes a regression in #320.
|
6 years ago |
karl
|
4f89e9b509
|
Merge pull request #328 from quantum5/tsan
Add --enable-tsan to build with ThreadSanitizer
|
6 years ago |
karl
|
4a37af8529
|
Merge pull request #326 from Xyene/fix-falloff-memory
De-duplicate falloff memory assignment
|
6 years ago |
karl
|
28c68a75dc
|
Merge pull request #325 from quantum5/ubsan
Add --enable-ubsan to build with UndefinedBehaviorSanitizer
|
6 years ago |
karl
|
64847011d2
|
Merge pull request #321 from Xyene/24-bit-audio
Add support for 24- and 32-bit FIFO input
|
6 years ago |
Tudor Brindus
|
ab42693688
|
Add 24- and 32-bit audio support to FIFO
|
6 years ago |
Tudor Brindus
|
c2a0b192c1
|
Minor cleanups to input/fifo.c
|
6 years ago |
Tudor Brindus
|
21a374686b
|
Add config entry for FIFO bitness
|
6 years ago |
karl
|
4f488e73ce
|
Merge pull request #320 from Xyene/input-method-enum
Refactor input method magic numbers into enum
|
6 years ago |
Tudor Brindus
|
f6d29db711
|
Refactor input method magic numbers into enum
|
6 years ago |
Tudor Brindus
|
d8fbccb232
|
De-duplicate falloff memory assignment
|
6 years ago |
Quantum
|
8ca33543c7
|
Add --enable-tsan to build with ThreadSanitizer
|
6 years ago |
Quantum
|
131227be57
|
Add --enable-ubsan to build with UndefinedBehaviorSanitizer
|
6 years ago |
karl
|
ad1bfdaec8
|
Merge pull request #323 from Xyene/fix-ncurses-bar-offset
ncurses: correctly offset bar height index
|
6 years ago |
Tudor Brindus
|
c4590704b5
|
ncurses: correctly offset bar height index
Fixes bug introduced in #300.
|
6 years ago |
karl
|
cf7eff3310
|
Merge pull request #318 from quantum5/multi-obj
Compile Cava as multiple object files
|
6 years ago |
Quantum
|
f7064a9707
|
Use AM_CONDITIONAL to do conditional compilation
|
6 years ago |
Quantum
|
19fdf69664
|
Split config.c into a separate object file
|
6 years ago |
Quantum
|
45b538ad10
|
Split output modules into separate object files
|
6 years ago |
Quantum
|
2aa4a9308d
|
Split input modules into separate object files
|
6 years ago |
karl
|
456bfc0919
|
Merge pull request #319 from quantum5/gradients
Use strdup on gradient colours as well
|
6 years ago |
karl
|
1c2300dae2
|
Merge pull request #316 from quantum5/more-globals
Eliminate all ASan-detected leaks in default configuration
|
6 years ago |
karl
|
cea130b8db
|
Merge pull request #315 from Xyene/build-badge
Add build status to README.md
|
6 years ago |
karl
|
9a57441423
|
Merge pull request #314 from quantum5/fftw-malloc
Switch to allocating arrays for fftw with fftw_alloc_*
|
6 years ago |
karl
|
c99741d870
|
Merge pull request #313 from Xyene/lint-ci
Add clang-format lint step to CI
|
6 years ago |
Quantum
|
18fe85aef8
|
Use strdup on gradient colours as well
Fixes bug introduced in #310
|
6 years ago |
Quantum
|
fa2f58822e
|
Eliminate all ASan-detected leaks in default configuration
|
6 years ago |
Tudor Brindus
|
b514a3253f
|
Add build status to README.md
|
6 years ago |
Quantum
|
7afcbada65
|
Switch to allocating arrays for fftw with fftw_alloc_*
|
6 years ago |
Tudor Brindus
|
daed000cc3
|
Add clang-format lint step to CI
Also condense build-mac.yml and build.yml into one file, so we can have
a single action reporting the status of the entire project.
|
6 years ago |
Tudor Brindus
|
42125c63f2
|
Run clang-format over all header files
|
6 years ago |
karl
|
716fc16e40
|
Merge pull request #292 from quantum5/clang-format
Use clang-format to ensure a consistent style
|
6 years ago |
Quantum
|
9d93debec4
|
Use clang-format to ensure a consistent style
|
6 years ago |
karl
|
7408c05966
|
Merge pull request #311 from Xyene/loop-bounds
Use loop exit condition in place of always true
|
6 years ago |
Tudor Brindus
|
889860d48f
|
Use loop exit condition in place of always true
|
6 years ago |
karl
|
9ab9358d98
|
Merge pull request #310 from quantum5/fix-ini-leak
Fix memory leak in load_config with strdup and iniparser_freedict
|
6 years ago |