OSDN Git Service

Add a missing return statement.
[mingw/wtklite.git] / ChangeLog
1 2015-03-24  Keith Marshall  <keithmarshall@users.sourceforge.net>
2
3         Add a missing return statement.
4
5         * sashctrl.cpp (SashWindowMaker::OnMouseMove): Always return...
6         (EXIT_SUCCESS): ...this.
7
8 2014-04-02  Keith Marshall  <keithmarshall@users.sourceforge.net>
9
10         Consistently use local headers for package build.
11
12         * wtkraise.cpp (wtklite.h): Use quoted include, not bracketed; we
13         cannot assume it will be in a default include path, at build time.
14
15 2013-08-20  Keith Marshall  <keithmarshall@users.sourceforge.net>
16
17         wtklite version 0.1.2 released.
18
19         * configure.ac (AC_INIT): Set version number; regenerate configure,
20         reconfigure, rebuild, and package for source-only release; publish it.
21
22         * All tracked files (r0.1.2): Tag assigned.
23
24 2013-08-20  Keith Marshall  <keithmarshall@users.sourceforge.net>
25
26         Include README file in source distribution.
27
28         * Makefile.in (SRCDIST_FILES): Add README.
29
30 2013-08-19  Keith Marshall  <keithmarshall@users.sourceforge.net>
31
32         Add simplified support for changing window captions.
33
34         * wtklite.h (ChangeCaption): New static inline function; implement it.
35
36 2013-08-19  Keith Marshall  <keithmarshall@users.sourceforge.net>
37
38         Add facility for control of child window placement.
39
40         * wtkalign.h: New file; it declares the API for...
41         (AlignWindow): ...this new extern "C" function; declare it.
42         * wtkalign.c: New file; implement it.
43
44         * dlgproc.cpp (GenericDialogue::Dismiss) [WM_INITDIALOG]: Use it.
45
46         * configure.ac (AC_INIT): Bump version number to 0.1.1
47         (AC_PROG_CC): Add test for C compiler.
48
49         * Makefile.in (LIBWTK_OBJECTS): Add wtkalign.$OBJEXT
50         (CC, CFLAGS): Define for compilation of C code, according to...
51         (%.$OBJEXT: %.c): ...this new build rule; define it.
52         (SRCDIST_FILES): Add wtkalign.c and wtkalign.h
53         (install-headers): Add wtkalign.h
54
55 2013-08-19  Keith Marshall  <keithmarshall@users.sourceforge.net>
56
57         Convert to one-shot C++ compilation with dependency tracking.
58
59         * Makefile.in (DEPFLAGS): Redefine; incorporate CPPFLAGS.
60         (hsashctl.$OBJEXT vsashctl.$OBJEXT): Use it in place of CPPFLAGS.
61         (%.$OBJEXT): Likewise; delete separate dependency tracking command.
62
63 2013-08-19  Keith Marshall  <keithmarshall@users.sourceforge.net>
64
65         Add facility for activation of a running application window.
66
67         * wtkdefs.h: New file; it defines...
68         (EXTERN_C, BEGIN_NAMESPACE, END_NAMESPACE): ...these new macros.
69
70         * wtkraise.cpp: New file; it implements...
71         (RaiseAppWindow): ...this new extern "C" function.
72
73         * wtklite.h (RaiseAppWindow): Declare it; it is designated by...
74         (EXTERN_C): ...this new macro, within WTK namespace demarcated by...
75         (BEGIN_NAMESPACE, END_NAMESPACE): ...this new macro pair.
76
77         * Makefile.in (LIBWTK_OBJECTS): Add wtkraise.$OBJEXT
78         (SRCDIST_FILES): Add wtkdefs.h and wtkraise.cpp
79         (install-headers): Add wtkdefs.h
80
81 2013-08-19  Keith Marshall  <keithmarshall@users.sourceforge.net>
82
83         Do not track .orig files.
84
85         * .hgignore (**.orig): Add pattern.
86         * .gitignore (*.orig): Likewise.
87
88 2013-07-12  Keith Marshall  <keithmarshall@users.sourceforge.net>
89
90         Add default handler for WM_CLOSE message.
91
92         * wtklite.h (GenericWindow::OnClose): New inline method.
93         * wndproc.cpp (GenericWindow::OnClose): Map it to WM_CLOSE.
94
95 2012-09-11  Keith Marshall  <keithmarshall@users.sourceforge.net>
96
97         Change package name from wtk/wtkplus to wtklite.
98
99         * configure.ac (AC_INIT): Set package name field to wtklite.
100
101         * wtkplus.h: Rename file as...
102         * wtklite.h: ...this.
103
104         * Makefile.in: Change corresponding generated library name...
105         (libwtkplus.a): ...from this...
106         (libwtklite.a): ...to this.
107
108         * all files: Update references accordingly.
109
110 2012-09-05  Keith Marshall  <keithmarshall@users.sourceforge.net>
111
112         Licence wording enhancements.
113
114         * install-sh: Excepting this (which remains unchanged)...
115         * all source files: Explicitly note requirement to quote disclaimer in
116         all copies and substantial portions of the software.
117
118 2012-08-28  Keith Marshall  <keithmarshall@users.sourceforge.net>
119
120         New package.