#1449: History page needs a make over
-+--
Reporter: flynd| Owner:
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: qt/kde gui | Version: 1.3.4
Keywords: history |
-+--
I think a lot can be done for the history display.[[BR]]
Here are a list of what I think could be improved:
1) Change the layout of the history. The current layout wastes a lot of
space per message resulting in a lot of scrolling when reading. The
default layout would be more compact. Even better would be to make it
possible to select layout as can be done with the chat messages.[[BR]]
2) Change the number of messages per page. Only 40 messages per page
results in a lot of clicking on Prev and Next -buttons when reading. This
should preferably be user configurable (from the history window) or at
least a higher default (100).[[BR]]
3) Improve the load time for the history. (For me it takes 3 seconds per
page making it frustrating to switch page while reading.)[[BR]]
4) Configure the timestamps for the history separate from the chat dialog
timestamps. For me, in normal chat I only want the time but in the history
I want the date as well.[[BR]]
5) Change the controls to easier go to any page/timestamp/searchstring in
the history. Currently the history always starts at the end forcing the
user to click the Prev-button until the correct page/message is
displayed.[[BR]]
6) Change the search functionallity to makes it possible to see the
messages adjacent to the found message. This could be done as part of no 5
above.[[BR]]
7) Save status of the reverse option when the window is closed. Should be
saved like any control in the options dialog.[[BR]]
8) Update history window with new messages that are sent or received while
it is open.[[BR]]
9) Remember the history window size and position. Possibly make the
history a separate window as I feel the history benifits from having a
large window size than the other user info tabs.[[BR]]
These are just my options, feel free to make additions or suggestions in
this ticket.[[BR]]
I'm planning to implement at least some of these improvments myself.
--
Ticket URL: http://trac.licq.org/ticket/1449
Licq http://www.licq.org/
Licq - an instant messaging client for UNIX.