Karl Ramberg uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-kfr.121.mcz ==================== Summary ==================== Name: ReleaseBuilder-kfr.121 Author: kfr Time: 5 May 2015, 4:17:58.006 pm UUID: e6126cb9-b0ff-ea45-8ebc-92a434ef0312 Ancestors: ReleaseBuilder-mt.120 Changes to use SystemNavigation thoroughSenders: true =============== Diff against ReleaseBuilder-mt.120 =============== Item was changed: ----- Method: ReleaseBuilder class>>setPreferences45 (in category 'preferences') ----- setPreferences45 self setProjectBackground: self projectBackground45. Workspace shouldStyle: false. SystemWindow reuseWindows: true. TextEditor autoEnclose: true ; autoIndent: false ; destructiveBackWord: false ; blinkingCursor: false ; dumbbellCursor: false. BalloonMorph setBalloonColorTo: (TranslucentColor r: 0.92 g: 0.92 b: 0.706 alpha: 0.75). Preferences installBrightWindowColors ; insertionPointColor: Color red ; enable: #scrollBarsWithoutMenuButton ; enable: #gradientScrollBars ; enable: #swapMouseButtons ; enable: #annotationPanes ; disable: #showSplitterHandles ; enable: #showBoundsInHalo ; disable: #alternateHandlesLook ; disable: #roundedMenuCorners ; disable: #roundedWindowCorners ; enable: #traceMessages ; - enable: #thoroughSenders ; enable: #diffsWithPrettyPrint ; disable: #alwaysShowVScrollbar ; enable: #alternativeBrowseIt. ProportionalSplitterMorph smartHorizontalSplitters: false ; smartVerticalSplitters: false. PluggableButtonMorph roundedButtonCorners: false. FillInTheBlankMorph roundedDialogCorners: false. Workspace shouldStyle: false. NetNameResolver enableIPv6: false. + Browser listClassesHierarchically: true. + SystemNavigation thoroughSenders: true! - Browser listClassesHierarchically: true! Item was changed: ----- Method: ReleaseBuilder class>>setPreferences46 (in category 'preferences') ----- setPreferences46 "Preferences class defaultValueTableForCurrentRelease" self setProjectBackground: self projectBackground46. "General User interaction" Preferences disable: #swapMouseButtons; enable: #mouseOverForKeyboardFocus. Morph indicateKeyboardFocus: true. "Text input." TextEditor autoEnclose: false ; autoIndent: true ; destructiveBackWord: false ; blinkingCursor: true ; dumbbellCursor: false. Preferences insertionPointColor: Color red. PluggableTextMorph simpleFrameAdornments: false. "Windows" Preferences installNormalWindowColors. SystemWindow reuseWindows: false. Model windowActiveOnFirstClick: false. "Not good for 800x600" Preferences disable: #showSplitterHandles. CornerGripMorph drawCornerResizeHandles: false. ProportionalSplitterMorph smartHorizontalSplitters: false ; smartVerticalSplitters: false. "Scroll bars." Preferences enable: #scrollBarsNarrow; enable: #scrollBarsOnRight; disable: #alwaysHideHScrollbar; disable: #alwaysShowHScrollbar; disable: #alwaysShowVScrollbar. ScrollBar scrollBarsWithoutArrowButtons: true; scrollBarsWithoutMenuButton: true. ScrollPane useRetractableScrollBars: false. "Rounded corners." Morph preferredCornerRadius: 6. Preferences disable: #roundedWindowCorners. PluggableButtonMorph roundedButtonCorners: false. FillInTheBlankMorph roundedDialogCorners: false. MenuMorph roundedMenuCorners: false. ScrollBar roundedScrollBarLook: false. "Gradients." Preferences disable: #gradientScrollBars. SystemWindow gradientWindow: false. MenuMorph gradientMenu: false. PluggableButtonMorph gradientButton: false. "Shadows" Preferences enable: #menuAppearance3d. Morph useSoftDropShadow: true. "Lists and Trees" PluggableListMorph filterableLists: true; clearFilterAutomatically: false; highlightHoveredRow: true; menuRequestUpdatesSelection: true. PluggableTreeMorph filterByLabelsOnly: false; maximumSearchDepth: 1. LazyListMorph listSelectionTextColor: Color black; listSelectionColor: (Color r: 0.72 g: 0.72 b: 0.9). "Standard Tools" BalloonMorph setBalloonColorTo: (TranslucentColor r: 0.92 g: 0.92 b: 0.706 alpha: 0.75). Workspace shouldStyle: false. Browser listClassesHierarchically: true; showClassIcons: true; showMessageIcons: true; sortMessageCategoriesAlphabetically: true. Preferences enable: #annotationPanes; enable: #optionalButtons; enable: #diffsWithPrettyPrint; enable: #traceMessages ; - enable: #thoroughSenders ; enable: #alternativeBrowseIt; enable: #menuWithIcons; enable: #visualExplorer. + SystemNavigation thoroughSenders: true. + - "Halo" Preferences enable: #showBoundsInHalo ; disable: #alternateHandlesLook. "Network" NetNameResolver enableIPv6: false. + + ! - ! |
Hi, just so you know, back when we did 4.5 I used this method to
initialize default preferences for the 4.5 release but Bert pointed out that we already have #defaultValueTableForCurrentRelease for setting up default preference values. Assuming it can be used even for pragma-preferences, then that method might be better to use since we can also generate a diff comparison between the current image settings and the "defaults" -- so someone can see what prefs differ in memory from the defaults. On Tue, May 5, 2015 at 9:18 AM, <[hidden email]> wrote: > Karl Ramberg uploaded a new version of ReleaseBuilder to project The Trunk: > http://source.squeak.org/trunk/ReleaseBuilder-kfr.121.mcz > > ==================== Summary ==================== > > Name: ReleaseBuilder-kfr.121 > Author: kfr > Time: 5 May 2015, 4:17:58.006 pm > UUID: e6126cb9-b0ff-ea45-8ebc-92a434ef0312 > Ancestors: ReleaseBuilder-mt.120 > > Changes to use SystemNavigation thoroughSenders: true > > =============== Diff against ReleaseBuilder-mt.120 =============== > > Item was changed: > ----- Method: ReleaseBuilder class>>setPreferences45 (in category 'preferences') ----- > setPreferences45 > > self setProjectBackground: self projectBackground45. > > Workspace shouldStyle: false. > SystemWindow reuseWindows: true. > TextEditor > autoEnclose: true ; > autoIndent: false ; > destructiveBackWord: false ; > blinkingCursor: false ; > dumbbellCursor: false. > BalloonMorph setBalloonColorTo: > (TranslucentColor > r: 0.92 > g: 0.92 > b: 0.706 > alpha: 0.75). > Preferences > installBrightWindowColors ; > insertionPointColor: Color red ; > enable: #scrollBarsWithoutMenuButton ; > enable: #gradientScrollBars ; > enable: #swapMouseButtons ; > enable: #annotationPanes ; > disable: #showSplitterHandles ; > enable: #showBoundsInHalo ; > disable: #alternateHandlesLook ; > disable: #roundedMenuCorners ; > disable: #roundedWindowCorners ; > enable: #traceMessages ; > - enable: #thoroughSenders ; > enable: #diffsWithPrettyPrint ; > disable: #alwaysShowVScrollbar ; > enable: #alternativeBrowseIt. > ProportionalSplitterMorph > smartHorizontalSplitters: false ; > smartVerticalSplitters: false. > PluggableButtonMorph roundedButtonCorners: false. > FillInTheBlankMorph roundedDialogCorners: false. > Workspace shouldStyle: false. > NetNameResolver enableIPv6: false. > + Browser listClassesHierarchically: true. > + SystemNavigation thoroughSenders: true! > - Browser listClassesHierarchically: true! > > Item was changed: > ----- Method: ReleaseBuilder class>>setPreferences46 (in category 'preferences') ----- > setPreferences46 > "Preferences class defaultValueTableForCurrentRelease" > > self setProjectBackground: self projectBackground46. > > "General User interaction" > Preferences > disable: #swapMouseButtons; > enable: #mouseOverForKeyboardFocus. > Morph indicateKeyboardFocus: true. > > "Text input." > TextEditor > autoEnclose: false ; > autoIndent: true ; > destructiveBackWord: false ; > blinkingCursor: true ; > dumbbellCursor: false. > Preferences > insertionPointColor: Color red. > PluggableTextMorph simpleFrameAdornments: false. > > "Windows" > Preferences installNormalWindowColors. > SystemWindow reuseWindows: false. > Model windowActiveOnFirstClick: false. "Not good for 800x600" > Preferences disable: #showSplitterHandles. > CornerGripMorph drawCornerResizeHandles: false. > ProportionalSplitterMorph > smartHorizontalSplitters: false ; > smartVerticalSplitters: false. > > "Scroll bars." > Preferences > enable: #scrollBarsNarrow; > enable: #scrollBarsOnRight; > disable: #alwaysHideHScrollbar; > disable: #alwaysShowHScrollbar; > disable: #alwaysShowVScrollbar. > ScrollBar > scrollBarsWithoutArrowButtons: true; > scrollBarsWithoutMenuButton: true. > ScrollPane > useRetractableScrollBars: false. > > "Rounded corners." > Morph preferredCornerRadius: 6. > Preferences disable: #roundedWindowCorners. > PluggableButtonMorph roundedButtonCorners: false. > FillInTheBlankMorph roundedDialogCorners: false. > MenuMorph roundedMenuCorners: false. > ScrollBar roundedScrollBarLook: false. > > "Gradients." > Preferences disable: #gradientScrollBars. > SystemWindow gradientWindow: false. > MenuMorph gradientMenu: false. > PluggableButtonMorph gradientButton: false. > > "Shadows" > Preferences enable: #menuAppearance3d. > Morph useSoftDropShadow: true. > > "Lists and Trees" > PluggableListMorph > filterableLists: true; > clearFilterAutomatically: false; > highlightHoveredRow: true; > menuRequestUpdatesSelection: true. > PluggableTreeMorph > filterByLabelsOnly: false; > maximumSearchDepth: 1. > LazyListMorph > listSelectionTextColor: Color black; > listSelectionColor: (Color r: 0.72 g: 0.72 b: 0.9). > > "Standard Tools" > BalloonMorph setBalloonColorTo: > (TranslucentColor r: 0.92 g: 0.92 b: 0.706 alpha: 0.75). > Workspace shouldStyle: false. > Browser > listClassesHierarchically: true; > showClassIcons: true; > showMessageIcons: true; > sortMessageCategoriesAlphabetically: true. > Preferences > enable: #annotationPanes; > enable: #optionalButtons; > enable: #diffsWithPrettyPrint; > enable: #traceMessages ; > - enable: #thoroughSenders ; > enable: #alternativeBrowseIt; > enable: #menuWithIcons; > enable: #visualExplorer. > + SystemNavigation thoroughSenders: true. > + > - > "Halo" > Preferences > enable: #showBoundsInHalo ; > disable: #alternateHandlesLook. > > "Network" > NetNameResolver enableIPv6: false. > + > + ! > - ! > > |
Free forum by Nabble | Edit this page |