Commit graph

29 commits

Author SHA1 Message Date
Ayyan
1589d7b47f
perf(cmd): use a batch writer instead (#628) 2025-11-22 18:56:09 -05:00
ayn2op
db9e64fc50 Revert "feat: show error modal on errors (#621)"
This reverts commit dfaaf10818.
2025-11-22 13:38:39 -05:00
xqrs
dfaaf10818
feat: show error modal on errors (#621)
Co-authored-by: ossenthusiast <ossenthusiast@proton.me>
2025-11-22 01:47:26 +03:00
ayn2op
de52554f95 refactor(markdown): export renderer and use type-safe config 2025-11-11 23:13:22 -05:00
ayn2op
36fc183cb2 refactor: use (*state.State).Cabinet.Me instead 2025-10-11 17:49:26 -04:00
ayn2op
9e5c5aac5a fix: check permissions for edit 2025-09-30 12:12:16 -04:00
ayn2op
2210a6dab9 Squash merge edit into main 2025-09-30 11:48:09 -04:00
Dmytro Maistruk
a2f16a4d72
feat: add confirmation modal for delete action (#575) (#605)
Co-authored-by: Ayyan <ayn2op@gmail.com>
2025-09-26 21:38:57 -04:00
ayn2op
60b63dc463 feat(cmd): render GuildMemberJoinMessage type 2025-09-04 15:23:24 -04:00
ayn2op
7abf5ad6bc refactor: replace atotto/clipboard entirely 2025-08-25 13:32:16 -04:00
ayn2op
cdd97ff900 feat: open image attachments in default application instead of browser
Closes #560
2025-08-06 13:31:06 -04:00
ayn2op
137c55ab9f feat(cmd): append channel topic to messages list title 2025-08-03 16:05:29 -04:00
ayn2op
628d17e45b refactor(cmd): move var inside the if statement 2025-07-31 14:13:05 -04:00
ayn2op
a80c5bff2a fix(cmd): disable message input if user does not have relevant permission 2025-07-31 14:10:06 -04:00
ayn2op
316ce889dc fix(cmd): member may not be in cache 2025-07-29 15:46:52 -04:00
ayn2op
08501daab7 refactor(cmd): create*Msg to draw*Message 2025-07-24 17:57:15 -04:00
ayn2op
4d9dd1d01b fix(cmd): if member does not exist in state, use the default name (display or user name) 2025-07-22 22:38:35 -04:00
ayn2op
a8e7dbd524 perf(cmd): only request guild members on initial channel load 2025-07-22 22:22:47 -04:00
ayn2op
7da44507bb fix: remove theme.messages_list.author_style and bold author markup by default 2025-07-17 17:09:02 -04:00
ayn2op
4a6dd663e2 fix: handle empty (deleted) referenced message 2025-07-17 17:00:52 -04:00
ayn2op
728c1977c3 config: remove theme.background_color and fix highlights 2025-07-12 20:23:07 -04:00
ayn2op
d7e0852897 config: remove buggy prefer* implementation 2025-07-11 15:48:03 -04:00
ayn2op
3ca86d112d fix: reset tag after each attachment 2025-07-10 18:14:35 -04:00
Ayyan
3b91275596
feat: support for attachments (#578) 2025-07-10 18:09:15 -04:00
xqrs
0a5e566608
feat(config): add fine-grained controls for showing {display/nick/user}names (#573)
Co-authored-by: Ayyan <ayn2op@gmail.com>
2025-07-05 17:47:36 -04:00
ayn2op
d4c770eb49 cmd: remove redundant if statement 2025-07-05 01:27:17 -04:00
ayn2op
c2b1666f51 cmd: move err key to end 2025-07-05 01:25:39 -04:00
ayn2op
c42b6ef555 cmd: use SendGateway instead of Gateway().Send() 2025-07-05 01:19:17 -04:00
ayn2op
a58ee99917 Squash merge commands into main 2025-06-25 20:59:59 -04:00
Renamed from cmd/messages_text.go (Browse further)