ayntgl
|
b2d67eeacc
|
refactor: use keyringServiceName constant
|
2022-03-05 22:02:06 +04:00 |
|
ayntgl
|
352a872841
|
build: go mod tidy
|
2022-03-05 15:45:39 +04:00 |
|
ayntgl
|
2e2abd41bc
|
ci: dynamically check if ref contains default branch
|
2022-03-02 23:56:58 +04:00 |
|
ayntgl
|
65356499c0
|
fix(ui): login screen loses focus on focus keybindings (#131)
|
2022-03-02 23:44:29 +04:00 |
|
ayntgl
|
65abbc82cf
|
ci: upload artifact only on push to default branch
|
2022-03-02 23:44:20 +04:00 |
|
ayntgl
|
26b34b83dd
|
build: upgrade deps to latest
|
2022-03-01 20:36:09 +04:00 |
|
ayntgl
|
4fbf35fe65
|
fix(ui): incorrect default keybinding value for external editor
|
2022-03-01 20:34:09 +04:00 |
|
ayntgl
|
9ccf36847c
|
docs(README): capitalise D in header
|
2022-03-01 17:24:33 +04:00 |
|
ayntgl
|
172f369838
|
ui: move direct messages item to end
|
2022-02-28 14:15:15 +04:00 |
|
ayntgl
|
ac3651a882
|
docs: add roadmap
|
2022-02-27 17:13:33 +04:00 |
|
ayntgl
|
f9a0af5433
|
ui: add new line after author heading if embed title exists
|
2022-02-26 23:25:42 +04:00 |
|
ayntgl
|
af1b46797b
|
feat: set borders' rune to 0 and focus borders to regular borders
|
2022-02-26 23:13:52 +04:00 |
|
ayntgl
|
ff5cbf7216
|
refactor(ui): modularize UI widgets
|
2022-02-26 23:00:17 +04:00 |
|
ayntgl
|
663172e1cf
|
fix(config): panics if configuration file does not exist
|
2022-02-24 20:16:01 +00:00 |
|
ayntgl
|
e5103093b4
|
build: update deps to latest
|
2022-02-24 21:58:23 +04:00 |
|
ayntgl
|
00173ab95f
|
refactor: reorganize packages
|
2022-02-24 19:14:38 +04:00 |
|
ayntgl
|
1264e60d04
|
feat: keyring support for *BSD
|
2022-02-24 16:04:57 +04:00 |
|
ayntgl
|
a7b314cf32
|
build(Makefile): add -buildmode=pie to go build flags
|
2022-02-24 14:27:16 +04:00 |
|
ayntgl
|
439445ee0f
|
build: update deps to latest
|
2022-02-21 21:16:50 +04:00 |
|
ayntgl
|
317867ac77
|
refactor: remove unused title align for messages TextView
|
2022-02-20 19:17:16 +04:00 |
|
ayntgl
|
91899b1494
|
feat(ui): do not display channel name in messages TextView title
|
2022-02-20 19:09:58 +04:00 |
|
ayntgl
|
bddfb173b7
|
refactor: divide util package
|
2022-02-17 12:00:46 +04:00 |
|
ayntgl
|
a7d243aa3a
|
build: update deps to latest
|
2022-02-14 18:37:57 +04:00 |
|
ayntgl
|
c8379b0bc1
|
build: upgrade deps to latest
|
2022-02-10 16:44:41 +04:00 |
|
ayntgl
|
f359fa579e
|
build: go mod tidy
|
2022-02-09 22:51:15 +04:00 |
|
ayntgl
|
f8bb2bd8d2
|
feat(util): export return value of Login() & TOTP() as LoginResponse
|
2022-02-09 21:55:07 +04:00 |
|
ayntgl
|
d8d9672ee8
|
refactor: uncuddle return statements
|
2022-02-09 21:52:06 +04:00 |
|
ayntgl
|
039835749a
|
refactor(ui): uncuddle var declarations
|
2022-02-09 21:45:41 +04:00 |
|
ayntgl
|
f4283093ad
|
refactor(ui): uncuddle return statement in NewApp()
|
2022-02-09 21:44:07 +04:00 |
|
ayntgl
|
4c67f93017
|
ui: use strings.ReplaceAll() instead
|
2022-02-09 21:01:08 +04:00 |
|
ayntgl
|
5d9da76b70
|
Define a constant for keyring service name
|
2022-02-09 20:49:24 +04:00 |
|
ayntgl
|
76781ed1dd
|
Handle all errors returned by .Write()
|
2022-02-09 20:42:27 +04:00 |
|
ayntgl
|
2aed7c0209
|
Align Config struct fields using fieldalignment
|
2022-02-09 20:15:37 +04:00 |
|
ayntgl
|
13a07469f7
|
Refactor to consistent API
|
2022-02-09 16:22:36 +04:00 |
|
ayntgl
|
7dd1b0eb64
|
feat: follow XDG convention for configuration file (#123)
|
2022-02-09 11:46:49 +04:00 |
|
ayntgl
|
92c3be341c
|
docs(readme): add credits
|
2022-01-28 11:22:03 +04:00 |
|
ayntgl
|
52490d15b6
|
fix(ui): check if selected channel's ID is same as received message's channel's ID (#120)
|
2022-01-28 10:52:44 +04:00 |
|
ayntgl
|
42818c4d1d
|
feat: set main flex as root in all message actions
|
2022-01-26 22:20:21 +04:00 |
|
ayntgl
|
7f8dab79ef
|
build: upgrade deps to latest
|
2022-01-26 19:38:32 +04:00 |
|
ayntgl
|
b3656305cf
|
fix(ui): reset selected message index on guild or channel select
|
2022-01-25 22:53:44 +04:00 |
|
ayntgl
|
d984d087a2
|
refactor: remove notifications feature
|
2022-01-25 20:57:40 +04:00 |
|
ayntgl
|
3f1725c0a7
|
refactor: move config/* to util package
|
2022-01-25 20:23:10 +04:00 |
|
ayntgl
|
288fcff0f0
|
docs(readme): add disclaimer section to TOC
|
2022-01-25 15:48:05 +04:00 |
|
ayntgl
|
ff92fd6571
|
feat: use toml for configuration
|
2022-01-25 14:22:31 +04:00 |
|
ayntgl
|
c8b0c2509f
|
docs(README): add configuration section
|
2022-01-25 13:27:18 +04:00 |
|
ayntgl
|
64abd94da4
|
docs(README): add goreportcard badge
|
2022-01-25 12:48:06 +04:00 |
|
ayntgl
|
82cc72caaa
|
fix(ui): do not forward event key on toggle message actions list keypress
|
2022-01-25 00:30:40 +04:00 |
|
ayntgl
|
7bfc12d49d
|
fix: return event key if message input field has focus
|
2022-01-25 00:26:37 +04:00 |
|
ayntgl
|
99481e5712
|
Set focus to main flex when Esc is pressed when focus on message input field
|
2022-01-25 00:20:37 +04:00 |
|
ayntgl
|
3936a6f07b
|
Refine and set default keybindings to sane defaults
|
2022-01-25 00:19:03 +04:00 |
|