* mui/Splashwindow.c: removed some unused variables.
2 lines of code changed in 1 file:
* ImageCache.c: retrieve the mask plane only if the DT object tell that there is a mask.
9 lines of code changed in 1 file:
* mui/WriteWindow.c: attachments can be renamed now.
73 lines of code changed in 1 file:
* mui/WriteWindow.c: repeatedly saving a mail in the Drafts folder will make the new mail the active one in case the to be saved mail was the active one before. This closes #388.
27 lines of code changed in 2 files:
* extrasrc/NewReadArgs.c: slightly deobfuscated the argument string allocation and added some more NULL pointer checks.
16 lines of code changed in 1 file:
* mui/IdentityChooser.c: use centered text for the user identity choose when running under MUI 3.8, because Cycle.mui of MUI 3.8 doesn't like left aligned text and will print the text over the cycle image.
5 lines of code changed in 1 file:
* mui/ObjectList.c: simplified the object sorting by removing the spacer object ahead of adding the new object and readding the spacer again afterwards.
14 lines of code changed in 1 file:
* mui/ObjectList.c: implemented a workaround for the broken MUIM_Group_Sort method of MUI 3.8. The spacing object is now correctly moved to the bottom again.
61 lines of code changed in 1 file:
* mui/ReadMailGroup.c: force a relayout of the attachment group's surrounding scrollgroup when it is visible already. This ensures that the automatic scrollbars are updated correctly.
24 lines of code changed in 2 files:
* mui/AttachmentGroup.c: eliminated one refresh cycle when having to clear and repopulate the attachment group.
17 lines of code changed in 1 file:
* YAM_MAf.c: reworked the mail header parsing to accept initial header lines without content. The content may now start on the next to be parsed line. This closes #385.
10 lines of code changed in 1 file:
* YAM_COs.c, YAM_FI.c: creating a new filter while parsing the configuration will now default to a DOSPattern comparison even for the implicit first rule just like for the single additional rules.
12 lines of code changed in 4 files:
* YAM_WR.c: moved the duplicate code to find a suitable mailing list folder to a separate function.
70 lines of code changed in 1 file:
* mui/ReadWindowStatusBar.c: fixed two possible NULL pointer accesses for attached "virtual" mails. This closes #384.
2 lines of code changed in 1 file:
* extrasrc/NewReadArgs.c: fixed a buffer overrun when parsing ToolTypes strings which required additional quotes. The former code did not respect the terminating NUL byte in the allocation size.
33 lines of code changed in 1 file:
* mui/AttachmentObject.c: added some missing ENTER/LEAVE macro calls.
3 lines of code changed in 1 file:
* mui/WriteWindow.c: fixed a NULL-pointer use when replying in a mailing list
folder where YAM tries to add the Mail-Followup?To and Mail-Reply-To mail
headers.
2 lines of code changed in 1 file:
* mui/AttachmentObject.c: disable the "Delete" context menu item for alternative mail parts.
1 lines of code changed in 1 file: