ouwou
80a146350e
Merge branch 'master' into voice
2023-05-14 20:15:15 -04:00
ouwou
33bcb6a098
add auto-refresh for main.css
2023-05-13 21:40:30 -04:00
ouwou
c084230767
Merge branch 'master' of https://github.com/uowuo/abaddon into voice
2023-04-13 16:29:56 -04:00
ouwou
02f7bfefe3
withdraw notifications on channel open
2023-03-16 21:15:56 -04:00
ouwou
a09ad5cec0
dont notify if message channel is focused
2023-03-01 01:01:44 -05:00
ouwou
e212b364b9
rudimentary dm notifications
2023-02-28 20:23:34 -05:00
ouwou
c1303bd289
Merge branch 'master' into voice
2023-02-07 15:03:03 -05:00
ouwou
5a6f8cac09
first pass compile time optimization
2023-01-29 21:33:34 -05:00
ouwou
7cd63de400
make window title consistent ( #133 )
2023-01-25 22:36:24 -05:00
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
67e924e538
display users in voice in channel list
2023-01-06 18:40:11 -05:00
ouwou
0471688732
add ability to set capture device
2022-11-08 04:01:54 -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
5a3bce7498
basic voice gate
2022-10-18 01:47:43 -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
dfcfe4353a
center voice window
2022-10-05 22:01:23 -04:00
ouwou
92c70bda08
add per user volume slider
2022-10-05 18:43:44 -04:00
ouwou
d8d9f1b857
close voice window on context menu disconnect
2022-10-02 02:50:48 -04:00
ouwou
dc127d15fb
display user list, client side mute
2022-09-29 21:46:15 -04:00
ouwou
a96d96b3aa
basic mute/deafen
2022-09-28 22:10:36 -04:00
ouwou
d57d822aa9
manage decoders with ssrc updates
2022-09-28 20:44:52 -04:00
ouwou
0571a05497
Merge branch 'master' into voice
2022-09-27 00:36:11 -04:00
KnightMurloc
a78fdd386f
add opt-in hide to system tray icon ( #99 )
2022-09-09 05:03:55 +00:00
ouwou
90437de2c0
make voice disconnect/reconnect work
2022-09-06 03:29:13 -04:00
ouwou
0a04985678
make compile work if voice support is disabled
2022-09-02 01:25:33 -04:00
ouwou
0fa33915da
rudimentary voice implementation
2022-08-31 01:51:02 -04:00
ouwou
32fc7def7c
fetch cookies and build number on startup
2022-08-17 01:42:30 -04:00
ouwou
6a5ecb4d95
Merge branch 'attachments'
2022-08-12 18:35:58 -04:00
ouwou
dc28eae95a
spoof a bunch of headers like the web client
2022-08-11 23:37:39 -04:00
ouwou
a4c8a2290d
remove ability to create dms
2022-08-10 23:29:00 -04:00
ouwou
02741f2c1b
remove unnecessary verbosity
2022-08-08 02:41:54 -04:00
ouwou
86fc8f4186
Merge branch 'master' into attachments
2022-08-06 02:27:37 -04:00
ouwou
d99d8443ee
dont override expansion state because of active channel
2022-08-06 02:23:08 -04:00
ouwou
a61a630ee6
handle null from std::locale::locale ( fixes #88 )
2022-08-03 02:27:43 -04:00
ouwou
d841a2c862
add change filename
2022-06-23 00:48:00 -04:00
ouwou
4ee7025ab0
add file upload via dnd + rework http
2022-06-17 02:46:55 -04:00
ouwou
4456c8771d
refactor send message params into one struct
2022-06-14 02:36:04 -04:00
ouwou
270730d9b3
start attachments (image paste and upload)
2022-06-05 21:41:57 -04:00
ouwou
756de57919
save state per-user
2022-05-20 02:29:32 -04:00
ouwou
2bed7f161b
only save state when actually disconnecting ( fixes #65 )
2022-05-17 20:47:01 -04:00
ouwou
1d8ef79da6
add ctrl+number key shortcuts for tabs
2022-05-10 01:09:42 -04:00
ouwou
bbf32730cd
add ctrl(+shift)+tab keybinds
2022-05-09 01:33:09 -04:00
ouwou
f58ca39e8c
request channels again if accessibility was lost
2022-05-08 02:40:27 -04:00