====== Git logs for Mail2Voice 1.0.9.1 ====== * 3c453ce Fix custom default message handling. * 6a8baa9 Use Application.ProductVersion in help url. * 4600477 Rename build script. * 3a11f69 Update build script. * fd2bbbf Add 7zip command line utility. * a969592 Clear attachements list in send panel on cancel event. * caa4a4b Add license infos. * 53e2ba2 Add build script. * 40d3f28 Disable Mail2voice Launcher project. * 08d17a6 Remove debug traces. * 510f396 Move contacts.xml file to contacts folder. * 1b365b7 Hide update check setting. * 5d133d1 Highlight first attachment when update attachment list. * be644ae Clean up code. * 455a5c0 Remove unused library. * f3a001f Add some 3rd party licenses. * a05fa07 Fix attachment manager in reception panel. * 326e2e3 remove test config files * 2289fca Rename Mail2VoiceLibrary namespace to Mail2VoiceCore * 94c904b Move program.cs to gui folder. * 86069b9 remove obsolete files * 130a789 Convert folder names to lower case * 42c8104 Convert folder name to lower case * a9c8bb8 move compressing script to utils * 045423c update .gitignore * 643c2a8 move all GUI related files under gui folder * c7163a3 Rename mail2voiceLauncher project to launcher. * 84a891b Rename mail2voiceLibrary project to core. * fded9ce move application icon to images folder * c3ad4d8 rename lng folder to locales * e075372 Convert folder names to lower case. * 5a573f8 Rename Dll folder to 3rdparty * b5d6bc9 Remove csproj.user files * 2a3003e update .gitignore * add9bcd Remove csproj.user * 4d4f0be Remove obsolete test program. * b292901 Remove themes folder. * 42cc2d7 Centralize images. * ca77f76 Remove unused files. * 431fb9d Fix Contacts button position * 4953a38 Temp fix for up/down contact buttons where up=previous and down=next. May change later. * 300830b Improve mail sync * 81d826e Fix help panel layout. * 8bba183 Fix next/previous attachment buttons behaviour. * c21ba9c Remove splash screen. * cb5b9a4 Always close connection when testing smtp server. * 7e7b309 Add an UpdateConfiguration method in mainForm which is called when configuration parameters are saved instead of calling again the entire Configure method and do unneeded things. * e9e8853 Rename main application init methods for more meaningful names. * 23c7940 Add workaround to avoid uncontrolled contact name announcement when switching to send panel from a replyTo or a writeTo action. * 731d03f Fix application initialization steps consistency, and leads to fix unitialized contacts list in send panel. * bd6aca7 Fix recipient fields autofilling when reply from receive control or write from contacts control. * c6a7e8c Fix strange crash when passing a string with leading space and ended with a special character like '_' or a number to the speech engine. * 5fa3bbc Use contact name for known contacts in emails list instead of email adress. * 6c02d2d Improve contacts photo resizing by adding crop operation + fix bug on contact photo update. * 86a15a0 Load picture "user_unknown" for unknown contacts. * aab75d7 Resize contacts photo when too big. * f3bd72a Fix contacts save and load. * 216c188 Temporary hide addressbook import button. * 82ff01f delete temporary files * f4eee25 displaying message and about box * a571dc5 Switch smtp and imap ports automatically between secured and unsecured when checkbox clicked + improve servers testing routine. * 6070131 Add auto filling of imap and smtp server fields based on mail address domain. * 83dd2aa Replace emailPlainViewer textBox with a RichTextBox to handle automagically URLs (but not emails adresses yet). * a57fe9b Fix email speech pause/stop button disabling when speech is stopped/finished. * 9c40715 Add naive algorithm to translate html text content to plain text to be read by speech synthesizer. * 47fd9e0 Add preliminary support for HTML messages viewer. * c7cfa16 Fix *move*, *set to seen* and *delete* operations for messages with no ID + fix connection checkings in server operation. * c319c58 Fix mail list update in trash view * 0664d8d Fix email deletion on server. * d71c57e Look in email header fields to find email date when not found in other "httpmail" fields. * c387114 Activate proper main button at start. * 8bc299d Fix mails list sync event handling in main thread (UI). * e2cd9be Fix mail sync * 7a121a6 Simplify a bit the reception function in receiveObject * eba4220 Simplify a bit connection method in receiveObject. * 736dc4a Announce contact name on selection * 77e6603 Update french translation * c59c6a3 Fix typo. * b24c642 update .gitignore * 2f83d84 add .gitignore * decc229 Replaced all french strings to english ones in code. * 7e73c53 Testing github: modify comment. * 43b191a Create README.md * 7c29fbf Use directly relevant button objects in click event handlers instead of using the caller. Avoid to specify the caller when call click events handlers manually. * c999ca4 Fix regression in add contact from selected mail that raised a null exception. * e14887f Add sender first name in email details in inbox + fix "sender" label height. * d10175c Fix "mail being edited" status handling. Handle exit confirmation when clicking the X. * 7eeef85 Fix email display for default selected one. * efc1cbc Remove no longer used configuration parameters. * 90d8f86 Fix strange behavior for emails list update + fix email status change to read. * 4bf82c8 Add setting option to enable/disable menu announcement on mouse hover. * c536c16 * df3a5f4 Add voice feedback for main buttons on mouseover + minor StyleCop fixes * 81a4fcc Remove duplicated lame_enc.dll and fixed project files accordingly. * ad42f79 Fixed project file to exclude previously removed lang file. * 3906817 Remove unused translation file. * c7fea00 Remove unused translation file. * 4f4a023 Change quit message when a message is being edited + bugfixes in send panel. * b83d51a Minor code enhancements * 6d54015 Refactored view switching and main buttons behavior. Added a list of panels to enable some batch processing. * 0411c7d Fixed reload of voices and languages lists. * 5bb5321 Remove some unused methods. * 71ce305 Remove empty methods * 7a1c964 Harmonize sources filenames * d7d1cef Harmonize sources filenames * 48ec796 Add comments flags and reorganize some methods for readibility. * 3566c10 Fix language setup that lead to speech synthesizer malfunction + minor fixes. * 420e13c Was a test. * 7f55043 * 6273a88 Add some traces for emails list. * d777315 Fixed mail list update. * 43662f1 Code refactoring according to StyleCop rules done. * 79c2af5 WIP: code refactoring according StyleCop checking. * 0f2b1d3 WIP: code style fixing. * 82a2c6a Various comments added. First code style checking pass with StyleCop (default settings with Mono Develop) * cf6329d Cleaned and refactor configuration related methods. * 3bd65b2 Work In Progress: translate code symbols from french to english. * 3f8fb4d Added some translations. * ddbbc80 Added few translations and changed some variables names. * eebda4b Reworked default settings initialization plus some more translations. * ac093f4 Renamed sendControls form widgets to make more sense. * 95093ff Renamed many widgets to make more sense. * b575460 Renamed some more widgets. * ed8e71f Renamed many generic named widgets. * e372a03 Renamed many generic named widgets. * 5b44a7c Work In Progress: translate code symbols from french to english. * 528b870 Work In Progress: translate code symbols from french to english. * 65a46c0 Removed kind of Mail2Voice textual ad that was appended to the sent mails! * 2c767b4 Work In Progress: translate code symbols from french to english. * d9d8129 Work In Progress: translate code symbols from french to english. * 4bb94d6 Work In Progress: translate code symbols from french to english. * 8fd9e55 Fixed wrong project name occurrence in license preambles. * fb9016c Added copyright notice and license preamble for all relevant source files. * 9768b5c Renamed GPL license file according to FSF recommendations. * a260044 Fixed some english translation.