Mark Hatch
2003-12-16 16:44:27 UTC
Hi,
The MotifZone is pleased to announce that OpenMotif 2.2.3 is ready for beta
testing! It can be downloaded from http://www.motifzone.com.
OpenMotif 2.2.3 is primarily a bug fix release with over 30 bug fixes. In
addition, major work has been done on improving the thread safeness of the
new provisional widgets added in OpenMotif 2.2.2. The changelog for
OpenMotif is attached.
Public comment is also being requested on the specification for the future
OpenMotif 2.2.4 release. This release is intended to address many of the
enhancement requests and technical comments expressed by the community.
Regards,
Mark
----
OpenMotif 2.2.3 Changelog
· Fixed many compilation warnings in Xm
· Removed incorrect includes in public header files
· Renamed widget Ext18List to MultiList, Ext18List alias provided.
· Renamed Ext18List demo program to MultiList
· Renamed widget CombinationBox2 to DropDown, CombinationBox2 alias
provided.
· Renamed ComboBox2 demo program to DropDown
· Fixed compilation failures in FontSelector, MultiList, and xmanimate demo
programs
· Added thread safety calls to ButtonBox, ColorSelector, Column, DropDown,
DataField, FontSelector, MultiList, IconBox, IconButton, Panned, TabBox,
TabStack, Hierarchy, Outline, and Tree
· Moved definitions in xmstring.list from XmStrDefsI.h to XmStrDefs.h
· Removed invalid definitions
· Fixed bug #278 (Man page for XmText does not display tables)
· Fixed bug #1013 (XmDrawnButton page describes hierarchy for bulletinboard)
· Fixed bug #1131 (64-bit int/long botch in XmRenderT.c)
· Fixed bug #1139 (XmNotebook doesn't resize tabs)
· Fixed bug #1152 (64-bit int/long botch in XmRenderT.c)
· Fixed bug #1153 (Don't let the tooltip run off the right/bottom of the
screen)
· Fixed bug #1154 (RadioBox button fails to select button if button is set
from callback)
· Fixed bug #1164 (RadioBox XmRowColumn ignores XmNradioAlwaysOne)
· Fixed bug #1166 (Double-click on a MultiList does not consistently
register a double-click event)
· Fixed bug #1170 (DropDown desensitization/sensitization)
· Fixed bugs #1172, #1173, #1188, and several other bugs in ToggleButton.
· Fixed bug #1181 (Linux Motif binaries do not work with Solaris/Xsun
Xserver)
· Fixed bug #1183 (XmNpageNumber when set on a MajorTab widget will crash
the application)
· Fixed bug #1197 (Compilation Error due to bad syntax in yacc file)
· Fixed bug #1205 (Bug in man-page of XmManager)
· Fixed bug #1168 (DeAssocNavigator warning when destroying widgets that
have XmScrolledWindow)
· Fixed bug #1184 (XmScrolledText widget no longer has vertical scrollbar)
· Fixed bug #1206 (XmNpopupHandlerCallback of XmContainer not called)
· Fixed bug #1207 (Extending selection using scrolled text widgets scrolls
up too fast)
· Fixed bug #1232 (Race condition in ToolTip code can cause crashes, even if
no tooltips are used.)
The MotifZone is pleased to announce that OpenMotif 2.2.3 is ready for beta
testing! It can be downloaded from http://www.motifzone.com.
OpenMotif 2.2.3 is primarily a bug fix release with over 30 bug fixes. In
addition, major work has been done on improving the thread safeness of the
new provisional widgets added in OpenMotif 2.2.2. The changelog for
OpenMotif is attached.
Public comment is also being requested on the specification for the future
OpenMotif 2.2.4 release. This release is intended to address many of the
enhancement requests and technical comments expressed by the community.
Regards,
Mark
----
OpenMotif 2.2.3 Changelog
· Fixed many compilation warnings in Xm
· Removed incorrect includes in public header files
· Renamed widget Ext18List to MultiList, Ext18List alias provided.
· Renamed Ext18List demo program to MultiList
· Renamed widget CombinationBox2 to DropDown, CombinationBox2 alias
provided.
· Renamed ComboBox2 demo program to DropDown
· Fixed compilation failures in FontSelector, MultiList, and xmanimate demo
programs
· Added thread safety calls to ButtonBox, ColorSelector, Column, DropDown,
DataField, FontSelector, MultiList, IconBox, IconButton, Panned, TabBox,
TabStack, Hierarchy, Outline, and Tree
· Moved definitions in xmstring.list from XmStrDefsI.h to XmStrDefs.h
· Removed invalid definitions
· Fixed bug #278 (Man page for XmText does not display tables)
· Fixed bug #1013 (XmDrawnButton page describes hierarchy for bulletinboard)
· Fixed bug #1131 (64-bit int/long botch in XmRenderT.c)
· Fixed bug #1139 (XmNotebook doesn't resize tabs)
· Fixed bug #1152 (64-bit int/long botch in XmRenderT.c)
· Fixed bug #1153 (Don't let the tooltip run off the right/bottom of the
screen)
· Fixed bug #1154 (RadioBox button fails to select button if button is set
from callback)
· Fixed bug #1164 (RadioBox XmRowColumn ignores XmNradioAlwaysOne)
· Fixed bug #1166 (Double-click on a MultiList does not consistently
register a double-click event)
· Fixed bug #1170 (DropDown desensitization/sensitization)
· Fixed bugs #1172, #1173, #1188, and several other bugs in ToggleButton.
· Fixed bug #1181 (Linux Motif binaries do not work with Solaris/Xsun
Xserver)
· Fixed bug #1183 (XmNpageNumber when set on a MajorTab widget will crash
the application)
· Fixed bug #1197 (Compilation Error due to bad syntax in yacc file)
· Fixed bug #1205 (Bug in man-page of XmManager)
· Fixed bug #1168 (DeAssocNavigator warning when destroying widgets that
have XmScrolledWindow)
· Fixed bug #1184 (XmScrolledText widget no longer has vertical scrollbar)
· Fixed bug #1206 (XmNpopupHandlerCallback of XmContainer not called)
· Fixed bug #1207 (Extending selection using scrolled text widgets scrolls
up too fast)
· Fixed bug #1232 (Race condition in ToolTip code can cause crashes, even if
no tooltips are used.)