Commit History

Autor SHA1 Mensaxe Data
  ayntgl 685cd7d5e7 refactor: check if ref is nil to determine TreeNode is channel or not %!s(int64=4) %!d(string=hai) anos
  ayntgl 8001a530aa refactor: reduce onMessagesViewInputCapture() cyclomatic complexity %!s(int64=4) %!d(string=hai) anos
  ayntgl f486f54f1c refactor: modularize func to reduce cyclomatic complexity %!s(int64=4) %!d(string=hai) anos
  ayntgl 62215312f0 Refactor %!s(int64=4) %!d(string=hai) anos
  ayntgl 97ac92301c Fix mouse highlights not handled (#75) %!s(int64=4) %!d(string=hai) anos
  ayntgl 3ef4574e03 Unhighlight selected message on Escape event key (#74) %!s(int64=4) %!d(string=hai) anos
  ayntgl be24347e51 Fix selected message index out of range [-1] panic (#73) %!s(int64=4) %!d(string=hai) anos
  ayntgl 8ea53c88a5 Relocate global variable declarations %!s(int64=4) %!d(string=hai) anos
  ayntgl 1aefedfaec Move generateChannelRepr() to ui.go %!s(int64=4) %!d(string=hai) anos
  ayntgl 4b46d39d8e Clear message InputField text on Escape event key (#72) %!s(int64=4) %!d(string=hai) anos
  ayntgl 2400226ee1 Store selected message index (+1) instead of *discordgo.Message struct (#71) %!s(int64=4) %!d(string=hai) anos
  ayntgl 4ab256ecb7 Modularize tview widgets into separate functions %!s(int64=4) %!d(string=hai) anos
  ayntgl d0b3af13b3 ui: do not clear messages TextView twice %!s(int64=4) %!d(string=hai) anos
  ayntgl 69007026c2 Convert snake_case config fields to TitleCase %!s(int64=4) %!d(string=hai) anos
  ayntgl 083eda48bf refactor: move renderer functionality to discord.go %!s(int64=4) %!d(string=hai) anos
  ayntgl 7cede44f60 fix: goroutinize message-rendering and channel-acking together %!s(int64=4) %!d(string=hai) anos
  ayntgl 7c140afb03 feat: switch to toml for config (#67) %!s(int64=4) %!d(string=hai) anos
  ayntgl 14f93ee1c0 feat: mark unread channels (#65) %!s(int64=4) %!d(string=hai) anos
  ayntgl 85438d0799 refactor: preload (append to guild TreeNode) channels upon receiving READY event (#64) %!s(int64=4) %!d(string=hai) anos
  ayntgl 88674c5f4d refactor: rename mainTreeView to channelsTree %!s(int64=4) %!d(string=hai) anos
  ayntgl 359e22318a refactor: use genChannelRepr() for text channels %!s(int64=4) %!d(string=hai) anos
  ayntgl a91c1a35b4 refactor: move findByMessageID() to util.go %!s(int64=4) %!d(string=hai) anos
  ayntgl cbfd15ade8 feat: add DM channels functionality (#58) %!s(int64=4) %!d(string=hai) anos
  ayntgl f84c232aab Move global variables declaration to pertinent file %!s(int64=4) %!d(string=hai) anos
  ayntgl d262054baf Implement custom keybindings (#52) %!s(int64=4) %!d(string=hai) anos
  ayntgl 8dad4deec0 Implement inline reply mention functionality (#50) %!s(int64=4) %!d(string=hai) anos
  ayntgl f945fbf4f8 Switch to a flat project structure (#48) %!s(int64=4) %!d(string=hai) anos