ouwou
64085fafec
add basic guild notifications
2023-03-06 17:31:09 -05:00
ouwou
0b66324680
fix @everyone not being considered a mention
2023-03-01 01:24:50 -05:00
ouwou
ecc83036c1
Merge branch 'master' into pch
2023-02-01 23:49:48 -05:00
ouwou
5a6f8cac09
first pass compile time optimization
2023-01-29 21:33:34 -05:00
ouwou
b4d3fc44c5
Merge branch 'master' into folders
2023-01-21 01:23:15 -05:00
ouwou
fea6db3394
mimic discord group dm naming scheme ( closes #133 )
2023-01-21 01:02:14 -05:00
ouwou
dc7047265f
speed up channel list population on connect a good bit
2023-01-21 00:57:09 -05:00
ouwou
1ba3daa04a
basic folder support
2022-12-23 20:14:10 -05:00
ouwou
e0e0a6c767
add option to dump ready payload because thats useful
2022-12-21 21:49:18 -05:00
ouwou
1767575728
make CURLOPT_ACCEPT_ENCODING automatic
2022-10-09 17:31:15 -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
84eb56d6b1
store user from interaction even if member is not present
2022-09-09 02:51:59 -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
96ec5bb665
fix removing roles from members (maybe)
2022-08-10 23:20:27 -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
f95d79129e
handle premium server upload size limits
2022-07-09 03:05:48 -04: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
5c7631e713
fix checks for is bot
2022-07-05 03:53: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
caa551a469
Merge branch 'master' into attachments
2022-06-14 02:23:22 -04:00
ouwou
2474ffc2ba
hoisted_role can be missing from guild member list update
2022-06-14 02:15:08 -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
4ec5c1dfcc
try to fix multiple attachment handling
2022-06-05 01:53:11 -04:00
ouwou
d9cf989813
remove thing i shouldnt have committed
2022-05-19 03:15:27 -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
8b488a5ca9
add icons to dms
2022-05-11 15:05:32 -04:00
ouwou
2c25319fb8
clear tabs when access lost, show blanks for missing channels
2022-05-06 01:14:15 -04:00
ouwou
34f8af599d
fix tab titles
2022-04-14 00:11:39 -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
57e95c8969
replace file chooser with native
...
also remove clipboard since it was just a workaround and i dont want to maintain it
2022-04-06 21:07:45 -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
a0b3c9f8a4
Merge branch 'master' into msys
2022-03-26 02:58:59 -04:00
ouwou
271d21c7bd
fix UB
2022-03-05 01:01:19 -05:00
ouwou
af60bceada
optimize sql for getting unknown member ids
2022-03-04 23:03:09 -05:00
ouwou
3583a5d251
dont request guild members if there are no user ids
2022-03-03 23:57:48 -05: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