Part locks input bar
When one parts a channel the input part is locked for that buffer, this makes rejoining near impossible without use of the mouse.
#1 Updated by Sputnick over 14 years ago
- Status changed from New to Confirmed
Input line is locked to indicate that one is not in the channel currently. Before that, we didn't have a clear indication for that.
Now, this was done in times of the old old chatwidget, when we couldn't easily play around with display. Nowadays I'd suggest just painting the whole backlog in some greyish color, or something like that, and leaving the input line active. A ChatView::setActiveState(bool) should be easy enough to implement, and the selection format could probably quite simply override the foreground color then with some light color (possibly the same color we use for inactive buffers in BufferView).
#2 Updated by Sputnick almost 13 years ago
- Status changed from Confirmed to Resolved
- % Done changed from 0 to 100
- OS set to Any
Applied in changeset 1b9dc90e54c1c7c2012decfb87cce80dbae60be9.
#3 Updated by johu almost 13 years ago
- Target version set to 0.7.0
- Version changed from 0.3.1+ to 0.3.0.x
No longer disable the input widget for inactive buffers
Some users need or want to be able to enter text even in inactive buffers, so
don't stop them from doing so, other clients don't either.
Also, disabling the input line seems to eat global QAction shortcuts for some bizarr
reason (even though the MainWin is marked as focusWidget, it doesn't receive any keypresses
when the input line is disabled).