xqrs
|
7e8af16e72
|
fix(message_input): add support for mentions list in (group) dms (#649)
Co-authored-by: Ayyan <ayn2op@gmail.com>
|
2025-12-09 01:34:41 -05:00 |
|
ayn2op
|
9c9815544f
|
fix(login): illogical conditional
|
2025-12-09 01:25:09 -05:00 |
|
ayn2op
|
cac1be906c
|
fix(login): only login for TOTP MFA type
|
2025-12-09 01:20:39 -05:00 |
|
Ayyan
|
16b7cc54f8
|
ci: replace deprecated macos-13 runner (#656)
|
2025-12-08 19:36:37 -05:00 |
|
ayn2op
|
164e94d5b7
|
build: upgrade tview to latest
|
2025-12-08 15:20:56 -05:00 |
|
ayn2op
|
24c9a6a365
|
build: upgrade tview to latest
|
2025-12-07 18:14:22 -05:00 |
|
ayn2op
|
a935920936
|
fix(cmd): add err to log stmt for cmd.channelHasUser
|
2025-12-06 12:48:45 -05:00 |
|
ayn2op
|
09181024ea
|
docs(readme): even better preview
|
2025-12-05 13:25:35 -05:00 |
|
ayn2op
|
d4f5d1deca
|
docs(readme): update preview
|
2025-12-05 13:13:52 -05:00 |
|
ayn2op
|
9bd073aa33
|
build: upgrade tview & tcell to latest
Closes #640
|
2025-12-05 00:48:33 -05:00 |
|
ayn2op
|
7190e2ae78
|
fix: better tree connections
|
2025-12-04 22:41:46 -05:00 |
|
ayn2op
|
8f71c4f35c
|
build: upgrade tview to latest
|
2025-12-04 18:14:58 -05:00 |
|
ayn2op
|
9581ca6bd4
|
feat(config): change reply keymap to align with official client
|
2025-12-04 14:54:17 -05:00 |
|
ayn2op
|
49c3a81956
|
feat: change default keymap for focus_message_input to Ctrl+P
|
2025-12-03 22:27:35 -05:00 |
|
ayn2op
|
32bb94f457
|
docs: remove nix flake reference
|
2025-12-01 14:00:11 -05:00 |
|
ayn2op
|
ad881e27a8
|
build: retire nix flake support
Closes #641
|
2025-11-30 23:02:14 -05:00 |
|
ayn2op
|
e8a53b0dfb
|
build!: upgrade tview to latest
|
2025-11-30 21:14:11 -05:00 |
|
ayn2op
|
845485595f
|
fix: allow empty text if message input has attachments
|
2025-11-30 16:19:59 -05:00 |
|
ayn2op
|
085fe6ddd6
|
feat(cmd): add accurate usage for token flag
|
2025-11-28 12:30:07 -05:00 |
|
ayn2op
|
ebd43423eb
|
refactor: inline SetRoot call
|
2025-11-28 12:27:51 -05:00 |
|
Ayyan
|
427a892ed6
|
docs(README): add comprehensive instructions in usage (#631)
|
2025-11-27 11:51:37 -05:00 |
|
ayn2op
|
3d8a833644
|
fix: clear right *tview.Flex when layout is built
Closes #630
|
2025-11-26 22:24:50 -05:00 |
|
ayn2op
|
ac1436b4d4
|
refactor(cmd): move selected*ID fields to chatView struct
|
2025-11-24 14:58:14 -05:00 |
|
ayn2op
|
4142c30790
|
refactor(cmd): move page name consts to chatview.go
|
2025-11-23 21:41:46 -05:00 |
|
Ayyan
|
0499f5be6d
|
fix(cmd): do not fetch member for webhooks (#629)
|
2025-11-23 21:36:40 -05:00 |
|
ayn2op
|
7c67c21d0f
|
refactor(config): merge border.go with theme.go
|
2025-11-23 15:47:29 -05:00 |
|
ayn2op
|
8c77e6553f
|
refactor(cmd): explicitly use \n instead of tview.NewLine
|
2025-11-23 15:19:53 -05:00 |
|
ayn2op
|
c262f03380
|
refactor(cmd): update channel sorting to use slices.SortFunc and cmp.Compare instead of sort.Slice
|
2025-11-23 14:51:30 -05:00 |
|
ayn2op
|
8f217f1278
|
refactor(cmd): replace fmt.Fprint with io.WriteString
|
2025-11-23 14:45:25 -05:00 |
|
ayn2op
|
586b68315b
|
refactor: relocate tview theme initialization to newApplication and remove unused import
|
2025-11-23 14:15:07 -05:00 |
|
ayn2op
|
01cb4c043b
|
refactor(cmd): idk
|
2025-11-23 14:11:18 -05:00 |
|
ayn2op
|
6d8f281fdc
|
refactor(cmd): rename (*chatView).init to (*chatView).buildLayout
|
2025-11-23 14:04:21 -05:00 |
|
ayn2op
|
b3ac0dc6b4
|
refactor(cmd): separate chat UI widgets from application
|
2025-11-23 14:03:34 -05:00 |
|
Ayyan
|
1589d7b47f
|
perf(cmd): use a batch writer instead (#628)
|
2025-11-22 18:56:09 -05:00 |
|
ayn2op
|
ea7f2cf7b2
|
Reapply "fix(cmd): initialize clipboard in newApplication func (#625)"
This reverts commit 97b2249608.
|
2025-11-22 13:43:15 -05:00 |
|
ayn2op
|
db9e64fc50
|
Revert "feat: show error modal on errors (#621)"
This reverts commit dfaaf10818.
|
2025-11-22 13:38:39 -05:00 |
|
ayn2op
|
97b2249608
|
Revert "fix(cmd): initialize clipboard in newApplication func (#625)"
This reverts commit f2819e86d3.
|
2025-11-22 13:38:36 -05:00 |
|
ayn2op
|
735e29604a
|
build: go mod tidy
|
2025-11-22 02:01:27 -05:00 |
|
Ayyan
|
f2819e86d3
|
fix(cmd): initialize clipboard in newApplication func (#625)
|
2025-11-22 03:26:23 +03: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
|
d5a88f3a17
|
fix(cmd): remove unused import
|
2025-11-20 00:40:35 -05:00 |
|
ayn2op
|
647ce6f9ec
|
refactor(cmd): use cobra for CLI parsing
|
2025-11-19 23:51:33 -05:00 |
|
ayn2op
|
9aa853fa6c
|
build: upgrade tview to latest
|
2025-11-16 20:27:05 -05:00 |
|
Ayyan
|
6033c923fd
|
feat(logger): switch to text handler for slog from tint (#622)
|
2025-11-16 12:16:16 -05:00 |
|
ayn2op
|
eaaf0ac699
|
build: upgrade tview to latest
|
2025-11-15 21:14:25 -05:00 |
|
ayn2op
|
45fa0d2865
|
build: upgrade indirect deps
|
2025-11-14 16:27:23 -05:00 |
|
ayn2op
|
de52554f95
|
refactor(markdown): export renderer and use type-safe config
|
2025-11-11 23:13:22 -05:00 |
|
ayn2op
|
662539b063
|
refactor(lint): inconsistent handling of return value
|
2025-11-11 22:48:39 -05:00 |
|
ayn2op
|
7d8cf99bc1
|
build: upgrade tview to latest
|
2025-11-11 22:04:54 -05:00 |
|
ayn2op
|
1168b9dd25
|
build: upgrade indirect deps to latest
|
2025-11-11 21:59:54 -05:00 |
|