June 2008 Commit Log

Number of Commits:
32
Number of Active Developers:
2
tboeckel 2008-06-27 11:54 Rev.: 4072

* YAM_FO.c, MainFolderListtree.c: a newly created folder will now be moved to
the correct position within the global folder list, too.

83 lines of code changed in 2 files:

tboeckel 2008-06-26 12:14 Rev.: 4071

* FolderList.c, MainFolderListtree.c: whenever a folder was moved within the
hierachical listtree it wasn't move in our folder list, because we no longer
derive the order of the folders from the graphical representation, but vice
versa. Now the folder list will be updated after every drag'n'drop action.

86 lines of code changed in 4 files:

tboeckel 2008-06-25 15:13 Rev.: 4070

* YAM_WR.c: when composing a new mail the path will now also be stripped from
all attachment files.

4 lines of code changed in 1 file:

tboeckel 2008-06-25 15:06 Rev.: 4069

* AttachmentObject.c: when saving a single attachment a possible path part
will now be stripped from the file name before this name is used further on.
Before it could happen that a full path was passed to an ASL requester and
the file either ended up in a place the user never has chosen or an error
occured if the full path did not exist. Thanks to Christoph Poelzl for this
hint.

7 lines of code changed in 1 file:

tboeckel 2008-06-25 14:43 Rev.: 4068

* YAM.c, YAM_UT.c, YAM_RE.c, rexx/info.c: YAM will now lock the public screen
on which the splash window has been opened right before closing it and
unlock it again as soon as the main window has been opened. This avoids the
screen closing and reopening if YAM is running on its own screen instead of
the Workbench.

66 lines of code changed in 5 files:

damato 2008-06-24 10:00 Rev.: 4066

- minimum version requirement for NBalance class is now 15.2

1 lines of code changed in 1 file:

damato 2008-06-24 09:45 Rev.: 4064

* misc: replaced all our "BalanceObject" uses by uses of "NBalanceObject".
This should introduce the more intuitive NBalance.mcc class to YAM.
Also added the new class usage to our startup check and update check
routines. In addition, the minimum requirements for all mcc classes are
now set to the very latest versions available.

37 lines of code changed in 9 files:

tboeckel 2008-06-23 15:19 Rev.: 4063

* rexx/writefrom.c, rexx/writereplyto.c: a simply address string instead of
an NULL terminated array was passed to the write window, resulting in empty
addresses. Now the correct arrays are passed. This fixes bug #1999111.

16 lines of code changed in 2 files:

damato 2008-06-12 00:37 Rev.: 4060

* YAM_MA.c, YAM_WR.c, YAM.cd, german.ct, misc: renamed all "Crop" references
to be called "Delete" because that describes the action of deleting an
attachment from a mail a bit better. Also adapted the catalog accordingly
and updated it according to the latest changes in our sources.

52 lines of code changed in 7 files:

tboeckel 2008-06-11 12:30

* YAM_MA.c, YAM_WR.c, Attachment#?.c, YAM.cd: reworked the crop functionality
to be able to crop arbitrary and even single attachments instead of all
attachments of a mail. The cropped attachments will remain in the mail as
attachments, but their content is changed to the former header lines only,
including the filename.

404 lines of code changed in 7 files:

tboeckel 2008-06-10 14:06 Rev.: 4057

* YAM_UT.c: ooooops, forgot the type the filename :)

66 lines of code changed in 1 file:

tboeckel 2008-06-10 14:03 Rev.: 4055

* YAM_FO.c: the given folder is now checked to be no group folder, because
these have no message list which could be locked.

29 lines of code changed in 1 file:

tboeckel 2008-06-10 13:54 Rev.: 4054

* AttachmentObject.c: an attachment part will now only be exported if the
decoding succeeded.

26 lines of code changed in 1 file:

tboeckel 2008-06-06 10:48 Rev.: 4051

* Makefile: commented out all translations which haven't been updated
recently. These translations really need a big update to make them
up-to-date again, so there is no point in putting them into the nightly
archives.

29 lines of code changed in 1 file:

tboeckel 2008-06-05 17:05 Rev.: 4048

* YAM_CO#?.c: implemented feature request #597669. This makes it possible
to disable opening the folder settings upon double clicking a folder item.
The folder settings are modified quite seldom, while (accidental) double
clicks on a folder happen quite easily, which made it very annoying if the
setting window pops up, but one just wanted to open/close a folder group.

20 lines of code changed in 5 files:

damato 2008-06-04 23:14 Rev.: 4046

* YAM_WR.c: when replying to a mail that is located in a Sent-type folder
the To: address of the write window will be set to the actual recipient
of the original mail rather than setting it to the sender. This was
changed because normally a Sent mail should only contain mail from the
very user using YAM and as such pressing "Reply" in a Sent mail folder
should trigger a reply of an own mail but with the recipient set to
the actual recipient of the original mail.

45 lines of code changed in 1 file:

tboeckel 2008-06-04 14:06 Rev.: 4044

* AttachmentGroup.c: saving the selected items will now delegate the dirty
work (saving the attachment) to the attachment object instead of doing
that itself. This automatically lets the object update its description
after being decoded. Also readded a small border around all items.

6 lines of code changed in 1 file:

damato 2008-06-04 00:07 Rev.: 4043

* AttachmentObject.c: changed the context menu layout once again to also
show the menu items which operate on all attachments. This is possible
because an attachment object normally knows to which group it belongs and
as such can send method calls to the respective object. This should be
far more intuitive instead of just showing the menu items which operate
on a single attachment object.

25 lines of code changed in 1 file:

tboeckel 2008-06-03 12:16 Rev.: 4042

* AttachmentGroup.c: removed an unused variable.

0 lines of code changed in 1 file:

tboeckel 2008-06-03 12:15 Rev.: 4041

* Attachment#?.c: moved all actions which can be performed on a single item
over to the AttachmentObject class. This is much more intuitive and doesn't
require that constant get()ing of internal data. Each item has its own
context menu and the group's context menu just consists of the menu items
for actions to be performed on all attachments.

363 lines of code changed in 3 files:

tboeckel 2008-06-03 08:25 Rev.: 4040

* AttachmentObject.c: increased the buffer size for the description text a bit
to be able to handle long file names and further text.

2 lines of code changed in 1 file:

tboeckel 2008-06-03 08:24 Rev.: 4039

* AttachmentGroup.c: readded the accidentally removed spacing between the
individual attachment objects.

10 lines of code changed in 1 file:

damato 2008-06-02 23:59 Rev.: 4038

* YAM_UT.c, YAM.h, misc: reverted some of the latest changes regarding the
weight factor export/import usage to provide a possibility to save the height
of the attachment group. Somehow this does not work correctly at the moment
until we rework the LoadLayout/SaveLayout functionality.

17 lines of code changed in 6 files:

damato 2008-06-02 23:25 Rev.: 4037

* AttachmentGroup.c, AttachmentObject.c, AttachmentImage.c: the mouse selection
of the attachment parts was broken as multiselection was always active
regardless of the status of the SHIFT qualifier key.

37 lines of code changed in 4 files:

damato 2008-06-02 22:38 Rev.: 4036

* AttachmentGroup.c, AttachmentObject.c, ReadMailGroup.c, ReadWindow.c,
MainWindow.c, YAM.h, YAM_UT.h, YAM_RE.c: changed look&feel of latest changes
on our AttachmentGroup to match the look&feel of the previous implementation.
In addition, an added BalanceObject between the text editor and the attachment
group allows to manually change the height of the scrollgroup object now. This
should allow for a more appropriate adaption of the height of the attachment
group object after it was added.

89 lines of code changed in 9 files:

tboeckel 2008-06-02 21:31 Rev.: 4035

* AttachmentGroup.c: make sure that the first object on a line is really put
there, no matter whether it will be fully visible or not. There must be at
least one object per line, otherwise we have an endless loop, because it
would not fit in the next line either.

4 lines of code changed in 1 file:

tboeckel 2008-06-02 10:34 Rev.: 4034

* AttachmentGroup.c: declare a mail part variable only for the debug build.

2 lines of code changed in 1 file:

tboeckel 2008-06-02 10:29 Rev.: 4033

* AttachmentGroup.c, AttachmentObject.c, ReadMailGroup.c: the attachment group
is now displayed as a scrollable virtual group. This become very handy if
there are more attachments than can be displayed in one line or if the icon
texts are too long. This fulfills feature request #1876957.

305 lines of code changed in 5 files:

tboeckel 2008-06-01 17:47 Rev.: 4032

* WriteWindow.c: fixed a few typos.

2 lines of code changed in 1 file:

tboeckel 2008-06-01 17:40 Rev.: 4031

* FileInfo.c, YAM_MAf.c, WriteWindow.c: when obtaining the file's date stamp
a valid pointer must be supplied now instead of allocating a separate buffer
for the information.

16 lines of code changed in 3 files:

tboeckel 2008-06-01 17:27 Rev.: 4030

* AppIcon.c: added missing comment for code folding.

2 lines of code changed in 1 file:

tboeckel 2008-06-01 17:25 Rev.: 4029

* YAM.c: removed the no longer needed Name field from the StartupSemaphore
structure.

9 lines of code changed in 1 file:

May 2008 »

Generated by StatSVN 0.7.0