nurupo / ProjectTox-Qt-GUI

A cross-platform front end for ProjectTox Core library, written in C++11 with use of Qt5
GNU General Public License v3.0
341 stars 116 forks source link

New message view #110

Closed Schlumpf closed 10 years ago

Schlumpf commented 10 years ago

Here comes the new ChatView widget. In this state it has all features of the old one but is better and much faster.

nurupo commented 10 years ago

The default position of the line dividing message and time columns is not time-aligned. This might be useful

sdfsdfsf

Also, that line should preserve its position relatively the right end of the widget. For example, we have this

_1

If we enlarge the window, that's what happens

_2

When I expected it to be the same distance away from the right side of the widget as it was before, like that

_3

Btw, since the line doesn't preserve its position relatively the right end of the widget, if we make the window smaller now, this will happen

_4

The time column is left behind.

nurupo commented 10 years ago

Also, right clicking creates a empty context menu.

dfgdfgdghfhgf

Would be nice to have something like Quassel's "Hide Events" option there, but removing the context menu entirely would work too.

gdfgdfgdf

nurupo commented 10 years ago

It also doesn't notify when your own name changes.

nurupo commented 10 years ago

Here is relevant parts of Quassel's code for context menu https://github.com/quassel/quassel/pull/55, in case you need them.

Schlumpf commented 10 years ago

@nurupo I changed the points from your annotations.

nurupo commented 10 years ago

Yep, looks like it's working

Schlumpf commented 10 years ago

see new push request: #116