|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
6fd53722d5
|
Also remove surrounding double quotes around names within e-mail addresses
|
2012-10-16 01:29:52 +00:00 |
|
|
52cbff46fa
|
Partially fixed name recognition within e-mail addresses
|
2012-10-16 01:08:06 +00:00 |
|
|
6a954a9111
|
One more thing done
|
2012-09-27 21:15:23 +00:00 |
|
|
08ab62ea8b
|
Preparing for parsing messages
|
2012-09-27 19:09:20 +00:00 |
|
|
e67b943d65
|
Build plug-ins after libMailer (to allow linking to it)
|
2012-09-26 23:07:24 +00:00 |
|
|
a4b0f2c470
|
No longer expose automatically symbols from libMailer to plug-ins
|
2012-09-25 13:58:02 +00:00 |
|
|
07d3cff95e
|
Give it a better chance to build on non-Linux or non-BSD platforms
|
2012-09-25 13:35:50 +00:00 |
|
|
f9166a0acd
|
Highlighted missing code
|
2012-09-22 00:12:10 +00:00 |
|
|
57e77f03ee
|
Use less deprecated code with Gtk+ 2.24
|
2012-09-22 00:10:29 +00:00 |
|
|
457b3fa5cb
|
No longer delete the last header automatically when empty
|
2012-09-10 22:11:52 +00:00 |
|
|
214b1642b8
|
Added a menu entry for online help
|
2012-08-30 19:43:18 +00:00 |
|
|
dff24c4b48
|
No longer try to load plug-ins if none are defined
|
2012-08-26 01:01:40 +00:00 |
|
|
2f8aed8981
|
Fixed loading account plug-ins on MacOS X
|
2012-08-25 14:18:36 +00:00 |
|
|
4716f3ec4e
|
Hopefully really fixed building on MacOS X this time
|
2012-08-13 20:06:56 +00:00 |
|
|
9ce7298b54
|
Hopefully fixed building on MacOS X
|
2012-08-13 20:02:39 +00:00 |
|
|
1b6933f48b
|
Partially fixed the build on MacOS X
|
2012-08-13 19:59:57 +00:00 |
|
|
9bf2249fad
|
Facilite building on case-insensitive filesystems
|
2012-08-01 00:52:37 +00:00 |
|
|
79d7189a69
|
Additional portability fixes for MacOS X
|
2012-07-30 23:19:18 +00:00 |
|
|
3ea562e600
|
Reviewing Mailer's API
|
2012-07-19 19:53:48 +00:00 |
|
|
dc419672c7
|
Properly send UTF-8 messages
|
2012-05-20 17:18:17 +00:00 |
|
|
e775ecae11
|
Preparing compose to allow hidden fields
|
2012-05-20 15:34:29 +00:00 |
|
|
73d5202549
|
Updated dependencies
|
2012-05-20 15:33:57 +00:00 |
|
|
77cfa822e1
|
Avoid a compilation warning
|
2012-05-20 15:33:25 +00:00 |
|
|
3baf4309c6
|
Added a comment to the about dialog
|
2012-05-20 11:26:55 +00:00 |
|
|
dd2616f5c2
|
More consistent debugging
|
2012-05-20 10:53:13 +00:00 |
|
|
2e980b2fc9
|
Let both imap4 and pop3 account plug-ins be consistent
|
2012-05-12 12:03:49 +00:00 |
|
|
589a5b5b59
|
No longer crash while configuring accounts or show all plug-ins by default
|
2012-05-11 16:12:40 +00:00 |
|
|
8592b9c46c
|
Return the default configuration when no specific account was initialized
|
2012-05-11 16:08:41 +00:00 |
|
|
80cd2bba68
|
Added a few comments
|
2012-05-11 11:31:34 +00:00 |
|
|
b60fe0e379
|
Exposed additional helper functions
|
2012-05-02 16:13:31 +00:00 |
|
|
520a783ed6
|
Re-generated Makefiles
|
2012-04-08 14:05:25 +00:00 |
|
|
648d81baca
|
Revert previous commit
|
2012-04-04 15:08:48 +00:00 |
|
|
d91b1f34f6
|
Added missing prototype
|
2012-04-04 15:07:57 +00:00 |
|
|
ce29c5f2bc
|
Exposing folder types to the API
|
2012-01-13 11:47:14 +00:00 |
|
|
8483524543
|
Improved suppport for Gmail's IMAP servers
|
2012-01-12 01:24:01 +00:00 |
|
|
844aeed643
|
Reworked the accounts plug-ins (configuration changes probably crash now)
|
2012-01-07 00:27:07 +00:00 |
|
|
a0c178ddca
|
Reworking the plug-in management
|
2012-01-05 18:29:38 +00:00 |
|
|
e947af50c3
|
Do not tell it is not a mailing-list when it is one
|
2011-12-12 22:19:33 +00:00 |
|
|
879874b09f
|
Let plug-ins list messages more conveniently
|
2011-12-11 21:18:46 +00:00 |
|
|
21a9c1c4ad
|
Forced a bold font for the folder name
|
2011-12-11 20:47:24 +00:00 |
|
|
58abf45149
|
Constified
|
2011-12-10 17:59:16 +00:00 |
|
|
02a51ba0a4
|
Forced tree views to not be reorderable
|
2011-12-10 17:55:46 +00:00 |
|
|
4da60ba680
|
Let the order of accounts be modified
|
2011-12-10 17:52:00 +00:00 |
|
|
fb24bb1a04
|
Minor improvements to the embedded mode
|
2011-12-10 17:38:35 +00:00 |
|
|
c2776567d7
|
Let CVS be quieter
|
2011-12-10 17:31:26 +00:00 |
|
|
6c740fd7cf
|
Also append the signature when replying to messages
|
2011-12-10 17:30:55 +00:00 |
|
|
fd1a0eddf5
|
Fixed listing folders when the name is not quoted
|
2011-12-10 15:10:57 +00:00 |
|
|
da3c6c58a1
|
Fixed location for trusted certificates on NetBSD
|
2011-12-10 14:28:27 +00:00 |
|
|
03a6b38424
|
The SSL context is provided by the Mailer class
|
2011-12-10 13:50:35 +00:00 |
|
|
91cd02a153
|
Introducing a plug-in to handle mailing-lists
|
2011-11-20 05:18:53 +00:00 |
|
|
17387f49a0
|
Also transmit the current message to the active plug-ins
|
2011-11-20 04:41:56 +00:00 |
|
|
16e68c7cdd
|
Linking mailer and compose with a common library (libMailer)
|
2011-11-20 04:41:00 +00:00 |
|
|
e3b0c864e1
|
The accounts only need to include Mailer/account.h
|
2011-11-20 04:39:52 +00:00 |
|
|
68d3d2c411
|
Improved plug-in integration
|
2011-11-19 07:13:38 +00:00 |
|
|
ac23672951
|
Added translator credits
|
2011-10-25 11:31:12 +00:00 |
|
|
dd9ef22580
|
Code cleanup
|
2011-10-25 11:24:12 +00:00 |
|
|
f3efb5bba4
|
Let the project compile again
|
2011-10-25 11:23:47 +00:00 |
|
|
24700514f7
|
Fixed a typo
|
2011-10-24 09:46:21 +00:00 |
|
|
1db260864e
|
Matching the newer API
|
2011-10-23 13:59:19 +00:00 |
|
|
a1fbcf06db
|
Properly load generic plug-ins
|
2011-10-23 13:57:52 +00:00 |
|
|
5e0bbdd671
|
Really implemented the preferences tab for plug-ins
|
2011-10-23 12:39:13 +00:00 |
|
|
ce7e7ec2bb
|
Deallocating plug-ins upon exit
|
2011-10-23 12:20:23 +00:00 |
|
|
3c0c63c9cd
|
Implementing a plug-in system
|
2011-10-23 11:08:45 +00:00 |
|
|
10bffcea54
|
Imported the latest fixes with regard to SSL support
|
2011-09-28 22:28:09 +00:00 |
|
|
84b1974aff
|
Improving support of the STATUS command
|
2011-09-21 13:24:57 +00:00 |
|
|
dd0dfc0848
|
Print the error when unable to read the configuration
|
2011-09-21 12:01:40 +00:00 |
|
|
67d30e6fc4
|
Nicer confirmation dialog
|
2011-09-21 12:00:24 +00:00 |
|
|
4b86c0d092
|
Now verifying the remote SSL certificate
|
2011-09-19 23:00:10 +00:00 |
|
|
06e189c4ee
|
No longer mention the confirmation message twice
|
2011-09-19 22:49:30 +00:00 |
|
|
08a2036027
|
Adding helpers for passwords and confirmations
|
2011-09-19 22:33:08 +00:00 |
|
|
afbf88b8e9
|
Re-generated Makefiles
|
2011-09-16 11:54:13 +00:00 |
|
|
74195515e5
|
Re-generated Makefiles
|
2011-09-16 11:36:26 +00:00 |
|
|
e5e22ddb3f
|
Re-generated Makefiles
|
2011-09-16 10:19:40 +00:00 |
|
|
ef69dc40fa
|
Code cleanup
|
2011-09-15 11:32:21 +00:00 |
|
|
252052f3ce
|
Improving SSL support
|
2011-09-15 11:08:54 +00:00 |
|
|
e0fd6cdd6e
|
Improving SSL support
|
2011-09-15 11:01:46 +00:00 |
|
|
cd56aa22d7
|
Introducing SSL support (untested)
|
2011-09-14 23:36:21 +00:00 |
|
|
99ebb9c9bf
|
Code cleanup
|
2011-09-14 23:35:46 +00:00 |
|
|
e4096183f8
|
Compilation fix
|
2011-09-14 23:12:13 +00:00 |
|
|
320e64202a
|
Initial SSL support
|
2011-09-14 22:52:14 +00:00 |
|
|
3262c2c579
|
Code cleanup
|
2011-09-14 21:55:32 +00:00 |
|
|
0cbb15029e
|
Code cleanup
|
2011-08-11 21:36:03 +00:00 |
|
|
8c247283e1
|
Removed useless self-mention of .cvsignore in .cvsignore files
|
2011-07-29 00:28:45 +00:00 |
|
|
9dadd446a8
|
Added missing include
|
2011-07-20 18:36:50 +00:00 |
|
|
d552f4d2c2
|
Implementing the account's identity
|
2011-07-20 11:55:31 +00:00 |
|
|
5f700da1b6
|
Also handle the organization
|
2011-07-20 11:20:09 +00:00 |
|
|
79b67ca714
|
Improving the preferences dialogs
|
2011-07-20 11:10:44 +00:00 |
|
|
d938a0f1e6
|
Also set the From field when replying
|
2011-07-14 02:04:48 +00:00 |
|
|
73c4228509
|
Quoting messages when replying
|
2011-07-14 01:41:40 +00:00 |
|
|
61ef4a5bce
|
Slightly improved when replying to messages
|
2011-07-14 01:02:46 +00:00 |
|
|
d75de16fd4
|
Slightly improved replying to messages
|
2011-07-14 01:00:20 +00:00 |
|
|
3d31e23142
|
Some more improvements to the user interface
|
2011-07-14 00:38:03 +00:00 |
|
|
15710cca4c
|
Using the MIME class to load icons for attachments
|
2011-07-14 00:22:26 +00:00 |
|
|
fd138628ed
|
Let the header area be resized
|
2011-07-13 09:48:10 +00:00 |
|
|
6cad9e4ad8
|
Open folders read-only by default
|
2011-07-09 18:47:25 +00:00 |
|
|
ec655f767a
|
Preparing for message deletion
|
2011-07-09 18:31:20 +00:00 |
|
|
02aa443a5f
|
Refresh the messages count progressively
|
2011-07-09 18:06:05 +00:00 |
|
|
bd729c858f
|
Code cleanup
|
2011-07-09 17:46:54 +00:00 |
|
|
77b6e758f8
|
No longer automatically remove the last header field
|
2011-07-09 17:37:19 +00:00 |
|
|
c3e3d65bde
|
Trying to improve the interface on Maemo
|
2011-07-08 14:50:05 +00:00 |
|
|
bb74d11c44
|
No longer automatically mark the selected mailboxes as read
|
2011-07-07 15:09:59 +00:00 |
|
|
95a74805bc
|
Fixed proper folder insertion when they have a parent
|
2011-07-02 23:09:52 +00:00 |
|
|
171046c742
|
Fixed importing the messages font name
|
2011-07-02 22:20:08 +00:00 |
|
|
b825c2f65e
|
Implemented saving boolean values and fixed importing the font name
|
2011-07-02 22:19:26 +00:00 |
|
|
08c93ff3af
|
Implementing boolean values
|
2011-06-28 22:53:14 +00:00 |
|
|
9776af9fb5
|
Wording
|
2011-06-28 22:52:37 +00:00 |
|
|
c855dc23c7
|
Sort by date (descending) by default
|
2011-06-28 22:20:52 +00:00 |
|
|
379cc62d21
|
Bigger preferences window by default
|
2011-06-28 22:20:31 +00:00 |
|
|
135dbcf88c
|
Auto-detecting the preferred font size
|
2011-06-27 01:57:54 +00:00 |
|
|
b2f6726ed8
|
Also loading the configuration in standalone mode
|
2011-06-27 01:11:23 +00:00 |
|
|
7145579c44
|
Merging callbacks for Compose into its own class
|
2011-06-27 01:03:30 +00:00 |
|
|
cc91b66179
|
The preferences window is now an actual dialog
|
2011-06-26 23:56:51 +00:00 |
|
|
a229dcedd4
|
Account configuration dialogs can now have separators
|
2011-06-26 23:44:55 +00:00 |
|
|
61db49a089
|
Implemented namespace prefix (not really tested)
|
2011-06-26 23:32:28 +00:00 |
|
|
fa1b3749f8
|
Code cleanup
|
2011-06-26 23:11:19 +00:00 |
|
|
944d5551c8
|
Translating important mailbox names automatically
|
2011-06-26 23:03:19 +00:00 |
|
|
bb1134e8cb
|
Fallback on passwd to fetch the home directory
|
2011-06-26 22:42:34 +00:00 |
|
|
6d4c76a7d5
|
Fixed wrapping and resizing of the text content
|
2011-06-26 22:39:25 +00:00 |
|
|
20abcd8f55
|
Forced wrapping in the compose window
|
2011-06-26 22:25:54 +00:00 |
|
|
96a4a1fce2
|
No longer sort the trash first
|
2011-06-25 10:29:07 +00:00 |
|
|
32f7d63d90
|
Shorten mailbox names when they have a parent
|
2011-06-25 10:09:06 +00:00 |
|
|
46d3091ef9
|
Code cleanup
|
2011-06-25 03:27:06 +00:00 |
|
|
cec73d27cc
|
Recursive folder discovery with IMAP
|
2011-06-25 03:23:40 +00:00 |
|
|
305c22729b
|
Sort the folder adequately when inserted
|
2011-06-25 02:16:04 +00:00 |
|
|
8a2895530b
|
More efficient IMAP code
|
2011-06-25 01:28:51 +00:00 |
|
|
89f177bba6
|
Only list the top-level folders first
|
2011-06-25 00:22:58 +00:00 |
|
|
4bd8bf583f
|
Fixed use of fcntl()
|
2011-06-10 23:19:14 +00:00 |
|
|
f613f43f62
|
Code cleanup
|
2011-06-09 16:28:49 +00:00 |
|
|
9b9c71ff2a
|
No longer block on connect()
|
2011-06-07 22:18:52 +00:00 |
|
|
092ff57a1b
|
No longer block on connect()
|
2011-06-07 22:10:13 +00:00 |
|
|
98919d4b36
|
Let the compose window have an icon too
|
2011-06-06 23:49:14 +00:00 |
|
|
6176dc3c6e
|
Fixed a crash at startup
|
2011-06-06 23:31:59 +00:00 |
|
|
1954ab3b95
|
Code cleanup
|
2011-06-06 17:05:49 +00:00 |
|
|
344e83d63a
|
Code cleanup
|
2011-06-06 16:50:16 +00:00 |
|
|
491086fcf0
|
Updating the status when connecting to the server
|
2011-06-06 00:20:36 +00:00 |
|
|
0585885433
|
Really recover on errors
|
2011-06-06 00:03:02 +00:00 |
|
|
384fb9d1d0
|
Try to recover on errors (not confirmed yet)
|
2011-06-05 23:58:20 +00:00 |
|
|
5e0bb6ec3d
|
Let it recover in more occasions even
|
2011-06-05 23:56:02 +00:00 |
|
|
3e58b77e01
|
Recovering on errors
|
2011-06-05 23:27:36 +00:00 |
|
|
271a5b584f
|
Added a way for plug-ins to report their current status
|
2011-06-05 23:26:51 +00:00 |
|
|
8ccffdcae5
|
The embedded mode is mostly usable by now
|
2011-06-05 22:57:22 +00:00 |
|
|
0a73f11241
|
Fetch the body header instead of the envelope
|
2011-06-05 22:41:10 +00:00 |
|
|
3e5d5f48ff
|
No longer risk a crash (or worse)
|
2011-06-05 22:26:42 +00:00 |
|
|
29f39903e3
|
Free'ing more (too much) memory
|
2011-06-05 22:25:58 +00:00 |
|
|
dee8c9f07d
|
Code cleanup
|
2011-06-05 14:01:01 +00:00 |
|
|
6ebc233b3f
|
No longer force all configuration fields to be bold
|
2011-06-05 11:51:50 +00:00 |
|
|
fc7701e106
|
Largely improved embedded mode
|
2011-06-05 11:24:43 +00:00 |
|
|
fd11141678
|
Fixing the icon for regular account folders
|
2011-06-05 03:29:04 +00:00 |
|
|
cb777a0dcd
|
Only guess names at the root of the hierarchy
|
2011-06-05 02:23:27 +00:00 |
|
|
a9116dce68
|
Guess the folder type from its name
|
2011-06-05 02:20:40 +00:00 |
|
|
94d40c4455
|
Dirty hack to avoid displaying a single ")" at the end of each message
|
2011-06-05 01:56:16 +00:00 |
|
|
27f73d0c94
|
Code cleanup
|
2011-06-05 01:48:47 +00:00 |
|
|
1b793e264d
|
Fetching the body as well
|
2011-06-05 01:44:56 +00:00 |
|
|
3af97ac7fb
|
Now able to fetch and display headers
|
2011-06-05 01:41:39 +00:00 |
|
|
9cfe1c599a
|
Code cleanup
|
2011-06-05 01:41:17 +00:00 |
|
|
3f3a251da1
|
Code cleanup
|
2011-06-05 00:53:25 +00:00 |
|
|
5c6f508fad
|
The imap plug-in is beginning to be useful
|
2011-06-05 00:34:24 +00:00 |
|
|
9e47026992
|
Some more cleanup
|
2011-06-05 00:34:05 +00:00 |
|
|
9333f87ba2
|
Fetching message headers
|
2011-06-04 23:48:18 +00:00 |
|
|
2771175387
|
More robust code
|
2011-06-04 23:27:57 +00:00 |
|
|
6f6562691c
|
Selecting every folder available
|
2011-06-04 22:49:35 +00:00 |
|
|
9be4133bd2
|
Code cleanup
|
2011-06-04 22:48:50 +00:00 |
|
|
507576653d
|
Really support longer answers
|
2011-06-04 21:24:11 +00:00 |
|
|
88aafe4e01
|
Properly handle longer answers
|
2011-06-04 21:23:17 +00:00 |
|
|
9a8eee2d1a
|
Now able to authenticate
|
2011-06-04 20:56:16 +00:00 |
|
|
d79b0ef976
|
Code cleanup
|
2011-06-04 20:52:41 +00:00 |
|