* Themes.c: each system now tries to obtain a system specific icon from the
theme (i.e. icon/new_os4.info). If that fails YAM will fall back to the
normal unspecific icon (i.e. icon/new.info). This makes it possible to
distribute system specific icons like the new big icons from AmigaOS4.1
update 1 with a theme without forcing users of other systems without on-the-
fly icon scaling to use these big icons.
31 lines of code changed in 1 file:
* Makefile: use fully qualified paths for svn export instead of "^/" as this requires a more recent version of svn to be installed.
6 lines of code changed in 1 file:
* Makefile: reverted the last change.
6 lines of code changed in 1 file:
* Makefile: fixed a few wrong paths in the release target.
6 lines of code changed in 1 file:
- added support for creating the debugging archives as well. So now YAM is compiled twice for every platform
- fixed the release archive creating process in many ways and added DEVFLAGS= support
- renamed the "distribution" makefile target to "release" so that "make release" can be entered.
375 lines of code changed in 1 file:
* Makefile: extended distribution target to create release archives for AROS.
2 lines of code changed in 2 files:
* Makefile: extended distribution target to create release archives for AROS.
180 lines of code changed in 1 file:
* icons/#?: moved all icons into system specific subdirectories
51 lines of code changed in 1 file:
* Makefile: added the binary build process to the distribution target.
6 lines of code changed in 1 file:
* Makefile: added "distribution" target. This one creates the distribution archives for
AmigaOS3, AmigaOS4 and MorphOS. The YAM binaries and required libraries/classes are
*NOT* yet copied!!
Before anybody complains: YES, I know, the current approach is quite ugly...
187 lines of code changed in 1 file:
* misc: reverted the changes of revision 4473 where Thore forced all
NListview objects to always carry a vertical scrollbar no matter what.
While this fixed the graphics corruption symptoms reported lately,
it does not seem to be a wise decision to work around this issue in
YAM when the root of the problem is known to be originating from NList.
We really need to fix that in NList later, so to allow YAM to benefit
from further NList improvements it is better not to force YAM to
use vertical scrollers at all times.
7 lines of code changed in 19 files:
* YAM_MA.c: aborting the printing of several mails did not abort the process.
3 lines of code changed in 1 file:
* mui/Searchwindow.c: performing a next search in the read window now just
removes a notification instead of erasing the parent window pointer. First,
this makes it possible to let the "not found" window to reference the
correct parent window, and second it fixes bug #2921931 as a NULL pointer
was used without check before.
20 lines of code changed in 1 file:
* mui/AttachmentImage: fixed the non-OS4 builds by defining the unknown
ICONGETA_SizeBounds tag as TAG_IGNORE.
9 lines of code changed in 2 files:
* YAM.c: starting YAM a second time while the splash window is still visible
will no longer cause the main window to be opened.
33 lines of code changed in 1 file:
* mui/AttachmentImage: make use of OS4.1's icon.library's ability to scale
icons itself and get rid of doing the dirty work ourself.
33 lines of code changed in 1 file:
* misc: all NListview objects are now forced to get a vertical scrollbars
attached, no matter if it is required at all or configured otherwise in the
NListview settings. This is meant to work around certain layout issues with
dynamically added scrollbars.
32 lines of code changed in 17 files:
* tools/genclasses/gc.c: fixed slightly screwed up file contents. It got somehow converted to UTF8?!?
1 lines of code changed in 1 file:
* all: bumped the copyright of all files to 2010.
5 lines of code changed in 3 files:
* all: bumped the copyright of all files to 2010.
250 lines of code changed in 236 files:
* locale/german.ct: removed a wrong underscore character in a window title
string.
6 lines of code changed in 1 file:
* YAM_TR.c: when deleting a mail on the server which was not selected to be
downloaded still increased the downloaded number of bytes by its own size
and thus lead to an incorrect size display.
0 lines of code changed in 1 file:
* YAM.c, YAM_US.c: a directory passed to YAM via the MAILDIR command line
option or ToolType will now be reused upon a restart to make sure that the
same directory is used everytime. Additionally the first and main user's
mail directory can now be changed from within YAM. Please note however that
using MAILDIR is not recommended with multiple users as all users will share
the same configuration and mails, which most probably might not be what you
really intended. All in all this fixes bug #2923953, where different
directories (one configured but up to now unchangeable, another passed via
MAILDIR) for the main user resulted in a default configuration upon a
restart.
10 lines of code changed in 2 files:
* YAM_AB.c: upon importing XML address books multiple street, city, state and
country informations will now be separated by commas. This finally fixes bug
#2923894.
3 lines of code changed in 1 file:
* YAM.c: fixed a compiler warning about an effectless statement.
5 lines of code changed in 1 file:
* ReadWindow.c: added missing "Child".
1 lines of code changed in 1 file:
* YAM_AB.c, YAM_MA.c, ReadWindow.c, WriteWindow.c: all toolbars are now placed
into a scrollable virtual group where they really belong as subclasses of
TheBarVirt.mcc. This makes it possible to resize the corresponding windows
smaller than the toolbar's size. This partly fixes bug #2925005.
23 lines of code changed in 4 files:
* YAM_AB.c: YAM will now accept numbers greater or equal to 1900 for %y year
placeholders, even if the standard allows two digits only. However, please
note that YAM will convert any year number back to two digits if the locale
formatting string contains a %y instead of %Y and hence may produce non
unique date strings. Sorry, but if your locale country file still contains
such ancient placeholders it is really time to upgrade or to live with the
consequences. Especially OS3 will at some point suffer from this. This
finally fixes bug #2923855.
9 lines of code changed in 1 file:
* YAM.c: changed the early startup to make use of the URL: device too, instead of
openurl.library only.
44 lines of code changed in 1 file:
* YAM_UT.c: changed the URL access back to the old sequence.
30 lines of code changed in 1 file:
* UpdateNotifyWindow.c: fixed a typo
1 lines of code changed in 1 file:
* YAM_UT.c: Open()ing URL: is now done with disabled DOS requesters.
7 lines of code changed in 1 file:
* YAM_UT.c, YAM.c, UpdateNotifyWindow.c: with OS4.1 the new URL: device is now
favoured over openurl.library if available.
83 lines of code changed in 4 files: