Commit Graph

212 Commits

Author SHA1 Message Date
Christopher Michael 207b493d5a Mail module now does make distcheck correctly.
Make install does not install needless pngs anymore.


SVN revision: 23894
2006-07-14 17:56:48 +00:00
Christopher Michael 5a390e6402 Avoid dangling pointers after call to free.
SVN revision: 23816
2006-07-10 17:56:27 +00:00
Christopher Michael 016fa4195e Fix typo. Should distribute mail.edc, not mount.edc. Doh :( . Thanks Lut1n.
SVN revision: 23805
2006-07-10 15:52:51 +00:00
Christopher Michael f98d0f8eed Fix makefile.am for make distcheck.
SVN revision: 23802
2006-07-10 15:21:41 +00:00
Christopher Michael 8782505c1f Update some e_modules to use module icons in their config dialogs.
SVN revision: 23683
2006-07-03 07:37:33 +00:00
Christopher Michael 6812aa1128 Missed an module_dialog_show here.
SVN revision: 23662
2006-07-02 19:10:15 +00:00
Christopher Michael 8e9c0020aa Make all active e_modules work with the new e_module_dialog_show function
change(s). If you get errors building these, update e17/apps/e .


SVN revision: 23661
2006-07-02 19:06:16 +00:00
Christopher Michael 1e199d1ae7 Do not need to link against the math library.
SVN revision: 23595
2006-06-27 02:02:52 +00:00
Christopher Michael 10c68a45e5 Perform an initial mail check on startup for imap and pop instead of waiting
for the timer to fire.


SVN revision: 23514
2006-06-20 21:56:38 +00:00
Christopher Michael cf83336982 Better aligning of the new mail count.
SVN revision: 23473
2006-06-16 16:31:12 +00:00
Christopher Michael 1e6b7afa8b Remove the copying-plain bsd file.
SVN revision: 23470
2006-06-16 16:12:20 +00:00
Christopher Michael 630bb28aa6 Oops, mail should be GPL as it uses some embrace code.
SVN revision: 23469
2006-06-16 16:12:00 +00:00
Christopher Michael e329a03f03 License fix for mail module to Bsd.
SVN revision: 23463
2006-06-16 15:41:54 +00:00
Christopher Michael c2dd83f97c Better icons.
Add a "checking" state to show it's doing something.


SVN revision: 23446
2006-06-15 13:05:53 +00:00
Christopher Michael 008ccca44d Forgot the icon updating function call for when new mail arrives. Doh !
SVN revision: 23422
2006-06-13 16:06:30 +00:00
Christopher Michael 3bfc85b5f8 Third and Final attemp at imap working again. It does work again now with
multiple accounts.


SVN revision: 23421
2006-06-13 15:59:19 +00:00
Christopher Michael 19b039b799 Imap "Should" work again, cannot test it here tho.
SVN revision: 23420
2006-06-13 14:50:28 +00:00
Christopher Michael 66b28af210 Traverse the imap client list correctly.
SVN revision: 23419
2006-06-13 13:39:55 +00:00
Christopher Michael 8360caeef9 Remove a printf.
SVN revision: 23418
2006-06-13 13:19:11 +00:00
Christopher Michael a1c10b64ef Icon and label should now properly reflect new mail count from all mailboxes.
HandyAndE, let me know if your imap works with this or not.


SVN revision: 23417
2006-06-13 12:24:07 +00:00
rephorm cdf33fb4be set ports for ssl pop/imap
switch order of ssl and port entry (so the port doesn't change on you after you've typed it in -- in the normal flow at least)


SVN revision: 23408
2006-06-13 01:30:29 +00:00
rephorm a6954828a7 set the dialog's data after creating an mailbox
(before, if you added a mailbox, hit apply, then changed something and hit apply again, a second copy would be created)


SVN revision: 23406
2006-06-13 00:42:52 +00:00
Christopher Michael 35dab64c76 Crop extra space from icons.
SVN revision: 23401
2006-06-12 21:00:15 +00:00
Christopher Michael f3257ed1f8 When switching type to Imap, default the New Path entry to "Inbox" for users
that do not know their default Imap path.


SVN revision: 23400
2006-06-12 20:52:15 +00:00
Christopher Michael 4c01d010bf Fix centering label in the module.
Reset mail count to zero on call to check mail so that we only get total of
new mail. During checks, add new mail count to the total.


SVN revision: 23399
2006-06-12 20:45:10 +00:00
Christopher Michael e891afba95 Make imap update the text and icon.
SVN revision: 23398
2006-06-12 20:21:28 +00:00
Christopher Michael 7389749571 Ok, pop mail now works again :)
General bug fixes when setting mail count on the module.
Minor edc changes.
Better cleanup when closing the module.


SVN revision: 23396
2006-06-12 10:03:52 +00:00
Christopher Michael c7ea264261 Remove old unused passwd change callback function.
SVN revision: 23382
2006-06-11 17:44:39 +00:00
Christopher Michael 5f92b6ff6c Split mail checking code into seperate files for easier fixes.
When checking imap servers, if accounts use the same server, then only
connect once and check all the boxes for this server. Englebass, I think
this is what you meant :)

Some edc changes.


SVN revision: 23381
2006-06-11 17:41:42 +00:00
Christopher Michael 7e72655941 Version Bump for new split version.
SVN revision: 23380
2006-06-11 17:38:23 +00:00
Christopher Michael 8496d55257 Added new mail code, split into different source files for easier fixes and
patches.


SVN revision: 23379
2006-06-11 17:37:53 +00:00
Christopher Michael 48705856d9 added object files to ignore
SVN revision: 23378
2006-06-11 17:36:44 +00:00
Christopher Michael 22f3777e32 Fix translation problem in box config. gettext returns authors and other
junk on _("") so replace with "".


SVN revision: 23377
2006-06-11 13:20:35 +00:00
Christopher Michael 0ae1226e2a Also make sure we delete the exe event handler is a mailbox is removed.
SVN revision: 23361
2006-06-10 18:05:08 +00:00
Christopher Michael 599f5c20f8 Some code cleanup:
- When creating new mailboxes in config, create the server handlers if
needed.


SVN revision: 23360
2006-06-10 17:59:31 +00:00
Christopher Michael d62a36068e If we have no mail, clear all the text when setting no mail icon.
Center the mail count in the edc.


SVN revision: 23354
2006-06-10 14:43:13 +00:00
Christopher Michael 6a74279649 Make event handlers be per instance. This fixes a problem on shutdown when
trying to delete the event handlers.


SVN revision: 23353
2006-06-10 14:12:26 +00:00
Christopher Michael 217abbac3e Multiple Fixes:
- Stop changing icons when we check the mail and only set to new
mail icon if we actually have mail. Thanks HandAndE :)
     - Only create one ecore_con_server to handle all accounts. Thanks
englebass :)


SVN revision: 23352
2006-06-10 12:35:33 +00:00
Christopher Michael 6684bfeea3 Free some chars on free_data.
Password field hack from desklock config until e_widget_entry supports
password type.


SVN revision: 23327
2006-06-09 10:00:36 +00:00
Christopher Michael 9c52327d4d Changed label to now read #new/#total instead of New: #.
SVN revision: 23325
2006-06-09 08:38:11 +00:00
rephorm 72d4b6b818 don't segv if clicking on Configure after clicking a header.
(really, headers shouldn't be selectable -- ilist bug?)


SVN revision: 23318
2006-06-09 02:40:53 +00:00
Christopher Michael 48d14d39f2 Many fixes:
-Fix config dialog to allow changing current path for maildir.
     -When add/del accounts, setup those accounts to get new mail.
     -Mailbox list in menu now reflects accounts that have been add/del.


SVN revision: 23317
2006-06-08 22:32:35 +00:00
Christopher Michael da2df4346b May help to actually return the mail counts instead of always 0, doh :)
SVN revision: 23313
2006-06-08 21:05:33 +00:00
Christopher Michael 464274dae7 Fix merge errors. Should build now.
SVN revision: 23312
2006-06-08 20:37:03 +00:00
Christopher Michael e45b75accd Version Bump for mail module.
SVN revision: 23311
2006-06-08 20:20:36 +00:00
Christopher Michael 1eb4de6377 Ok, mail module can now do multiple accounts per instance.
Remove old module.mail.cfg before running or bad things will happen.


SVN revision: 23310
2006-06-08 20:20:07 +00:00
Christopher Michael 1ea125de22 Too many conflicts during merge. Will readd the updated files.
SVN revision: 23309
2006-06-08 20:18:57 +00:00
Christopher Michael 81fde6e7a3 Dont set mail count to 0 nor icon to no mail on every poll, just set them if
there is no mail.


SVN revision: 23284
2006-06-08 11:01:00 +00:00
Christopher Michael 61dfd566de Better labels for HandyAndE.. label will now show new/total, not seperate
labels for each.


SVN revision: 23283
2006-06-08 10:35:17 +00:00
Christopher Michael 03ba707001 Reenable new mail path for imap, it does use it after all.
SVN revision: 23282
2006-06-08 10:32:24 +00:00