Commit Graph

530 Commits

Author SHA1 Message Date
ouwou
bf560ae9d2 use find modules for ixwebsocket/simpleini 2021-10-11 01:03:31 -04:00
ouwou
fa1a007dc1 fix unchecked optionals
also discard exceptions in file cache futures
2021-10-08 17:52:38 -04:00
ouwou
abc0a7931e skip audit log entries with no target id 2021-10-06 02:57:15 -04:00
ouwou
ad523f37c5 preserve scroll position when loading history
it still jumps around a bit sometimes but its acceptable. hopefully there is a better solution
2021-10-06 02:30:30 -04:00
ouwou
cf33d53809 add relative to root #includes 2021-10-06 02:27:06 -04:00
ouwou
e8b1bcd216 remove FOUND_VAR
should also fix compilation in some situations because of sigc++
2021-10-06 00:55:21 -04:00
ouwou
dead7f2f6a fix #includes (#35) 2021-10-06 00:50:25 -04:00
ouwou
df6b01a632 dont purge on socket close 2021-09-29 01:14:33 -04:00
ouwou
9755090c8c try and fix potential crash on ROLE_UPDATE 2021-09-24 01:55:41 -04:00
ouwou
3815d97f5f use GTK emoji rendering by default on Windows 2021-09-21 01:49:36 -04:00
ouwou
7cb4a75ca7 update README with new info 2021-09-21 01:48:49 -04:00
ouwou
af85d5c895 Merge branch 'threads' 2021-09-13 01:44:43 -04:00
ouwou
b012340830 fix join guild
even though this probably isnt the best idea in a third party client...
2021-09-13 01:44:20 -04:00
ouwou
002004cb5f add notice for archived threads at top of chatwindow 2021-09-03 04:04:51 -04:00
ouwou
f3769ca301 remove archived threads from channel list on sync
this probably doesnt do anything but i added it while trying to fix something and it might work sometime i dont know
2021-09-03 03:49:25 -04:00
ouwou
07e30b9acd send channel lazy load when loading thread if not previously sent 2021-09-01 22:22:08 -04:00
ouwou
66747ec753 permissions check on archive/unarchive (oops) 2021-08-28 02:43:02 -04:00
ouwou
8ed2cd65b6 archive/unarchive from channel list 2021-08-28 02:28:41 -04:00
ouwou
3977159415 threads have pins 2021-08-27 20:29:00 -04:00
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
ab948c29b7 fix moving rows 2021-08-24 01:51:49 -04:00
ouwou
af0cbcf2c1 dont try to open channels if they arent in store 2021-08-24 01:18:37 -04:00
ouwou
95b93a0698 dont fetch temp pending msgs from store 2021-08-24 00:30:46 -04:00
ouwou
04ebd069b4 ad-hoc MoveRow for channel list
so threads no longer disappear when a channel is moved
2021-08-23 19:15:38 -04:00
ouwou
fcb094463b fix RateLimitIndicator picking up updates from other channels 2021-08-23 02:48:56 -04:00
ouwou
b0d609d386 allow viewing all threads from within a thread 2021-08-22 01:36:49 -04:00
ouwou
69e03bbfb7 public/private filter in threads window 2021-08-22 01:21:06 -04:00
ouwou
962cda957d merge master 2021-08-21 03:53:53 -04:00
ouwou
5c63fe9487 hide pin/unpin if no perms, allow viewing pins in dm 2021-08-21 03:48:24 -04:00
ouwou
8059e524f1 fix build 2021-08-20 01:42:59 -04:00
ouwou
2a45d7173a proper member list in threads 2021-08-20 01:13:51 -04:00
ouwou
1fa3e5beac make channel in thread created message clickable 2021-08-17 23:29:48 -04:00
ouwou
2a2f96f9b6 update channel name in THREAD_UPDATE 2021-08-16 02:58:18 -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
e0db238cf0 removed deleted threads on sync 2021-08-15 01:36:57 -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