[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Sat Aug 13 21:55:03 UTC 2016


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068555.html

Name: MorphicTests-mt.36
Ancestors: MorphicTests-mt.35

Adds a test that verifies that Morphs do not have to set the #wasHandled: flag in an event, even now in the face of the latest event bubbling changed.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068556.html

Name: Morphic-mt.1269
Ancestors: Morphic-mt.1268

Remove some old preferences, which are now in the UI themes but whose getter methods remain existing and deprecated for applications to access.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068557.html

Name: PreferenceBrowser-mt.72
Ancestors: PreferenceBrowser-mt.71

Account for low-performance platforms such as ARM. In that case, switch some settings to accommodate that and inform the user.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068558.html

Name: UpdateStream-mt.6
Ancestors: UpdateStream-ul.5

Preference help text updates. Thanks Tim R.!

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068559.html

Name: Tools-mt.718
Ancestors: Tools-mt.717

Preference help text updates. Thanks Tim R.!

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068560.html

Name: ToolBuilder-Kernel-mt.105
Ancestors: ToolBuilder-Kernel-mt.104

Preference help text updates. Thanks Tim R.!

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068561.html

Name: Sound-mt.57
Ancestors: Sound-mt.56

Preference help text updates. Thanks Tim R.!

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068562.html

Name: SUnit-mt.105
Ancestors: SUnit-pre.104

Preference help text updates. Thanks Tim R.!

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068563.html

Name: MorphicExtras-mt.182
Ancestors: MorphicExtras-mt.181

Preference help text updates. Thanks Tim R.!

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068564.html

Name: Morphic-mt.1270
Ancestors: Morphic-mt.1269

Preference help text updates. Thanks Tim R.!

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068565.html

Name: CommandLine-mt.8
Ancestors: CommandLine-mt.7

Preference help text updates. Thanks Tim R.!

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068566.html

Name: Collections-mt.709
Ancestors: Collections-mt.708

Preference help text updates. Thanks Tim R.!

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068567.html

Name: Morphic-nice.1269
Ancestors: Morphic-mt.1268

BUGFIX: tallySelection (tally it) might need a context

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068568.html

Name: ST80-nice.216
Ancestors: ST80-mt.215

BUGFIX: tallySelection (tally it) might need a context

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068569.html

Name: System-mt.883
Ancestors: System-mt.882

Accommodate Monticello behavior regarding automatic detection of packages based on extension categories. MC does not trim trailing blanks.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068570.html

Name: Morphic-nice.1271
Ancestors: Morphic-mt.1270, Morphic-nice.1269

merge

Morphic-mt.1270:
	Preference help text updates. Thanks Tim R.!

Morphic-nice.1269:
	BUGFIX: tallySelection (tally it) might need a context

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068571.html

Name: Morphic-mt.1272
Ancestors: Morphic-nice.1271

Decide for each corner grip individually whether to draw it or not.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068572.html

Name: ToolBuilder-Morphic-mt.184
Ancestors: ToolBuilder-Morphic-mt.183

When building a dialog with grips, show those grips because they are inside, not outside due to dialog window layout limitations.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068573.html

Name: ReleaseBuilder-mt.153
Ancestors: ReleaseBuilder-mt.152

Set color of corner grips when preparing the release.

Note that corner grips are NOT in the UI theme yet. I think we can live with that for now. Their implementation seems to be rather complicated and not to easily themeable.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068574.html

Name: System-mt.884
Ancestors: System-mt.883

Reverts a change that generated preference accessors into an *autogenerated category. This, however, will recategorize several accessors from 'standard queries' into that 'Autogenerated' package, occasionally. We do not want to risk losing getters needed by existing applications.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068575.html

Name: MorphicExtras-mt.183
Ancestors: MorphicExtras-mt.182

Due to popular request, theme the classic ProgressMorph and ProgressBarMorph according to the settings of the system progress bar.

Note that we *do not* (yet) theme all morphs in 'MorphicExtras' but only the ones used for system tools. Those are in 'Morphic'. As for the ProgressMorph, you have to re-create it after you change a theme.

For the future, we plan to refactor SystemProgressMorph, SystemProgressBarMorph, ProgressMorph, and ProgressBarMorph to have a common base class at least. Maybe also add a PluggableProgressMorph and integrate it into ToolBuilder (with specs).

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068576.html

Name: Collections-mt.710
Ancestors: Collections-mt.709

To avoid code duplication, add a simple attribute check to texts (in addition to #unembellished).

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068577.html

Name: Morphic-mt.1273
Ancestors: Morphic-mt.1272

Fixes a bug in new-style balloon morphs, which did not honor custom text attributes and the ballon-owner's balloon color.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068578.html

Name: PreferenceBrowser-mt.73
Ancestors: PreferenceBrowser-mt.72

Add balloon help to preference wizard. Reuse existing preference help texts as much as possible. Add custom ones where the negation of the preference made the existing help text look awkward.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068579.html

Name: Morphic-mt.1274
Ancestors: Morphic-mt.1273

Fix the bug where new windows were occluded by the ones that provided the pop-up menu for a certain action. For example, right click on a text selection, invoking the menu, debug it.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068580.html

Name: Morphic-mt.1275
Ancestors: Morphic-mt.1274

Due to the previous fix, restore the original keyboard focus again when dismissing the pop-up menu.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068581.html

Name: ReleaseBuilder-mt.154
Ancestors: ReleaseBuilder-mt.153

Increase the default rounded corner radius from 6 to 8 to look better. Note that we need to improve the corner rounding in the Balloon plugin for numbers smaller than 8.

Always hide horizontal scroll bar to increase usable area in lists. Multi-line text fields wrap anyway. Preference can be re-enabled if needed.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068582.html

Name: Morphic-mt.1276
Ancestors: Morphic-mt.1275

Makes project labels in nested projects have the correct font and color.

Fix look of docking bar when entering nested projects.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068583.html

Name: Network-ul.182
Ancestors: Network-ul.180

Socket:
- use #isConnected instead of #isThisEndConnected and #isOtherEndConnected while the VMs don't fully support half-open connections
SocketStream:
- do not recreate the buffers in #resetBuffers when nothing would change

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-August/068584.html

Name: System-cmm.885
Ancestors: System-mt.884

Theme setting the regular ProgressMorph, thanks Chris Cunningham, and a final tweaks for better visibility of "print it" output (which renders as #dbInvalid when syntax-highlighting is on).

=============================================


More information about the Squeak-dev mailing list