twmruined/ChangeLog

85 lines
2.8 KiB
Plaintext

2021-01-31 Mike Small <smallm@sdf.org>
* src/util.h: move CreateMenuIcon prototype here
* src/add_window.h: C++ compatibility (extern "C")
* src/events.h: ditto
* src/resize.h: ditto
* src/twm.h: ditto and move or remove some functions
* src/twm.c (InitVariables): remove use of CaseSensitive variable
* src/screen.h (ScreenInfo): remove CaseSensitive variable
* src/menus.h: C++ compatibility (extern "C"), move GetWMState here
* src/menus.cc: convert to C++ (beginning, enough to build)
* src/Makefile.am (AM_CXXFLAGS): remove -Wno-logical-op-parenthesis
2019-10-21 Mike Small <smallm@sdf.org>
* src/icons.h: Remove IconUp and IconDown from icons interface
and remove callers.
* src/icons.cc (PlaceIcon): put first icon in bottom right.
2019-10-12 Mike Small <smallm@sdf.org>
* src/icons.cc (PlaceIcon): stop hard coding the minimum x for
icon placement and the placement within that space. I've been
negligent with changelog entries. This change goes with a
simplification to icon placement and conversion of icons.c to C++.
2019-09-28 Mike Small <smallm@sdf.org>
* remove more vestiges of the icon manager
2017-12-03 Mike Small <smallm@rex.mauritania>
* src/twm.h and several other files: remove iconmgr functionality.
Also drop the sample configuration file directory. These referenced
iconmgr settings which I've removed. As more settings go these
files would get further and further from their authors' intentions
if I were to maintain them.
* aclocal.m4: regenerated using aclocal (automake) 1.15.1 on OpenBSD 6.2.
export AUTOCONF_VERSION=2.69 AUTOMAKE_VERSION=1.15.1 ACLOCAL=/usr/local/bin/aclocal-1.15
/usr/local/bin/aclocal-1.15 -I /usr/X11R6/share/aclocal
* configure: regenerated using autoconf 2.69 on OpenBSD 6.2.
2017-09-30 Michael Small <smallm@sdf.org>
* src/Makefile.am (AM_CFLAGS): warnings as errors.
* src/menus.c (ExecuteFunction): ptr as const char* to prevent const
qualifier discard warnings when passed const char* action.
* src/util.c (ExpandFilename): use const char* for arg and return value.
(FindBitmap): cast return val of ExpandFilename to char* for bigname.
Should be harmless since it's used as constant data up to it being
assigned something else.
(GetFont): Similar case here but without ExpandFilename being involved.
* src/screen.h (ScreenInfo): IconDirectory can be const char* too,
avoiding warning in parse.c:771.
2017-09-27 Michael Small <smallm@sdf.org>
Preliminaries:
* README: description of fork
* ChangeLog.twm: preserve twm's change log at 1.0.9 / 2015-04-16
* README.twm: and original README
* configure.ac: new name, version, and url
* src/Makefile.am: new name
* src/system.twmruinedrc: new name
* src/twm.c: new name in one comment
* man/Makefile.am: new name
* man/twm.man: new name