ayn2op
|
08e8c97b28
|
chore(deps): update github.com/ayn2op/tview
|
2025-12-12 00:14:30 -05:00 |
|
Ayyan
|
f4a092bc24
|
fix(message_input): prevent resource leak in send() method (#662)
|
2025-12-11 17:35:53 -05:00 |
|
Ayyan
|
ffdd141f70
|
fix(config): resolve Ctrl+P conflict between focus_message_input and mentions_list.up (#661)
|
2025-12-11 17:13:09 -05:00 |
|
Ayyan
|
07914616af
|
fix(messages_list): prevent panic on failed attachment download (#660)
|
2025-12-11 17:02:24 -05:00 |
|
ayn2op
|
73f8ccaba6
|
chore(deps): update github.com/ayn2op/tview to latest revision
|
2025-12-11 14:57:16 -05:00 |
|
ayn2op
|
901d5d0e3b
|
fix(deps): update tcell/v3 v3.0.2→v3.0.3, tview, and beeep v0.11.1→v0.11.2
|
2025-12-11 14:48:38 -05:00 |
|
xqrs
|
9a83762580
|
feat(clipboard): add wayland support (#657)
Signed-off-by: xqrs <3bd3bdr@gmail.com>
Co-authored-by: Ayyan <ayn2op@gmail.com>
|
2025-12-10 16:02:38 -05:00 |
|
ayn2op
|
b2a0e7f012
|
refactor(message_input): remove redundant return
|
2025-12-10 14:04:13 -05:00 |
|
ayn2op
|
2ab0b0ed9d
|
fix(chatview): remove redundant focus call in focusNext
|
2025-12-09 19:59:37 -05:00 |
|
Ayyan
|
cd592ae8ed
|
fix(chatview): conditionally focus message input for focus_previous and focus_next keys (#658)
|
2025-12-09 19:46:22 -05:00 |
|
ayn2op
|
cb7deb4c72
|
build: upgrade tview to latest
|
2025-12-09 13:58:35 -05:00 |
|
Ayyan
|
d29de744fc
|
build: switch to tcell/v3 (#655)
|
2025-12-09 01:35:40 -05:00 |
|
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 |
|