[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Thu May 12 21:58:09 UTC 2016


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

http://lists.squeakfoundation.org/pipermail/packages/2016-May/068094.html

Name: Graphics-dtl.335
Ancestors: Graphics-mt.334

DisplayScreen class>>hostWindowExtent: uses the host window plugin to set the size of the main Squeak display window. Add the complementary #hostWindowExtent to query the plugin for display size. Requires VM support for HostWindowPlugin.

Assuming required support from VM HostWindowPlugin:
	Display width @ Display height = DisplayScreen hostWindowExtent ==> true

Recategorize methods for plugin access, and add a method comment to explain the convention of treating host window index 1 as a reference to the Squeak display window.

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

http://lists.squeakfoundation.org/pipermail/packages/2016-May/068095.html

Name: Graphics-mt.336
Ancestors: Graphics-dtl.335

Use host window extent to calculate the new screen size.

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

http://lists.squeakfoundation.org/pipermail/packages/2016-May/068096.html

Name: 50Deprecated-mt.2
Ancestors: 50Deprecated-eem.1

Deprecations were moved to 51Deprecated. This package should not exist because we used 46Deprecated for the last release.

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

http://lists.squeakfoundation.org/pipermail/packages/2016-May/068097.html

Name: Graphics-mt.337
Ancestors: Graphics-mt.336

Revert previous commit and document the current implementation. We have to fix the host window plugin in Windows.

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

http://lists.squeakfoundation.org/pipermail/packages/2016-May/068098.html

Name: Graphics-bf.338
Ancestors: Graphics-mt.337

Remove unnecessary primitive.

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

http://lists.squeakfoundation.org/pipermail/packages/2016-May/068099.html

Name: Monticello-mt.632
Ancestors: Monticello-ul.631

Add custom warnings to support ignoring the loading of empty (diffy) versions via #on:do:.

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

http://lists.squeakfoundation.org/pipermail/packages/2016-May/068100.html

Name: ReleaseBuilder-mt.131
Ancestors: ReleaseBuilder-mt.130

CLEAN-UP RELEASE BUILDER
- make use of latest project refactorings
- support for local release builds (enabled by default)
- add update map to release repository
- do code update during the process
- unload foreign packages (i.e. the ones not in the update map)
- provide option to re-load dirty packages automatically
- disable full-screen when setting the display extent
- automatically quit the VM after saving the build artifact

Try out local builds via "ReleaseBuilder saveAsNewRelease".

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


More information about the Squeak-dev mailing list