Commit Graph

511 Commits

Author SHA1 Message Date
2d1782954e Testing a slightly larger code path 2012-11-27 13:18:26 +01:00
d9114f91ec No longer ignore errors from tests 2012-11-17 19:22:04 +01:00
dbdb357761 Added a button to control the online status 2012-11-17 18:19:45 +01:00
08a9406100 Worked some more on message loading (still not functional) 2012-11-15 05:35:54 +01:00
0026b2b0ab Implemented the start() and stop() methods 2012-11-15 05:35:34 +01:00
67b91a3cb6 Allow messages to be instantiated without a parent folder 2012-11-15 05:27:54 +01:00
9a1f1ba7e4 Minor fixes while loading messages (still not functional though) 2012-11-15 04:40:48 +01:00
4beda73584 Fixed build in debugging mode 2012-11-15 04:21:45 +01:00
62a67e4713 Make sure to never initialize an Account instance twice 2012-11-15 04:19:17 +01:00
02b0b70974 Implementing opening messages (not complete) 2012-11-15 04:11:20 +01:00
4bd5ac114e Properly load the configuration for each account 2012-11-15 03:15:12 +01:00
ca2789995f More complete date helper and tests 2012-11-14 19:14:03 +01:00
2b7aa649b5 Made sure strptime() does not work with uninitialized data 2012-11-14 18:38:32 +01:00
6108d62f68 Improved the test for the date helper 2012-11-14 18:23:56 +01:00
6539fdf36a Implemented a force refresh for accounts 2012-11-13 19:58:49 +01:00
4aa7a79f2e Also enable the toolbar button for send/receive 2012-11-13 19:58:31 +01:00
dac2451e84 Let the LIST test pass 2012-11-13 19:54:09 +01:00
409516b28f Added a test for LIST (currently failing "as expected") 2012-11-13 19:19:21 +01:00
bdc772cb3c Avoid a potential IMAP4 command corruption 2012-11-13 18:37:21 +01:00
d0f0dade68 Hopefully safer parsing of STATUS lines 2012-11-13 18:20:13 +01:00
54fcc0b0a7 Added some tests for the IMAP4 code 2012-11-13 17:57:51 +01:00
436820da05 Fixing users of <ctype.h> 2012-11-13 12:50:08 +01:00
9715e002d4 Synchronized with imap4.c 2012-11-13 02:39:15 +01:00
0743bcb8ca Updated the API again (should be clearer to follow) 2012-11-13 01:56:57 +01:00
7dec1c44c6 Implementing the "Send/Receive" button 2012-11-12 20:22:11 +01:00
ba2585ebb9 Preparing for offline mode 2012-11-12 19:10:38 +01:00
b5db08d7b0 No longer choke directly on invalid commands 2012-11-12 18:16:18 +01:00
48d5b89b23 Ensure the account can be safely deleted right after an error 2012-11-12 18:12:13 +01:00
85ba58cb02 Removed duplicate event (errors are already covered) 2012-11-12 18:11:26 +01:00
4c91b7aceb Make sure to report fatal errors with a reference to the current account 2012-11-09 16:15:39 +01:00
05b4b172d2 Report the proper error when unable to connect 2012-11-09 16:06:55 +01:00
fa30f94717 Nicer error messages 2012-11-07 14:56:29 +01:00
2b59391f8f Also checking for failed connections 2012-11-07 01:14:19 +01:00
377f4107bd Additional check for proper connection to the server 2012-11-07 01:05:44 +01:00
5869639787 Synchronized both account handling 2012-11-07 01:00:44 +01:00
97ee60c3cb Report when idle 2012-11-06 19:09:07 +01:00
a2ff8bab25 Also output the date in the first line when saving messages 2012-11-03 04:23:58 +01:00
6ba75d0428 Also include the name of the current account in the window's title 2012-11-03 04:23:07 +01:00
6f173bf24a Updating the title when selecting folders 2012-11-03 00:02:54 +01:00
c8da8bc79c Have the proper configuration loaded when initializing accounts 2012-11-02 23:50:53 +01:00
498db27d58 Can now save messages directly 2012-11-02 22:40:50 +01:00
8dacde0420 Added a function to save messages to disk 2012-11-02 00:22:26 +01:00
2888541698 Added a template plug-in 2012-11-01 19:18:11 +01:00
293cc1be5b Added a helper function (and tests) to handle dates 2012-10-31 01:17:22 +01:00
72c7867568 Fixed parsing arguments (using $OPTARG) 2012-10-17 10:37:57 +00:00
a80d9f7482 Synchronized with IMAP4 support (some SSL fixes) 2012-10-16 12:37:43 +00:00
d6edbc2e0c Passing more tests 2012-10-16 03:22:06 +00:00
cf78ad6d03 Added some tests 2012-10-16 03:07:51 +00:00
c5cd2f0f36 Also trim single-quotes 2012-10-16 03:04:28 +00:00
2c89989afe More resilient against SSL errors 2012-10-16 02:51:03 +00:00