#
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>
|
#
66d438d1 |
|
17-Sep-2019 |
Humdinger <humdingerb@gmail.com> |
Mail: change keyboard shortcuts / labels 1) People normally don't change their email account and Mail settings often after the initial setup and short tweaking period. Using keyboard shortcuts on those menu items is wasteful. Let's remove them. 2) OTOH, I need to in/decrease the quoting level rather often (Mail could probably be more intelligent here, too...). Also, the current shortcuts for this ALT+' and ALT+SHIFT+' are awkward and in some keymaps (German, for example) unreachable. With the change in 1), ALT +/- becomes available, which is easily reched with many keymaps AFAIK, and the numpad. 3) Rename the menu items "Quote" and "Remove quote" to "Increase quote level" and "Decrease quote level", which is much more correct. Also ties n nicely with the +/- shortcuts. 4) Rename the BMessage constants for consistency. Change-Id: I2da21ed3aa465c30d09b2520288b64dea70feeec Reviewed-on: https://review.haiku-os.org/c/haiku/+/1868 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
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>
|
#
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>
|
#
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
|
#
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
|
#
25295d1e |
|
17-Oct-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed mail & inbox icons. Unless someone really objects; I would consider them pretty much useless. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33616 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
|
#
75998ed6 |
|
19-Feb-2008 |
Jonas Sundström <jonas@kirilla.com> |
Added an Accounts menu item which opens the E-mail preferences. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24021 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
|
#
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
|
#
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>
|
#
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
|
#
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
|
#
25295d1edecfbff1f06a4fd692f053c5d71dcf09 |
|
17-Oct-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Removed mail & inbox icons. Unless someone really objects; I would consider them pretty much useless. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33616 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
|
#
75998ed61084a118264b5abf169a92b7141daf3e |
|
19-Feb-2008 |
Jonas Sundström <jonas@kirilla.com> |
Added an Accounts menu item which opens the E-mail preferences. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24021 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
|
#
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
|