Feature #219

avatar

Option to Left-Align nick name in chat-window to eliminate crag

Added by Sammy Veira 3626 days ago. Updated 873 days ago.

Status:New Start:10/17/2009
Priority:Normal Due date:
Assigned to:- % Done:

0%

Category:Frontend GNOME
Target version:-
Complexity:

High

Votes: 4 (View)

Description

Vertical separator separating timestamp/nick from chatter.

Also, option to show/hide timestamps (is it there yet? didn't see it!)

example:
http://www.flamedesktop.com/wp-content/bf_data/apps/web/im-chat/x/xchat.png


Related issues

duplicated by Smuxi - Feature #795 Lining out messages horizontally New 01/02/2013
blocked by Smuxi - Feature #1045 HTML Renderer for Messages New 04/30/2015

History

Updated by Mirco Bauer 3620 days ago

avatar
  • Category set to Frontend GNOME
  • Assigned to set to Mirco Bauer

Updated by Mirco Bauer 3547 days ago

avatar
  • Complexity set to Medium

I would really really love this feature, but I haven't found out yet to align text in a Gtk.TextView! :(

Updated by Chris Le Sueur 3510 days ago

avatar

I would very much like to implement this. It looks like it will be pretty non-trivial to do, and require basically indenting the main text a suitable amount then drawing the timestamps and nicks in the gap at the appropriate place.
It has the potential to get pretty complex to handle resizing the columns appropriately, and line overflows in the main chat.

Updated by Mirco Bauer 3510 days ago

avatar

Chris Le Sueur wrote:

I would very much like to implement this. It looks like it will be pretty non-trivial to do, and require basically indenting the main text a suitable amount then drawing the timestamps and nicks in the gap at the appropriate place. It has the potential to get pretty complex to handle resizing the columns appropriately, and line overflows in the main chat.

I don't think thats the right thing to do as Smuxi allows to use non-monospace fonts too. TextView has support for columns somehow, but I have no idea how to make use of them.

Updated by Mirco Bauer 3510 days ago

avatar
  • Complexity changed from Medium to High

Updated by omeringen . 2322 days ago

avatar

Hi,
This is the only one feature i am missing on smuxi. This makes chat window much more cleaner and readable. Please prioritize this feature.

Updated by omeringen . 2322 days ago

avatar

omeringen . wrote:

Hi, This is the only one feature i am missing on smuxi. This makes chat window much more cleaner and readable. Please prioritize this feature.

The screenshot link you provided is not working anymore. Weechat also has this feature, http://weechat.org/screenshots/

Updated by Mirco Bauer 2316 days ago

avatar
  • Assigned to deleted (Mirco Bauer)

Updated by Mirco Bauer 1574 days ago

avatar
  • Subject changed from Option to Left-Align 'chatter' in chat-window to eliminate crag to Option to Left-Align nick name in chat-window to eliminate crag

Updated by Mirco Bauer 873 days ago

avatar

I have plans to move away from a Gtk.TextView to a HTML rendering engine to render Smuxi messages. In HTML/CSS this is trivial but with Gtk.TextView, even by reading the C implementation of it, I wasn't able to figure out how you can tab or column align text in a stable way.

Updated by Mirco Bauer 873 days ago

avatar

So once Smuxi uses a HTML renderer this feature becomes feasible. The redmine issue to move to a HTML renderer is covered in #1045.

Also available in: Atom PDF