erroneousboat
2434ba7c6f
Update comment
2019-03-16 12:29:10 +01:00
erroneousboat
dd34e3fbe8
Update threads reply functionality
...
* Use base62 for hashing of thread timestamps
* Use command /thread for replying to threads
2019-03-02 14:03:11 +01:00
erroneousboat
946a8ca086
Add reply to threads functionality
2019-02-16 22:45:36 +01:00
erroneousboat
56cad01ce0
Fix thread timestamp checking
2019-01-05 13:58:17 +01:00
erroneousboat
cb58a10f8b
Fix pagination problem
2019-01-05 13:54:20 +01:00
erroneousboat
1ea85b40bc
Merge branch 'master' into threads
...
* master:
Increase page size for GetConversations
2018-12-25 15:57:38 +01:00
erroneousboat
c1365afd4e
Update handling thread replies in event handler
2018-12-25 15:56:27 +01:00
erroneousboat
d7a3dc7a8c
Update message event
2018-12-25 15:09:03 +01:00
erroneousboat
d2b1037568
Implement new Message setup
2018-12-24 14:37:12 +01:00
erroneousboat
652d4db11a
Start with thread support
2018-12-22 12:33:30 +01:00
erroneousboat
66bb3ba76f
Increase page size for GetConversations
...
Reference #167
2018-11-10 14:52:23 +01:00
erroneousboat
457f47776b
Add some return errors
2018-10-27 14:44:20 +02:00
erroneousboat
faa1cf2148
Fix hide mpim
...
Fixes #122
2018-10-13 15:32:21 +02:00
erroneousboat
645e068e7f
Fix sorting of buckets
2018-09-15 12:21:42 +02:00
erroneousboat
46903058a0
Speed up presence discovery for im channels
2018-09-15 12:04:46 +02:00
erroneousboat
fa9eddc127
Trying out a sorting mechanism
2018-09-08 21:16:25 +02:00
erroneousboat
7b2cbcfa23
Fix user presence
2018-09-02 10:14:34 +02:00
erroneousboat
3ab8921388
Add deleted user check
2018-09-01 18:59:00 +02:00
erroneousboat
7c3b08d1de
Remove components dependency out of slack.go
2018-09-01 15:57:26 +02:00
erroneousboat
4bd647daf3
Start with conversations api
2018-08-26 14:12:23 +02:00
erroneousboat
16a5a53692
Add optional emoji support
...
Fixes #76
2018-08-11 13:20:13 +02:00
erroneousboat
fd5d8bdf8a
Add optional date/time formatting
...
Fixes #84
2018-08-11 13:10:36 +02:00
erroneousboat
8af708b00b
Fix rendering messages
...
If in the content of a message markdown syntax was used, the
termui.DefaultTxBuilder would interpret this and try to create
fg and bg attributes.
Fixes #146
2018-08-11 12:37:58 +02:00
erroneousboat
d326f4e3d0
Add debugging statements to connection errors
2018-07-21 13:17:37 +02:00
erroneousboat
a98409901d
Set slack token as flag or env variable
...
Fixes #133
2018-04-07 11:17:25 +02:00
erroneousboat
56000c4f3e
Implement configuration for desktop notifications
2018-04-06 13:42:12 +02:00
erroneousboat
50114764a7
Add desktop notifications
...
Fixes #116
2018-04-01 13:03:28 +02:00
erroneousboat
2ccc92179b
Speed up process of loading channels
2018-03-31 10:58:37 +02:00
erroneousboat
f1f0bc1379
Ignore reply events
2018-03-24 13:56:55 +01:00
erroneousboat
e8cae33f17
Fix MarkAsRead
2017-12-18 21:53:27 +01:00
erroneousboat
d170057b37
Implement theming for several components
2017-12-17 12:23:55 +01:00
erroneousboat
6ebeb7b5fc
Start with theming functionality
2017-12-16 22:54:00 +01:00
erroneousboat
64c2257df0
Start with adding colors for messages
2017-12-16 21:18:01 +01:00
erroneousboat
45b1dac1bf
Fix notification for channels
2017-12-16 21:13:20 +01:00
erroneousboat
23388070de
Refactor to get service reference out of components
2017-12-03 20:40:46 +01:00
erroneousboat
e38115970d
Refactor to create more loose coupling
2017-12-01 23:52:25 +01:00
erroneousboat
2874a75228
Fix parseMentions
...
Fixes #63
2017-12-01 13:24:02 +01:00
erroneousboat
c2eee9955e
Add username to PostMessage
...
Fixes #65
2017-12-01 12:05:27 +01:00
erroneousboat
cf7efb6cc9
Fix terminal state when connection fails
...
Fixes #66
2017-12-01 11:30:43 +01:00
erroneousboat
e10fef8b9d
Fix some channels issues
...
* Reset notification icon to asterisk (Fixes #67 )
* Only show subscribed channels
2017-12-01 11:19:54 +01:00
erroneousboat
1ae769c7ca
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
0b10bbbc4c
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
92ff44916f
Add mentions support
2017-07-22 14:36:55 +02:00
erroneousboat
25b3ccf08d
Add emoji support
2017-07-21 14:04:16 +02:00
erroneousboat
692773a23f
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
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
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
b3e361c4da
Add read mark for channels
...
Fixes #12
2016-10-30 10:37:52 +01: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