Commit Graph

240 Commits

Author SHA1 Message Date
ouwou
3333e2ce8c make ClearChannel actually remove the channel from the db
so that the threads window does not show deleted threads in active
2021-08-24 23:04:11 -04:00
ouwou
2a45d7173a proper member list in threads 2021-08-20 01:13:51 -04:00
ouwou
d2f6bd08fc handle archiving via THREAD_UPDATE (sorta) 2021-08-16 02:47:08 -04:00
ouwou
66c7ecf2ab emit thread delete if message req 404's 2021-08-15 02:02:56 -04:00
ouwou
613bb2b7c6 handle thread create via thread_member_update 2021-08-15 00:25:00 -04:00
ouwou
7ffded5b13 rest of view threads window 2021-08-11 03:32:09 -04:00
ouwou
e01110c739 add thread stuff to audit log 2021-08-05 23:50:15 -04:00
ouwou
856674506c better join/leave thread logic 2021-08-05 04:02:47 -04:00
ouwou
41a63df1b1 add temporary row for non-joined threads 2021-08-05 03:32:53 -04:00
ouwou
40897ece3c basic window to view threads 2021-08-04 21:30:32 -04:00
ouwou
a19d214272 basic THREAD_MEMBERS_UPDATE handling for updating channel list 2021-08-02 02:00:03 -04:00
ouwou
06f85c3a2d THREAD_LIST_SYNC 2021-08-02 00:53:08 -04:00
ouwou
6c77e89bbe leave thread via menu 2021-08-02 00:52:37 -04:00
ouwou
22376ba54a handle THREAD_DELETE 2021-07-30 01:32:43 -04:00
ouwou
355ef009c8 Merge branch 'master' into threads 2021-07-30 01:30:54 -04:00
ouwou
b659e3bc91 update identify message 2021-07-30 01:30:00 -04:00
ouwou
014e176e0a handle THREAD_CREATE
also fix compilation
also change channel_create signal to emit ChannelData
2021-07-28 03:34:36 -04:00
ouwou
9d2d13a389 very rudimentary thread support 2021-07-27 22:54:17 -04:00
ouwou
1936f9ab8a handle THREAD_CREATED message type 2021-07-26 02:47:20 -04:00
ouwou
ede2f53ba5 Merge branch 'channels-list' 2021-07-26 02:10:56 -04:00
ouwou
a5e5954ae7 fix calculating hoisted color role
also slight optimization + make Snowflake::Invalid a real Snowflake
2021-07-21 01:29:17 -04:00
ouwou
a4d0cd9612 color nsfw channels 2021-07-20 17:55:03 -04:00
ouwou
f5e78c899a more reliable menu sensitivty/actions 2021-07-11 01:27:47 -04:00
ouwou
41bd2334fa restrict auto-reconnect to abnormal close code 2021-07-10 03:43:26 -04:00
ouwou
b2b55eb06e disconnect action should interrupt reconnect 2021-07-10 03:42:14 -04:00
ouwou
ca3eacbd79 dont use unordered collections (reduce memory a bit) 2021-07-10 03:11:59 -04:00
ouwou
fa87adb4a3 improve handling of socket close (#31) 2021-07-10 02:23:34 -04:00
ouwou
cbc65bf766 re-add suppport for static (a)png stickers 2021-07-01 02:03:41 -04:00
ouwou
4d0eb756d2 get rid of something bad 2021-06-26 03:18:29 -04:00
ouwou
eab0e100c4 be more consistent with callbacks 2021-06-25 22:54:34 -04:00
ouwou
989ec06838 change how client determines if verification is needed (#28) 2021-06-24 14:31:50 -04:00
ouwou
6e75c4a95d add pin menu item to messages 2021-06-23 02:24:24 -04:00
ouwou
41d60e5e90 update pins window on pin/unpin 2021-06-23 02:09:07 -04:00
ouwou
7db2675087 fetch pins from store if already requested 2021-06-20 20:32:16 -04:00
ouwou
78f3164063 add unpin to menu, refactor a bit 2021-06-17 01:08:09 -04:00
ouwou
d527669d39 pins: separate msgs, sort and store 2021-06-15 01:01:29 -04:00
ouwou
e166c83d33 basic pins window 2021-06-11 01:24:23 -04:00
ouwou
efc97aa2b0 reduce db access + refactor 2021-06-10 15:27:32 -04:00
ouwou
5866836d5d allow overriding of gateway + api url 2021-06-03 19:23:33 -04:00
ouwou
c0c402797f update manage permissions stuff 2021-06-03 17:03:17 -04:00
ouwou
14d0968c92 basic support of per-guild avatars 2021-06-03 03:59:25 -04:00
ouwou
484e21e693 display user bio in profile window 2021-05-26 02:50:22 -04:00
ouwou
acbe03157c add certified moderator user flag 2021-05-19 23:27:22 -04:00
ouwou
1c5f912019 Merge branch 'master' into friends 2021-05-14 03:18:05 -04:00
ouwou
f53b9742cb handle stage-related audit log action types 2021-05-14 03:08:27 -04:00
ouwou
cd97c55465 fix potential crash when displaying audit log 2021-05-14 02:44:07 -04:00
ouwou
858fd8ce62 friends: accept incoming 2021-05-11 04:06:23 -04:00
ouwou
09cb0b07bb fix setting status to invisible 2021-05-10 18:26:39 -04:00
ouwou
06ba3acc93 friends: send friend requests 2021-05-10 02:13:12 -04:00
ouwou
e6a20e5984 add ability to remove relationships 2021-05-09 02:55:35 -04:00