Commit Graph

10 Commits

Author SHA1 Message Date
csd4ni3l dcf121c045 Improve REAMDE with feature table, add youtube downloader support with yt-dlp running in a thread, add yt-dlp auto-downnload and ffmpeg auto-download for windows/warn for linux, add back button for youtube downloader 2026-02-17 18:01:33 +01:00
csd4ni3l 0ae204ed0f Improve README, add untested Windows mic to virtual mic support, remove global pause and add per-sound pause & stop. Add youtube downloader UI and per-view rendering which doesnt do anything yet 2026-02-15 17:24:21 +01:00
csd4ni3l d5a7dd624b Remove unused bevy features to remove bloat & reduce executable size by 32% (debug) 2026-01-23 21:13:22 +01:00
csd4ni3l 6e19790c93 Make debug builds much less heavy by disabling unnecessary debug information, add ALSA headers to Linux and rename the step 2026-01-23 18:45:09 +01:00
csd4ni3l b539327672 Improve README, make bevy wayland & x11 a linux-only dependency, add rust building, fix dead code warnings, try adding normal playing with virtual (didnt work, comments), fix pulse not working sometimes by adding a manual playback move to the virtual mic, make windows, linux and other virtual mic code per-system 2026-01-23 18:18:38 +01:00
csd4ni3l ea2fa978ca use rodio's cpal, use microphone device instead of default, only show supported files in the list, and Linux works now when ran with the included script and Discord set to use the virtual_mic source. 2026-01-22 20:06:33 +01:00
csd4ni3l 9c34ebbff5 move cargo config to the right place, add audio playing (SoundSystem), add better scaling, fix centralpanel initiated before sidepanel, make everything based on height, add file scrolling 2026-01-22 17:51:32 +01:00
csd4ni3l 612c8ccfa5 Add JSON file loading and new resmut for storing it but nothing much yet 2025-12-23 19:51:06 +01:00
csd4ni3l 98fd370ee5 Add bevy_egui and use example code from there, use mold for starter Rust linking and update README 2025-12-22 20:18:18 +01:00
csd4ni3l 90925ae173 My first Rust project's initialization and default modules, plus some starting bevy code. 2025-12-22 15:20:52 +01:00