September 2009 Commit Log

Number of Commits:
25
Number of Active Developers:
3
tboeckel 2009-09-29 09:23 Rev.: 4371

* GetSucc.c, GetTail.c: fixed some wrong comments

2 lines of code changed in 2 files:

damato 2009-09-27 18:35 Rev.: 4370

* YAM.c: now that also the AROS sdk on our build machines are updated we
don't need the atexit() workaround for our AROS builds anymore.
* extrasrc.h: an AROS system already seem to have GetHead&Co so we define
that we don't need our substituion functions.

10 lines of code changed in 2 files:

damato 2009-09-27 18:10 Rev.: 4369

* YAM_TR.c: after having updated the SDK of the nightly build machine the
additional IApplication-> pointer is not required anymore because we
build YAM with __USE_INLINE__ for OS4.

1 lines of code changed in 1 file:

tboeckel 2009-09-24 15:25 Rev.: 4367

* YAM_TR.c: due to the latest changes to the progress display an additional
function was necessary to make sure that at the end of a transfer the final
statistics are displayed and not something from the last graphical update.

45 lines of code changed in 1 file:

tboeckel 2009-09-22 14:12 Rev.: 4366

* rexx/listunfreeze.c: unfreezing the mail list now forces a refresh of the
embedded read pane to make sure that the currently active mail is really
displayed. This fixes bug #2862758.

9 lines of code changed in 1 file:

tboeckel 2009-09-22 13:31 Rev.: 4365

* YAM_TR.c: YAM will now show a busy pointer while scanning a file to be
imported to let the user know something is happening.

6 lines of code changed in 1 file:

tboeckel 2009-09-22 13:30 Rev.: 4364

* YAM_TR.c: largely sped up every mail transfer (download, import, export) by
updating the statistics at most 4 times per second. Thus you won't get a
100% exact display but a *much* faster processing of single mails.

55 lines of code changed in 1 file:

tboeckel 2009-09-22 12:26 Rev.: 4363

* YAM_TR.c: readded an accidentally removed "IApplication->" interface call.
Jens, please update the OS4 SDK on your build machine!!

1 lines of code changed in 1 file:

tboeckel 2009-09-21 12:46 Rev.: 4362

* YAM_FI.c: some of the latest changes to the filters where done a bit over-
hasty and destroyed lists which were not meant to be destroyed. I really
should drink more coffee :)

25 lines of code changed in 1 file:

tboeckel 2009-09-21 12:37 Rev.: 4361

* YAM.c: removed some debugging output.

0 lines of code changed in 1 file:

tboeckel 2009-09-21 09:02 Rev.: 4360

* misc: fixed various list iterations which omitted the last (or even the
only) element in the list. This fixes bug #2862754.

74 lines of code changed in 8 files:

tboeckel 2009-09-21 08:26 Rev.: 4359

* YAM.c: the current layout (column width of mail list, etc) is now saved to
ENV: when YAM is shut down be able to restore the former layout upon the
next start. However, to make the layout permanent you still have to snap-
shot either the main window or the read window. Otherwise any layout changes
will be lost after a reboot!

2 lines of code changed in 1 file:

tboeckel 2009-09-20 09:35 Rev.: 4358

* misc: introduced TimeHasElapsed() function to check whether a certain number
of microseconds has passed and use this all over the place instead of imple-
menting the same stuff over and over again.

91 lines of code changed in 7 files:

tboeckel 2009-09-18 12:23 Rev.: 4356

* misc: implemented the LISTFREEZE and LISTUNFREEZE ARexx commands to forbid
and permit graphical changes to a specific list. Currently only the main
mail list may be frozen. This fulfils feature request #2860253.

176 lines of code changed in 5 files:

tboeckel 2009-09-18 12:04 Rev.: 4355

* misc: replaced some variables being passed directly to BOOL parameter by
proper boolean checks. This could make a difference since we are checking
for TRUE and FALSE explictly.

12 lines of code changed in 9 files:

tboeckel 2009-09-16 12:28 Rev.: 4354

* Rexx.c, requestfile.c, doc/YAM_english.guide: implemented the REQUESTFILE
function to open a file requester to let the user choose one or more files.
This fulfils feature request #2858725.

212 lines of code changed in 6 files:

tboeckel 2009-09-15 13:17 Rev.: 4352

* YAM_RE.c, YAM_TR.c: removed some no longer needed checks for empty lists.

36 lines of code changed in 2 files:

tboeckel 2009-09-15 13:11 Rev.: 4351

* all: introduced OS4's GetHead/Pred/Succ/Tail functions to navigate within
a standard Exec list. This made it possible to replace all custom list
iterations by a macro call using these functions. The big advantage of these
functions is that they perform certain checks, like NULL pointers or empty
lists.

885 lines of code changed in 35 files:

tboeckel 2009-09-14 11:53 Rev.: 4350

* YAM_TR.c: added some error checks for the write operations during a mail
export to catch errors like "disk full". The export will be canceled then
instead of constantly retrying until all mails have been finished.

35 lines of code changed in 1 file:

tboeckel 2009-09-14 11:25 Rev.: 4348

* YAM_COg.c, YAM_COs.c: reverted the last change as the implications for further
system specific features might grow over our heads.

50 lines of code changed in 4 files:

tboeckel 2009-09-13 07:59 Rev.: 4345

* rexx/mailstatus.c: slightly extended the capabilities to modify a mail's
status. Now a mail can be set back to NEW state, just as it was received.
This fulfils feature request #875164. Now the MAILSTATUS command accepts
these letter to modify the status:
N set status to new/unread
O or R set status to old/read
U set status to old/unread
H set status to hold
Q or W set status to queued/waiting to be sent

35 lines of code changed in 1 file:

tboeckel 2009-09-13 07:47 Rev.: 4344

* misc: several minor typos corrected.

40 lines of code changed in 6 files:

tboeckel 2009-09-13 07:42 Rev.: 4343

* YAM_UT.c: removed superflous type cast.

1 lines of code changed in 1 file:

tboeckel 2009-09-13 07:38 Rev.: 4342

* rexx/mailimport.c, YAM_MA.c: added a QUIET option to the MAILIMPORT ARexx
command. This makes it possible to import mails automatically without any
progress window. This fulfils feature request #635953.

49 lines of code changed in 4 files:

marust 2009-09-08 08:57 Rev.: 4341

* YAM.c: Re-introduced the AROS specific workaround for the problem
with atexit() because the build-machine still has old libs/headers.

9 lines of code changed in 1 file:

August 2009 »

Generated by StatSVN 0.7.0