halex
55a32cd4e7
* Removed some old cruft relating to some AttachmentForm done as a test from many a year ago.
...
* Small misc. fixups.
* If you mention attaching a file in your email (not in replies) and haven't actually attached any files, Dragonfly'll give you a hint when you try to send.
2007-08-26 03:53:20 +00:00
halex
701525175d
Line width and composition mode are both now controlled via user preferences, instead of being hardwired.
2007-08-26 02:41:00 +00:00
halex
51a8b612db
Wooh, preference editor! \o/
2007-08-26 00:54:28 +00:00
halex
35526da57b
Some more preference bug fixes. Saving preferences using a blocking method doesn't quite work yet.
2007-08-25 08:58:23 +00:00
jonnylamb
4252a2496d
Fixes to build system, so not only does it build, but it also creates the MO files correctly now.
2007-08-24 17:32:22 +00:00
jonnylamb
f9be78b58a
Rename compiled translation files from *.gmo, to *.mo. These are identical in type except extension. It seems *.mo is more the industry standard (also on request from Trisk).
2007-08-24 11:24:04 +00:00
alexhudson
5b388b76f4
Make Bongo compile again for dist users
2007-08-20 08:34:04 +00:00
halex
22741b815e
Some small preferences fix ups! profileEditor is still completely and royally screwed up, however.
2007-08-20 08:13:35 +00:00
alexhudson
1fc05b93c7
Slightly more honest message in tool output
2007-08-18 08:48:55 +00:00
alexhudson
e13eeb8e3a
Another attempt at stopping SIGPIPEs killing our agents.
2007-08-17 20:34:08 +00:00
alexhudson
cc9178ccd6
Missed a file for r355 :)
2007-08-17 20:20:36 +00:00
alexhudson
698cda51d7
Initial stab at DNS code, including:
...
* new check tool for querying MX records,
* dns test harness
2007-08-17 20:11:44 +00:00
alexhudson
a05bf36889
Don't try to access part of a variable if we don't know it's actually set.
2007-08-14 11:52:03 +00:00
alexhudson
aa8cdd6ab0
Ignore SIGPIPE on broken connection. This should fix/mitigate bug #9726 .
2007-08-14 10:20:51 +00:00
halex
c7ad8f8df2
Adds the ability to switch between HTML and text-based composition.
...
Three notes: all the HTML buttons are still available when you're in plain-text mode; we don't check your prefs as to what default composer mode you'd like; and line breaks are a bit whacky when you switch modes (I think :).
Please expect and report breakage.
2007-08-14 07:53:13 +00:00
alexhudson
6ce6bd184f
* Fix up the check system so that we can run unit tests again
...
* Start new dns bits to Xpl with tests
2007-08-08 19:49:13 +00:00
alexhudson
95aa64d386
Remove python/bongo/Makefile, stops dist tarballs building.
2007-07-31 08:55:39 +00:00
halex
3b1507bc7b
Users without a valid From name doesn't crash the composer anymore. This really doesn't fix any 'problem' with prefs, more of a workaround.
2007-07-31 07:54:07 +00:00
halex
2d37fb62db
Note to self: mistakenly serialising page elements is bad.
2007-07-30 09:34:38 +00:00
halex
5eb4f67e99
* Fixes the User-Agent from mails sent via Dragonfly.
...
* Adds a new HTML composer - plain-text does not work at the moment.
* Adds plugins code; note that this is not hooked up _at all_, I was just merely too lazy to checkout a clean version, modify the patch, apply and commit. This will be *sure to change very soon*.
2007-07-28 10:28:56 +00:00
alexhudson
cb74eae670
Correct file closing logic for QRETR
2007-07-27 17:06:03 +00:00
alexhudson
9c52b028ae
Missed initializing a file handle, oops
2007-07-27 16:22:58 +00:00
alexhudson
785476ba0f
Even more stringent file checking in the queue
2007-07-27 16:01:37 +00:00
trisk
da1c898909
* Add rule for missing src/libs/python/bongo/Makefile.
...
* Don't remove bongo-python-wrapper in clean, it's generated by config.status.
2007-07-26 13:35:00 +00:00
trisk
f37e40d9aa
* Fix some obvious bugs in smtpd's remote host resolution.
2007-07-26 13:31:26 +00:00
alexhudson
c8f9670d70
Fixed a bug in a temporary file handle, and made the file open/close checks more correct
2007-07-26 10:38:10 +00:00
halex
50617cbc10
Un-breaks the composer. Requires you RE-SAVE YOUR PREFS.
2007-07-26 09:25:18 +00:00
alexhudson
a289b56729
Remove some DMC cruft we missed
2007-07-25 20:20:29 +00:00
alexhudson
8ed1e89fe1
A couple of compiler blatherings fixed.
2007-07-25 19:50:19 +00:00
alexhudson
ce0211995d
Instrument the queue with some file checking.
2007-07-25 19:46:18 +00:00
alexhudson
05e8852440
Minor logic nit in assertion :D
2007-07-25 19:45:49 +00:00
alexhudson
deb78542ce
smtp now correctly logs, slight change to API used in queue
2007-07-25 18:01:27 +00:00
alexhudson
cf114834d9
Put some logging and assertions into the queue
2007-07-25 17:37:14 +00:00
alexhudson
5878c5116e
Another attempt at detecting the CLucene API "correctly"
2007-07-25 16:31:43 +00:00
alexhudson
18441d2231
Hopefully get the API right on more versions of clucene
2007-07-24 22:42:16 +00:00
halex
f5b85d0515
Fixes the From: address with a sender name specified in the preferences.
2007-07-23 10:44:32 +00:00
halex
fbde82b235
* Fix logged out message.
...
* Dragonfly version is now 'M3' in SVN, not SVN r2483+.
* Added popup-hide handler (isn't hooked up yet).
* Removed FakeFriendPopup - wasn't used.
* Removed 'This is Me'.
* We now have a user profile in preferences.
* Cleaned up a bit of the Prefs builder, including translated and clickable labels.
2007-07-21 06:02:55 +00:00
dostrow
168af364e8
* Add support for importing maildir format mailboxes in bongo-storetool with the new -t flag
...
* Add support for importing to collections other then /mail/INBOX with the new -f flag
* Add support for exporting to both maildir and mbox format
* Split the old mail-store subcommand into mail-import (mi) and mail-export (me)
2007-07-20 17:31:21 +00:00
halex
bbdfc1d6e3
Fixes the Big Cheese (aka bug #9541 ).
2007-07-19 11:51:30 +00:00
alexhudson
b901178411
Disable outgoing TLS in SMTP, causes bug #9536 .
2007-07-18 19:32:48 +00:00
alexhudson
cc2146f14b
Two fixes to python errors preventing logins
2007-07-18 11:31:11 +00:00
jonnylamb
d81014a674
* Added support to Dragonfly preferences to determine how many items to be shown on a mail list view. This first tries to use the DF pref from the store, but if that cannot be used/is invalid then it falls back on ConversationsHandler.defaultPageSize, which is set to 30.
...
* Started documenting variables and methods in ConversationsHandler using Doxygen syntax.
2007-07-16 23:05:45 +00:00
halex
38b5be0c8d
* More colors! :)
...
* Don't hide the logged out message after loading language.
* Colorise quotes in emails.
2007-07-16 06:50:16 +00:00
halex
b186eca218
No more crazy composer POST loops! \o/
2007-07-16 04:59:25 +00:00
halex
9010d916ab
* More noop translations for set names in Mail view.
...
* It helps to store the pageSize value, you know!
* Update Dragonfly.go so that we check both the handler AND the tab for a getData(loc) function.
* Fixed up MailListView and co. so that we do what pageSize says, not anything else.
|- Server side still has troubles with values besides 30. No touchy.
2007-07-16 02:40:01 +00:00
alexhudson
79673b9d1b
Slightly naughty config fix to make dist work again, and update a python rule
2007-07-15 22:31:31 +00:00
halex
8d72093cd6
* Added ability to adjust default calendar view in Preferences.
...
* Changed one of my 'bad translation ways' - we now use d.format instead for Logout link.
* Even more event arg bug fixes - this one closes bug #9408 .
* We now perform a noop/lazy/late translation for mailbox labels (drafts, sent, inbox etc).
2007-07-15 08:58:13 +00:00
halex
012f72a874
More composer fixes.
2007-07-15 02:24:29 +00:00
halex
97eb5c1356
Remove all reminants of old i10n labels.
2007-07-15 01:58:01 +00:00
trisk
5f533850e0
* Align hashtable entries correctly so that Python modules don't crash!
2007-07-15 01:42:22 +00:00