ouwou
ea04035f0d
persist voice settings, handle volume w/ no ssrc
2023-01-16 22:52:39 -05:00
ouwou
5e85d16cd6
dont disconnect on voice window close, add ability to reopen
2023-01-07 20:16:09 -05:00
ouwou
78adcf2f5c
fix voice_user_connect signal
2023-01-07 20:16:09 -05:00
ouwou
ef37d5a486
add voice participant row on connect
2023-01-07 20:16:09 -05:00
ouwou
182602a71f
remove voice participant row on disconnect
2023-01-07 20:15:55 -05:00
ouwou
67e924e538
display users in voice in channel list
2023-01-06 18:40:11 -05:00
ouwou
c4590f8b23
start voice info box
2023-01-03 22:52:41 -05:00
ouwou
dff93e103a
actually go to connected state and transmit data
2023-01-03 19:57:38 -05:00
ouwou
02583b8512
re-add ssrc map
2023-01-03 19:47:56 -05:00
ouwou
4740965f4c
rewrite DiscordVoiceClient and stuff
2023-01-03 19:01:33 -05:00
ouwou
6ff2563e36
move ixwebsocket to fork
2022-12-26 22:13:09 -05:00
ouwou
afaba05293
actually reconstruct websocket on voice connect
2022-11-15 15:38:39 -05:00
ouwou
929ebf1a60
mess with some websocket stuff to try and fix things
...
to be honest, im not sure what ive done here. whatever memory i have of the issue i was trying to fix has long disappeared by the time im committing this. theres still some issues with being force disconnected and i really dont understand it
ill figure it out eventually... maybe :/
2022-11-15 02:15:21 -05:00
ouwou
38c5230a1d
add window to change more stuff with opus
2022-11-14 01:28:07 -05:00
ouwou
e2784cd97b
model stuff to track active device
...
also minor refactor
2022-11-09 19:03:53 -05:00
ouwou
0471688732
add ability to set capture device
2022-11-08 04:01:54 -05:00
ouwou
f97a6ff266
fix up CI:
...
add libhandy as dependency
change ubuntu actions environment
update nlohmann/json to latest release
add preprocessor checks
2022-11-08 02:32:45 -05:00
ouwou
28c3ec417f
add spdlog to ci
2022-11-07 21:53:05 -05:00
ouwou
f8f9a907c9
add basic combobox to choose output device, start using spdlog
2022-11-05 02:32:43 -04:00
ouwou
cb690b6def
only enable microphone when in a voice channel
2022-10-24 22:10:50 -04:00
ouwou
f751037717
Merge branch 'master' into voice
2022-10-24 02:48:57 -04:00
ouwou
64245bf745
add option to autoconnect ( closes #114 )
2022-10-23 18:23:11 -04:00
ouwou
772598996c
Add option to hide the menu bar behind alt key ( #115 )
2022-10-23 02:56:07 +00:00
ouwou
e888306272
add gain slider (how 2 loudmic? 🤓 )
2022-10-21 01:23:37 -04:00
ouwou
848e75f577
use new volume meter for other users
2022-10-20 02:18:01 -04:00
ouwou
e2110c22ee
store user data from voice state updates
2022-10-18 18:34:14 -04:00
ouwou
cf53831b2a
decay capture meter faster
2022-10-18 18:34:02 -04:00
ouwou
88f2e63eeb
custom draw capture volume with gate indicator
2022-10-18 02:53:11 -04:00
Addison Snelling
ccb82c1676
readme: list exact depedency package names for Ubuntu ( #109 )
...
Co-authored-by: Addison Snelling <fwd+gpg@ext.asnell.io >
2022-10-18 05:48:45 +00:00
ouwou
5a3bce7498
basic voice gate
2022-10-18 01:47:43 -04:00
ouwou
621beb1344
basic volume meters
2022-10-16 23:12:26 -04:00
ouwou
cd900cdfee
update msys dependencies
v0.1.8
2022-10-13 17:03:20 -04:00
ouwou
17e7478bb4
add user row on voice connect
2022-10-12 01:51:32 -04:00
ouwou
78a5b9599c
remove user from list on disconnect
2022-10-10 00:27:47 -04:00
ouwou
5588c46d14
Merge branch 'master' into voice
2022-10-09 23:01:09 -04:00
ouwou
1767575728
make CURLOPT_ACCEPT_ENCODING automatic
2022-10-09 17:31:15 -04:00
ouwou
c30d17ebb2
show avatar in voice window
2022-10-07 20:43:41 -04:00
ouwou
fd9d1ffb33
Merge branch 'master' into voice
2022-10-07 20:34:02 -04:00
ouwou
0a34c04b44
remove ability to join guilds
...
because 1. joining a guild seems to often require captchas now which are never going to be supported and 2. joining guilds is one of the things that upsets discords spam filter the most, so it kinda makes sense to remove anyways just like open dm
2022-10-06 03:08:54 -04:00
ouwou
7e85168576
remove a bunch of unnecessary fields from user settings
2022-10-06 02:34:45 -04:00
ouwou
dfcfe4353a
center voice window
2022-10-05 22:01:23 -04:00
ouwou
9edac78380
put voice member list in a scrolled window
2022-10-05 21:54:07 -04:00
ouwou
d2c9985c57
one mutex is enough
2022-10-05 21:39:18 -04:00
ouwou
92c70bda08
add per user volume slider
2022-10-05 18:43:44 -04:00
ouwou
9dc2e863e8
temp mindeps build fix
2022-10-04 02:08:48 -04:00
ouwou
9394ac9b93
support voice text channels
2022-10-03 16:05:31 -04:00
ouwou
05acb8c857
try and handle voice socket closure properly maybe
2022-10-03 00:16:56 -04:00
ouwou
d8d9f1b857
close voice window on context menu disconnect
2022-10-02 02:50:48 -04:00
ouwou
e08e3106d6
rudimentary dm voice call support
2022-10-01 17:46:10 -04:00
ouwou
3e3afde223
try to fix mindeps build
2022-09-30 01:23:58 -04:00