erroneousboat
e6897a6c40
Limit resizing functionality
...
Fixes #88
2018-03-23 13:08:42 +01:00
erroneousboat
cae6a9a662
Fix panic when pasting in normal mode
...
Fixes #120
2018-03-23 12:26:09 +01:00
erroneousboat
b234e63ebf
Fix vertical resizing
...
Fixes #78
2018-01-27 12:03:10 +01:00
erroneousboat
43a91fafec
Clear notification when sending message on channel
...
Fixes #74
2018-01-26 13:50:03 +01:00
erroneousboat
e8cae33f17
Fix MarkAsRead
2017-12-18 21:53:27 +01:00
erroneousboat
328200cd0b
Merge branch 'improved-search' into v0.3.0
...
* improved-search:
Make search more robust
Remove RankFind
Start with improved search
2017-12-17 14:31:58 +01:00
erroneousboat
4234a63d7d
Start with improved search
...
Fixes #70
2017-12-17 13:48:39 +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
e596093f19
Fix input component overflow runewidth > 1
2017-12-16 15:10:16 +01:00
erroneousboat
23388070de
Refactor to get service reference out of components
2017-12-03 20:40:46 +01:00
erroneousboat
7ee7f3be93
Speed up Channels component
2017-12-02 17:35:48 +01:00
erroneousboat
93c9bb3c60
Update Debug component
2017-12-02 15:24:31 +01:00
erroneousboat
336bf288dd
Update Debug component
2017-12-02 11:09:01 +01:00
erroneousboat
e38115970d
Refactor to create more loose coupling
2017-12-01 23:52:25 +01:00
erroneousboat
eebee7027e
Use personal fork of termui
2017-09-23 13:56:45 +02:00
erroneousboat
36e263329c
Update termbox handlers
...
termbox.PollEvent sometimes trigger a panic whil typing in the
input box (#58 ). I took note from https://github.com/nsf/godit
and implemented and extra event handler that should potentially
handle more events from termbox.
2017-08-26 14:41:54 +02: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
cee4e6b6af
Add search functionality
...
Fixes #21
2017-07-16 14:43:02 +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
e3ca3b4621
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
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
156128a127
Add Channel topic next to channel name in chat window
...
Fixes #45
2016-10-30 16:02:11 +01:00
erroneousboat
5d11b6b785
Add help page
...
Fixes #11
2016-10-30 14:26:12 +01:00
erroneousboat
b3e361c4da
Add read mark for channels
...
Fixes #12
2016-10-30 10:37:52 +01:00
erroneousboat
7e57b42c91
Add timeout when changing channels
...
Fixes #25
2016-10-29 22:48:27 +02:00
erroneousboat
ad948508f4
Make keys mappable
2016-10-29 17:57:58 +02:00
Chris Marshall
b7feeede86
Read key mappings from configs and execute actions
2016-10-27 12:53:37 -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
erroneousboat
ada81bbfeb
Add non-ascii support
...
Fixes #30
2016-10-21 21:23:25 +02:00
erroneousboat
10e4469bae
Update project structure
2016-10-19 09:11:35 +02:00