(Pascal Stumpf) dtlogin: On OpenBSD start X as root (it drops privileges later)
(Pascal Stumpf) CDE doesn't provide the ksh binary, don't install the manpage for it
(Pascal Stumpf) Makefile.am change several places where ${prefix} should be $(CDE_INSTALLATION_TOP)
LinuxBuild
Fonts with XFT has been at the back of my mind for a long time. Motif, the underlying widget toolkit that CDE uses, has support for antialised fonts since version 2.3. My past experiments, got me this far; https://sourceforge.net/p/cdesktopenv/wiki/FontsWithXFT/ I had a look at this quite recently and was working through how the Window manager could use XFT (or even just the Motif API) for the title bar strings. I got bogged down in APIs needing slightly different things as parameters, it's not unfortunately...
SupportedPlatforms
Allow the window manager to handle centered, fit and fill backdrops
libDtSearch: Resolve format warnings
dthelp: Resolve pointer-to-int warning
dthelp: resolve format warningss
dtprintinfo: Resolve format warnings
dtcm: Resolve format warnings
dtappbuilder: Resolve format warnings
libDtSearch: Resolve implicit-function-declaration warnings
dtappbuilder: Resolve implicit-function-declaration warnings
dthelp: Resolve implicit-function-declaration warnings
various: Window objects should be initialised to 0 not NULL
dtwm: Resolve format-overflow issues
dtprintinfo: Resolve format-overflow issues
dtstyle: Resolve format-overflow issues
dtmail: Resolve format-overflow issues
dtappbuilder: Resolve format-overflow issues
dtlogin: Resolve format-overflow issues
dthelp: Resolve format-overflow issues
dtappbuilder: Resolve format-overflow issues
dtfile: Resolve format-overflow issues
dtcm: Resolve format-overflow issues
libtt: Resolve format-overflow issues
ttsnoop: Resolve uninitialized warnings
nsgmls: Resolve uninitialized warnings
localized/util: Resolve uninitialized warnings
dtprintinfo: Resolve uninitialized warnings
dtwm: Resolve uninitialized warnings
dtsr: Resolve uninitialized warnings
dtstyle: Resolve uninitialized warnings
dtpad: Resolve uninitialized warnings
dtmail: Resolve uninitialized warnings
dthelp: Resolve uninitialized warnings
dtlogin: Resolve uninitialized warnings
dticon: Resolve uninitialized warnings
dtimsstart: Resolve uninitialized warnings
dtksh: Resolve uninitialized warningsc
dtfile: Resolve uninitialized warnings
dtdocbook: Resolve uninitialized warnings
dtcreate: Resolve uninitialized warnings
dtcm: Resolve uninitialized warnings
dtappbuilder: Resolve uninitialized warnings
dtaction:: Resolve uninitialized warnings, use a set access more for the SULog file
Merge branch 'cde-coverity-1' of ssh://git.code.sf.net/p/cdesktopenv/code into cde-coverity-1
libdtprint: Resolve uninitialized warnings
libdtterm: Resolve uninitialized warnings
libcsa: Resolve uninitialized warnings
libdtsearch: Resolve uninitialized warnings
libdthelp: Resolve uninitialized warnings
libdtwidget: resolve uninitialized warnings
libdtsvc: Resolve Uninitialized warnings
libtt: Resolve uninitialized warningss
dticon: Resolve some warnings about format bufferss
dtfile: Resolve warnings about format string overflow.s
dtpad: resolve warnings due to buffer safety
dtcalc: Remove more 'extern' variables in .c files, by putting them in .h. Also reduce scope of vars and funcs with static.
dtcalc: Change the prototype of matherr() to reflect actual usage and remove warnings.
dtstyle: Alphabetically sort the list of screen savers.
dtterm: on install use 'tic' to install the terminfo definition for dtterm
LinuxBuild
Use the style program, change the theme to "crimson". And then in 'Number of Colors' choose, "More colors for Applications". That is the closest to the Solaris default I think.
QandA
Home
Initial import of the CDE Test Suite from The Open Group 2.1.30 archives
Add LGPL licence
dtcm: Always use ANSI function prototypes
libcsa: Always use ANSI function prototypes
dtcalc: remove some pointless macroing of function names to uppercase versionss
dtcalc: Remove support for optional K&R prototypes to simplify code
dtcreate: remove hacky solution to declaring and defining variables in .h files
dtappbbuilder: Resolve GCC 10 errors about multiple definitions of global variables
dtudcfonted: Resolve GCC 10 errors about multiple definitions of global variables
libDtSearch: Resolve GCC 10 errors about multiple definitions of global variables
dtcreate: Resolve GCC 10 errors about multiple definitions of global variables
dtcalc: Resolve gcc 10 errors about multiple definitions of global variables
dticon: Resolve GCC 10 errors about multiple definitions of global variables
dthelp: Resolve GCC 10 errors about multiple definitions of global variables
LinuxBuild
LinuxBuild
dtstyle: Remove duplicate definition of NumOfPalettes that was a) wrong b) causing issues on recent compilers
all: remove deprecated sys_errlist[] and replace with ANSI C strerror()
libcsa: Resolve all strict-prototype warnings
libcsa: resolve all missing-prototypes warnings
libcsa: Resolve GCC 9 warnings
Support pkg-config for detecting freetype2 includes and libs. Fixes Ubuntu 19.10 missing the freetype-config binary.
Add a few configure checks to make sure various programs and headers
FontsWithXFT
FontsWithXFT
FontsWithXFT
FreeBSDBuild
libcsa: Resolve all strict-prototype and missing-prototype warnings
dtcalc: Remove optional ability to compile without ANSI prototypes
libDtHelp: Fix another regression caused by Coverity fix, clicking 'Help Manager' works again.
libDtHelp: Fix a regression with the Help Index pages caused by an overzealous Coverity fix
LinuxBuild