Commit Graph

87 Commits

Author SHA1 Message Date
erroneousboat
17be2c748f Fix README.md 2017-03-17 14:53:57 +01:00
erroneousboat
62676a4e2b Merge branch 'v0.2.1' 2017-03-17 14:44:34 +01:00
erroneousboat
da75e0dfc9 Update README.md
Fixes #49
2017-03-17 14:43:08 +01:00
erroneousboat
adeaee3b0f Add EventQueue to AppContext
This should alleviate some problems with using the application and
getting the error:

panic: runtime error: slice bounds out of range

However, I'm still able to trigger this event when scrolling
the mouse wheel.

Fixes #47
2017-03-17 14:43:08 +01:00
erroneousboat
165a776a3d Update external packages 2017-03-17 14:43:08 +01:00
erroneousboat
f516ba082e Merge branch 'v0.2.0' 2016-11-01 17:06:58 +01:00
erroneousboat
a6c8e15fdc Update readme 2016-10-31 21:38:24 +01:00
erroneousboat
85bc84e0d2 Fix some slack integrations
Fixes #13

For instance the github integration doesn't have a
discoverable username, so this will become unkown.

Some integrations with attachment fields, title and
text should be tested for the correct order.
2016-10-31 21:26:12 +01:00
erroneousboat
57145a4ec4 Add secondary backspace to default config 2016-10-31 09:59:00 +01:00
erroneousboat
156128a127 Add Channel topic next to channel name in chat window
Fixes #45
2016-10-30 16:02:11 +01:00
erroneousboat
e85d6b5ec1 Show edited messages
Fixes #27
2016-10-30 15:38:13 +01:00
erroneousboat
5d11b6b785 Add help page
Fixes #11
2016-10-30 14:26:12 +01:00
erroneousboat
100ddd02ac Merge branch 'channels-read' into v0.2.0 2016-10-30 10:39:00 +01:00
erroneousboat
b3e361c4da Add read mark for channels
Fixes #12
2016-10-30 10:37:52 +01:00
erroneousboat
9f5e412b8f Merge branch 'message-loading' into v0.2.0 2016-10-29 22:50:55 +02:00
erroneousboat
7e57b42c91 Add timeout when changing channels
Fixes #25
2016-10-29 22:48:27 +02:00
erroneousboat
02c086239e Merge branch 'mappable-keys' into v0.2.0 2016-10-29 17:59:34 +02:00
erroneousboat
ad948508f4 Make keys mappable 2016-10-29 17:57:58 +02:00
erroneousboat
e9d0ab8162 Merge branch 'key-mappings' of github.com:codegoalie/slack-term into mappable-keys 2016-10-29 13:22:09 +02:00
JP Bruins Slot
d5f670de48 Merge pull request #39 from mtpereira/fix-go-get-url
Fix URL on the go get instructions.
2016-10-29 13:09:04 +02:00
Chris Marshall
b7feeede86 Read key mappings from configs and execute actions 2016-10-27 12:53:37 -04:00
Chris Marshall
58e1b942b4 Read key mappings from config file
And set the standard defaults
2016-10-27 12:52:54 -04:00
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