cdesktopenv/cde/programs/dtwm
Lev Kujawski a4d9902a48 Switch default backdrop from SkyLight to KnitLight
programs/dtwm/Dtwm.defs.src: Update default Dtwm backdrop
localized/*/app-defaults/Dtwm.tmsg: Update translations to reflect change

For CDE users with sufficiently high resolution screens, the abrupt
transition towards the end of the default SkyLight backdrop image bore
a close enough resemblance to graphical corruption to spur bug
reports. This problem likely did not manifest to the original CDE
developers using the typical monitors of the 1990s.

This patch changes the default backdrop to KnitLight, which comports
well with CDE's low distraction UI while still offering something
visually interesting enough to showcase CDE's support for bitmap
backdrops. Because of the repeating pattern within KnitLight, this
problem will not occur in the future. Additionally, SkyLight will be
retained as a CDE backdrop.
2021-06-02 19:56:26 -06:00
..
examples
Button.c
Button.h
ButtonP.h
Callback.c
Clock.c dtwm: fixes to make it build 2019-10-30 12:17:32 -06:00
Clock.h
ClockP.h
DataBaseLoad.c
DataBaseLoad.h remove ultrix support 2018-09-30 17:27:04 -06:00
DtSvcInternal.h
Dtwm.defs.src Switch default backdrop from SkyLight to KnitLight 2021-06-02 19:56:26 -06:00
FAQ.wm
FileSetNums
Imakefile Remove hpversion.h from repository 2018-10-06 17:00:38 -06:00
Makefile.am Fix erroneous uses of ${prefix} rather than $(CDE_INSTALLATION_TOP) 2020-03-23 13:10:07 -06:00
Makefile.tmpl
PanelS.c
PanelS.h
PanelSP.h
Parse.c
Parse.h
PopupMenu.c
PopupMenu.h
Print.c
README dtwm: fixes to make it build 2019-10-30 12:17:32 -06:00
Session.c
UI.c Remove redundant hourglass functions 2020-01-26 12:09:12 -07:00
UI.h
WmBackdrop.c Remove ancient HP VUE compatibility support 2019-10-15 20:32:05 -06:00
WmBackdrop.h
WmCDInfo.c
WmCDInfo.h
WmCDecor.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmCDecor.h
WmCEvent.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmCEvent.h Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmCPlace.c Convert uses of XKeycodeToKeysym (deprecated) to XkbKeycodeToKeysym 2020-03-23 12:51:18 -06:00
WmCPlace.h
WmColormap.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmColormap.h Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmError.c
WmError.h
WmEvent.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmEvent.h
WmFP.c
WmFeedback.c Remove redundant hourglass functions 2020-01-26 12:09:12 -07:00
WmFeedback.h
WmFunction.c dtwm: fixes to make it build 2019-10-30 12:17:32 -06:00
WmFunction.h
WmGlobal.h Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmGraphics.c
WmGraphics.h
WmHelp.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmHelp.h
WmIBitmap.h Remove redundant hourglass functions 2020-01-26 12:09:12 -07:00
WmICCC.h
WmIDecor.c
WmIDecor.h
WmIPC.c
WmIPC.h
WmIPlace.c
WmIPlace.h
WmIconBox.c
WmIconBox.h
WmImage.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmImage.h
WmInitWs.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmInitWs.h
WmKeyFocus.c
WmKeyFocus.h
WmMain.c
WmManage.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmManage.h
WmMenu.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmMenu.h
WmMultiHead.c
WmMultiHead.h
WmOL.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmOL.h Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmPanelP.h
WmParse.c
WmParse.h
WmParseP.c
WmParseP.h
WmPresence.c
WmPresence.h
WmProperty.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmProperty.h Remove ancient HP VUE compatibility support 2019-10-15 20:32:05 -06:00
WmProtocol.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmProtocol.h
WmResCvt.c
WmResCvt.h
WmResNames.h
WmResParse.c Convert uses of XKeycodeToKeysym (deprecated) to XkbKeycodeToKeysym 2020-03-23 12:51:18 -06:00
WmResParse.h
WmResource.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmResource.h
WmSignal.c
WmSignal.h
WmWinConf.c Convert uses of XKeycodeToKeysym (deprecated) to XkbKeycodeToKeysym 2020-03-23 12:51:18 -06:00
WmWinConf.h
WmWinInfo.c Remove all optional compile flags from dtwm that are not referenced anywhere, and are unlikely to ever be used 2019-10-17 20:34:14 -06:00
WmWinInfo.h
WmWinList.c Remove redundant hourglass functions 2020-01-26 12:09:12 -07:00
WmWinList.h
WmWinState.c
WmWinState.h
WmWrkspace.c Remove ancient HP VUE compatibility support 2019-10-15 20:32:05 -06:00
WmWrkspace.h Remove ancient HP VUE compatibility support 2019-10-15 20:32:05 -06:00
WmXSMP.c
WmXSMP.h
dtwm.msg
mapfile.reorder
sys.dtwmrc.src

README

Conditional Compilation 
-----------------------

The following is a listing of the conditional compilation switches that
are "not obvious." Excluded are hardware or OS identifiers (e.g. __ultrix),
header file include flags, and macros (e.g. ABS).

    DEBUG
	Turns on code that prints out error messages (specifically
	protocol errors).

    DEBUGGER
	Turns on code to help debugging Help-on-item.

    DEBUG_ICON_BOX
	Turns on code that alters iconbox spacing to help debug iconbox.
	(?)

    DEBUG_RESOURCE_DATABASE
	Turns on code that dumps out dtwm's local resource database 
	to aid in debugging resource problems.

    DEBUG_SESSION_HINTS
	If defined, the session hints property is left on the root
	window after being read. Normally, it is deleted.

    ICCC_COMPLIANT
        This enables stricter ICCCM compliance. Specifically, some
	clients didn't get WM_PROTOCOLS quite right.

    INTEGRATION_TESTING_
	Swaps assignment of black and white on wait state cursor as
	a quick indicator of which client is showing the wait state.

    LARGECURSORS
	Allows cursors larger than 16x16.

    MESSAGE_CAT
	Enables message catalog code for local language support.

    MOTIF_DEFAULT_ICON
	Enables the default window icon with four buttons.

    OLD_CODE
	Vestigal code.

    R2_COMPAT
	Enables support for old clients that still pass window geometry
	hint information in WM_NORMAL_HINTS.

    UNMAP_ON_RESTART
	All windows are unmapped on restart.