1 2013-08-19 Keith Marshall <keithmarshall@users.sourceforge.net>
3 Convert to one-shot C++ compilation with dependency tracking.
5 * Makefile.in (DEPFLAGS): Redefine; incorporate CPPFLAGS.
6 (hsashctl.$OBJEXT vsashctl.$OBJEXT): Use it in place of CPPFLAGS.
7 (%.$OBJEXT): Likewise; delete separate dependency tracking command.
9 2013-08-19 Keith Marshall <keithmarshall@users.sourceforge.net>
11 Add facility for activation of a running application window.
13 * wtkdefs.h: New file; it defines...
14 (EXTERN_C, BEGIN_NAMESPACE, END_NAMESPACE): ...these new macros.
16 * wtkraise.cpp: New file; it implements...
17 (RaiseAppWindow): ...this new extern "C" function.
19 * wtklite.h (RaiseAppWindow): Declare it; it is designated by...
20 (EXTERN_C): ...this new macro, within WTK namespace demarcated by...
21 (BEGIN_NAMESPACE, END_NAMESPACE): ...this new macro pair.
23 * Makefile.in (LIBWTK_OBJECTS): Add wtkraise.$OBJEXT
24 (SRCDIST_FILES): Add wtkdefs.h and wtkraise.cpp
25 (install-headers): Add wtkdefs.h
27 2013-08-19 Keith Marshall <keithmarshall@users.sourceforge.net>
29 Do not track .orig files.
31 * .hgignore (**.orig): Add pattern.
32 * .gitignore (*.orig): Likewise.
34 2013-07-12 Keith Marshall <keithmarshall@users.sourceforge.net>
36 Add default handler for WM_CLOSE message.
38 * wtklite.h (GenericWindow::OnClose): New inline method.
39 * wndproc.cpp (GenericWindow::OnClose): Map it to WM_CLOSE.
41 2012-09-11 Keith Marshall <keithmarshall@users.sourceforge.net>
43 Change package name from wtk/wtkplus to wtklite.
45 * configure.ac (AC_INIT): Set package name field to wtklite.
47 * wtkplus.h: Rename file as...
50 * Makefile.in: Change corresponding generated library name...
51 (libwtkplus.a): ...from this...
52 (libwtklite.a): ...to this.
54 * all files: Update references accordingly.
56 2012-09-05 Keith Marshall <keithmarshall@users.sourceforge.net>
58 Licence wording enhancements.
60 * install-sh: Excepting this (which remains unchanged)...
61 * all source files: Explicitly note requirement to quote disclaimer in
62 all copies and substantial portions of the software.
64 2012-08-28 Keith Marshall <keithmarshall@users.sourceforge.net>