Mail Application: Improve behaviour of "Close and leave as ...." menu entry. Fix ticket #5251
completed by: Alex11223
mentors: Siarhei Zharski
Your task is:
- Setup Haiku in Virtual Machine (Virtual Box recommended) or on real hardware;
- Download standalone version of Haiku Mail application from the link below;
- Take familiar with the code and both problems description;
- Use make to build the application. Resulting executable binary you'll find in 'objects-...' directory;
- Please fix #5251 and make the Close and leave as "New" meny entry the status sensitive. For example in the situation described in the ticket "Close and leave as Replied" should be shown;
Links:
- https://dev.haiku-os.org/ticket/5251 - save reading pos on leaving e-mail;
- http://siarzhuk.dyndns.org/mail-gci-kit-08.12.2011.tar.bz2 - standalone version of Mail application project;
- http://siarzhuk.dyndns.org/mail-gci-kit-INBOX-11.12.2011.zip - a set of sample mails compatible with Haiku Mail application;
- http://cgit.haiku-os.org/haiku/tree/src/apps/mail - sources of Haiku version of Mail;
- http://haiku-os.org/legacy-docs/bebook/index.html - BeBook - system API reference;
- http://haiku-os.org/development - information about development for Haiku;
- http://haiku-os.org/development/coding-guidelines - Haiku Coding Guidelines;
Good luck!