On Sunday, 30 March 2014 12:10:38 CEST, James Harkins wrote:
- Can't use space in the message list to page through reading pane
Try using the mouse wheel or send us patches which prevent focus stealing
on space. You might also have some luck with N/P for going to next/previous
unread message.
- Multiple addresses on one line
Thunderbird is smart enough to notice that you've used a comma and it
automatically splits the list into multiple fields on a focus change,
right.
Patches welcome, but they're hard -- this more or less requires
implementing a RFC5322 parser. In the meanwhile, is it really a blocker to
just split them by hand?
- Selecting text by mouse beyond reading window bounds fails to scroll
Yes, this is due to the way we set up the WebKit. Under normal
circumstances, QWebView uses its own QScrollArea for scrolling and viewport
positioning. Because our message viewer can potentially use multiple webkit
instances next to each other (multipart messages, attachments,...), there
is a couple of rough edges like this one.
You'll notice that Ctrl+F won't scroll the message content to a previously
invisible place, either.
Patches welcome.
- Reading pane doesn't update when a message is deselected/deleted
What is the real use case behind this? I can think of some, but I prefer to
receive input from real users.
- Hard disk grinding when selecting a large mailbox
What version of Trojita are you using? What version of Qt?
What is a "large mailbox" -- how many messages? 100k? A million?
What filesystem do you use for your home, and on what kind of a disk drive?
What features are supported by your IMAP server? Go to "IMAP -> Debugging
-> IMAP Server Information" for details. The most important are CONDSTORE,
QRESYNC and ESEARCH extensions -- do you see them listed?
- Hard disk grinding when searching a large mailbox (worse)
I'm extremely confused by this one. The quick search talks only to the IMAP
server, it does not use the local data at all. What is your IMAP server?
Are you sure you are not e.g. using some local IMAP proxy? Dovecot/Cyrus +
imapsync for example? Isn't your IMAP server running on your local machine
after all?
Or is your system swapping by any chance?
I find it disruptive that any failed IMAP connection:
1. Pops up a window in front of whatever application I was using.
Patches welcome, please file a bug requesting more transparent handling of
network issues.
2. Always opens the IMAP logs, forcing me to dismiss them manually.
This one is already fixed in git.
- Wake from sleep: Try to connect too soon
Make sure you have an appropriate plugin for the Qt bearer management
installed (a typical package name might be qtbearer, or perhaps qtbearernm,
etc.). When Qt doesn't know about your connectivity status, it will have to
do the dumb (but safe) thing and reconnect blindly.
Cheers,
Jan
--
Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/