Commit Graph

265 Commits

Author SHA1 Message Date
Chris Marshall
c5f561793e Define key mapping maps for lookup on key presses 2016-10-27 12:51:33 -04:00
Chris Marshall
f9c41c2f95 Standardize action interface to accept AppContexts 2016-10-27 12:51:06 -04:00
Manuel Tiago Pereira
d04378bc9a Fix URL on the go get instructions. 2016-10-27 08:50:14 +01:00
erroneousboat
3127adfb10 Fix clear message 2016-10-22 10:51:21 +02:00
erroneousboat
09f01ed2c1 Make ready for v0.1.0 2016-10-22 09:41:35 +02:00
erroneousboat
ada81bbfeb Add non-ascii support
Fixes #30
2016-10-21 21:23:25 +02:00
erroneousboat
145241e31c Merge branch 'column-width'
Fixes #33
2016-10-21 16:24:35 +02:00
erroneousboat
7651156c27 Add additional check for sidebar width
I've added the MainWidth to the context which may be used in the future
for on the fly changing of the size of the sidebar.
2016-10-21 16:21:13 +02:00
erroneousboat
5d483f313f Merge branch 'set-sidebar-width' of github.com:codegoalie/slack-term into column-width 2016-10-21 14:52:34 +02:00
JP Bruins Slot
5bd14ee4f5 Merge pull request #32 from ghaabor/html-unescape-messages
Unescape HTML entities in messages
2016-10-21 14:21:20 +02:00
erroneousboat
7a4dbd45b5 Move authTest before creation of RTM
By moving authTest we'll be able to test the connection to
slack, and return a sensible error message when this fails.

Fixes #36
2016-10-21 14:05:36 +02:00
Chris Marshall
5b7fabcabd Set column widths from sidebarWidth config value
Reads from config file or defaults to 1 column
2016-10-19 12:23:05 -04:00
Gabor Takacs
202c342540 Unescape HTML entities in messages 2016-10-19 14:45:04 +02:00
erroneousboat
10e4469bae Update project structure 2016-10-19 09:11:35 +02:00
erroneousboat
319029cd71 Update version 2016-10-18 21:15:13 +02:00
erroneousboat
b46f7c491e Add channel scroll top and bottom
Fixes #20
2016-10-18 21:11:29 +02:00
erroneousboat
c1fc94a124 Add link to bin folder for latest version 2016-10-18 19:13:57 +02:00
JP Bruins Slot
14d2fc5a7f Merge pull request #26 from ghaabor/slack-token-name-check
Check for slack_token parameter before launch
2016-10-18 19:00:03 +02:00
Gabor Takacs
43ea994b9e Check for slack_token parameter before launch 2016-10-18 18:38:37 +02:00
erroneousboat
0ba1d964ec Make ready for beta release 2016-10-16 13:32:05 +02:00
erroneousboat
606db0f50e Merge branch 'stdin' 2016-10-15 20:57:12 +02:00
erroneousboat
965495fb17 Use termbox PollEvent instead of termui EventHandler
Fixes #5
2016-10-15 20:55:05 +02:00
erroneousboat
ff00c45f77 Start with fixing paste issue 2016-10-14 23:57:34 +02:00
erroneousboat
c0cb2040a0 Fix actionSend to solve quick enter key presses
Fixes #16
2016-10-14 17:04:22 +02:00
erroneousboat
926a00f6ac Change bg color
Fixes #17
2016-10-14 16:22:47 +02:00
erroneousboat
3b9b2bf8dc Update Makefile install command 2016-10-12 09:56:21 +02:00
erroneousboat
1b64f6a966 Finalize support themes
Fixes #9
2016-10-11 19:30:26 +02:00
erroneousboat
7a9bfce4ed Start with dark and light themes 2016-10-11 19:30:26 +02:00
erroneousboat
72eaefe23b Reverse order for message events 2016-10-11 18:50:25 +02:00
erroneousboat
c6575ff5ad Reset message refersal 2016-10-11 09:33:56 +02:00
erroneousboat
33b36241a1 Fix order of CreateMessageFromMessageEvent
Fixes #14
2016-10-10 20:43:29 +02:00
erroneousboat
0c874120cf Update application 2016-10-09 18:37:00 +02:00
erroneousboat
6d4cf4e35b Fix wrong channels designation 2016-10-09 16:23:44 +02:00
erroneousboat
4aaaf4e21f Implement other keys
Fixes #2
2016-10-09 16:15:10 +02:00
erroneousboat
4988399280 Implement delete for Input 2016-10-09 14:59:48 +02:00
erroneousboat
243883466b Add support for attachments
Fixes #10
2016-10-09 14:19:28 +02:00
erroneousboat
cc7dcf1648 Remove unsubscribed or closed channels
This seems only an issue for IM channels. However there isn't a
`excludeArchived` for IM channels. So we will only add users that
aren't deleted to the UserCache. When we are adding the IM channels
we will check if the name is present in the UserCache, when it isn't
we will ignore it. Resulting in channels without IM channels that
are from delete users.

Fixes #3
2016-10-07 22:08:39 +02:00
erroneousboat
6c2ac43bda Fix message notification when current user sends message
Fixes #8
2016-10-05 21:57:43 +02:00
erroneousboat
6a15950505 Use github.com/nlopes/slack instead of personal fork 2016-10-05 21:20:46 +02:00
erroneousboat
241d4bbf3e Make project public 2016-10-02 16:08:59 +02:00
erroneousboat
190b049f76 Merge branch 'mode-center' 2016-10-02 15:25:07 +02:00
erroneousboat
dd0e69cb64 Center text in mode component 2016-10-02 15:24:35 +02:00
erroneousboat
9be15b87f8 Add channel name on chat pane on start-up 2016-10-02 13:32:36 +02:00
JP Bruins Slot
1f27fcbcf9 Merge pull request #1 from erroneousboat/channels
[WIP] channels
2016-10-02 13:18:13 +02:00
erroneousboat
ad4004fb63 Add package that fixes parsing error 2016-10-01 14:08:41 +02:00
erroneousboat
418593b0ef Add gitignore 2016-10-01 13:47:58 +02:00
erroneousboat
aa7830ce35 Make scrollable channel pane 2016-10-01 12:48:15 +02:00
erroneousboat
e71602c214 Start with group and im channels 2016-09-30 23:52:26 +02:00
erroneousboat
e44a694daf Add scrolling to chat pane 2016-09-30 16:36:41 +02:00
erroneousboat
5f06f4ce5c Create new message indicator 2016-09-30 12:09:03 +02:00