ayntgl
cc45f6b6bf
feat: select selected message's referenced message using keybinding ( #87 )
...
* feat: jump to referenced message using keybinding
* Rename JumpToSelectedMessageReference to JumpSelectedMessageReference
* Remove 'to' from toml tag
* Rename JumpSelectedMessageReference to SelectMessageReference
2021-10-28 22:03:05 +04:00
ayntgl
5acd62e228
style: format code
2021-10-25 21:21:08 +04:00
chromium
f6061df298
feat: copy message to clipboard using keybinding ( #80 )
...
* copy message
* default keybinding
Co-authored-by: chromium <chromium@chromium.codes>
2021-10-25 21:19:28 +04:00
ayntgl
1a6ce2e42f
feat: add graphics field to config
2021-10-23 14:19:01 +04:00
ayntgl
18b94450e2
feat: refine and simply config fields
2021-10-23 13:09:18 +04:00
ayntgl
4510d190cf
feat: change Focus keybindings to sensible defaults
2021-10-23 12:46:43 +04:00
ayntgl
2bd2017f37
Add Borders field to configuration ( #76 )
2021-10-16 16:03:38 +04:00
ayntgl
8ea53c88a5
Relocate global variable declarations
2021-10-15 23:36:00 +04:00
ayntgl
783903e4ba
Extract default user agent as constant
2021-10-15 23:25:50 +04:00
ayntgl
7a8e6a4def
Cleanup
2021-10-14 15:57:01 +04:00
ayntgl
a1f1a258bb
Use OS-specific config directory to store config file
2021-10-14 15:48:14 +04:00
ayntgl
69007026c2
Convert snake_case config fields to TitleCase
2021-10-12 22:37:00 +04:00
ayntgl
d86465a938
ux: change default config path to ~/.config/discordo.toml
2021-10-12 17:27:02 +04:00
ayntgl
7c140afb03
feat: switch to toml for config ( #67 )
...
* feat: switch to toml for config
* resolve indirect dep
2021-10-02 18:52:23 +04:00
ayntgl
80179a8246
feat: support w3c names and hex value colors in config ( #60 )
2021-09-27 23:24:21 +04:00
ayntgl
f84c232aab
Move global variables declaration to pertinent file
2021-09-24 19:16:21 +04:00
ayntgl
d6c4fbb903
fix: envelop rune r & R with Rune[*] ( #55 )
2021-09-24 15:57:25 +04:00
ayntgl
222a1c09f0
Merge config package into main
2021-09-24 14:08:58 +04:00
ayntgl
c858cc5c41
Segregate config.go to util package
2021-09-21 21:40:07 +04:00
ayntgl
d262054baf
Implement custom keybindings ( #52 )
2021-09-20 22:11:41 +04:00
ayntgl
5c64b0fb8b
Remove field tags from config struct for consistency ( #51 )
2021-09-20 20:04:18 +04:00
ayntgl
f945fbf4f8
Switch to a flat project structure ( #48 )
2021-09-19 19:56:51 +04:00