August 2007 Commit Log

Number of Commits:
42
Number of Active Developers:
2
tboeckel 2007-08-30 09:44 Rev.: 3364

* YAM_RE.c, YAM.cd, deutsch.ct: replaced some more error messages with those
which include a file name.

6 lines of code changed in 1 file:

tboeckel 2007-08-30 09:24 Rev.: 3363

* YAM_RE.c, YAM.cd, deutsch.ct: replaced some more error messages with those
which include a file name.

2 lines of code changed in 1 file:

tboeckel 2007-08-30 09:13 Rev.: 3362

* YAM_FI.c, YAM_MAf.c, YAM_RE.c, YAM.cd, deutsch.ct: the error messages about
unknown encodings now include the corresponding mail file name.

549 lines of code changed in 4 files:

tboeckel 2007-08-29 17:09 Rev.: 3361

* YAM_FI.c: aborting a search process was impossible due to a wrong variable
size.

1 lines of code changed in 1 file:

tboeckel 2007-08-29 16:00 Rev.: 3360

* YAM_MA.c: the write windows' "Send now" buttons are now disabled during a
mail transfer or update check to be consistent with the menu items and the
main window toolbar. This fulfills feature request #1581249.

20 lines of code changed in 1 file:

damato 2007-08-29 00:32 Rev.: 3358

* YAM_MAf.c, YAM.cd, deutsch.ct: fixed a minor glitch where the recent
changes regarding the changed error handling in MA_LoadIndex() resulted
in not being able to initiate a manual index rescanning anymore. In
addition, the error messages were now slightly rephrased to match the
common layout of our error messages.

13 lines of code changed in 1 file:

tboeckel 2007-08-28 16:52 Rev.: 3355

* YAM_MAf.c, YAM.cd: added some error messages when loading or saving of the
folder's index file fails.

28 lines of code changed in 1 file:

tboeckel 2007-08-27 09:33 Rev.: 3354

* YAM.c, QuickSearchBar.c: a still running search is now aborted as soon as
the next search is to be started. Additionally the user can now enter more
data in the search string gadget even while a search is in progress. This
makes searching in folders with lots of mails more "swift" even on slow
machines.

68 lines of code changed in 2 files:

tboeckel 2007-08-27 09:30 Rev.: 3353

* YAM.c: cleaned up the CheckMCC() and InitLib() functions a bit.

74 lines of code changed in 1 file:

damato 2007-08-27 09:25 Rev.: 3352

* YAM_MAf.c, YAM.cd: YAM will now identify invalid files which didn't
pass MA_ExamineMail() during a mailbox rescan operation and warn the
user accordingly. This should reveal eventually existing binary or
broken mail files in a folder and give the user the chance to react
accordingly upon rescanning a mail folder.

50 lines of code changed in 1 file:

damato 2007-08-26 09:04 Rev.: 3350

* YAM.c, include: now that BetterString.mcc 11.12 is released we
make it the new minimum required version for YAM so that copy&paste
should work correctly again with the latest nightly builds.

1 lines of code changed in 1 file:

damato 2007-08-25 18:03 Rev.: 3349

* YAM_WR.c, YAM_write.h: when writing a message, the window title
will now be updated according to the entered subject line. This
should make it more easier to identify the window based on the
added subject line information, in case multiple write windows are
open. In addition, the window number is now added to the write
window title as well.

67 lines of code changed in 2 files:

damato 2007-08-24 09:00 Rev.: 3348

* YAM_global.c, YAM.c: as we are anyway just going to release 68020+
builds for AmigaOS3 in future, they will now be marked as compiled
for "m68k" instead. This should make clear that this is a general
build optimized for motorola 68k processors. In addition, YAM will
now check if an 68020+ processor is present in case it was compiled
for them.

34 lines of code changed in 2 files:

damato 2007-08-24 08:36 Rev.: 3347

* ReadWindow.c: changed the window numbering in the window title of
multiple read windows to start from 1 instead of starting always
from 0. This should be more intuitive. However, please note that
this change is only cosmetical and that the technical numbering
e.g. for Arexx scripts isn't changed. That means, if an Arexx
script wants to address the first read window it still ought to
address it by zero instead. This fulfills change request #1780690.

1 lines of code changed in 1 file:

damato 2007-08-23 10:12 Rev.: 3346

* YAM_global.c: adapted new 'User-Agent:' string to match a bit more
to other user agent strings out there regarding the comment field.

2 lines of code changed in 1 file:

tboeckel 2007-08-23 09:18 Rev.: 3345

* YAM_global.c: fixed the wrong SYSTEMSHORT lines for OS3 and MOS.

2 lines of code changed in 1 file:

damato 2007-08-23 09:14 Rev.: 3344

* YAM_MA.c, YAM_global.c: changed window title to not contain any
system specific information. That's really not required there.

3 lines of code changed in 3 files:

damato 2007-08-23 09:03 Rev.: 3343

* YAM_global.c, misc: In accordance to standards (RFC 2616), YAM is now
defining a "User-Agent:" header line like it is common with modern
e-mail clients. The properitary large "X-Mailer:" line with heaps of
commercials is therefore now not emitted anymore.

50 lines of code changed in 6 files:

damato 2007-08-23 07:15 Rev.: 3342

* YAM_FI.c: the fixed bug #1779543 where the calculation of the filter
action matches was slightly wrong and always output zero or one.

1 lines of code changed in 1 file:

damato 2007-08-19 11:26 Rev.: 3339

* YAM_MA.c: fixed certain overlapping shortcuts by redefining them to
free shortcut keys (e.g. for the addressbook & config).
* YAM_MA.c: the automatic script shortcuts are now starting from 1
till 0 which means the 10th script. This should be more intuitive than
letting the shortcuts start from 0-9.
* YAM_MA.c: when having selected multiple mails an iterative 'Save'
or 'Print' operation couldn't be canceled. Now the return value of
RE_Export() and the print operation will be checked and the whole
printing/saving being aborted.

63 lines of code changed in 1 file:

damato 2007-08-18 23:48 Rev.: 3335

* misc: implemented a common 'Edit' submenu which will be present in
each main operation window of YAM (main, read and write window). Each
'Edit' submenu contains common items like Cut/Copy/Paste which will
be automatically applied to the currently active/default object in
the respecitive window. This implies that e.g. all TextEditor.mcc
and NList objects have the Styleguide violating 'Autoclipping' disabled
now and should only react on e.g. an explicit Amiga+C shortcut for copying
the content of the currently selected text. However, please note that
this new functionality requires new versions of BetterString.mcc
and NList.mcc to work properly, which will be available shortly.
* YAM_MA.c: when plainly pressing the keys 1,2,...,9,0 in the main window
will now activate the respective folder rather than starting with zero.
So pressing '0' will now activate the 10th folder instead of the first
one. This should be more intuitive. In addition, we don't iterate through
the folder list, but directly select the folder.

1085 lines of code changed in 13 files:

damato 2007-08-18 23:27 Rev.: 3334

* Recipientstring.c: using CTRL+left/right cursor keys didn't work in a
recipientstring as expected due to a missing qualifier check.

29 lines of code changed in 1 file:

damato 2007-08-17 09:12 Rev.: 3333

* YAM_FI.c: the result list in the find window wasn't browseable by
keyboard because the list wasn't set as the default object of the
respective window.

3 lines of code changed in 1 file:

damato 2007-08-16 10:29 Rev.: 3331

* YAM_COg.c, YAM_US.c: fixed some more incorrect NListview/NList
uses that may have caused some trouble with default object activation.

7 lines of code changed in 2 files:

damato 2007-08-16 10:14 Rev.: 3330

* YAM_AB.c: changed DefaultObject to point to NList object instead of
NListview object to fix default object activation. Also changed
the Addressbook to popup with the first entry selected.

3 lines of code changed in 1 file:

damato 2007-08-16 10:04 Rev.: 3329

* YAM_UT.c: fixed incorrect usage of the NListviewObject as the main
object where we send our NList requests to. Now the created NList
object will be used instead, which in fact should fix issues with
seeing the scrollbar in an attachment view being used when trying
to use the cursor keys for scrolling around in the List itself.
* YAM_UT.c: slightly rewritten the ConvertKey() function to output an
error message in case a MapRawKey() operation didn't succeed as
expected.

15 lines of code changed in 2 files:

damato 2007-08-16 09:59 Rev.: 3328

* YAM_TR.c: the first element in a preselection window will now be
automatically selected upon popup of the window. In addition, the
NList object will be the default object which will allow to
immediately use the cursor keys to browse through the list.

6 lines of code changed in 1 file:

tboeckel 2007-08-15 12:20 Rev.: 3327

* YAM_TR.c: fixed the "empty transfer list" bug of report #1774583.

5 lines of code changed in 1 file:

tboeckel 2007-08-14 09:29 Rev.: 3326

* YAM_TR.c: the .uidl file is now only saved if the hash table has been
modified or if there are any entries to be saved at all. An unmodified
or empty hash table will never be saved.

113 lines of code changed in 1 file:

tboeckel 2007-08-10 12:48 Rev.: 3325

* YAM_COg.c: added '#', '?' and '*' to the range of allowed characters to be
able to enter a catch-all content-type like "text/*".

1 lines of code changed in 1 file:

tboeckel 2007-08-10 12:46 Rev.: 3324

* YAM_UT.c: when searching for a content-type description there is no point
in performing a pattern match on the type instead of a simple comparison
if no wildcards are allowed at all.

2 lines of code changed in 1 file:

damato 2007-08-06 11:00 Rev.: 3323

* YAM_UT.c: the MatchExtension() function was doing a slightly incorrect
compare to identify if the specified extension matches or not. This may
have ended up in e.g. *.zip files being identified as zlib compressed
files (*.z) when searching through the internal hardcoded MIME type
list.

6 lines of code changed in 1 file:

damato 2007-08-04 01:51 Rev.: 3322

* YAM.c, UpdateCheck.c: renamed TC_Unpause() to TC_Resume() which should
be more intuitive. In addition it will now output a more detailed debug
information.

41 lines of code changed in 3 files:

damato 2007-08-04 01:28 Rev.: 3321

* Recipientstring.c: the recipient gadget should now correctly alter the
currently entered content in case the user presses TAB or sets the
gadget inactive via clicking on another gadget.

92 lines of code changed in 1 file:

tboeckel 2007-08-03 13:28 Rev.: 3320

* YAM_MA.c: the "Check for updates" menu item is now also disabled during
an active mail or update check.

4 lines of code changed in 2 files:

tboeckel 2007-08-03 13:14 Rev.: 3319

* Recipientstring.c: handling of cursor right/left was still broken and
would have left the " >> " marks in the recipient string. Now the marks
are correctly removed and just the completely matched entry will remain.

69 lines of code changed in 1 file:

damato 2007-08-03 08:39 Rev.: 3318

* Recipientstring.c: when pressing ESC on a popped up addrmatchlist, the
marked area is now properly cleared by forcing a redraw of the object.
In addition, bug #1766535 should be partly fixed by reenabling the
possibility to press the left/right cursor to interrupt a string
edit session which should be quite in line what clients like Thunderbird
do and what a user should expect.

10 lines of code changed in 1 file:

tboeckel 2007-08-02 15:04 Rev.: 3317

* YAM.c, UpdateCheck.c: a timer can now be paused. Upon TC_Unpause() it will
be restarted with the remaining time.

107 lines of code changed in 3 files:

tboeckel 2007-08-02 14:25 Rev.: 3316

* YAM.c, YAM_MA.c, UpdateCheck.c: reworked the update check to stop the mail
check timer itself instead of letting MA_ChangeTransfer() do the job.

6 lines of code changed in 4 files:

tboeckel 2007-08-02 12:51 Rev.: 3315

* YAM_TR.c: adapted TR_GetMailFromNextPOP() a little bit more according to
the STYLEGUIDE.

238 lines of code changed in 1 file:

tboeckel 2007-08-02 12:47 Rev.: 3314

* YAM.c, UpdateCheck.c: the get/send mail buttons and menu items are now
disabled during an update check to avoid a possible mail transfer at the
same time, as that may cause crashes.

25 lines of code changed in 1 file:

tboeckel 2007-08-02 12:33 Rev.: 3313

* YAM.c, UpdateCheck.c: the get/send mail buttons and menu items are now
disabled during an update check to avoid a possible mail transfer at the
same time, as that may cause crashes.

10 lines of code changed in 3 files:

July 2007 »

Generated by StatSVN 0.7.0