- some minor descriptive additions to the latest changes.
2 lines of code changed in 1 file:
- YAM_MA.c, YAM_MAf.c, YAM_main.h: added a special message flag for
identification of "message/partial" mails. Now YAM will use the
"status_error" status icon to indicate that a mail is of content-type
"message/partial" as discussed in RFC 2046 (5.2.2).
1 lines of code changed in 1 file:
- YAM_MA.c, YAM_MAf.c, YAM_main.h: added a special message flag for
identification of "message/partial" mails. Now YAM will use the
"status_error" status icon to indicate that a mail is of content-type
"message/partial" as discussed in RFC 2046 (5.2.2).
13 lines of code changed in 3 files:
- YAM.c, classes/MailTextEdit.c: removed our own wheelmouse handling code
as the latest 15.13 version of TextEditor.mcc now properly comes with
direct newmouse based wheelmouse support. This of course required to
increase the minimum version to 15.13 in YAM.c which in fact also
automatically fixes other problems if users are trying to use older
and buggier versions < 15.13.
1 lines of code changed in 2 files:
- YAM_MA.c: fixed a bug in the edit mode of YAM where it always added a
newline character to the end of a message due to the fact that
MA_ReadInMessage() always adds a newline to the end of a mail.
57 lines of code changed in 1 file:
- minor cosmetic changes and debug output added.
3 lines of code changed in 1 file:
- YAM_RE.c: fixed a minor bug in the recently added automatic LetterPart
finding routines where upon undoing a certain part of a mail could have
ended up in displaying the wrong MIME part as the main letter part of
a mail.
85 lines of code changed in 1 file:
- classes/Recipientstring.c: fixed a problem where an active recipientstring
object always swallowed all wheelmouse/keyup/keydown events instead of
checking if the particular addrmatchlist window is open or not.
5 lines of code changed in 2 files:
- YAM_MA.c, YAM_main.h, YAM_rexx_rxif.c, classes/MainMailList.c,
locale/YAM.cd: implemented an addition menuitem to make it possible to
quickly set the status of ALL mails in a folder to read. This is in fact
a very common option which should really be a frequently used operation
and now the new menuitem+shortcut easily enables an user to switch
the status of all mails to the read status.
49 lines of code changed in 4 files:
- YAM_RE.c, YAM_WR.c, YAM_mainFolder.h, YAM_read.h: added an automatic
letterpart recognition to the MIME routines of YAM. Previously, YAM
did always assume that the MIME part number 1 (or the one configured
in the 'LetterPart' configuration) is the actual readable, main letter
part. However, even if this is the common sense, there seems to exists
some strange mailers out there which do add their attachments right
at the beginning of a mail, followed by the real mail text/contents.
This in fact confused YAM and led to situations where YAM did
supress the attachments at the beginning, but showed the real mail
text as an attachment. Now YAM takes the first non binary MIME part
as the real "letterpart" and should display such mails correctly.
79 lines of code changed in 5 files:
- YAM_mail_lex.l,h: added "file://" as a valid URL specification so that
YAM will automatically highlight "file://" URL specs in a displayed
mail.
5 lines of code changed in 2 files:
Remove YAM_debug.h dependencies.
Add new class objects to $(CLASSES).
22 lines of code changed in 1 file:
- YAM_RE.c: even if a "|" is not officially supported as a proper
delimiter for file extensions, previous YAM versions were able to
distinguish them properly. Therefore, the new file extension
recognition code now also properly recognizes a "|" as a valid
delimiter. However, its use is highly discouraged. bug #1218176
1 lines of code changed in 1 file:
- YAM.c: added a warning requester to the Login() routines in case
Genesis/AmiTCP is used and YAM wasn't able to automatically identify
the proper YAM user. Previously YAM did just exit without any warning
which in fact was very unintuitive.
10 lines of code changed in 1 file:
MUIM_HandleEvent: Use integer math.
2 lines of code changed in 1 file:
- minor cosmetic change
3 lines of code changed in 1 file:
- minor changes to fix pointer arg signedness warning for gcc4
5 lines of code changed in 1 file:
(TC_Prepare,TC_Start,TC_Stop): Minor changes.
(TC_Prepare): Fix debug message.
9 lines of code changed in 1 file:
OM_NEW: Rewrote icon intialization.
39 lines of code changed in 1 file:
- YAM_RE.c: added a workaround for mails containing an empty "content-type:"
headerline which in fact triggered YAM to suppress the display of any
main viewable textpart of these mails. Now YAM will automatically fall back
to "text/plain" for such emails and will display it no matter which real
content these mails really carry.
36 lines of code changed in 1 file:
- removed -fsigned-char again
1 lines of code changed in 1 file:
- YAM_RE.c: modifies the RE_Export() function to take also respect of the
now identifyable filename extension. This in fact allows to place proper
fileextensions to Save attachments routines as well.
24 lines of code changed in 1 file:
- YAM_RE.c: modified YAM to automatically identify a file extension of an
attachment and appends it to a temporary filename instead of using ".tmp"
if the mail part in question is going to be decoded. In fact, YAM uses its
own MIME settings for identifying the proper filename extension and if non
is found, it still falls back to ".tmp".
136 lines of code changed in 1 file:
- added static to MatchExtension() function
1 lines of code changed in 1 file:
- YAM_RE.c: slightly optimized the RE_DecodeStream() usage and added a check
if a decoding operation for a certain mail part is really required. If not,
then YAM will just rename the file which in fact should hopefully speed up
the loading of mails with large letter parts which in fact are not encoded
in any form.
45 lines of code changed in 1 file:
May 2005 »