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
0471688732
add ability to set capture device
2022-11-08 04:01:54 -05:00
ouwou
e2110c22ee
store user data from voice state updates
2022-10-18 18:34:14 -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
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
e08e3106d6
rudimentary dm voice call support
2022-10-01 17:46:10 -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
ouwou
84eb56d6b1
store user from interaction even if member is not present
2022-09-09 02:51:59 -04: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
31ca6d9fd2
update capabilities and client build number
2022-08-10 23:38:12 -04:00
ouwou
a4c8a2290d
remove ability to create dms
2022-08-10 23:29:00 -04:00
ouwou
e8260c164f
stop printing every event type
2022-07-31 17:53:55 -04:00
ouwou
3610a2508b
limit how often progress bar can update
2022-07-25 01:10:31 -04:00
ouwou
544ae6f915
fix potential deadlock
2022-07-14 04:12:17 -04:00
ouwou
fba5cee519
try to fix compile again
2022-07-10 02:38:19 +00:00
ouwou
241d9a2140
fix compile
2022-07-08 02:27:21 -04:00
ouwou
41776fbd02
add upload progress bar
2022-07-07 03:09:54 -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
49ff9a249e
remove temp attachment files when theyre actually done being uploaded
2022-06-09 01:48:24 -04:00
ouwou
270730d9b3
start attachments (image paste and upload)
2022-06-05 21:41:57 -04:00
ouwou
ffc69576f2
fix role updates ( fixes #69 , fixes #70 )
2022-05-19 03:13:02 -04:00
ouwou
2bed7f161b
only save state when actually disconnecting ( fixes #65 )
2022-05-17 20:47:01 -04:00
ouwou
2c25319fb8
clear tabs when access lost, show blanks for missing channels
2022-05-06 01:14:15 -04:00
ouwou
436024b4a0
remove mark all as read (it doesnt work on API end)
2022-04-07 20:26:15 -04:00
ouwou
a9399873fd
fix open dm opening the wrong thing sometimes
2022-04-07 03:02:25 -04:00
ouwou
49685c3989
fix up a bunch of clang-tidy stuff
...
mostly changing references, which i hope doesnt break stuff with models (TreeRow, iterators) since they gave me some strange problems in the past
2022-04-05 22:01:53 -04:00
ouwou
7f1d3df4a5
start sending request guild members for unknown members
2022-03-03 23:45:30 -05:00
ouwou
17f1289c84
fill out gateway op enum using internal names
2022-03-03 03:01:09 -05:00
ouwou
7d49f934bc
muted dms dont contribute to unread count
2022-01-26 18:43:47 -05:00
ouwou
b6b215ee6f
add mark as unread/toggle mute for threads
2022-01-20 02:45:28 -05:00
ouwou
d7f3ee9f98
handle mute/unmute updates for threads
2022-01-20 01:52:48 -05:00
ouwou
2328c8bafe
handle initial muted state for threads
2022-01-20 01:40:27 -05:00
ouwou
dfd642bb82
show unread indicators for threads
2022-01-20 01:34:36 -05:00
ouwou
604f2ffe3d
show count of unread dms in header
2022-01-08 20:03:12 -05:00
ouwou
4e0b22375f
handle mute/unmute for dms
2022-01-08 18:35:46 -05:00
ouwou
9d0c7691d8
fix initial read state for dms
2022-01-05 20:34:44 -05:00
ouwou
40106ddeb1
handle mutable categories
2022-01-05 03:52:20 -05:00
ouwou
d7bb6049e1
add mute/unmute guild menu item
2021-12-30 01:24:55 -05:00
ouwou
ea7464722b
handle change of mute state for guilds
2021-12-29 23:51:12 -05:00