July 2010 Commit Log

Number of Commits:
43
Number of Active Developers:
2
tboeckel 2010-07-30 13:27 Rev.: 4828

* YAM_MAf.c: several active "jump on xxx" config settings will now do what
one would expect. I.e. having "jump to new" and "jump to recent" active
will first try to jump to the first unread message of a folder before
proceeding to the most recent message. The possible jump happens in this
sequence: new -> last active -> most recent -> first

38 lines of code changed in 4 files:

tboeckel 2010-07-30 13:01 Rev.: 4826

* rexx/setmail.c: added missing #include.

1 lines of code changed in 1 file:

tboeckel 2010-07-30 12:58 Rev.: 4825

* mui/MainMailListGroup.c: removed the catch of the MUIA_NList_SelectChange
attribute. The former redirection of setting the active liste entry was
complete nonsense, as the attribute is a boolean one. Interpretin such a
value as a position which would have caused the wrong reaction. Even the
attempt to avoid passing this attribute the group parent is not necessary
as group object would ignore the unknown attribute anyway.

0 lines of code changed in 1 file:

tboeckel 2010-07-30 12:54 Rev.: 4824

* misc: simplified the centered display within the main mail list a bit.

15 lines of code changed in 6 files:

tboeckel 2010-07-30 10:00 Rev.: 4823

* YAM_MA.c, mui/MainMailListGroup.c: use the NListview objects to set up the
left/right key focus feature instead of the NList objects for consistency
reasons. In any case the NListview object must become the active object
instead of the embedded NList object.

4 lines of code changed in 2 files:

tboeckel 2010-07-30 09:04 Rev.: 4822

* YAM_MA.c, YAM_MAf.c, mui/MainMailList.c: use the new "centered jump" feature
of NList.

7 lines of code changed in 3 files:

tboeckel 2010-07-29 16:59 Rev.: 4821

* YAM_MAf.c: jumping to a different entry in the mail list will now first
center the list view on this item before making it the active one. This
requires a yet unreleased version of NList.

2 lines of code changed in 1 file:

tboeckel 2010-07-29 16:17 Rev.: 4820

* YAM_TR.c: call CheckSingleInterface() even without any configured interface name.

2 lines of code changed in 1 file:

tboeckel 2010-07-29 16:11 Rev.: 4819

* YAM_TR.c: an empty IOCInterface string caused YAM to assume that the TCP/IP
stack was offline. Hence empty strings are now treated as "TCP/IP online".
This closes #174.

29 lines of code changed in 1 file:

tboeckel 2010-07-29 14:52 Rev.: 4817

* UpdateCheck.c, YAM_MA.c: an update checktriggered by the user but without
any new updates will no longer be quiet but instead inform the user. This
closes #80.

34 lines of code changed in 6 files:

tboeckel 2010-07-29 13:49 Rev.: 4816

* YAM_RE.c, locale/YAM.cd, locale/german.ct: the title of the save attachment
requester will now be set in respect of the content type of the file to be
saved. This closes #24.

17 lines of code changed in 2 files:

tboeckel 2010-07-29 12:33 Rev.: 4815

* YAM_MA.c, mui/MainWindow.c, mui/MainMailListGroup.c: the "active object on
click" feature of NList must operate on listview objects instead of the em-
bedded list objects. Thus we have to distinguish between these two in lots
of places. Together with the latest modificiations to NList itself this
closes #14. The bug is already fixed without the NList modifications, but
there will still be the annoying active borders because of a limitation of
the current NList release.

20 lines of code changed in 4 files:

tboeckel 2010-07-28 21:53 Rev.: 4814

* YAM_TR.c: variables passed to SocketBaseTags() must be full 32bit wide,
otherwise some information might get lost.

2 lines of code changed in 1 file:

tboeckel 2010-07-28 14:54 Rev.: 4813

* YAM_TR.c: avoid empty interface names to be checked.

9 lines of code changed in 1 file:

tboeckel 2010-07-28 13:30 Rev.: 4812

* YAM_TR.c: allow space separated interface names aswell as the single names
must not contain space characters at all.

3 lines of code changed in 1 file:

damato 2010-07-28 11:00 Rev.: 4810

* YAM_TR.c: added Trim() operation to the execution of CheckSingleInterface().
This addresses some latest concerns regarding the implementation, see #39.

1 lines of code changed in 1 file:

damato 2010-07-28 10:55 Rev.: 4809

* YAM_TR.c: slightly optimized the CheckSingleInterface() and all other
corresponding functions regarding interface online checking.

19 lines of code changed in 1 file:

tboeckel 2010-07-28 10:24 Rev.: 4808

* YAM_COs.c: changed the "IOCInterfaces" item back to the old "IOCInterface" name.

2 lines of code changed in 1 file:

tboeckel 2010-07-28 09:43 Rev.: 4807

* YAM_TR.c, YAM_CO.c, YAM_COs.c: implemented a multiple interface check to be
able to specify more than just a single interface to be checked to be
online. It is now possible to provide a comma separated list of interfaces
to be checked in the advanced section of YAM's config (i.e. "eth0,ppp0").
This closes #39.

171 lines of code changed in 4 files:

damato 2010-07-27 19:54 Rev.: 4806

* extrasrc.h, extrasrc/ExamineDir.c, extrasrc/AllocSysObject.c: replaced
incorrectly used "PPC" defines with the correct "__PPC__" ones. This was
indeed the reason why the MorphOS compile showed a strange behaviour when
running the index rescanning after having switched to MOS 2.5 SDK. This
should finally fix #173.

4 lines of code changed in 3 files:

tboeckel 2010-07-27 09:25 Rev.: 4805

* YAM_UT.c: added another check for a successful ExamineDir() call.

10 lines of code changed in 1 file:

tboeckel 2010-07-27 09:04 Rev.: 4804

* extrasrc/ExamineDir.c: yet another fix to make sure that the IoErr() value
of the ExAll() call is correctly returned. Otherwise the calling function
might bail out because of an error which never happened.

22 lines of code changed in 1 file:

tboeckel 2010-07-27 08:14 Rev.: 4803

* mui/TransferMailList.c: added missing separator bar.

2 lines of code changed in 1 file:

tboeckel 2010-07-26 17:16 Rev.: 4802

* Debug.h: modified the memory tracking macros for the MorphOS build to match
the non-debug definition. Otherwise wrong tag lists might be used.

12 lines of code changed in 1 file:

tboeckel 2010-07-26 12:20 Rev.: 4800

* extrasrc/ExamineDir.c: added a proper ExAllEnd() call in case the looped
ExamineDir() call was aborted prematurely before.

5 lines of code changed in 1 file:

tboeckel 2010-07-26 12:19 Rev.: 4799

* YAM_MAf.c, YAM_UT.c, YAM_WR.c, mui/ThemeListGroup.c: output DOS' IoErr()
value in case the ExamineDir() call failed.

15 lines of code changed in 4 files:

tboeckel 2010-07-26 12:15 Rev.: 4798

* Debug.h: added missing #include.

1 lines of code changed in 1 file:

tboeckel 2010-07-26 12:10 Rev.: 4797

* extrasrc/AllocSysObject.c: added SHOWTAGS() call.

2 lines of code changed in 1 file:

tboeckel 2010-07-26 12:09 Rev.: 4796

* extrasrc/ExamineDir.c: make sure to set DOS' IoErr to ERROR_NO_MORE_ENTRIES
if that error code was not already returned by the ExAll() call.

10 lines of code changed in 1 file:

tboeckel 2010-07-26 12:08 Rev.: 4795

* Debug.c: added "tags" debug class to display complete tag lists.

42 lines of code changed in 2 files:

damato 2010-07-20 10:27 Rev.: 4792

* mui/YAM.c: slightly changed the $VER: string generation to fix a
compiler warning observed with the MOS compiles.

1 lines of code changed in 1 file:

damato 2010-07-20 10:26 Rev.: 4791

* extrasrc/ExamineDir.c,h: fixed compilation by adding the missing EAD
defines and corrected its usage accordingly.

14 lines of code changed in 2 files:

tboeckel 2010-07-20 08:51 Rev.: 4790

* extrasrc/ExamineDir.h: added missing constants

7 lines of code changed in 1 file:

tboeckel 2010-07-20 05:53 Rev.: 4785

* YAM_TR.c, locale/YAM.cd: the notification message now distinguished between
a single and multiple received mails. This closes #32.

7 lines of code changed in 1 file:

tboeckel 2010-07-20 05:45 Rev.: 4784

* mui/request windows: make sure that every requester window gets a window
title at all if none given. "YAM" will be used as default.

21 lines of code changed in 9 files:

tboeckel 2010-07-19 11:00 Rev.: 4782

* extrasrc/ExamineDir.c: the ExamineDir() reimplementation directly returned
the type value from the ExAll() call instead of converting it to the
ExamineDir() style. This confused the calling function to ignore files
which certainly should have been found. This closes #173.

9 lines of code changed in 1 file:

tboeckel 2010-07-18 21:01 Rev.: 4781

* YAM_COs.c: disabling the spam filter resulted in an inactive filter on the
first sight, but internally all config items regarding to the spam filter
were set back to their default values, which in fact means "spam filter
active". Now the spam filter is correctly disabled. This closes #149.

9 lines of code changed in 1 file:

tboeckel 2010-07-18 14:07 Rev.: 4779

* YAM_TR.c: fixed the wrong tag value adaption. Although the v1 interface
uses broken tag item defintions this only applies to the functions
implemented in the very first release. The Notify() function uses proper
tag item values and hence these don't need to be adapted. This closes
#171.

10 lines of code changed in 1 file:

tboeckel 2010-07-17 13:49 Rev.: 4778

* extrasrc/ExamineDir.c: added some debug output to the ExamineDir()
reimplementation.

15 lines of code changed in 1 file:

tboeckel 2010-07-16 14:52 Rev.: 4777

* YAM_MAf.c: added some more debug output to the mail folder scanning to
catch a possible problem on certain MorphOS systems.

14 lines of code changed in 1 file:

tboeckel 2010-07-15 22:28 Rev.: 4776

* YAM_TR.c: added some debug output when using the OS4.1 notification system.

5 lines of code changed in 1 file:

tboeckel 2010-07-15 08:07 Rev.: 4775

* misc: replaced several version checks by the LIB_VERSION_IS_AT_LEAST()
macro.

44 lines of code changed in 14 files:

tboeckel 2010-07-07 14:21 Rev.: 4773

* mui/WriteWindow.c: the notifications for colored text did only take changes
between pens 0 and 7 into account, but neglected other colored text, i.e.
because of being quoted.

14 lines of code changed in 1 file:

June 2010 »

Generated by StatSVN 0.7.0