February 2007 Commit Log

Number of Commits:
21
Number of Active Developers:
2
damato 2007-02-28 01:30 Rev.: 2688

* ImageCache.c, misc: addressed bug #1617052 by introducing a new toolbar
caching mechanism. Now all reusable toolbars (Read/Write and Addressbook)
will be kept cached internally in YAM and the images reused upon
creation of a TheBar toolbar. This should especially speed up the
opening of the read and write window. However, it requires the bugfixed
TheBar.mcc v21.2 version.

469 lines of code changed in 8 files:

damato 2007-02-28 00:09 Rev.: 2687

* YAM_WR.c: partly reverted the 'ramiga' change as we can't use real
menu shortcuts for the copy&paste operations in the write window.
Otherwise the hotkeys of the string and the texteditor gadget interfere
each other. So we are now partly back to the 'ramiga' usage so that
the gadget themself are responsible for catching the key events. This
should fix bug #1669896.

56 lines of code changed in 1 file:

damato 2007-02-25 20:09 Rev.: 2686

* YAM_WR.c, YAM.cd: integrated new MUIM_TextEditor_QueryKeyAction usage
where we now can dynamically set the shotcuts of the
Copy/Cut/Paste/Undo/SelectAll menu items according to what was set up
in the TextEditor.mcc configuration. So we finally got rid of the
"ramiga" abbreviations in the write window menus and show the correct
shortcuts now.
* YAM_WR.c, YAM.c: added new "Select All" menu item which allows to select
the whole text in the texteditor with one single shortcut. This requires
the latest version of TextEditor.mcc and we therefore bumped the minimum
required version of it to 15.20.
* TextEditor_mcc.h: updated the TextEditor.mcc header
files to the very latest 15.20 version.

92 lines of code changed in 2 files:

damato 2007-02-17 12:34 Rev.: 2682

* YAM_COg.c, YAM.cd: relayouted the Spam configuration page and added all
missing help texts. In addition, all checkboxes and buttons will now be
automatically disabled in case the spam filter is disabled as well.

183 lines of code changed in 2 files:

tboeckel 2007-02-15 22:15 Rev.: 2679

* YAM_CO.c: added missing default setting for the new "mark spam as read"
feature. This now defaults to FALSE.

1 lines of code changed in 1 file:

tboeckel 2007-02-15 19:16 Rev.: 2678

* YAM_FI.c, YAM_COg.c, YAM_COs.c: added new option to let newly recognized
spam mails to be marked as read automatically.

72 lines of code changed in 5 files:

damato 2007-02-15 10:23 Rev.: 2677

* YAM_MI.c, YAM_RE.c: fixed bug #1659916 where we tried to autodetect a
cyrillic codeset even on UTF-8 mails. This caused codeset.library to
return the wrong source codeset and therefore such russian UTF-8 mails
where incorrectly decoded.

15 lines of code changed in 2 files:

damato 2007-02-14 10:28 Rev.: 2676

* YAM_UT.c: removed obsolete/unused SetupMenu() function.

0 lines of code changed in 1 file:

damato 2007-02-14 10:03 Rev.: 2675

- added -Wdeclaration-after-statement and -Wdisabled-optimization
warning option to the GCC4 builds of the AmigaOS4 compiles so that
the compiler warns about mixed declaration cases which might break
compilations on compilers < GCC4 due to a missing GCC extension in
these versions.

2 lines of code changed in 1 file:

damato 2007-02-14 09:43 Rev.: 2674

* Recipientstring.c: fixed a compile-time error with < GCC4 compilers, due to
an incorrect placement of a ENTER() statement.

2 lines of code changed in 1 file:

tboeckel 2007-02-13 23:54 Rev.: 2673

* classes/YAM.c: the EMail cache accepted real names containing commas without
quotes. Entering a special combination of aliases and realnames could end up
in always resolving the wrong entries and constantly expanding the recipient
string. This fixes bug #1652957.

83 lines of code changed in 1 file:

tboeckel 2007-02-13 23:53 Rev.: 2672

* Recipientstring.c: added the usual ENTER()/RETURN() macros.

84 lines of code changed in 1 file:

tboeckel 2007-02-13 21:45 Rev.: 2671

* Addrmatchlist.c: added the usual ENTER()/RETURN() macros.

82 lines of code changed in 1 file:

tboeckel 2007-02-13 21:40 Rev.: 2670

* YAM_COg.c, YAM_COs.c: removed the spam threshold slider as it seems to
confuse most people and has no real application once the spam filter is
trained well enough. The option itself will remain, but has to be changed
manually with an text editor.

0 lines of code changed in 3 files:

damato 2007-02-13 10:18 Rev.: 2668

* Aboutwindow.c: slight adaptions to how the crawling.mcc object is
set up so that it always correctly fits into the window.

4 lines of code changed in 1 file:

damato 2007-02-13 02:02 Rev.: 2667

* Aboutwindow.c: slightly modernised the about window to use an existing
Crawling.mcc class for showing/scrolling the about text automatically
instead of putting it into an NFloattext object for manualy scrolling.
In addition the list of current developers, contributors and localizers
will from now on by shown in the about window to motivate people to
contribute to YAM and see their name popping up in the about window :)

205 lines of code changed in 3 files:

damato 2007-02-13 01:58 Rev.: 2666

* YAM.c: the Splash window object will now be immediately disposed when it
will be closed. This should save some bytes of memory.

26 lines of code changed in 1 file:

damato 2007-02-13 00:28 Rev.: 2665

* YAM.c: bumped the minimum required AmigaOS4 kernel version to 52.2 to make
sure users are using the very latest stable version of the OS4 kernel.
In addition there are reports that it doesn't run on non v52 kernels anyway.

6 lines of code changed in 1 file:

damato 2007-02-09 14:27 Rev.: 2664

- MUIV_Font_Tiny will now be used to display the version
and compiler information

3 lines of code changed in 1 file:

damato 2007-02-09 14:26 Rev.: 2663

* YAM_TR.c, misc: reverted the recent transfer window title change from
Thore as it might be possible that a user has configured more than one
POP3 account which queries the very same host for new mail. Now the
account name will be shown instead which is fully user configurable since
a while.

29 lines of code changed in 2 files:

tboeckel 2007-02-05 08:36 Rev.: 2662

* YAM_FO.c, YAM_EA.c: the address book window must be opened in ABM_CONFIG
mode when the "To:", "From:" or "ReplyTo:" addresses of a folder are about
to be modified. Otherwise a double click on an entry would modify this
entry instead of adding it the the recipent list, because there is no
opened write window around at this time.

4 lines of code changed in 2 files:

January 2007 »

Generated by StatSVN 0.7.0