erroneousboat
d624f7eac1
Start with Input component
2017-12-01 21:02:52 +01:00
erroneousboat
d45103932c
Fix channel scrolling
2017-12-01 16:35:03 +01:00
erroneousboat
49f8f185ea
Continue with work on the chat component
...
Using own fork of gocui where I can use my own termui.PollEvent()
2017-10-07 20:30:45 +02:00
erroneousboat
0f930c8297
Continue with implemenation of chat view
2017-09-23 23:01:59 +02:00
erroneousboat
aa4d85c522
Implement debug view
2017-09-16 16:31:39 +02:00
erroneousboat
9a1122dc85
Implement scrolling up
2017-09-16 15:10:39 +02:00
erroneousboat
0bdc6d0688
Implement scrolling of channels
2017-09-02 16:51:21 +02:00
erroneousboat
3fd5e74f89
Continue with gocui implementation for Channels component
2017-08-26 16:48:45 +02:00
erroneousboat
bf8e2a78a6
Start with gocui implementation
2017-08-19 23:31:16 +02:00
erroneousboat
c88dff2cd2
Fix insert key
...
When moving the cursor to to insert a new key. It was not correctly
inserted at the right location. This fix will solve this.
2017-08-19 13:06:54 +02:00
erroneousboat
69bafe8ea4
Update version number
2017-08-05 11:44:25 +02:00
erroneousboat
659d5e4090
Update vendor package versions
2017-08-05 11:43:50 +02:00
erroneousboat
ff2dfc4b44
Return terminal to normal when config file can't be found
...
Fixes #55
2017-08-04 10:22:42 +02:00
erroneousboat
f759bb1c87
Merge branch 'v0.2.2'
2017-07-31 08:40:29 +02:00
erroneousboat
8440d01dd5
Update screenshot
2017-07-30 15:33:18 +02:00
erroneousboat
fb3901af69
Update event handlers
...
* Terminal is now returned to normal when quitting
* Fix resize handler
* Update structure event handling
2017-07-30 15:23:47 +02:00
erroneousboat
d04ac14067
Add updated screenshot
2017-07-30 14:42:25 +02:00
erroneousboat
d38be50b1f
Disable emoji functionality
...
Not able to make it work for now, artifacts from prior chat view are
visible next to the emoji's because of width being greater than 1.
Filling the width of the cell with spaces didn't work unfortunately.
Neither did clearing the buffer or rewriting the whole screen blank.
2017-07-29 14:32:33 +02:00
erroneousboat
3bd8fc9d52
Add mentions support
2017-07-22 14:36:55 +02:00
erroneousboat
a9968610c5
Add emoji support
2017-07-21 14:04:16 +02:00
erroneousboat
8baa6926c0
Fix CursorPosition when searching
2017-07-17 09:42:26 +02:00
erroneousboat
775b0e97ce
Update version
2017-07-17 09:42:14 +02:00
erroneousboat
9ddb5b0798
Merge branch 'search-channel' into v0.2.2
...
* search-channel:
Add search functionality
2017-07-16 14:44:19 +02:00
erroneousboat
d2bce7f66a
Add search functionality
...
Fixes #21
2017-07-16 14:43:02 +02:00
erroneousboat
b6030cbdaa
Add custom icons for channels
...
This will add:
* An icon for channels
* An icon for groups
* An icon for im channels
It will also add an icon that identifies the presence
of a user.
Fixes #44
2017-07-15 21:09:08 +02:00
erroneousboat
9cab2e8b55
Add custom eventstream for termui
...
In order to fix issue #47 I've added a custom eventstream
to termui that will deregister its own eventstream.
This will ensure me that the events will not be sent to
termui's (unbuffered) event channel and will be picked
up by the buffered termbox channel of slack-term.
Fixes #47
2017-07-15 15:57:59 +02:00
erroneousboat
6fdaaba538
Fix README.md
2017-03-17 14:53:57 +01:00
erroneousboat
7f76ae477c
Merge branch 'v0.2.1'
2017-03-17 14:44:34 +01:00
erroneousboat
e00574d0ce
Update README.md
...
Fixes #49
2017-03-17 14:43:08 +01:00
erroneousboat
f8bc4f8006
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
118f414aba
Update external packages
2017-03-17 14:43:08 +01:00
erroneousboat
968e0aab92
Merge branch 'v0.2.0'
2016-11-01 17:06:58 +01:00
erroneousboat
aa9f03ca26
Update readme
2016-10-31 21:38:24 +01:00
erroneousboat
9284355b80
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
bc29c82f99
Add secondary backspace to default config
2016-10-31 09:59:00 +01:00
erroneousboat
028c216bd9
Add Channel topic next to channel name in chat window
...
Fixes #45
2016-10-30 16:02:11 +01:00
erroneousboat
7cceb96f89
Show edited messages
...
Fixes #27
2016-10-30 15:38:13 +01:00
erroneousboat
1c0123052e
Add help page
...
Fixes #11
2016-10-30 14:26:12 +01:00
erroneousboat
6a3947b66b
Merge branch 'channels-read' into v0.2.0
2016-10-30 10:39:00 +01:00
erroneousboat
107c4ba452
Add read mark for channels
...
Fixes #12
2016-10-30 10:37:52 +01:00
erroneousboat
d3cbfa06ee
Merge branch 'message-loading' into v0.2.0
2016-10-29 22:50:55 +02:00
erroneousboat
5dc7f4fe87
Add timeout when changing channels
...
Fixes #25
2016-10-29 22:48:27 +02:00
erroneousboat
af3742de08
Merge branch 'mappable-keys' into v0.2.0
2016-10-29 17:59:34 +02:00
erroneousboat
9396bdcbeb
Make keys mappable
2016-10-29 17:57:58 +02:00
erroneousboat
595ab2caf8
Merge branch 'key-mappings' of github.com:codegoalie/slack-term into mappable-keys
2016-10-29 13:22:09 +02:00
JP Bruins Slot
4881926a11
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
8578a5d0af
Read key mappings from configs and execute actions
2016-10-27 12:53:37 -04:00
Chris Marshall
cc5fe5314d
Read key mappings from config file
...
And set the standard defaults
2016-10-27 12:52:54 -04:00
Chris Marshall
7554c2ebac
Define key mapping maps for lookup on key presses
2016-10-27 12:51:33 -04:00
Chris Marshall
cd259078fc
Standardize action interface to accept AppContexts
2016-10-27 12:51:06 -04:00