Commit graph

211 commits

Author SHA1 Message Date
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
ayn2op
8886a1baad feat: add log-path flag 2025-07-05 18:10:51 -04:00
ayn2op
d9a1e50f49 refactor: remove log-format flag 2025-07-05 18:03:43 -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
Ayyan
80d4a3124a
feat: fetch identify props from dolfies API (#571) 2025-07-03 22:19:00 -04:00
ayn2op
9026c75040 refactor(config): rename autocomplete to mentions_list 2025-06-25 21:12:56 -04:00
ayn2op
a58ee99917 Squash merge commands into main 2025-06-25 20:59:59 -04:00
ayn2op
01bcf54f0c refactor(cmd): add package comment 2025-06-23 22:29:21 -04:00
ayn2op
e129ab7bda refactor(cmd): fix varnamelen warning in state.go 2025-06-20 18:25:18 -04:00
ayn2op
644dfadb4f fix(cmd): do not clear messages in messagesText widget
Closes #453
2025-06-20 15:50:38 -04:00
Ayyan
7eff390646
feat(config): granular control over theme config (#564) 2025-06-19 22:27:21 -04:00
ayn2op
e97e697a03 fix(cmd): use default color for text color in messagesText 2025-06-19 22:17:52 -04:00
ayn2op
a72f606833 refactor(cmd): fix common lint issues 2025-06-19 13:29:43 -04:00
ayn2op
6aeccfb500 refactor(cmd): remove (*application).show and inline it in Run 2025-06-19 13:23:11 -04:00
ayn2op
ba458ca972 refactor(cmd): add/remove mentions list page instead 2025-06-18 19:12:09 -04:00
ayn2op
4a77d7cbd5 build: upgrade tview to latest 2025-06-18 18:56:03 -04:00
ayn2op
0243039600 refactor: remove intermediate var 2025-06-18 16:22:47 -04:00
ayn2op
9ab5b2317b refactor(cmd): chain method calls 2025-06-17 20:53:07 -04:00
ayn2op
beb1dbc42d Squash merge blazinglyfastcolors into main 2025-06-17 20:48:30 -04:00
ayn2op
1dfe7ca17b refactor(cmd): chain calls 2025-06-17 12:52:22 -04:00
ayn2op
6aee4a08e3 refactor(cmd): use io.WriteString instead 2025-06-17 12:43:08 -04:00
ayn2op
6885a3fb79 refactor(cmd): fix lint issues 2025-06-17 12:38:37 -04:00
ayn2op
4d190b9f77 fix(cmd): remove redundant assignment 2025-06-17 12:34:22 -04:00
ayn2op
aa51185f56 refactor(cmd): fix some common lint warnings 2025-06-17 12:32:09 -04:00
ayn2op
740f29268e refactor(cmd): remove naked return 2025-06-17 12:29:05 -04:00
ayn2op
a09cd5078e refactor(cmd): fix lint issues 2025-06-17 12:23:18 -04:00
ayn2op
84a85d6382 fix(cmd): close session on logout keypress 2025-06-17 11:52:11 -04:00
ayn2op
6d370ea266 refactor(cmd): switch to cobra 2025-06-16 23:23:00 -04:00
xqrs
5c6b6f4f00
fix(cmd): call tabComplete only on tab when autocomplete_limit = 0 (#559)
Co-authored-by: Ayyan <ayn2op@gmail.com>
2025-06-16 14:23:21 -04:00
ayn2op
2bcb88d677 perf: goroutinize requestGuildMembers 2025-06-15 23:31:31 -04:00
ayn2op
ed5cf22d4f feat(cmd): only call Draw on message create event 2025-06-15 22:51:50 -04:00
ayn2op
fe898b3730 refactor: fix lint issues 2025-06-15 18:53:17 -04:00
ayn2op
998bff119a refactor: run gofmt 2025-06-15 17:41:28 -04:00
ayn2op
2947fd2411 build: upgrade deps to latest 2025-06-15 17:39:26 -04:00
xqrs
b7e095a50b
feat: add mention support (#555)
Co-authored-by: ayn2op <ayn2op@gmail.com>
2025-06-15 17:19:13 -04:00
ayn2op
b63db1ac8f refactor(notifications): accept state as pointer 2025-06-11 14:16:17 -04:00
ayn2op
20fb3255f1 refactor(login): remove unused param 2025-06-11 13:40:22 -04:00
ayn2op
a737b466e2 feat(config): add theme.guilds_tree.graphics_color field 2025-06-10 19:09:29 -04:00
ayn2op
db4ded3b03 feat(config): add fine-grained style control to theme.messages_text 2025-06-10 17:20:34 -04:00
ayn2op
526cd58499 feat(cmd): pass mentionColor to markdown renderer 2025-06-10 15:33:56 -04:00
ayn2op
c010107e05 refactor(cmd): rename receiver identifier to first single letter of the struct name 2025-06-10 15:17:53 -04:00
ayn2op
b49c28d8b5 refactor(cmd): fix lint issues 2025-06-10 12:54:15 -04:00
ayn2op
a8b4996030 fix(cmd): use Error instead of Info when guild fetch fails 2025-06-09 21:43:43 -04:00
ayn2op
f5e15ce77a refactor(cmd): fix linter issues 2025-06-09 18:14:42 -04:00
ayn2op
2ed771ba6e refactor(cmd): do not pass *tview.Application as arg to widgets 2025-06-09 17:38:48 -04:00
ayn2op
2947441669 refactor(cmd): fix common lint issues 2025-06-09 14:30:41 -04:00