History log of /haiku/src/add-ons/mail_daemon/inbound_protocols/imap/FolderConfigWindow.cpp
Revision Date Author Comments
# 46511867 26-Jul-2019 Augustin Cavalier <waddlesplash@gmail.com>

IMAP: Correct typos and translate more strings.


# 583c561c 16-Jul-2019 Humdinger <humdingerb@gmail.com>

Button labels: "Ok" -> "OK"

All caps is our standard.


# e4803b2c 05-Feb-2019 Rob Gill <rrobgill@protonmail.com>

Code cleanup (ellipsis) no functional changes

* Replace instances of hardcoded "..." with B_UTF8_ELLIPSIS

* Removal of trailing whitespaces

Change-Id: I82d26fb3e599daa2931c69c3bda3b9a5ab719d00
Reviewed-on: https://review.haiku-os.org/c/1012
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# 28ee6c28 25-Apr-2013 Axel Dörfler <axeld@pinc-software.de>

IMAP: Use useful default without destination.

* We now use the account name as destination directory.
* Turns out that an empty string is written as destination which worked
around the GetString() solution.


# a4bdd26d 05-Apr-2013 Axel Dörfler <axeld@pinc-software.de>

imap: Work in progress of connection setup.

* SelectCommand now correctly encodes the mailbox name again.
* Hierarchy separators from the LIST/LSUB commands are now properly parsed,
and taken into account.
* Folders in the file system are now created for mailboxes on the server,
supporting hierarchical mailbox names.
* A connection worker now has an IMAPFolder that handles the local side of the
mailbox, and an IMAPMailbox that handles the server side.
* Connection workers are now created/deleted, and setup correctly. They will
now also wait in case they don't have a mailbox until they get some.


# edf77456 18-Jan-2013 Axel Dörfler <axeld@pinc-software.de>

IMAP: close folder config window on error, show message.


# 3e4e5c2c 05-Jan-2012 Axel Dörfler <axeld@pinc-software.de>

Improved folder config window a bit.

* Now uses the BLayoutBuilder instead of ALM layout - not only is the code much
simpler now, resizing the window isn't as sluggish anymore (less flickering).
* Fixed a drawing bug in the list view; the drawing state wasn't properly
maintained, leading to rendering artefacts.
* Moved the checkbox to the start of the line.
* Use B_ASYNCHRONOUS_CONTROLS for all windows.
* Fixed a few typos.


# 9192d4dc 14-Dec-2011 Axel Dörfler <axeld@pinc-software.de>

Started working on the IMAP add-on itself.

* Renamed imap_config.cpp to ConfigView.cpp, IMAPFolderConfig.(h|cpp)
to FolderConfigWindow.(h|cpp).
* Got the latter to build.
* Added Settings class to simplify and unify the BMessage based
settings access.
* Removed the InboundProtocol[Thread] implementation from the build for now.


# 28ee6c28394b54048a391dfd1b398aad22b47a38 25-Apr-2013 Axel Dörfler <axeld@pinc-software.de>

IMAP: Use useful default without destination.

* We now use the account name as destination directory.
* Turns out that an empty string is written as destination which worked
around the GetString() solution.


# a4bdd26d61967231469220573c4b5ee09e29dd49 05-Apr-2013 Axel Dörfler <axeld@pinc-software.de>

imap: Work in progress of connection setup.

* SelectCommand now correctly encodes the mailbox name again.
* Hierarchy separators from the LIST/LSUB commands are now properly parsed,
and taken into account.
* Folders in the file system are now created for mailboxes on the server,
supporting hierarchical mailbox names.
* A connection worker now has an IMAPFolder that handles the local side of the
mailbox, and an IMAPMailbox that handles the server side.
* Connection workers are now created/deleted, and setup correctly. They will
now also wait in case they don't have a mailbox until they get some.


# edf77456f2f1f35b4fbfcd7b63f48ab14d0c8399 18-Jan-2013 Axel Dörfler <axeld@pinc-software.de>

IMAP: close folder config window on error, show message.


# 3e4e5c2cf62f2393d3aaa0dfd2ed44e0b7e6125d 05-Jan-2012 Axel Dörfler <axeld@pinc-software.de>

Improved folder config window a bit.

* Now uses the BLayoutBuilder instead of ALM layout - not only is the code much
simpler now, resizing the window isn't as sluggish anymore (less flickering).
* Fixed a drawing bug in the list view; the drawing state wasn't properly
maintained, leading to rendering artefacts.
* Moved the checkbox to the start of the line.
* Use B_ASYNCHRONOUS_CONTROLS for all windows.
* Fixed a few typos.


# 9192d4dcf36ca64087e0702be1ef464c1e49d208 14-Dec-2011 Axel Dörfler <axeld@pinc-software.de>

Started working on the IMAP add-on itself.

* Renamed imap_config.cpp to ConfigView.cpp, IMAPFolderConfig.(h|cpp)
to FolderConfigWindow.(h|cpp).
* Got the latter to build.
* Added Settings class to simplify and unify the BMessage based
settings access.
* Removed the InboundProtocol[Thread] implementation from the build for now.