Commit Graph

77 Commits

Author SHA1 Message Date
ouwou
c5bc3455b1 add menus to dm channels + close/leave dm 2021-02-18 18:37:25 -05:00
ouwou
3ab3119602 add menu item to add recipient to group dm 2021-02-18 14:38:40 -05:00
ouwou
4df9b148e2 add option to remove user from group dm in menu
also fix a crash when opening empty group dms
2021-02-18 12:45:14 -05:00
ouwou
b1c7ac7120 open dm tries to bring you to new dm if it doesnt exist now 2021-02-15 02:26:50 -05:00
ouwou
aaef457526 show status indicator in dm list, handle (some of) READY_SUPPLEMENTAL 2021-02-09 16:47:17 -05:00
ouwou
2ddac42575 show mutual friends 2021-02-08 15:57:55 -05:00
ouwou
64adcffe42 view user profile (notes+connections+badges)
change some stuff with callbacks
2021-02-04 23:41:53 -05:00
ouwou
dabfefafd9 show status indicators in member list, change some other shit with presences 2021-01-26 02:40:50 -05:00
ouwou
e13a6eab81 handle opcode 9 invalid session and improve handling socket closure 2021-01-25 00:47:48 -05:00
ouwou
3923acd0dd add viewing audit log 2021-01-24 22:24:03 -05:00
ouwou
b28bfd6f20 remove cpr as a dependency (#21)
abstract away library usage
2021-01-23 21:07:03 +00:00
ouwou
547124c94f view and delete invites, more tweaking 2021-01-21 23:49:42 -05:00
ouwou
a010aa11a5 add bans to guild settings, tweak some other things 2021-01-20 02:08:48 -05:00
ouwou
42252aa6aa some better member/role update handling 2021-01-18 01:34:47 -05:00
ouwou
462f801af2 Guild settings 1 (#19)
* start guild settings window, tweak style
2021-01-15 06:37:35 +00:00
ouwou
e8cbb9d3d1 add typing indicator with optional res/typing_indicator.gif 2021-01-11 18:27:46 -05:00
ouwou
8cf95fce0c improve build process, add github actions 2021-01-07 02:41:49 -05:00
ouwou
6985448eb9 display replies 2021-01-01 02:39:07 -05:00
ouwou
dbd8564af7 CHANNEL_RECIPIENT_ADD, CHANNEL_RECIPIENT_REMOVE 2020-12-22 23:52:41 -05:00
ouwou
2e2ed5fc8f show slash command/APPLICATION_COMMAND messages 2020-12-22 21:18:39 -05:00
ouwou
315a4a8df8 fix some reaction stuff 2020-12-15 02:45:37 -05:00
ouwou
2667a4b30d display reactions + click to add/remove 2020-12-15 01:51:49 -05:00
ouwou
22578921b9 pretend to be a real client a little better 2020-12-14 03:05:16 -05:00
ouwou
33ed25b2f6 add guild role update, create, delete events 2020-12-14 01:40:22 -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
b84a98fbb9 member, emoji 2020-12-05 18:18:51 -05:00
ouwou
1989b22993 Merge branch 'master' into disk-cache 2020-11-28 02:16:59 -05:00
ouwou
ae77bfd1d1 set user-agent through ini 2020-11-27 01:37:01 -05:00
ouwou
0b8c83eaa1 progress 2 2020-11-23 20:34:09 -05:00
ouwou
deb482a8db initial sqlite, store user 2020-11-19 19:18:59 -05:00
ouwou
a0ece884d0 fix heartbeat breaking after resume, make websocket use sigc 2020-11-16 03:08:56 -05:00
ouwou
266fb15c91 handle reconnect messages 2020-11-15 02:21:14 -05:00
ouwou
1e3ebefb5e remove some stuff 2020-11-14 00:15:15 -05:00
ouwou
67ee799f04 add open dm to user menu 2020-11-08 01:23:50 -05:00
ouwou
f124626a6d allow multiple components to display shared user menu 2020-11-08 00:44:26 -05:00
ouwou
534bfccf23 add set status for funsies 2020-11-01 02:53:37 -05: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
99597a80d2 add PRESENCE_UPDATE handling (for user object only) 2020-10-13 02:35:02 -04:00
ouwou
c17842c16f handle GUILD_MEMBER_UPDATE 2020-10-13 02:05:59 -04:00
ouwou
f5ae8c3d3f add kick/ban 2020-10-12 18:17:53 -04:00
ouwou
2798bf96d5 store emoji data 2020-10-07 17:22:20 -04:00
ouwou
0cdaea97dd slap a bunch of shit everywhere until the crashing stops 2020-10-05 21:37:07 -04:00
ouwou
dddcef117c handle MESSAGE_DELETE_BULK 2020-10-01 19:13:42 -04:00
ouwou
9cb0eefa56 bump gateway version to 8 2020-10-01 17:00:36 -04:00
ouwou
a8630f53b1 put PermissionOverwrite in the store where it belongs 2020-09-24 02:43:27 -04:00
ouwou
8341781918 basic permission handling + use for edit/delete 2020-09-24 02:15:25 -04:00
ouwou
3b4edbfa16 join/leave guild 2020-09-21 18:47:34 -04:00
ouwou
72d0a0d2a0 refactor channel listing 2020-09-17 02:26:33 -04:00