ayntgl
2be06ef4cd
feat: lazy-load channels on guild select ( #89 )
...
* feat: set channels tree title to 'Channels'
* feat: lazy-load channels on guild select
2021-10-29 15:26:01 +04:00
ayntgl
207a4d43bd
refactor: move utility functions into separate package
2021-10-29 12:53:40 +04:00
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
ceae56bca3
refactor: move isUnread to util.go
2021-10-17 13:02:19 +04:00
ayntgl
8001a530aa
refactor: reduce onMessagesViewInputCapture() cyclomatic complexity
2021-10-16 21:21:38 +04:00
ayntgl
f486f54f1c
refactor: modularize func to reduce cyclomatic complexity
2021-10-16 18:50:57 +04:00
ayntgl
62215312f0
Refactor
2021-10-16 13:57:16 +04:00
ayntgl
1aefedfaec
Move generateChannelRepr() to ui.go
2021-10-15 23:26:46 +04:00
ayntgl
2400226ee1
Store selected message index (+1) instead of *discordgo.Message struct ( #71 )
...
* Store selected message index (+1) instead of *discordgo.Message struct
* Fix typo; Repling -> Replying
2021-10-15 22:26:48 +04:00
ayntgl
85438d0799
refactor: preload (append to guild TreeNode) channels upon receiving READY event ( #64 )
2021-09-29 12:28:49 +04:00
ayntgl
359e22318a
refactor: use genChannelRepr() for text channels
2021-09-25 13:18:14 +04:00
ayntgl
a91c1a35b4
refactor: move findByMessageID() to util.go
2021-09-25 13:12:56 +04:00
ayntgl
cbfd15ade8
feat: add DM channels functionality ( #58 )
...
* feat: add DM channels functionality
* fix: remove main TreeView title
2021-09-25 12:52:15 +04:00