ga2arch / slack

c++ slack ncurses client
GNU General Public License v3.0
40 stars 3 forks source link

Wishlist: Hide list of channels and disable borders #13

Open ctrlcctrlv opened 7 years ago

ctrlcctrlv commented 7 years ago

For copy pasting of long links :) This would work best if #12 was implemented first.

FedeDP commented 7 years ago

There is an issue with changing CHAT window size, that is the same issue that prevent slack to support terminal resize: given our data structure where messages are splitted every COLS chars to be able to go backward of just one line, changing COLS by enlarging the window will force us to recheck every stored message, putting together multilines messages, and splite them again.

Yeah, we need to get rid of this ugly behaviour.

FedeDP commented 7 years ago

I'd say, deal with #16, #9 and #8 then let's try changing our data structure to better fit this request (and because current method is quite ugly, as already stated).