ayn2op
|
811c5e4418
|
refactor(ui): move focus ownership to containers (#834)
|
2026-08-29 01:10:17 -04:00 |
|
ayn2op
|
f00a66835c
|
refactor(ui): adopt message-driven focus
|
2026-08-09 23:23:37 -04:00 |
|
ayn2op
|
93a137d982
|
feat(cmd): add version flag (#822)
|
2026-07-30 23:37:01 -04:00 |
|
ayn2op
|
e6c7f26fcd
|
refactor: use forked arikawa and ningen
|
2026-06-19 18:00:39 -04:00 |
|
ayn2op
|
b3fe7e3453
|
Revert "fix: limit mouse handling to button events"
This reverts commit ef3924db6b.
|
2026-04-30 02:04:03 -04:00 |
|
ayn2op
|
fdd2ec97db
|
fix: disable terminal focus events
|
2026-04-28 22:55:48 -04:00 |
|
ayn2op
|
ef3924db6b
|
fix: limit mouse handling to button events
|
2026-04-28 22:54:45 -04:00 |
|
ayn2op
|
3d03359078
|
fix(cmd): close the log file on shutdown
|
2026-04-18 14:02:05 -04:00 |
|
ayn2op
|
77f21369b4
|
refactor(cmd): use non-*Var funcs for cli
|
2026-04-13 19:08:05 -04:00 |
|
ayn2op
|
df7e3d0220
|
build(deps): upgrade tview to latest
|
2026-04-13 13:12:53 -04:00 |
|
ayn2op
|
5917a460d3
|
feat(ui/login): switch to tabs for token and qr login methods
|
2026-03-10 18:05:36 -04:00 |
|
ayn2op
|
41a6833b81
|
refactor(ui): use event-driven startup and logout
|
2026-03-04 00:25:33 -05:00 |
|
ayn2op
|
aa6845949f
|
refactor: set terminal title when InitEvent arrives
|
2026-03-03 22:55:46 -05:00 |
|
ayn2op
|
d215c48574
|
refactor(ui/root): wire startup through init event
|
2026-03-03 22:28:50 -05:00 |
|
ayn2op
|
63fef0b13e
|
build(deps): upgrade tview to latest
|
2026-02-24 20:24:13 -05:00 |
|
Ayyan
|
607b5486de
|
feat(cmd)!: remove token flag (#704)
|
2026-01-14 10:42:19 -05:00 |
|
ayn2op
|
c8790a63d1
|
refactor(cmd): replace cobra with stdlib flag
|
2025-12-31 16:09:12 -05:00 |
|
Ayyan
|
91ca816ea0
|
refactor: move app and chat UI out of cmd (#680)
|
2025-12-31 04:35:00 -05:00 |
|
ayn2op
|
085fe6ddd6
|
feat(cmd): add accurate usage for token flag
|
2025-11-28 12:30:07 -05:00 |
|
ayn2op
|
586b68315b
|
refactor: relocate tview theme initialization to newApplication and remove unused import
|
2025-11-23 14:15:07 -05: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
|
45003fca41
|
refactor(keyring): new package
|
2025-11-06 21:10:22 -05:00 |
|
ayn2op
|
442e050f01
|
feat(cmd): use DISCORDO_TOKEN env var for default value of token flag
Closes #584
|
2025-11-06 21:00:49 -05:00 |
|
ayn2op
|
9a43b69b88
|
refactor: remove cobra
|
2025-09-14 00:27:21 -04:00 |
|
ayn2op
|
728c1977c3
|
config: remove theme.background_color and fix highlights
|
2025-07-12 20:23:07 -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 |
|
ayn2op
|
01bcf54f0c
|
refactor(cmd): add package comment
|
2025-06-23 22:29:21 -04:00 |
|
ayn2op
|
6d370ea266
|
refactor(cmd): switch to cobra
|
2025-06-16 23:23:00 -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
|
2ed771ba6e
|
refactor(cmd): do not pass *tview.Application as arg to widgets
|
2025-06-09 17:38:48 -04:00 |
|
ayn2op
|
bc1b3210e3
|
refactor!: rename preset to set
|
2025-06-04 12:48:04 -04:00 |
|
ayn2op
|
1b5f7dec66
|
build: upgrade tview to latest
|
2025-06-03 17:51:30 -04:00 |
|
ayn2op
|
06068a1c0f
|
build: replace rivo/tview with ayn2op/tview
|
2025-06-03 13:24:25 -04:00 |
|
ayn2op
|
e976dc6537
|
refactor: unexport local symbols
|
2025-06-01 22:51:30 -04:00 |
|
Ayyan
|
5e1c4e2c06
|
feat(config): add new flag to specify config path (#548)
|
2025-05-24 22:36:08 -04:00 |
|
ayn2op
|
1dd5a347a4
|
refactor: get rid of cobra
|
2025-05-24 19:25:28 -04:00 |
|
ayn2op
|
43296df3d8
|
feat: dump all (not just non-registered events) events when log-level is set to debug
|
2025-05-06 21:48:04 -04:00 |
|
ayn2op
|
a370535cc1
|
feat: add log-format flag
|
2025-04-30 16:43:03 -04:00 |
|
ayn2op
|
88f8604307
|
feat: add log-level flag
|
2025-04-30 14:27:29 -04:00 |
|
ayn2op
|
5932b66e53
|
feat(config): add theme.active_title_color field
|
2025-03-30 10:59:32 -04:00 |
|
ayn2op
|
3e7d720fd1
|
fix: set {background,title}_color globally
|
2025-03-29 19:18:13 -04:00 |
|
Ayyan
|
0930a884eb
|
feat(config): add theme.border.preset (#523)
|
2025-03-29 03:14:52 -04:00 |
|
Ayyan
|
1628535b5d
|
refactor: use cobra (#515)
|
2025-03-22 01:29:17 -04:00 |
|