Commit Graph

  • f1746bbeea edit guild-level permissions for roles - also reduce db access a little in GetMemberHighestRole ouwou 2021-03-07 01:34:08 -05:00
  • 9186a4f3f5 show crown next to owner ouwou 2021-03-04 00:02:37 -05:00
  • d6a8b8c333 add members panel/change member roles ouwou 2021-02-28 02:00:15 -05:00
  • 11358da24e handle UPDATE in GUILD_MEMBER_LIST_UPDATE ouwou 2021-02-28 01:44:31 -05:00
  • e81fdf1c36 improve handling of ROLE_ gateway events ouwou 2021-02-28 01:42:01 -05:00
  • 619cff5ad8 LazyImage can be animated ouwou 2021-02-28 01:12:46 -05:00
  • e924394f98 fix DiscordClient::GetMemberHighestRole ouwou 2021-02-27 17:16:48 -05:00
  • c69ebaf357 store member data received in MESSAGE_CREATE, _UPDATE ouwou 2021-02-26 00:58:30 -05:00
  • 2d65ed96bc disable CSD on windows unless GTK_CSD=1 ouwou 2021-02-25 23:59:16 -05:00
  • 72d24aaa22 fix potential crash cuz discord can return deleted guild data ouwou 2021-02-23 23:15:17 -05:00
  • ab49db1112 add checkmark.png ouwou 2021-02-23 23:14:39 -05:00
  • 78270889e6 use checkmark for verified bot flag ouwou 2021-02-23 03:03:02 -05:00
  • 5406ca7b15 fix some crashes - crash when assuming group dms have someone other than urself - crash from lifetime error with user note update ouwou 2021-02-23 02:51:04 -05:00
  • 66b1e2dad3 fix avatars that are <32px ouwou 2021-02-22 19:43:03 -05:00
  • 5209d495d2 some refactorage ouwou 2021-02-21 01:47:21 -05:00
  • c5bc3455b1 add menus to dm channels + close/leave dm ouwou 2021-02-18 18:37:25 -05:00
  • 901028cec9 join guild -> accept invite, handle group dm invites ouwou 2021-02-18 17:07:21 -05:00
  • 3ab3119602 add menu item to add recipient to group dm ouwou 2021-02-18 14:38:40 -05:00
  • a721600016 fix some remove dm member logic ouwou 2021-02-18 14:36:58 -05:00
  • 4df9b148e2 add option to remove user from group dm in menu also fix a crash when opening empty group dms ouwou 2021-02-18 12:45:14 -05:00
  • 614c6ea595 improve message handling with DMs a little ouwou 2021-02-16 01:02:12 -05:00
  • b1c7ac7120 open dm tries to bring you to new dm if it doesnt exist now ouwou 2021-02-15 02:26:50 -05:00
  • 14138ca568 handle channel delete for dms ouwou 2021-02-15 02:17:23 -05:00
  • 8e972e1334 hide guild info panes if you dont have perms for it add note to bans panel since you can sorta see bans without perms ouwou 2021-02-12 00:34:30 -05:00
  • 921a3c25f8 update some stuff with the guild icon in the info window - fix tooltip showing up when it shouldnt - allow clicking on it to open icon url - refactorino ouwou 2021-02-11 23:37:13 -05:00
  • bab9abf4af speed up images with libcurl multi, raise concurrency also maybe fix some rare crash ouwou 2021-02-11 18:03:16 -05:00
  • 57f5c67c94 add account created date to profile info window ouwou 2021-02-11 01:18:18 -05:00
  • aaef457526 show status indicator in dm list, handle (some of) READY_SUPPLEMENTAL ouwou 2021-02-09 16:47:17 -05:00
  • 2ddac42575 show mutual friends ouwou 2021-02-08 15:57:55 -05:00
  • 6896db53d6 show mutual guilds ouwou 2021-02-05 21:35:48 -05:00
  • 10ed518c83 respect gui.animations for avatar in profile window ouwou 2021-02-05 02:48:29 -05:00
  • 09cdb1379e try and fix build for real this time ouwou 2021-02-05 01:45:25 -05:00
  • c827bd4943 move connection item to own class, add verified check icon also try and fix build ouwou 2021-02-05 01:32:08 -05:00
  • 64adcffe42 view user profile (notes+connections+badges) change some stuff with callbacks ouwou 2021-02-04 23:41:53 -05:00
  • 0479bf52c2 show MESSAGE_BULK_DELETE in audit log and show items with no extra markup as expanded ouwou 2021-02-03 22:12:35 -05:00
  • c8df5dedd3 delete popup guild window when closed ouwou 2021-02-01 23:23:44 -05:00
  • 57cec9fff9 allow emoji completion in dm's ouwou 2021-01-28 18:58:03 -05:00
  • f287d5cab1 fix build ouwou 2021-01-28 12:21:19 -05:00
  • 29bc297a7c cap member list rows cuz it can get way out of hand ouwou 2021-01-27 21:40:56 -05:00
  • a83e969b86 update readme ouwou 2021-01-27 15:45:21 -05:00
  • d78fde45d4 make status indicator colors customizable ouwou 2021-01-26 17:02:05 -05:00
  • 7334a4db72 fix invisible in set status ouwou 2021-01-26 15:27:41 -05:00
  • dabfefafd9 show status indicators in member list, change some other shit with presences ouwou 2021-01-26 02:40:50 -05:00
  • e6c159659d show MESSAGE_DELETE in audit log ouwou 2021-01-25 17:04:53 -05:00
  • 6152610d95 hide instead of grey out some menu items, fix role visibility ouwou 2021-01-25 01:12:16 -05:00
  • e13a6eab81 handle opcode 9 invalid session and improve handling socket closure ouwou 2021-01-25 00:47:48 -05:00
  • 092cd3291b fix build ouwou 2021-01-25 00:04:29 -05:00
  • 3923acd0dd add viewing audit log ouwou 2021-01-24 22:24:03 -05:00
  • cfa6607fc8 fix new channels showing up when they shouldnt ouwou 2021-01-23 23:21:45 -05:00
  • 71bd71ccaf slap app-popup on dialogs ouwou 2021-01-23 23:21:21 -05:00
  • fd72d91cee handle merged_members in ready object this way you dont have to load a channel to make the client aware of your permissions ouwou 2021-01-23 18:23:14 -05:00
  • 04734e7e55 fix guild order ouwou 2021-01-23 17:27:38 -05:00
  • b28bfd6f20 remove cpr as a dependency (#21) ouwou 2021-01-23 21:07:03 +00:00
  • 547124c94f view and delete invites, more tweaking ouwou 2021-01-21 23:49:42 -05:00
  • 7b6fb861ac fix build ouwou 2021-01-20 02:47:19 -05:00
  • bafd2fa25a add menu item to clear image cache ouwou 2021-01-20 02:26:04 -05:00
  • dda203376d clear database on open, don't throw on failed fs::remove ouwou 2021-01-20 02:14:01 -05:00
  • a010aa11a5 add bans to guild settings, tweak some other things ouwou 2021-01-20 02:08:48 -05:00
  • 5d1db982cb fix readme ouwou 2021-01-18 01:35:27 -05:00
  • 42252aa6aa some better member/role update handling ouwou 2021-01-18 01:34:47 -05:00
  • 4fd7f9d75e put tooltips on reactions ouwou 2021-01-17 23:24:44 -05:00
  • 744e42892d cleanup ouwou 2021-01-17 22:50:55 -05:00
  • 3f6024ddf2 improve image loading a bit (close #6) ouwou 2021-01-16 23:49:27 -05:00
  • 3a25249a0d add role list to user menu ouwou 2021-01-16 23:48:19 -05:00
  • 462f801af2 Guild settings 1 (#19) ouwou 2021-01-15 06:37:35 +00:00
  • f51ab48009 add css selectors to nsfw channels and add color style ouwou 2021-01-13 23:16:02 -05:00
  • 6c4bdb51a3 fix some parameter ordering ouwou 2021-01-13 20:37:33 -05:00
  • 587713f924 change id ouwou 2021-01-13 00:07:50 -05:00
  • 2d4edd7239 pull out chat input into its own component, rename some stuff ouwou 2021-01-12 20:13:10 -05:00
  • 64e9e712a1 add typing indicator gif. its been edited please dont sue me ouwou 2021-01-12 00:16:43 -05:00
  • d3c980b09e try and speed some stuff up ouwou 2021-01-12 00:11:59 -05:00
  • 6dec601cf2 fix crash from stickers ouwou 2021-01-12 00:11:33 -05:00
  • e8cbb9d3d1 add typing indicator with optional res/typing_indicator.gif ouwou 2021-01-11 18:27:46 -05:00
  • def598941a fix some lifetime stuff ouwou 2021-01-09 23:33:31 -05:00
  • 4d62944dbb fix channel/guild updates ouwou 2021-01-09 02:10:48 -05:00
  • 117e5db564 make completer work with terms after/before newlines ouwou 2021-01-08 22:40:00 -05:00
  • 3f31d74cd8 try and make the input component better ouwou 2021-01-08 21:50:43 -05:00
  • d42e0bae90 update readme links ouwou 2021-01-07 19:11:21 -05:00
  • 8cf95fce0c improve build process, add github actions ouwou 2021-01-07 02:41:49 -05:00
  • 2d6c4cd50d get rid of some threading stuff cuz its no longer necessary ouwou 2021-01-02 01:18:43 -05:00
  • 5cf2b7c2db format timestamps and place them on the right (#17) ouwou 2021-01-02 01:02:23 -05:00
  • b863c3740b get rid of submodules ouwou 2021-01-02 00:56:01 -05:00
  • 03f80263db change some prototypes ouwou 2021-01-01 02:47:03 -05:00
  • 6985448eb9 display replies ouwou 2021-01-01 02:39:07 -05:00
  • 73c5b49e99 update readme ouwou 2021-01-01 01:48:35 -05:00
  • 73b0f0c6b2 fix the members table ouwou 2020-12-30 23:16:13 -05:00
  • 104f3bf906 embed tweakage ouwou 2020-12-26 03:57:08 -05:00
  • c861b9b750 make animated avatars work slightly better ouwou 2020-12-25 03:02:40 -05:00
  • dbd8564af7 CHANNEL_RECIPIENT_ADD, CHANNEL_RECIPIENT_REMOVE ouwou 2020-12-22 23:52:41 -05:00
  • cb18543c50 show RECIPIENT_ADD, RECIPIENT_REMOVE messages ouwou 2020-12-22 22:32:05 -05:00
  • 2e2ed5fc8f show slash command/APPLICATION_COMMAND messages ouwou 2020-12-22 21:18:39 -05:00
  • 09f40cf9a9 get rid of some warnings ouwou 2020-12-22 02:35:57 -05:00
  • 81d3ab2f86 animated avatars on hover ouwou 2020-12-22 02:24:09 -05:00
  • 8a2f13795d animated emojis ouwou 2020-12-22 01:23:56 -05:00
  • d8ff05ddf8 support animated guild icon ouwou 2020-12-21 19:08:44 -05:00
  • 486d184c83 fix replies from being empty ouwou 2020-12-21 02:29:00 -05:00
  • 5cbbdd344b fix member list from not populating sometimes ouwou 2020-12-21 02:18:09 -05:00
  • 31bef80530 add mention/emoji/channel completion ouwou 2020-12-20 22:10:45 -05:00
  • c02cfb9dd8 fix off by one ouwou 2020-12-20 16:20:13 -05:00
  • 3876b91fe9 dammit ouwou 2020-12-19 03:22:14 -05:00