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

add linux audio screensharing #130

Merged
merged 27 commits into from
Oct 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
4d8492c
begin integrating virtmic
Vendicated Sep 27, 2023
e93b070
add electron launch flags option
Vendicated Sep 27, 2023
7447fe3
add linux audio picker
Vendicated Sep 27, 2023
bac2694
add virtmic patch (#127)
catgirlcataclysm Sep 27, 2023
01bb7f5
finishing touches
Vendicated Sep 28, 2023
d809962
fix lint
Vendicated Sep 28, 2023
da8b9e7
fix patch
Vendicated Sep 28, 2023
dfe30d2
add info
Vendicated Sep 28, 2023
edae744
Merge branch 'main' into virtmic
Vendicated Oct 3, 2023
ce47f8e
Merge branch 'main' into virtmic
Vendicated Oct 11, 2023
56dd9ea
fix audio and quality settings menu on wayland (#131)
catgirlcataclysm Oct 11, 2023
27f1f14
venmic migration
Vendicated Oct 12, 2023
bf47918
grr that should not be there
Vendicated Oct 12, 2023
44aa861
arrpc: migrate from websocket + plugin to electron ipc
Vendicated Oct 13, 2023
ed215cb
adapt to latest venmic
Vendicated Oct 14, 2023
115e436
Merge branch 'main' into virtmic
Vendicated Oct 14, 2023
7e1c3a4
adapt to latest venmic again
Vendicated Oct 14, 2023
fc7461f
no pointless optional chaining
Vendicated Oct 14, 2023
cd0fc4a
use venmic from npm
Vendicated Oct 15, 2023
92459f7
venmic 1.0.0
Vendicated Oct 15, 2023
ee48f63
fix build
Vendicated Oct 15, 2023
bc8587b
Merge branch 'main' into virtmic
Vendicated Oct 15, 2023
baaecab
stop virtmic on vc exit
Vendicated Oct 15, 2023
ea4968f
update to latest venmic
Vendicated Oct 21, 2023
2c9cf82
should now also compile on non linux
Vendicated Oct 21, 2023
9432323
use app name instead of node name
Vendicated Oct 21, 2023
e734741
support sources without pid
Vendicated Oct 21, 2023
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
2 changes: 2 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,5 @@
# all permissions at the defaults (public repos read only, 0 permissions):
# https://github.com/settings/personal-access-tokens/new
GITHUB_TOKEN=

ELECTRON_LAUNCH_FLAGS="--ozone-platform-hint=auto --enable-webrtc-pipewire-capturer --enable-features=WaylandWindowDecorations"
3 changes: 3 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@
"dependencies": {
"arrpc": "github:OpenAsar/arrpc#89f4da610ccfac93f461826a446a17cd3b23953d"
},
"optionalDependencies": {
"@vencord/venmic": "^1.4.0"
},
"devDependencies": {
"@fal-works/esbuild-plugin-global-externals": "^2.1.2",
"@types/node": "^20.8.4",
Expand Down
Loading