Commit Graph

58 Commits

Author SHA1 Message Date
ouwou
c75a91d15f add more granular control over emojis 2021-05-24 02:03:42 -04:00
ouwou
a1c7d14efa some memory usage optimizations pending proper rewrite 2021-05-21 22:41:42 -04:00
ouwou
b6c6c03f87 pass message object through signal instead of just the id 2021-04-13 04:33:19 -04:00
ouwou
1251d89ef0 use discord's default avatars instead of placeholder 2021-04-07 20:42:53 -04:00
ouwou
fa0e95f68c channel list respects emojis setting 2021-04-05 01:16:15 -04:00
ouwou
5406ca7b15 fix some crashes
- crash when assuming group dms have someone other than urself
- crash from lifetime error with user note update
2021-02-23 02:51:04 -05: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
14138ca568 handle channel delete for dms 2021-02-15 02:17:23 -05:00
ouwou
aaef457526 show status indicator in dm list, handle (some of) READY_SUPPLEMENTAL 2021-02-09 16:47:17 -05:00
ouwou
cfa6607fc8 fix new channels showing up when they shouldnt 2021-01-23 23:21:45 -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
f51ab48009 add css selectors to nsfw channels and add color style 2021-01-13 23:16:02 -05:00
ouwou
def598941a fix some lifetime stuff 2021-01-09 23:33:31 -05:00
ouwou
4d62944dbb fix channel/guild updates 2021-01-09 02:10:48 -05: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
22578921b9 pretend to be a real client a little better 2020-12-14 03:05:16 -05:00
ouwou
93c67bc868 menu stuff (fix #4) 2020-12-12 21:57:39 -05:00
ouwou
850b87c1ec cache channels 2020-12-10 03:50:40 -05:00
ouwou
bd918e7606 disk cache guild 2020-12-08 20:59:41 -05:00
ouwou
0b8c83eaa1 progress 2 2020-11-23 20:34:09 -05:00
ouwou
db0833fe86 fix error 2020-11-14 03:13:43 -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
8efa202458 show news channels 2020-11-01 17:15:34 -05:00
ouwou
ec8117a24b update channel list selection when channel mention is clicked 2020-11-01 00:13:52 -04:00
ouwou
90ea3c55cc fix category arrow being wrong sometimes 2020-11-01 00:08:58 -04:00
ouwou
79e4252ab3 handle GUILD_UPDATE 2020-11-01 00:01:48 -04:00
ouwou
08c8937812 fix oopsie 2020-10-30 15:48:16 -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
86455b60ca fix some requests being fired for icons that dont exist 2020-10-02 23:40:54 -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
b964054cc1 fix cached guild icons not being resized 2020-09-20 02:29:13 -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
f0ca473f6a fix categories of same positions not being shown 2020-09-14 03:26:46 -04:00
ouwou
51cf8fd2df rename and reorder a bunch of discord stuff 2020-09-09 23:17:26 -04:00
ouwou
76cbaa377d add more css selectors 2020-09-09 18:32:45 -04:00
ouwou
da2182a5e7 more signal usage and some other fixes 2020-09-07 02:45:46 -04:00
ouwou
902c96ee53 use a singleton (oh no) instead of passing Abaddon* everywhere 2020-09-07 00:27:41 -04:00
ouwou
66cc4b3cc7 refactor (store) 2020-09-06 21:28:07 -04:00
ouwou
a921ee42f9 group chat label is user count 2020-08-29 16:43:51 -04:00