The Trunk: ReleaseBuilder-kfr.121.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: ReleaseBuilder-kfr.121.mcz

commits-2
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.
+
+ !
- !


Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: ReleaseBuilder-kfr.121.mcz

Chris Muller-3
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.
> +
> +       !
> - !
>
>