Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI(translations), Documentation, Typing and an assortment of fixes #1305

Merged
merged 31 commits into from
Nov 22, 2024
Merged
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
53cb10e
venv: Use standard .venv instead of .env
C0rn3j Nov 21, 2024
00a0265
phazor.c: Fix up building on native Windows
C0rn3j Nov 21, 2024
28f8e6b
pyproject.toml: Add notes for native Windows build
C0rn3j Nov 21, 2024
625985a
pyproject.toml: Fix Windows lib notes
C0rn3j Nov 21, 2024
5c2b3d8
run.sh: Account for .zip files too
C0rn3j Nov 21, 2024
159c873
t_main: Spaces to tabs for about 4K more lines
C0rn3j Nov 22, 2024
d74f572
t_main: Fix erroring out on first run settings load
C0rn3j Nov 22, 2024
eb25920
t_main: Remove unused Tauon.temp_audio / stream-audio dir
C0rn3j Nov 22, 2024
c391276
t_webserve: Make already-started error hint more obvious
C0rn3j Nov 22, 2024
4267793
tauon.py: Fix crashing on exit
C0rn3j Nov 22, 2024
b907464
pyproject.toml: Add more MSVC build notes
C0rn3j Nov 22, 2024
0c6008d
main,phazor,stream,tidal: Partially convert to Path
C0rn3j Nov 22, 2024
b684394
main,draw: Capitalize system var to match platform.system()
C0rn3j Nov 22, 2024
d08955a
Build scripts: Touch up comments
C0rn3j Nov 22, 2024
cb40499
main, db_migrate: Migrate cache_directory & download_directory to Path
C0rn3j Nov 22, 2024
56bb80e
t_webserve: Fix prefs type
C0rn3j Nov 22, 2024
8317b0b
main: Convert music_directory to Path
C0rn3j Nov 22, 2024
ea3e569
main: Remove useless arg from no_padding() and type+docstring the fun…
C0rn3j Nov 22, 2024
9a65680
main: Partially a bunch of functions and classes
C0rn3j Nov 22, 2024
1dc64e7
pyproject.toml: Remove debug code
C0rn3j Nov 22, 2024
7cbdf73
run.sh: Remove pointless ./
C0rn3j Nov 22, 2024
52d4153
compile_translations: Add colored logging and actually crash on errors
C0rn3j Nov 22, 2024
18a7b1f
CI: Add compile_translations test
C0rn3j Nov 22, 2024
5f7fb35
CI: Install gettext for translation compilation
C0rn3j Nov 22, 2024
5711aec
CI: It needs sudo...
C0rn3j Nov 22, 2024
6ee13c4
compile_translations: Run all the translations before failing
C0rn3j Nov 22, 2024
4de418c
tauon.py, bootstrap, main: Type Holder, name its variables clearly, u…
C0rn3j Nov 22, 2024
ce8878e
tauon/bootstrap/main: Typing fixes
C0rn3j Nov 22, 2024
e34953c
Remove duplicate pt translations
C0rn3j Nov 22, 2024
dfabc4d
tauon.py: Do not attempt to use /usr/share/TauonMusicBox as an instal…
C0rn3j Nov 22, 2024
d3785c2
main: Log JPEG XL support to DEBUG as we already logged it to INFO fr…
C0rn3j Nov 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
run.sh: Account for .zip files too
C0rn3j committed Nov 21, 2024

Unverified

This user has not yet uploaded their public signing key.
commit 5c2b3d803e79bc177bed8f56e72282cb7724b5cf
3 changes: 2 additions & 1 deletion run.sh
Original file line number Diff line number Diff line change
@@ -6,7 +6,8 @@ cd "$(dirname "$0")"

export PYTHONPATH=".":"${PYTHONPATH-}"

rm -rf .venv build dist tauon_music_box.egg-info ./src/phazor/kissfft/* ./src/phazor/miniaudio/*
rm -rf .venv build dist tauon_music_box.egg-info ./src/phazor/kissfft ./src/phazor/miniaudio
mkdir -p src/phazor/kissfft src/phazor/miniaudio

_kissfftver=131.1.0
_miniaudiocommit=4a5b74bef029b3592c54b6048650ee5f972c1a48