Skip to content

Add Linux Desktop Entry and Windows Installer#87

Merged
op30mmd merged 2 commits into
masterfrom
fix-stability-and-resource-leaks-16625222768728503195
Apr 3, 2026
Merged

Add Linux Desktop Entry and Windows Installer#87
op30mmd merged 2 commits into
masterfrom
fix-stability-and-resource-leaks-16625222768728503195

Conversation

@op30mmd

@op30mmd op30mmd commented Apr 3, 2026

Copy link
Copy Markdown
Owner
  • Add professional .desktop entry for Linux distribution
  • Implement Windows installer using Inno Setup (ISCC)
  • Update CI/CD release workflow to include .exe installer and .deb package
  • Ensure correct installation paths and shortcuts on both platforms
  • Fix M_PI compilation error and implement Linux Virtual Mic (from previous steps)

google-labs-jules Bot and others added 2 commits April 3, 2026 20:43
- Add professional .desktop entry for Linux distribution
- Implement Windows installer using Inno Setup (ISCC)
- Update CI/CD release workflow to include .exe installer and .deb package
- Ensure correct installation paths and shortcuts on both platforms
- Fix M_PI compilation error and implement Linux Virtual Mic (from previous steps)

Co-authored-by: op30mmd <152014555+op30mmd@users.noreply.github.com>
- Implement Virtual Microphone for Linux via PulseAudio (pactl)
- Add .desktop entry for Linux menu integration
- Implement Windows installer using Inno Setup (ISCC)
- Fix Windows CI failure by using bash shell for heredocs
- Refine cross-platform compilation flags for RNNoise (gnu99)
- Improve networking stability with byte-level TCP buffering
- Enhance native resource cleanup across all platforms

Co-authored-by: op30mmd <152014555+op30mmd@users.noreply.github.com>
@op30mmd op30mmd merged commit ae56149 into master Apr 3, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant