#
a7ee73c8 |
|
30-Oct-2023 |
Humdinger <humdinger@mailbox.org> |
Mail: Fix "Save address" as new Person file If a Person file with the selected email address doesn't exist yet, launch the People app with a BMessage "M_LAUNCH_PEOPLE" that triggers the People app to create a new Person file. The message includes "META:email" and "META:name" for email address and contact name. The contact name may be empty, if it wasn't included in the mail's from/to/cc etc. field. Don't show error alert, if People was already running. Fixes #14766 Change-Id: Id4f7ae50aa1ea283974f2fa067ac9e199f369db5 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7084 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
947124d1 |
|
10-Dec-2018 |
Humdinger <humdingerb@gmail.com> |
Mail: Add queries for same subject, sender, recipient In the "Queries" menu, add three items at the top to start a query for the same recipient/sender/subject as the current email. Move the separator and "Edit queries..." item to the bottom of the menu. The temporarily created queries are put into B_USER_CACHE_DIRECTORY/Mail/. The data in those queries might be private, therefore not in system /tmp. The queries use the DefaultQueryTemplates for x-email, if that exists. This is done by copying all the template's attributes. Code for that borrowed from 'copyattr'. When creating a query for the same subject, use the MAIL:thread text for the search, as that doesn't contain stuff like "Re: Re: Fwd: Re...". Do the query for MAIL:subject though, because sent emails don't have a MAIL:thread attribute. Change-Id: I23b46f3ec07760d17b076d8b8aa8839c5f88963f Reviewed-on: https://review.haiku-os.org/768 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
9ed8f484 |
|
02-Sep-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Mail: show icons only setting works again. * It will show the label as tool tip when the labels are hidden.
|
#
df946869 |
|
30-Aug-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Mail: work in progress to use the layout API.
|
#
b20d210d |
|
17-Aug-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Mail: minor cleanup.
|
#
990a73c2 |
|
22-Jul-2015 |
Augustin Cavalier <waddlesplash@gmail.com> |
Mail: Use BToolBar and vector icons. Fixes #9519. Partially using the patch there, but most of this is my own work.
|
#
caacf4d9 |
|
15-Jan-2012 |
Siarzhuk Zharski <zharik@gmx.li> |
Remove unused variable TMailWindow::fStartingText * Looks like this variable has no functional load anymore. The last case of filling it was dismissed by hrev43664 modification.
|
#
cd8bd6fa |
|
12-Jan-2012 |
Aleksas Pantechovskis <alexp.frl@gmail.com> |
Preserve/Restore e-mail reading position * Introduce the "MAIL:read_pos" attribute of e-mail file node to store the latest scroll position of the mail text view; * Fixes #4302 (Mail should store and restore scroll offset); * This feature was implemented during completing GCI2011 task. Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
|
#
a7c3ac55 |
|
09-Jan-2012 |
Aleksas Pantechovskis <alexp.frl@gmail.com> |
"Close and Leave As ***" menu handling improved. * Check for real e-mail status before activating corresponding "Close and Leave as <Status>" popup menu entries and modifying them correspondently; * That was implemented as GCI 2011 task. Fixes #5251. Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
|
#
07bd7cf4 |
|
18-Mar-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
When iterating through mails in a tracker read query window, don't mark the old message as read before retrieving the next message. This would fail because the old message left the query. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41020 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b8d2bbd6 |
|
03-Mar-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
- Partial downloaded messages are now opened by Mail and not by the mail daemon. Mail request the body fetch and get notified when the daemon is done. During this time the Mail window title is showing "Downloading: subject". This fixes #7256. - Some cleanup in Mail. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40789 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0a0ce30e |
|
27-Feb-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Quitting the mail window should result in a normal attribute update so remove the custom status string from the quit message. Cleanup. Fix #7290. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40730 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d773c5bf |
|
21-Feb-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
If not in "mark automatically as read" mode mark the mail as seen. Fix selection of this option in the preference window. Fix some read/unread bugs. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40595 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0e657c0b |
|
20-Feb-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Remember tracker message when downloading a partial message and open it with Mail. This is needed to get the next/previous message after downloading the body. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40575 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d7461887 |
|
09-Jan-2010 |
Jonas Sundström <jonas@kirilla.com> |
Humble beginnings of a code style correction. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34976 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f5b22bcf |
|
06-May-2009 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Hopefully this are all remaining read erros. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30651 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dc8a8389 |
|
26-Apr-2009 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Add another option to the mail app. When you switch "Automaticly mark mail as readed" off a new Read / Unread button appears and a mail is only marked as readed when you push this button. On default the old behaviour is used. This is once again a opera feature I like very much and I haven't found in any other email client yet. E.g. you can start a query on unreaded mails and take a short look at the mails without the mails are disappearing from the query. If you read the mail you press "Readed" and the mail is gone from the query. This is e.g an advantage if you have less time, take a look at a mail and found that the mail is very long but potentially intressting. In this case you just press next or close the window and the mail is still in the unreaded query, ready to be readed at another time. The unreaded flag becomes something like a automatic important flag. You don't have to mark / unmark the mails as important and still don't forget to process any mail. I think this is a different way how most people read mails so I hope you like the patch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30437 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5913d84e |
|
24-Oct-2007 |
Stephan Aßmus <superstippi@gmx.de> |
patch by "anxiety": * added a Query menu to the main menu, giving access to some email queries I refactored the patch a little and added monitoring the query folder, so that all open Mail windows should update. However, I might not have got it to work as intended, at least I got no entries for the query results, even though the same query did return results when run in Tracker. This should implement the idea in #1208, and that's also where the patch was attached. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22702 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f6e4cbb9 |
|
15-Oct-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Rewrote BeBuild.h which had "a few" consequences (got rid of all those class definitions). * Minor cleanup here and there. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22577 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
55302444 |
|
30-Aug-2007 |
Stephan Aßmus <superstippi@gmx.de> |
This fixes all the issues mentioned in #1207 * improved alignment of controls * removed last separator from icon bar * moved separator in sending mode so grouping of trash icon is like in reading mode * adjust window size constraints according to icon bar width * fixed follow modes of menufields when resizing window (even on BeOS, though a custom menu field is needed to take care of invalidation) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22128 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7ebe0d01 |
|
30-Aug-2007 |
Stephan Aßmus <superstippi@gmx.de> |
first part of a big cleanup of the Mail code * separated window, app and context menu code * got rid of all the global variables (which were accessed completely without locking, and the code with regards to the preference window sill needs fixing) * extracted some defines and helper functions to MailSupport.cpp, though I later saw Utilities.cpp... * got rid of the FONT_SIZE define which was used in some (but not all) controls to override the system font size * worked in Header.cpp to get the controls layout font sensitive with correct alignment too, some problems remain when resizing the window git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22122 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9ed8f484983a77a3b88adfa41e4136501b6df4b3 |
|
02-Sep-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Mail: show icons only setting works again. * It will show the label as tool tip when the labels are hidden.
|
#
df946869a12e27082370ec23b9bfc3f2893fe8ab |
|
30-Aug-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Mail: work in progress to use the layout API.
|
#
b20d210d5a7514d0bd799931c103dec954794c5b |
|
17-Aug-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Mail: minor cleanup.
|
#
990a73c29aef3f7749192b796373bc5e5c086e19 |
|
22-Jul-2015 |
Augustin Cavalier <waddlesplash@gmail.com> |
Mail: Use BToolBar and vector icons. Fixes #9519. Partially using the patch there, but most of this is my own work.
|
#
caacf4d9e73aa5d9654bd794795d710da0bb4d95 |
|
15-Jan-2012 |
Siarzhuk Zharski <zharik@gmx.li> |
Remove unused variable TMailWindow::fStartingText * Looks like this variable has no functional load anymore. The last case of filling it was dismissed by hrev43664 modification.
|
#
cd8bd6fa3fd3871812cc3e4027e15ca11e1adeaa |
|
12-Jan-2012 |
Aleksas Pantechovskis <alexp.frl@gmail.com> |
Preserve/Restore e-mail reading position * Introduce the "MAIL:read_pos" attribute of e-mail file node to store the latest scroll position of the mail text view; * Fixes #4302 (Mail should store and restore scroll offset); * This feature was implemented during completing GCI2011 task. Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
|
#
a7c3ac5527c418be35139f0a174839d79873629c |
|
09-Jan-2012 |
Aleksas Pantechovskis <alexp.frl@gmail.com> |
"Close and Leave As ***" menu handling improved. * Check for real e-mail status before activating corresponding "Close and Leave as <Status>" popup menu entries and modifying them correspondently; * That was implemented as GCI 2011 task. Fixes #5251. Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
|
#
07bd7cf4e63d6cf306c389bba3082b03b0d7acc5 |
|
18-Mar-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
When iterating through mails in a tracker read query window, don't mark the old message as read before retrieving the next message. This would fail because the old message left the query. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41020 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b8d2bbd6167a4b751f67b2a171d770695f5055ca |
|
03-Mar-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
- Partial downloaded messages are now opened by Mail and not by the mail daemon. Mail request the body fetch and get notified when the daemon is done. During this time the Mail window title is showing "Downloading: subject". This fixes #7256. - Some cleanup in Mail. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40789 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0a0ce30e651fd17c5c199f796f18f6fb0ec1ce13 |
|
27-Feb-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Quitting the mail window should result in a normal attribute update so remove the custom status string from the quit message. Cleanup. Fix #7290. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40730 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d773c5bf4c484fb21a244b9a2fae240bc6160204 |
|
21-Feb-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
If not in "mark automatically as read" mode mark the mail as seen. Fix selection of this option in the preference window. Fix some read/unread bugs. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40595 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0e657c0b6c38084d9aa684515ec505a212b96bc9 |
|
20-Feb-2011 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Remember tracker message when downloading a partial message and open it with Mail. This is needed to get the next/previous message after downloading the body. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40575 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d74618871952e28f4550c4381bfdef3d14d6ef3f |
|
09-Jan-2010 |
Jonas Sundström <jonas@kirilla.com> |
Humble beginnings of a code style correction. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34976 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f5b22bcfa8cb870675656614ec32b3e556fdd8db |
|
06-May-2009 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Hopefully this are all remaining read erros. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30651 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dc8a8389a3cd8c533be97c61b592cc334d8164d8 |
|
26-Apr-2009 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Add another option to the mail app. When you switch "Automaticly mark mail as readed" off a new Read / Unread button appears and a mail is only marked as readed when you push this button. On default the old behaviour is used. This is once again a opera feature I like very much and I haven't found in any other email client yet. E.g. you can start a query on unreaded mails and take a short look at the mails without the mails are disappearing from the query. If you read the mail you press "Readed" and the mail is gone from the query. This is e.g an advantage if you have less time, take a look at a mail and found that the mail is very long but potentially intressting. In this case you just press next or close the window and the mail is still in the unreaded query, ready to be readed at another time. The unreaded flag becomes something like a automatic important flag. You don't have to mark / unmark the mails as important and still don't forget to process any mail. I think this is a different way how most people read mails so I hope you like the patch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30437 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5913d84eb885a8caf2d63e88abe81748b1b215c6 |
|
24-Oct-2007 |
Stephan Aßmus <superstippi@gmx.de> |
patch by "anxiety": * added a Query menu to the main menu, giving access to some email queries I refactored the patch a little and added monitoring the query folder, so that all open Mail windows should update. However, I might not have got it to work as intended, at least I got no entries for the query results, even though the same query did return results when run in Tracker. This should implement the idea in #1208, and that's also where the patch was attached. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22702 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f6e4cbb95290a74b33d012600438b84742b0e572 |
|
15-Oct-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Rewrote BeBuild.h which had "a few" consequences (got rid of all those class definitions). * Minor cleanup here and there. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22577 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
553024440b081e4f981b57454b51025064f95aa1 |
|
30-Aug-2007 |
Stephan Aßmus <superstippi@gmx.de> |
This fixes all the issues mentioned in #1207 * improved alignment of controls * removed last separator from icon bar * moved separator in sending mode so grouping of trash icon is like in reading mode * adjust window size constraints according to icon bar width * fixed follow modes of menufields when resizing window (even on BeOS, though a custom menu field is needed to take care of invalidation) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22128 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7ebe0d01cf3a65f5a5e40f64ba26682e071deb7f |
|
30-Aug-2007 |
Stephan Aßmus <superstippi@gmx.de> |
first part of a big cleanup of the Mail code * separated window, app and context menu code * got rid of all the global variables (which were accessed completely without locking, and the code with regards to the preference window sill needs fixing) * extracted some defines and helper functions to MailSupport.cpp, though I later saw Utilities.cpp... * got rid of the FONT_SIZE define which was used in some (but not all) controls to override the system font size * worked in Header.cpp to get the controls layout font sensitive with correct alignment too, some problems remain when resizing the window git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22122 a95241bf-73f2-0310-859d-f6bbb57e9c96
|