Commit Graph

60 Commits

Author SHA1 Message Date
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
d2f6bd08fc handle archiving via THREAD_UPDATE (sorta) 2021-08-16 02:47:08 -04:00
ouwou
e0db238cf0 removed deleted threads on sync 2021-08-15 01:36:57 -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
a19d214272 basic THREAD_MEMBERS_UPDATE handling for updating channel list 2021-08-02 02:00:03 -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
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
df243a40b5 let channel list manage itself instead of window 2021-07-26 00:56:14 -04:00
ouwou
5bf48fa6c0 add animated guild icons to channel list 2021-07-23 00:35:33 -04:00
ouwou
a4d0cd9612 color nsfw channels 2021-07-20 17:55:03 -04:00
ouwou
8a4283edd1 add menu items 2021-07-18 03:33:16 -04:00
ouwou
e74e6f2342 fix build 2021-07-16 23:46:03 -04:00
ouwou
8c3752ef9f add private channels to list 2021-07-13 20:09:01 -04:00
ouwou
ecf8fb6a5f fix up channel row selection to work how i want it to 2021-07-06 02:38:27 -04:00
ouwou
9ec52e3473 make ChannelList directly subclass a container 2021-07-05 17:35:53 -04:00
ouwou
3565ec885e try to fix some weird behavior 2021-07-05 17:09:19 -04:00
ouwou
09872cf426 expand categories by default and preserve expansion 2021-07-05 00:10:05 -04:00
ouwou
87d5faf30b some refactorage 2021-07-04 02:36:12 -04:00
ouwou
4102db1eb9 better channel update handling 2021-07-04 02:11:38 -04:00
ouwou
d0d5c655fc handle channel create 2021-07-04 01:39:56 -04:00
ouwou
f1504eca15 handle channel remove 2021-07-03 21:11:51 -04:00
ouwou
67c944f219 channel list: handle guild create/delete 2021-07-03 19:47:13 -04:00
ouwou
66e2311bf0 initial working better channel list 2021-07-03 19:06:49 -04:00
ouwou
a1c7d14efa some memory usage optimizations pending proper rewrite 2021-05-21 22:41:42 -04:00
ouwou
c5bc3455b1 add menus to dm channels + close/leave dm 2021-02-18 18:37:25 -05:00
ouwou
614c6ea595 improve message handling with DMs a little 2021-02-16 01:02:12 -05:00
ouwou
aaef457526 show status indicator in dm list, handle (some of) READY_SUPPLEMENTAL 2021-02-09 16:47:17 -05:00
ouwou
744e42892d cleanup 2021-01-17 22:50:55 -05:00
ouwou
462f801af2 Guild settings 1 (#19)
* start guild settings window, tweak style
2021-01-15 06:37:35 +00:00
ouwou
8cf95fce0c improve build process, add github actions 2021-01-07 02:41:49 -05:00
ouwou
d8ff05ddf8 support animated guild icon 2020-12-21 19:08:44 -05:00
ouwou
93c67bc868 menu stuff (fix #4) 2020-12-12 21:57:39 -05:00
ouwou
1e3ebefb5e remove some stuff 2020-11-14 00:15:15 -05:00
ouwou
eb0feef511 use textviews in channel list + parse emojis 2020-11-10 01:38:44 -05:00
ouwou
1a197b1494 handle CHANNEL_CREATE for dm's 2020-11-03 17:17:56 -05:00
ouwou
ec8117a24b update channel list selection when channel mention is clicked 2020-11-01 00:13:52 -04:00
ouwou
79e4252ab3 handle GUILD_UPDATE 2020-11-01 00:01:48 -04:00
ouwou
cb73bba135 CHANNEL_CREATE, CHANNEL_UPDATE, CHANNEL_DELETE 2020-10-19 20:35:10 -04:00
ouwou
49a6e58137 join/leave guild updates without reloading entire channel list 2020-10-13 23:56:00 -04:00
ouwou
059146b060 add category/channel menu and update some other menu stuff 2020-10-11 00:32:14 -04:00
ouwou
69c4b0c948 use sigc in imgmanager to hopefully get rid of some lifetime errors 2020-10-04 15:31:39 -04:00
ouwou
872b15e6af hopefully take care of some annoying bugs 2020-09-30 15:12:52 -04:00
ouwou
c6cc07122a add user icons to dm channels 2020-09-21 23:58:32 -04:00
ouwou
3b4edbfa16 join/leave guild 2020-09-21 18:47:34 -04:00
ouwou
83b480742b guild icons 2020-09-19 18:58:47 -04:00
ouwou
72d0a0d2a0 refactor channel listing 2020-09-17 02:26:33 -04:00
ouwou
da2182a5e7 more signal usage and some other fixes 2020-09-07 02:45:46 -04:00