Commit Graph

3 Commits

Author SHA1 Message Date
Avery King
da516ec0e1 Fix unqualified call warnings
Reduce a significant amount of warnings while building.
2025-03-14 13:13:19 -07:00
Avery King
b9b1d8c6d1 More Audacity -> Tenacity renames
This also includes renaming some other bits, e.g., directories and
environment variables, from Audacity to Tenacity as well to be
consistent with their pre-rebase counterparts.

Signed-off-by: Avery King <avery98@pm.me>
2025-01-06 23:01:47 -08:00
Avery King
dc4467d2bc Replace codebase with modified Audacity 3.7.1
Some of our basic changes remained, but a lot of work still needs to be
done. At least it builds though!

I have a few notes off the top of my head writing this:

- Our build system was kept and modified to work with the new codebase.
  Similarly, the codebase was modified to work with our build system.
- We don't support Audacity's full wxBase restrictions, so I just
  replaced it with wxWidgets::wxWidgets for now. (See above).
- There are still networking features, which are to be removed in the
  next commit.
- pffft was added as a library in lib-src, and I wrote a new
  CMakeLists.txt for it.
- I modified WrapAllegro.h to use our allegro.h shim instead.

Signed-off-by: Avery King <avery98@pm.me>
2025-01-04 14:54:13 -08:00