After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 749932 - Option to specify how many emails get loaded by the conversation list per bunch
Option to specify how many emails get loaded by the conversation list per bunch
Status: RESOLVED DUPLICATE of bug 730682
Product: geary
Classification: Other
Component: conversations
0.10.x
Other Linux
: Normal enhancement
: ---
Assigned To: Geary Maintainers
Geary Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-05-26 21:12 UTC by Johny Why
Modified: 2019-03-31 14:22 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Johny Why 2015-05-26 21:12:53 UTC
Hi

I just spent 15 minutes repeatedly scrolling to bottom of message list to load more messages. They are only coming in 5-day batches, and i'm trying to go back months, so it's a bit ridiculous. 

Thinking that maybe my "3 months back" setting would take effect if i restart geary, i restarted geary. Then i discovered all the messages i had just loaded were all gone, and i'm not even getting 3 months back on the first batch loaded-- not even 2 weeks-- only 1 week!

Then i scrolled to bottom (praying the 3 months i so desperately desire) would get loaded. 4 more days loaded. Scroll to the bottom, just 4 more days. This will take all day!

So, i've got to open the webclient for this email account. Cannot use geary to get the messages i need. 

Not much point using geary if i've got to open the web client to get the messages i need.  

This issue is not the same as 'offline mode', because this applies even when online. 

thx
Comment 1 Robert Schroll 2015-05-27 05:17:40 UTC
We do save downloaded mail in a local database.  But for reasons of performance, we don't load all of that mail into the conversation list at the outset.  It gets loaded in as needed.

This does make it difficult to quickly go back in time via scrolling.  I've changed to bug to request an option to load more emails at a time.  But I think search is a better option in most cases.  Would it help if there were a time specify date ranges in the search query?
Comment 2 Johny Why 2015-05-27 06:00:20 UTC
hi

re search and time-frame: of course from-date and to-date is essential in Advanced Search, but simple search should search all time. 

but for me, if search is not searching the mails on the server, it's pretty worthless for me. This is my (and other people's) biggest beef with eM client. With geary even more so, since you're loading so few. 

another suggestion that might help you with performance: paging. That is, if i want to load a 2-week batch from 3 years ago, then maybe you can clear (from the interface) all newer mails. 

somehow, got to have option to load many emails if desired. The way that makes sense to me is to use the "go back" time-frame in prefs for every batch loaded. 

currently, loading 1 week on launch, and then 4 days at a time is nearly impossible to work with, and almost makes geary more like a "new mail alert" front end, then a mail client. There are plenty of much smaller footprint email alert programs i can install if i just want to get alerts about mails i got in the last few days. But i'm not looking for an email-alert program-- i'm looking for an email client. 

speaking of, another request: Preferences option to "load messages in background yes/no?". Very valuable for bandwidth-limited connections. 

thx!
Comment 3 Michael Gratton 2019-03-31 14:22:54 UTC
This does need refining, but providing a setting for this is not the correct approach. In any case, it should be taken care of as part of Bug 730682.

*** This bug has been marked as a duplicate of bug 730682 ***