CDE 2.5.2

CDE 2.5.2

Common Desktop Environment 2.5.2 has been released. Basically, this is a corrective release.

Common Desktop Environment - A desktop environment based on Motif, primarily used in proprietary UNIX operating systems, OpenVMS. CDE was developed by The Open Group in collaboration with Hewlett-Packard, IBM, Novell and Sun Microsystems and is based on HP's VUE. On August 6, 2012, the CDE source code was published on SourceForge.net under the GNU LGPL license, and a number of new versions have been released by the community over the following years.

List of changes:

  • Fixed build for LLVM15.
  • Various patches from Giacomo Comes applied[email protected]>.
  • The ksh manpage has been renamed to ksh-cde.
  • Added DesktopNames=CDE to cde.desktop.
  • pgadmin.dt: icon changed from pgadmin to pgadmin3
  • dtfile/dterror.ds: The fix script detects a typo.
  • dtksh: SHOPT_ECHOPRINT enabled
  • dticon, dtpad, dtterm: fixed problems with session saving.
  • lib/DtHelp: strmove(): Returns the result of memmove().
  • .gitignore: Added new dtsession/dtlogin PAM file locations.
  • Makefile.am: Fixed several places where ${prefix} should be set to $(CDE_INSTALLATION_TOP);
  • The CDE does not provide a ksh binary or install a man page for it.
  • dtlogin: On OpenBSD, run X as root (this will result in loss of privileges).
  • DtTerm: Fixed segmentation fault by dynamically allocating string.
  • dtwm: Fixed issue with header resizing.
  • dtwm: fixed compiler warnings.
  • dtwm: Added support for _NET_WM_VISIBLE_NAME and _NET_WM_VISIBLE_ICON_NAME.
  • dtwm: EWMH processing optimized.
  • localization: fixed character encoding errors in zh_TW.UTF-8.
  • dtwm: added a new function - window renaming.
  • dtwm: EWMH processing optimized.
  • dtwm: There is now support for _NET_WM_STATE_ABOVE and _NET_WM_STATE_BELOW.
  • dtsession: Changed the maximum size of the cover dialog to full screen.
  • dtlogin: sessreg is used to manage utmp/wtmp.
  • dtwm: segmentation error fixed.
  • dtstyle: Make the style manager recognize the mouse wheel correctly.
  • tt: Forced ttserver to handle events correctly.
  • dtsession: crash fixed.

Source: linux.org.ru

Add a comment