Thread: [Logicmail-users] Feature requests
Brought to you by:
octorian
From: KwangErn L. <ke...@gm...> - 2011-01-09 19:54:59
|
Hi, Thanks for making such a wonderful application! I hope to contribute as much as possible, even though I'm not an avid programmer. I've been using it briefly and I notice that the following features are lacking, is this in-development? Or something unplanned for? I've searched around the bug tracking but can't quite find it. - Mark messages unread/read - Mark labels for each email - Enable message threading - Removal of double dashes in signature (optional) - Offline storage of IMAP emails, whilst having updates whenever possible - Sort generic labels/folders/directories to the top level, i.e. Inbox, Starred, Sent, All Mail, Trash, etc. Labels come underneath it. Am sure there are many more, but I hope that there's a comprehensive roadmap that'd make Logicmail more feature-pack for usability. I look forward to understand Logicmail more and BB+JVM in general to help in development where possible. Thanks! :) Regards, KwangErn |
From: Derek K. <dko...@lo...> - 2011-01-12 03:20:43
|
See below for my comments: On 01/09/2011 02:45 PM, KwangErn Liew wrote: > Thanks for making such a wonderful application! I hope to contribute as > much as possible, even though I'm not an avid programmer. There are plenty of needed skills besides programming, such as documentation, translation, graphic design, and simple constructive user feedback. > I've been using it briefly and I notice that the following features are > lacking, is this in-development? Or something unplanned for? I've > searched around the bug tracking but can't quite find it. > - Mark messages unread/read This was actually in 1.1 (user-contributed patch), but never managed to make its way into the 2.0 code. Since 2.0 is already in string-freeze (so the translations can hopefully be brought up to date), I'm putting the feature ticket for this into the list for 2.1: http://www.logicprobe.org/proj/logicmail/ticket/270 > - Mark labels for each email Can you be more specific? This is something that is obviously IMAP-only, and support for non-standard labels might be inconsistently supported across servers. So if a feature for this is designed, I'll need some examples of how its normally done. > - Enable message threading You know, I've never actually enabled this feature on my desktop clients (mostly Thunderbird these days), but I can see how it could be useful. It might look a little awkward with a partially-downloaded mailbox, though. It would also be quite complex, since it would require a completely different mailbox screen design. (and one that might be a challenge to make touchscreen-compatible) So I'm not ruling it out forever, but it might be a little too much for now. > - Removal of double dashes in signature (optional) Adding those double-dashes was actually a specific user request. Apparently, they're the standard way of delimiting the signature block in E-Mail (technically its two dashes, a space, and a line-feed), so clients can detect the signature. Can you give me an example of another e-mail client that adds then, optionally, so I can see how they configure that? > - Offline storage of IMAP emails, whilst having updates whenever possible I already cache any message you read, so that's done. What I don't do yet is robust background polling and/or message download. That's the signature feature for 2.1, once I get the time to start designing it. (2.0-beta issues and correspondence may keep me busy for a while) > - Sort generic labels/folders/directories to the top level, i.e. Inbox, > Starred, Sent, All Mail, Trash, etc. Labels come underneath it. This is actually a decent idea, and one that might not be too hard to implement. For now, it'll just do folders that are specifically configured (i.e. Sent/Drafts), since the IMAP spec doesn't specifically mention any folder names beyond INBOX. Assigning this one to 2.0 for now, but it might get pushed to 2.1: http://www.logicprobe.org/proj/logicmail/ticket/271 > Am sure there are many more, but I hope that there's a comprehensive > roadmap that'd make Logicmail more feature-pack for usability. Just look at the web page, and especially the Milestone items on the "Roadmap" tab, and you'll see everything currently on the roadmap. > I look forward to understand Logicmail more and BB+JVM in general to > help in development where possible. Help is always appreciated! Thanks. -- ---------------------------- Derek Konigsberg dko...@lo... ---------------------------- |
From: Jess H. <jes...@gm...> - 2011-01-14 21:06:42
|
In message <4D2...@lo...> Derek Konigsberg <dko...@lo...> wrote: >> - Removal of double dashes in signature (optional) > Adding those double-dashes was actually a specific user request. > Apparently, they're the standard way of delimiting the signature block > in E-Mail (technically its two dashes, a space, and a line-feed), so > clients can detect the signature. Can you give me an example of another > e-mail client that adds then, optionally, so I can see how they > configure that? The program I use has a disable signature separator check box in its configuration. The only sensible reason I could see for disabling it, is if you wanted to automatically include text ahead of the signature, then you could add the separator manually below it. (The other reason, I guess, is if for some reason you wanted users of thunderbird, and other programs that grey it out, to be distracted from the message by the signature, and not to delete it automatically on reply.) -- Jess Hampshire Plain text emails with interleaved, trimmed replies please. (RFC 1855) |
From: KwangErn L. <ke...@gm...> - 2011-01-23 10:09:41
|
On Wed, Jan 12, 2011 at 4:20 AM, Derek Konigsberg < dko...@lo...> wrote: > > > - Mark labels for each email > Can you be more specific? This is something that is obviously > IMAP-only, and support for non-standard labels might be inconsistently > supported across servers. So if a feature for this is designed, I'll > need some examples of how its normally done. > You've a point there, it's a non-standard under IMAP. A quick search didn't draw alot of answers. Here's a link that suggests a (PHP) way to create, delete and rename: http://www.google.com/support/forum/p/apps-apis/thread?tid=43a124af38d74cee&hl=en It doesn't quite show how one can assign a label. Am guessing a message with multiple labels means the message is copied (or symlinked) across the relevant label directory? > > - Enable message threading > You know, I've never actually enabled this feature on my desktop clients > (mostly Thunderbird these days), but I can see how it could be useful. > It might look a little awkward with a partially-downloaded mailbox, > though. It would also be quite complex, since it would require a > completely different mailbox screen design. (and one that might be a > challenge to make touchscreen-compatible) > > So I'm not ruling it out forever, but it might be a little too much for > now. > Understood. > > > - Removal of double dashes in signature (optional) > Adding those double-dashes was actually a specific user request. > Apparently, they're the standard way of delimiting the signature block > in E-Mail (technically its two dashes, a space, and a line-feed), so > clients can detect the signature. Can you give me an example of another > e-mail client that adds then, optionally, so I can see how they > configure that? > Addition to what Jess mentioned, I've found a bug report for Thunderbird that went through as a feature under the preference mail.identity.default.suppress_signature_separator https://bugzilla.mozilla.org/show_bug.cgi?id=58406 > > - Offline storage of IMAP emails, whilst having updates whenever possible > I already cache any message you read, so that's done. What I don't do > yet is robust background polling and/or message download. That's the > signature feature for 2.1, once I get the time to start designing it. > (2.0-beta issues and correspondence may keep me busy for a while) > Understood. Good things come in good time. :) IMHO, it's the most important feature for any IMAP client. > > > - Sort generic labels/folders/directories to the top level, i.e. Inbox, > > Starred, Sent, All Mail, Trash, etc. Labels come underneath it. > This is actually a decent idea, and one that might not be too hard to > implement. For now, it'll just do folders that are specifically > configured (i.e. Sent/Drafts), since the IMAP spec doesn't specifically > mention any folder names beyond INBOX. Assigning this one to 2.0 for > now, but it might get pushed to 2.1: > > http://www.logicprobe.org/proj/logicmail/ticket/271 Thanks! KwangErn |