Planet Squeak Code

blogs about Squeak, Pharo, Croquet and family
planet squeak - planet squeak es - planet squeak jp - planet croquet - planet squeak code - planet smalltalk

August 24, 2016

squeaksource.com

Ocompletion-ul.119

- made ECPreferences >> #menuSelectionColor: work in Squeak 5.1 as well.

by Levente Uzonyi (leves@elte.hu) at August 24, 2016 12:45 PM

MorphicGames-edc.1

Correct some bugs and reimport MinesTile and SameGameTile from 3.10

August 24, 2016 12:32 PM

source.squeak.org

MonticelloConfigurations-mt.146

After storing a new configuration, update the last update map to avoid reloading old packages and run into an inconsistent package state.

August 24, 2016 12:28 PM

System-mt.909

For MVC, add simple mappings for important settings in UI themes (and all which derive from the Squeak standard theme).

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 11:46 AM

ST80-mt.218

Simple MVC update to use UI theme colors for buttons, text fields, lists, and windows.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 11:45 AM

ToolBuilder-MVC-mt.47

Fixes drawing bug in panels and spacers in MVC.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 11:43 AM

Tools-mt.723

Simple MVC update to use UI theme colors for menus.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 11:42 AM

Squeak-Version-mt.4725

Unload package 'SmallLand' because we have now UserInterfaceTheme instead of ColorTheme.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 08:59 AM

60Deprecated-mt.2

Deprecate ColorTheme.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 08:56 AM

EToys-mt.142

Remove use of ColorTheme.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 08:55 AM

Morphic-mt.1298

Remove use of ColorTheme.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 08:54 AM

MorphicExtras-mt.184

Remove use of ColorTheme.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 08:53 AM

System-mt.908

Deprecate ColorTheme.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 08:52 AM

Tools-mt.722

Remove use of ColorTheme.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 08:51 AM

Squeak-Version-mt.4716

Unload package '311Deprecated'.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 07:46 AM

Monticello-mt.648

Due to updated trait composition string, fix requirements code.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 07:43 AM

System-mt.907

Deprecate project-parameter preference for menu colors etc. Provide UI theme colors for halo and rubber selection.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 07:36 AM

Morphic-mt.1297

Reduced use of deprecated API. Custom UI theme colors for halo morph and its rubber selection.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 07:34 AM

PreferenceBrowser-mt.77

Reduced use of deprecated API.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 07:29 AM

Tools-mt.721

Reduce use of deprecated API.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 07:27 AM

Nebraska-mt.43

Reduced use of deprecated API.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 07:23 AM

60Deprecated-mt.1

Deprecate project-parameter style preferences for menu visuals.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 07:22 AM

51Deprecated-mt.47

Reduce use of deprecated API.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 24, 2016 07:18 AM

August 23, 2016

source.squeak.org

VMMaker.oscogLLP64-nice.1932

Fix generation of signed32BitIntegerFor: for 64 bits VM.

Not only constants must be extended to usqInt, but any expression whose type is shorter.

Also, use unsigned usqInt, rather than signed sqInt, because it's well defined behavior.

by Nicolas Cellier (nicolas.cellier.aka.nice@gmail.com) at August 23, 2016 04:34 PM

ReleaseBuilder-bf.170

Revert ReleaseBuilder-mt.169
(don't show deprecation warnings)

by Bert Freudenberg (bert@freudenbergs.de) at August 23, 2016 04:14 PM

ST80-mt.217

Fix serious bug in MVC that occured when having deprecation warnings enabled.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 23, 2016 01:57 PM

ST80-mt.217

Fix serious bug in MVC that occured when having deprecation warnings enabled.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 23, 2016 01:55 PM

Morphic-mt.1296

One less use of SortedCollection.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 23, 2016 09:36 AM

Morphic-mt.1295

Fix accidential scrolling when invoking the menu of a scroll pane (e.g. lists, text fields) via yellow-clicking the scroll bar (paging area).

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 23, 2016 09:14 AM

Morphic-mt.1295

Fix accidential scrolling when invoking the menu of a scroll pane (e.g. lists, text fields) via yellow-clicking the scroll bar (paging area).

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 23, 2016 09:12 AM

SqueakSource-cmm.1104

Its late..

by Chris Muller (ma.chris.m@gmail.com) at August 23, 2016 04:15 AM

SqueakSource-cmm.1103

eeelmmph!!

by Chris Muller (ma.chris.m@gmail.com) at August 23, 2016 03:46 AM

SqueakSource-cmm.1102

If an SSMagma is part of a SSCompositeStorage, then use a #deep ReadStrategy for the initial repository read, because the other Storages will need the full model in memory for, for example, #saveRepository:.

by Chris Muller (ma.chris.m@gmail.com) at August 23, 2016 02:58 AM

August 22, 2016

squeaksource.com

AJP-Core-pmm.62

- update todo

by marschal (philippe.marschall@gmail.com) at August 22, 2016 11:38 AM

source.squeak.org

Tools-mt.720

Last minute fix for selector browser label.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 09:51 AM

Tools-mt.720

Last minute fix for selector browser label.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 09:51 AM

ReleaseBuilder-mt.169

Open the trunk again.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 09:37 AM

ReleaseBuilder-mt.168

Show deprecation warnings by default.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 09:00 AM

ReleaseBuilder-mt.169

Show deprecation warnings by default.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 09:00 AM

MonticelloConfigurations-mt.145

Small tweak for the update information in the release.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:54 AM

MonticelloConfigurations-mt.145

Small tweak for the update information in the release.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:54 AM

System-mt.906

Small fix in system version to determine feature freeze.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:50 AM

System-mt.906

Small fix in system version to determine feature freeze.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:50 AM

ReleaseBuilder-mt.168

Set system version.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:45 AM

ReleaseBuilder-mt.167

For a cleaner release process, do not release locally by default. (We might want to change this to be a class var to avoid dirty packages in the release image.)

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:31 AM

ReleaseBuilder-mt.167

For a cleaner release process, do not release locally by default. (We might want to change this to be a class var to avoid dirty packages in the release image.)

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:31 AM

Tests-mt.356

Remove empty class category.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:29 AM

Tests-mt.356

Remove empty class category.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:29 AM

SUnitGUI-mt.64

Fixes test result colors in TestRunner.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:22 AM

ScriptLoader-cmm.338

More empty category cruft cleanup.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:22 AM

UpdateStream-mt.7

Fix redundant World installing. Make image start-up faster.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:21 AM

ShoutTests-ul.26

Pass a String to SHParserST80, not a Text.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:21 AM

MonticelloForTraits-fbs.1

Initial commit. This package extends Monticello to support Traits.

It exists so that one may freely unload Monticello, Traits, or both, in an image.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:21 AM

Monticello-mt.647

Fixes regression typo.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:21 AM

XML-Parser-topa.39

fix typo

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:21 AM

WebClient-HTTP-cmm.4

Support the 'args' variable in HTTPSocket class>>#httpGet:args:user:passwd:.
This fixes the in-image 'mc history' and origin functions for methods and classes.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:20 AM

SqueakSSL-Tests-pre.22

Gives the SqueakSSL tests even more timeout tolerance to cater for all kinds of connections

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 08:20 AM

HelpSystem-Core-mt.98

Fixes a bug with line endings and search topics in help browser. Fixes another bug with selection reset when editing a help topic. Provide result selection when navigating from search results to the actual search topic. Continue the search then with [CMD]+[G] (i.e. "find again").

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 07:55 AM

Morphic-mt.1294

(For an update fix in the help browser.) If models start to tell text fields about selection changes, give models a chance to just say "No change, please."

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 22, 2016 07:53 AM

August 21, 2016

squeaksource.com

Alien-nice.36

Provide callback thunk for X64 Win64 abi.

Win64 wants the caller to reserve space on the stack for the 4 parameters passed by register (even if there are less than 4).

So the thunk has to sub 16r20 from the stack before calling thunkEntry.
Note that -20 is added here - the 8bits immediate value being signed extended.

by nicolas cellier (nicolas.cellier.aka.nice@gmail.com) at August 21, 2016 11:11 PM

LightsOut-MartinPereira.2

empty log message

by Martin Pereira (pera_16@hotmail.com) at August 21, 2016 11:03 PM

LightsOut-MartinPereira.1

empty log message

by Martin Pereira (pera_16@hotmail.com) at August 21, 2016 11:02 PM

source.squeak.org

SqueakSource-cmm.1101

Include method from production source.squeak.org server image. Not sure if its needed, I don't want to find out the hard way.

by Chris Muller (ma.chris.m@gmail.com) at August 21, 2016 09:20 PM

squeaksource.com

EPE-Java-ErikPeldan.1

empty log message

by Erik Peldan (erik.peldan+squeak@gmail.com) at August 21, 2016 09:15 PM

EPE-Protostuff-ErikPeldan.1

empty log message

by Erik Peldan (erik.peldan+squeak@gmail.com) at August 21, 2016 09:15 PM

EPE-ErikPeldan.4

restructure package; add protostuff classes

by Erik Peldan (erik.peldan+squeak@gmail.com) at August 21, 2016 09:14 PM

EPE-ErikPeldan.3

implement enums

by Erik Peldan (erik.peldan+squeak@gmail.com) at August 21, 2016 08:00 PM

source.squeak.org

SqueakSource-cmm.1100

- An apparent bug in ReferenceStream in Squeak 5.1 prevents it from reading the 'data.obj' file which it saved itself. Therefore, let SSFilesystem use Ma Serializer by default if it's available. Use Error handling to try each serializer.
- Eliminate dependencies on Magma.

by Chris Muller (ma.chris.m@gmail.com) at August 21, 2016 07:30 PM

squeaksource.com

EPE-ErikPeldan.2

Implement method serialization

by Erik Peldan (erik.peldan+squeak@gmail.com) at August 21, 2016 06:49 PM

EPE-ErikPeldan.1

initial commit

by Erik Peldan (erik.peldan+squeak@gmail.com) at August 21, 2016 04:14 PM

source.squeak.org

Morphic-mt.1293

Fixes list of open windows for windows that do not have a model set.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 21, 2016 11:50 AM

August 20, 2016

squeaksource.com

VL-dominoes-VladimirLutsenko.21

����������� �������
��������� ��������� �� ������ ����������� �������

by Vladimir Lutsenko (veluts@mail.ru) at August 20, 2016 07:22 PM

VL-dominoes-VladimirLutsenko.20

����, � ������� ����� ���������� ��������� - ��������
�������� ����������� ���������

by Vladimir Lutsenko (veluts@mail.ru) at August 20, 2016 02:07 PM

EPE-Streams-ErikPeldan.1

empty log message

by Erik Peldan (erik.peldan+squeak@gmail.com) at August 20, 2016 10:47 AM

source.squeak.org

ReleaseBuilder-mt.166

Fixes preparation of environment so that the automated build on TravisCI can finish.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 20, 2016 06:34 AM

Morphic-mt.1292

At the moment, the search bar border with will frequently be overwritten by UI themes. We will account for that in the future, not now.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 20, 2016 06:32 AM

Graphics-mt.363

Fix font resetting in the face of UI themes.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 20, 2016 06:30 AM

August 19, 2016

source.squeak.org

ReleaseBuilder-mt.165

Small fix for "doing the next step" and bump system version to be the second release candidate.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:52 PM

System-mt.905

Fabio told me that he now commits under FabN.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:39 PM

System-mt.904

Adds some guards when setting a new system version since that description is used for the automated building process.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:37 PM

Morphic-mt.1291

Fix some edge cases when printing keyboard events.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:35 PM

SystemReporter-mt.30

For demo/hi-dpi mode compatibility, use the system-wide fixed font and not some hard-coded value.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:34 PM

ToolBuilder-Morphic-mt.187

For demo/hi-dpi mode compatibility, adjust height of line edit in list chooser.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:32 PM

ReleaseBuilder-mt.164

Clear existing drawing error flags for the current Morphic world to not be surprised if you want to make a screenshot from the World.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:29 PM

Morphic-mt.1290

Fixes minor layout issues when switching to/from demo/hi-dpi mode. Considering open sytsem windows, this is still far from perfect but okay.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:27 PM

System-mt.903

Fixes the demo/hi-dpi mode. Copies the current UI theme and installs large fonts there. Restoring fonts means looking for the UI that was copied from, by name for now.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:22 PM

Graphics-mt.362

For fixing the demo mode, there should be a similar entry to a fixed font like there is for the standard system font.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:19 PM

Graphics-mt.361

Fixes workaround for misbehaving HostWindowPlugins.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:17 PM

51Deprecated-mt.46

Same fix as in menu morphs. Due to some simplification in the inheritance chain of pluggable buttons, restore some rounded-corner methods as deprecated to improve backwards compatibility.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 19, 2016 04:15 PM

August 18, 2016

source.squeak.org

SqueakSource-cmm.1099

Don't enable Preferences serverMode.

by Chris Muller (ma.chris.m@gmail.com) at August 18, 2016 07:45 PM

August 17, 2016

squeaksource.com

PBE Lights out-JackDale.4

empty log message

by Jack Dale (spencerorange@hotmail.co.uk) at August 17, 2016 08:36 PM

source.squeak.org

ReleaseBuilder-mt.163

We have reached a level to entitle the first release candidate for Squeak 5.1.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 08:30 PM

Help-Squeak-Project-mt.51

Some links added to some tool help texts. (Thanks Hannes!)

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 08:26 PM

ReleaseBuilder-mt.162

Preserve balloon even if open welcome workspace on first image start.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 08:14 PM

System-mt.902

Small fix in system version description because being in code-freeze includes being in feature-freeze.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 08:13 PM

Monticello-mt.647

Fixes regression typo.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 08:04 PM

PreferenceBrowser-mt.76

Also detect low-performance for SqueakJS in Preference Wizard. Fixes some layout issues there.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 08:04 PM

squeaksource.com

System.V3-dtl.901

Name: System-mt.901
Author: mt
Time: 16 August 2016, 6:07:56.634602 pm
UUID: c2315def-8477-364e-a56f-68e5d0bbec94
Ancestors: System-mt.900

Removes new dependency System -> Balloon.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:40 PM

System.V3-dtl.900

Name: System-mt.900
Author: mt
Time: 16 August 2016, 5:56:28.803602 pm
UUID: aadddf7a-c890-9f47-b4bb-a0241208f9a2
Ancestors: System-mt.899

Reduce (additional) dependencies between packages. Go via Project's UI manager for many ToolBuilder-related things. Add convenient API for it.

Goal: Fix failing dependency tests.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:39 PM

System.V3-dtl.899

Name: System-mt.899
Author: mt
Time: 16 August 2016, 5:32:49.455602 pm
UUID: b5a60ed5-772c-6c46-acf3-2715023ed220
Ancestors: System-mt.898

Fixes additional dependency by moving some window color-related methods to System extension.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:37 PM

System.V3-dtl.898

Name: System-mt.898
Author: mt
Time: 16 August 2016, 4:03:47.250602 pm
UUID: c029e0ed-0d5e-b349-8a84-ffdbdd4f3e7e
Ancestors: System-mt.897

Clean-up I missed in previous commit.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:36 PM

System.V3-dtl.897

Name: System-mt.897
Author: mt
Time: 16 August 2016, 3:30:53.367602 pm
UUID: c9186462-378f-2c4b-88f7-5bb1c28617ad
Ancestors: System-mt.896

Significat speed-up in UI theme switching. (Thanks Tim F.!)

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:35 PM

JSON-tonyg.39

Change JsonTests>>testStreaming to compare to JsonObject new, rather than just testing isDictionary.

testStreaming should not only check that the result is a dictionary, but that it is empty.

by Tony Garnock-Jones (tonyg@kcbbs.gen.nz) at August 17, 2016 07:20 PM

System.V3-dtl.896

Name: System-mt.896
Author: mt
Time: 16 August 2016, 2:23:16.914602 pm
UUID: 910fb010-467e-634f-aab4-85a1100f6753
Ancestors: System-mt.895

Add default text attributes for ignored/reverted operations in MCOperationsBrowser (i.e. MC save dialog).

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:20 PM

System.V3-dtl.895

Name: System-mt.895
Author: mt
Time: 16 August 2016, 1:41:37.752602 pm
UUID: 9960fb09-edfe-7442-b175-2bea31dbcbd8
Ancestors: System-mt.894

Sets UI theme colors for TestRunner status field.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:19 PM

System.V3-dtl.894

Name: System-mt.894
Author: mt
Time: 16 August 2016, 11:48:55.578039 am
UUID: bb9a7996-562f-c449-9b29-093bc70630a0
Ancestors: System-mt.893

Small adjustments in the Solarized and Monokai themes.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:17 PM

System.V3-dtl.893

Name: System-mt.893
Author: mt
Time: 16 August 2016, 10:34:46.612039 am
UUID: 064d9a41-2264-4f43-aeec-03e5129b9b70
Ancestors: System-mt.892

Appendix to Morphic-mt.1283

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:15 PM

System.V3-dtl.892

Name: System-mt.892
Author: mt
Time: 15 August 2016, 7:27:02.849171 pm
UUID: 721789a9-25fb-9e40-bf56-91a8377b554f
Ancestors: System-mt.891

Zap project resources on aggressive clean-up.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:13 PM

System.V3-dtl.891

Name: System-mt.891
Author: mt
Time: 15 August 2016, 11:50:40.658884 am
UUID: 7c143570-071b-3f4c-b98f-1026cb085da5
Ancestors: System-mt.890

Remove author name lookup table when cleaning up the image.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:11 PM

System.V3-dtl.890

Name: System-mt.890
Author: mt
Time: 15 August 2016, 11:01:06.485884 am
UUID: e5b6e8b2-4aac-5b4c-9294-383e9379671a
Ancestors: System-mt.889

Small adjustments in Solarized and Monokai themes regarding window colors and button border colors.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 07:10 PM

JSON-FabN.38

Make JsonTests>>testStreaming compatible with Squeak-5.1.

Related thread:
http://forum.world.st/Testing-JSON-in-Squeak-5-1beta-1-failure-td4911583.html

by Fabio Niephaus (me@fniephaus.com) at August 17, 2016 06:32 PM

System.V3-dtl.889

Name: System-mt.889
Author: mt
Time: 14 August 2016, 5:45:51.533782 pm
UUID: 7a092426-3bbd-b649-8a26-cd2de9273ab4
Ancestors: System-mt.888

Complete Squeak's duller theme by reducing luminance also for other things like menus and buttons.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 05:19 PM

System.V3-dtl.888

Name: System-mt.888
Author: mt
Time: 14 August 2016, 5:30:21.434782 pm
UUID: 5edfc4e3-b75c-5641-bda6-a8f4703f1eb1
Ancestors: System-mt.887

For the duller Squeak theme, also make list filters duller.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 05:18 PM

System.V3-dtl.887

Name: System-mt.887
Author: mt
Time: 14 August 2016, 10:18:16.049039 am
UUID: 519906f0-8966-024f-b0b1-1959ff0af042
Ancestors: System-mt.886

Fix redundant World installing. Make image start-up faster. Fix resetting of author name on image start-up.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 05:16 PM

System.V3-dtl.886

Name: System-mt.886
Author: mt
Time: 14 August 2016, 10:15:15.115039 am
UUID: 4da4eed3-ab2d-854f-92a8-c8481f7af965
Ancestors: System-cmm.885

ProgressMorph is themed via SystemProgressMorph at the moment. There is no effect in writing theme settings for ProgressMorph in UI themes.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 05:14 PM

System.V3-dtl.885

Name: System-cmm.885
Author: cmm
Time: 13 August 2016, 3:24:30.956748 pm
UUID: 15a3a5a3-dad4-4dfd-bdb5-f8eb77d2ba3e
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).

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 05:13 PM

System.V3-dtl.884

Name: System-mt.884
Author: mt
Time: 13 August 2016, 10:21:45.116894 am
UUID: 01c8c7a5-5baa-fa4c-99a4-6ae20e0b838b
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.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 05:12 PM

System.V3-dtl.883

Name: System-mt.883
Author: mt
Time: 13 August 2016, 9:33:30.812008 am
UUID: 42eb0bfd-e8b1-9844-b820-45ca18f89bf5
Ancestors: System-mt.882

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

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 05:10 PM

source.squeak.org

ReleaseBuilder-mt.161

Only open the welcome workspaces on the first start to avoid interference with the file system on Travis.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 05:02 PM

squeaksource.com

VL-dominoes-VladimirLutsenko.19

fixes

by Vladimir Lutsenko (veluts@mail.ru) at August 17, 2016 04:37 PM

source.squeak.org

Help-Squeak-Project-mt.50

Replace two TextDoIt instances with a TextURL (and 'code://' prefix) until we figure out a better way to invoke clickable text actions without disturbing the Morphic event dispatcher.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 04:31 PM

Morphic-mt.1289

Fixes a regression regarding the global ActiveWorld. Sorry for that. (Images might have to switch projects back and forth to get into a consistent state again.)

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 04:23 PM

Collections-mt.713

Revert previous change because Collections have no dependency on System.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 03:53 PM

51Deprecated-mt.45

Due to some simplification in the inheritance chain of docking bars and menus, restore some rounded-corner methods as deprecated to improve backwards compatibility (e.g. NuScratch).

In the future, we can descide whether to add it to Morph in general or not.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 03:09 PM

Collections-mt.712

Quickfix: Due to some hick-ups with clickable text actions and mouse (up) events, process do-it actions as deferred message. For example, if you open windows in a do-it, those windows will now be at the top again.

(Note that we should think about fixing TextEditor >> #mouseDown: and NewParagraph >> #clickAt:for:controller: later.)

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 02:57 PM

MorphicTests-mt.39

Fixes a Morphic button test wrt. global gradients preference.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 02:46 PM

Morphic-mt.1288

There is a toolbuilder test that fails if all buttons in the system have gradients. Make it possible to turn off gradients for certain (test) buttons.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 02:45 PM

squeaksource.com

Kernel.V3-dtl.1035

Name: Kernel-mt.1035
Author: mt
Time: 16 August 2016, 5:31:21.408602 pm
UUID: 794b1430-0a2b-d84d-9a30-f5d4e406c433
Ancestors: Kernel-mt.1034

Fixes additional dependency by moving some window color-related methods to System extension.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:40 PM

Collections.V3-dtl.711

Name: Collections-mt.711
Author: mt
Time: 16 August 2016, 3:32:21.426602 pm
UUID: 050b17d5-24f7-bd41-abcc-8c1b4839170a
Ancestors: Collections-mt.710

Appendix to System-mt.897

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:37 PM

Collections.V3-dtl.710

Name: Collections-mt.710
Author: mt
Time: 13 August 2016, 1:04:17.836735 pm
UUID: dd858f23-f52e-0440-af76-9431683dd8e9
Ancestors: Collections-mt.709

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

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:36 PM

Collections.V3-dtl.709

Name: Collections-mt.709
Author: mt
Time: 13 August 2016, 9:19:13.299008 am
UUID: be99cb4b-3143-1c48-8258-5df83e13745e
Ancestors: Collections-mt.708

Preference help text updates. Thanks Tim R.!

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:35 PM

System.V3-dtl.882

Name: System-mt.882
Author: mt
Time: 12 August 2016, 4:28:29.584343 pm
UUID: 385d3544-b41c-a040-a5ff-fc2aeabe6a1d
Ancestors: System-mt.881

Fixes small regression regarding language translation (Thanks Tim F.!).

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:12 PM

source.squeak.org

VMMaker.oscog-cb.1919

fixed bug in scanner related to twoPath methods

by ClementBera (bera.clement@gmail.com) at August 17, 2016 02:11 PM

squeaksource.com

System.V3-dtl.881

Name: System-mt.881
Author: mt
Time: 12 August 2016, 10:04:45.678343 am
UUID: ce62136b-6f51-ad4c-97fe-c3f04e017deb
Ancestors: System-mt.880

Adds missing method to be compatible with Behavior. To be used for balloon help in File Contents Browser.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:11 PM

System.V3-dtl.880

Name: System-mt.880
Author: mt
Time: 11 August 2016, 7:36:13.999369 pm
UUID: ef78922d-0add-b14e-9edd-02fdd983322c
Ancestors: System-mt.879

Discard sub-menu marker from theme because we go with the text color of menu entries.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:09 PM

System.V3-dtl.879

Name: System-mt.879
Author: mt
Time: 11 August 2016, 4:44:00.091564 pm
UUID: df830079-6fa6-5840-ae31-b9ad40f584c0
Ancestors: System-mt.878

Text action color in UI themes.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:08 PM

System.V3-dtl.878

Name: System-mt.878
Author: mt
Time: 11 August 2016, 11:26:33.624789 am
UUID: 63f17d6c-80ab-7847-b3b4-779d6f216975
Ancestors: System-mt.877

Unplug the code for #storeToMakeRoom because project serialization via image segments is not working at the moment.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:06 PM

Collections.V3-dtl.708

Name: Collections-mt.708
Author: mt
Time: 12 August 2016, 1:31:36.259343 pm
UUID: cdf7485c-7680-c04f-8808-5b3c84619133
Ancestors: Collections-mt.707

When analyzing the input string to add a text url, give the user a chance to verify and correct the result. (Use to update help texts for the release.)

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:02 PM

Collections.V3-dtl.707

Name: Collections-mt.707
Author: mt
Time: 12 August 2016, 10:24:25.707343 am
UUID: 08096a9d-2908-cb43-9f45-47106e6f1eb5
Ancestors: Collections-mt.706

Deprecate #sortBy:.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:01 PM

source.squeak.org

VMMaker.oscog-cb.1918

fixed a store check minor detail in sista vMs

fixed branches from C runtime to cppIf

by ClementBera (bera.clement@gmail.com) at August 17, 2016 01:26 PM

ReleaseBuilder-mt.160

Minor adjustment in welcome workspaces.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 12:29 PM

Morphic-mt.1287

Makes triangular adornments not so prominent (especially when gradients are off) and flush the adornment cache in the release clean-up process.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 12:22 PM

ReleaseBuilder-mt.159

Clean-up in the release builder in preparation for the code freeze.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 10:23 AM

Tests-mt.355

Restore formatting and comments in #decompilerFailures.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 09:00 AM

HelpSystem-Core-mt.97

Small fix to ensure legal selectors when updating class/method-based help books/topics.

by Marcel Taeumel (marcel.taeumel@hpi.uni-potsdam.de) at August 17, 2016 08:53 AM

SqueakSSL-Tests-pre.22

Gives the SqueakSSL tests even more timeout tolerance to cater for all kinds of connections

by Patrick Rein (patrick.rein@gmail.com) at August 17, 2016 08:41 AM

Chronology-Tests-pre.4

Updates makeUTC test for Dates to cater for the timezone independent behavior of Date objects. (together with Marcel)

by Patrick Rein (patrick.rein@gmail.com) at August 17, 2016 08:40 AM

squeaksource.com

VL-dominoes-VladimirLutsenko.18

�������� ����������� ���������

by Vladimir Lutsenko (veluts@mail.ru) at August 17, 2016 06:32 AM

Collections.V3-dtl.706

Name: Collections-mt.706
Author: mt
Time: 11 August 2016, 4:42:16.852564 pm
UUID: 345741f6-24ee-ab49-891f-ae8fa3954ea2
Ancestors: Collections-mt.705

Consider UI theme for colorizing text actions.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 04:58 AM

Collections.V3-dtl.705

Name: Collections-mt.705
Author: mt
Time: 11 August 2016, 4:29:13.490564 pm
UUID: fbaaa045-4df3-c746-9de5-d8102495a1e3
Ancestors: Collections-mt.704

Fix two small bugs in HTML parser regarding strings in tag properties and href contents.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 04:54 AM

Collections.V3-dtl.704

Name: Collections-mt.704
Author: mt
Time: 11 August 2016, 2:58:37.39736 pm
UUID: bc70536e-2c54-5247-acc6-3422b7d7c748
Ancestors: Collections-mt.703

In preparation for showing the release notes on a help page, make TextReadWriter interface more like ImageReadWriter interface.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 04:52 AM

Compiler.V3-dtl.327

Name: Compiler-tfel.327
Author: tfel
Time: 11 August 2016, 11:09:24.072482 am
UUID: 66cfc18a-cb83-3e43-b05a-69c1b7a13f9a
Ancestors: Compiler-tfel.326

- allow using the Encoder without a requestor (useful when feeding it directly without parser/compiler and for testing)
- be more robust in MethodNode printing, when the selector node ivar is subclass of SelectorNode (e.g. a SpecialSelectorNode), the code would try to print the special selector as key of an ordinary SelectorNode.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 04:49 AM

Compiler.V3-dtl.326

Name: Compiler-tfel.326
Author: tfel
Time: 4 August 2016, 11:01:03.69403 am
UUID: e3f5a2b4-0efb-8a4a-a062-bf5469c9b73d
Ancestors: Compiler-tfel.325

fix printing of MessageNodes and SelectorNode

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 04:48 AM

Compiler.V3-dtl.325

Name: Compiler-tfel.325
Author: tfel
Time: 2 August 2016, 11:31:47.767786 am
UUID: ce80c39a-9bc9-914c-9f10-dd1d5ed2cd70
Ancestors: Compiler-mt.324, Compiler-Richo.4

merge squeakland Etoys image

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 04:47 AM

System.V3-dtl.877

Name: System-mt.877
Author: mt
Time: 11 August 2016, 8:51:55.609217 am
UUID: 6401282c-0ac4-7743-bacf-1d57f8bd2755
Ancestors: System-cmm.876

Fixes two bugs in language translation. One prevents an infinite loop, the other avoids the creation of instances of the abstract class NaturalLanguageTranslator. Fall-back to the internal translator instead. Thanks to Tim (F.) !

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 04:28 AM

System.V3-dtl.876

Name: System-cmm.876
Author: cmm
Time: 9 August 2016, 8:32:55.734245 pm
UUID: 636f3012-7416-443d-a00b-c4e115a6e3f6
Ancestors: System-mt.875

- CommunityDark, fix the Squeak-logo color when selected.
- Fix ability to load legacy .prefs files saved with Squeak 5.0.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 03:49 AM

System.V3-dtl.875

Name: System-mt.875
Author: mt
Time: 9 August 2016, 5:10:19.663174 pm
UUID: 3b385daa-216f-2343-bb2c-c82ff68474b1
Ancestors: System-mt.874

Fix long delay when changing many fonts at once like in the demo mode.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 03:43 AM

System.V3-dtl.874

Name: System-mt.874
Author: mt
Time: 9 August 2016, 3:53:54.035781 pm
UUID: 563db890-1743-8e43-88d2-f2c811cec4bf
Ancestors: System-mt.873

Fix clean-up code for Utilities (to remove it from ReleaseBuilder).

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 03:41 AM

System.V3-dtl.873

Name: System-mt.873
Author: mt
Time: 9 August 2016, 10:05:18.198688 am
UUID: a3845c22-eea2-9d4e-9621-efa1e6355f05
Ancestors: System-mt.872

Add missing background fill for Monokai and Solarized themes. (Which will be used unless overridden by a user's custom background :)

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 03:40 AM

System.V3-dtl.872

Name: System-mt.872
Author: mt
Time: 9 August 2016, 9:50:40.868964 am
UUID: 511a4f87-d58e-cd46-ae15-97e9b82e1ab1
Ancestors: System-cmm.871

Fix UI theme creation in the sense that it will merge-in settings from other themes but overwrite existing settings. Makes the adjustment for UI themes for the release easier. You don't have to remove them or clean them up first.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 03:38 AM

System.V3-dtl.871

Name: System-cmm.871
Author: cmm
Time: 8 August 2016, 9:58:01.729579 pm
UUID: 835252c8-ee56-40c1-81cd-bbb46022ca45
Ancestors: System-mt.870

Some CommunityTheme #dark tweaks and fixes after an evening working with it:
- Dialogs were completely gray, gave them a little color.
- A font and dbBackground adjustment for better clarity and contrast with text.
- Selected menu items are easier to read (brightened #selectionTextColor).
- Softer filter indication provides better contrast in the filter-indication of lists.
- Some of the window colors were too bright, darkened them.
- The search box delineation was too bright, eliminated it.
- Keyboard focus color was too bright, subtlized it.
- However, a bolder and brighter dbSelection (dbAqua) has improved stepping through code in the debugger, especially long methods.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 03:37 AM

System.V3-dtl.870

Name: System-mt.870
Author: mt
Time: 5 August 2016, 11:14:23.955358 am
UUID: 7799c610-8cbd-2044-9262-c9368e8a33b8
Ancestors: System-mt.869

On aggressive clean-up, which the release builder does, remove all UI themes and recreate the basic ones.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 03:04 AM

System.V3-dtl.869

Name: System-mt.869
Author: mt
Time: 5 August 2016, 11:05:27.804358 am
UUID: a8aff4d5-244a-1746-a623-3f40d2c405f7
Ancestors: System-mt.868

Custom project background for the standard Squeak theme. (Thanks Tobias!)

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 03:02 AM

System.V3-dtl.868

Name: System-mt.868
Author: mt
Time: 5 August 2016, 10:23:34.104358 am
UUID: 581dff6a-09b1-fb49-9dda-cc569326f2db
Ancestors: System-mt.867

Improve wording to not use "theme" for sets of preferences anymore to not confuse the user in the face of the new UI themes.

(Yes, UI themes could, theoretically, store any preference. This is just a minor trade-off for now.)

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 03:00 AM

System.V3-dtl.867

Name: System-mt.867
Author: mt
Time: 5 August 2016, 9:33:53.020358 am
UUID: a76b6a94-8e22-c34f-93fa-38425216e114
Ancestors: System-mt.866

Make disabled buttons in Solarized theme a little bit more subtle.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:58 AM

System.V3-dtl.866

Name: System-mt.866
Author: mt
Time: 5 August 2016, 9:26:35.798358 am
UUID: 48a9806f-335c-2b40-bd05-90d5baf3afb9
Ancestors: System-mt.865

Harmonize and clean-up theme creation code for old-style and new-style balloon morphs.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:57 AM

System.V3-dtl.865

Name: System-mt.865
Author: mt
Time: 5 August 2016, 8:53:50.188358 am
UUID: 11d47b5b-9af6-ca46-859d-f57957cb482c
Ancestors: System-cmm.864

Apply latest theme additions (#disabledTextColor for menus and #frameAdornmentWidth for text fields) to all themes.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:56 AM

System.V3-dtl.864

Name: System-cmm.864
Author: cmm
Time: 5 August 2016, 12:01:20.43151 am
UUID: e6f24858-8b39-4658-8dcd-881caedfa6e4
Ancestors: System-cmm.863

Use #dbBackground logical color instead of hard-coded color.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:51 AM

System.V3-dtl.863

Name: System-cmm.863
Author: cmm
Time: 4 August 2016, 11:45:16.067202 pm
UUID: 6ebf00a2-b037-4d71-a877-e905acb5fdd6
Ancestors: System-mt.862

Community Dark Theme.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:50 AM

System.V3-dtl.862

Name: System-mt.862
Author: mt
Time: 3 August 2016, 5:02:47.934179 pm
UUID: d0377fca-6807-b948-b464-e74122834e6f
Ancestors: System-mt.861

Implements Karl's suggestions for the colors in Monokai and Solarized themes for progress bars. Also improve the non-shadow scenario.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:46 AM

System.V3-dtl.861

Name: System-cmm.860
Author: cmm
Time: 2 August 2016, 4:29:02.356681 pm
UUID: 0980ea7f-76ef-4ff1-8e27-b8e0840f9a70
Ancestors: System-mt.859

Fixes to the Community Dark theme:
Dark themes must opposite a light theme -- in a Dark theme, darkness is the standard color of a widgets standard state, with increased lightness being used to indicate selected / hovered / feedback states.
- Move toward a universal "selection" color, #dbAqua. I would like to make this the color for text-selection too, but we would need to adjust the syntax colors for that, and this change is just intended to make Community Dark minimally usable, not my preference.
- Buttons now indicate their "on" selection state with a little color.
- The labels of background windows are now readable.
- The color palette was much too bright. Darkened it.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:44 AM

System.V3-dtl.860

Name: System-cmm.860
Author: cmm
Time: 2 August 2016, 4:29:02.356681 pm
UUID: 0980ea7f-76ef-4ff1-8e27-b8e0840f9a70
Ancestors: System-mt.859

Fixes to the Community Dark theme:
Dark themes must opposite a light theme -- in a Dark theme, darkness is the standard color of a widgets standard state, with increased lightness being used to indicate selected / hovered / feedback states.
- Move toward a universal "selection" color, #dbAqua. I would like to make this the color for text-selection too, but we would need to adjust the syntax colors for that, and this change is just intended to make Community Dark minimally usable, not my preference.
- Buttons now indicate their "on" selection state with a little color.
- The labels of background windows are now readable.
- The color palette was much too bright. Darkened it.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:43 AM

System.V3-dtl.859

Name: System-mt.859
Author: mt
Time: 2 August 2016, 3:33:31.504305 pm
UUID: c63dccd8-6a6d-e046-942f-592655403eaf
Ancestors: System-mt.858

On aggressive clean-up, remove all auto-generated accessors in Preferences.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 02:41 AM

System.V3-dtl.858

Name: System-mt.858
Author: mt
Time: 1 August 2016, 5:20:59.661106 pm
UUID: a27d5973-1724-5a4e-a013-45aa8c9bd421
Ancestors: System-mt.857

Re-create all basic themes due to the latest updates in three-phase button morph.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 01:58 AM

System.V3-dtl.857

Name: System-mt.857
Author: mt
Time: 1 August 2016, 5:13:08.765106 pm
UUID: 0297521f-ec7e-7e4e-88c1-725a49f25bd2
Ancestors: System-mt.856

Theme the three-phase button, too.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 01:57 AM

System.V3-dtl.856

Name: System-mt.856
Author: mt
Time: 1 August 2016, 3:17:05.483063 pm
UUID: e9f7d2ad-81a0-1d4f-b553-31510a255316
Ancestors: System-mt.855

Revise the system version descriptions. Be not so talky in release versions.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 01:55 AM

System.V3-dtl.855

Name: System-mt.855
Author: mt
Time: 31 July 2016, 11:40:58.296418 am
UUID: 287165d6-2a28-bb42-be40-fc47bdd29a36
Ancestors: System-mt.854

*** Widget Refactorings and UI Themes (Part 11 of 11) ***

Some UI themes. :-)

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 01:40 AM

System.V3-dtl.854

Name: System-mt.854
Author: mt
Time: 31 July 2016, 11:27:38.353418 am
UUID: b8b7f590-e108-a54f-8217-2ba1b4fd793d
Ancestors: System-mt.853

*** Widget Refactorings and UI Themes (Part 7 of 11) ***

Look-up and store default fonts in the current theme.

by Dave Lewis (lewis@mail.msen.com) at August 17, 2016 12:41 AM

August 16, 2016

squeaksource.com

Compiler.V3-dtl.324

Name: Compiler-mt.324
Author: mt
Time: 31 July 2016, 11:10:04.90449 am
UUID: f8b4e0ae-171c-8541-ae32-656183633ad6
Ancestors: Compiler-eem.323

*** Widget Refactorings and UI Themes (Part 5 of 11) ***

Some fixes and refactorings for dialogs including added support for UI theming.

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 10:51 PM

System.V3-dtl.853

Name: System-mt.853
Author: mt
Time: 31 July 2016, 10:54:53.47549 am
UUID: 51cc93f8-a4bd-3c46-87c6-509e16783c2b
Ancestors: System-mt.852

*** Widget Refactorings and UI Themes (Part 3 of 11) ***

Prepare Shout syntax highlighting for UI themes. (Temporarily no syntax highlighting. Sorry. Be patient.)

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 10:20 PM

Collections.V3-dtl.703

Name: Collections-mt.703
Author: mt
Time: 2 August 2016, 10:05:41.089882 am
UUID: 32b3f850-392c-9a4d-b0cb-7e1ed37c9bc6
Ancestors: Collections-mt.702

Small fix for SWiki HTML parsing. Recognize also non-hash color names. Our Color class is fine with it, too.

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 10:16 PM

source.squeak.org

Tests-pre.354

Further work on the LocaleTest to make it even more isolated. It now tries to also restore any keyboard or clipboard interpreters.

by Patrick Rein (patrick.rein@gmail.com) at August 16, 2016 10:00 PM

squeaksource.com

System.V3-dtl.852

Name: System-mt.852
Author: mt
Time: 31 July 2016, 10:26:23.47249 am
UUID: 2f87dcb0-45b2-4747-a5dc-2968f97a816a
Ancestors: System-mt.851

*** Widget Refactorings and UI Themes (Part 2 of 11) ***

Simplify window colors and prepare them and other properties of system windows to be themed.

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 09:56 PM

Collections.V3-dtl.702

Name: Collections-mt.702
Author: mt
Time: 31 July 2016, 10:34:09.51149 am
UUID: b1aa2c6f-bf2f-a642-ae79-6d85d806a417
Ancestors: Collections-topa.701

*** Widget Refactorings and UI Themes (Part 2 of 11) ***

Simplify window colors and prepare them and other properties of system windows to be themed.

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 09:42 PM

Kernel.V3-dtl.1034

Name: Kernel-mt.1034
Author: mt
Time: 31 July 2016, 10:21:08.99049 am
UUID: f57f51f9-aa84-5e4e-90cb-a9c6228e3cd4
Ancestors: Kernel-topa.1033

*** Widget Refactorings and UI Themes (Part 2 of 11) ***

Simplify window colors and prepare them and other properties of system windows to be themed.

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 09:38 PM

source.squeak.org

Tests-pre.353

Fixes the LocaleTest which runs when locale files are present. Adds a setUp and tearDown to make sure that the previous locale is re-installed after the test ran.

by Patrick Rein (patrick.rein@gmail.com) at August 16, 2016 09:29 PM

squeaksource.com

System.V3-dtl.851

Name: System-mt.851
Author: mt
Time: 31 July 2016, 10:00:28.58249 am
UUID: ce5a9701-16c6-a14a-a457-0e4b46aeb2e7
Ancestors: System-mt.850

*** Widget Refactorings and UI Themes (Part 1 of 11) ***

Adds the core theming mechanism

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 03:11 AM

System.V3-dtl.850

Name: System-mt.850
Author: mt
Time: 29 July 2016, 5:01:02.699103 pm
UUID: 0ab532ec-842f-c947-9d48-f7a2ff444b8d
Ancestors: System-mt.849

Adds descriptions for the current starte of the system version.

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 02:56 AM

System.V3-dtl.849

Name: System-mt.849
Author: mt
Time: 29 July 2016, 3:48:10.227103 pm
UUID: 5adcb3ba-a052-e84f-9b7b-a176d4acff98
Ancestors: System-mt.848

Adds some convenience methods to get more information about the current system version.

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 02:54 AM

System.V3-dtl.848

Name: System-mt.848
Author: mt
Time: 29 July 2016, 1:47:31.866006 pm
UUID: fdaf1c1e-3834-554a-a26d-94e0d53ebdef
Ancestors: System-tfel.847

Adds a list of Squeak Contributors including their abbreviations if any.

Can be used, for example, in System Reporter or to look up full author names in the System Browser.

The data comes from:
source.squeak.org
wiki.squeak.org/squeak/8
wiki.squeak.org/squeak/1011
map.squeak.org/sm/accountsbyinitials

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 02:52 AM

System.V3-dtl.847

Name: System-tfel.847
Author: tfel
Time: 28 July 2016, 5:44:07.697262 pm
UUID: f9564962-6572-0f40-80ce-109dcd9dc1fb
Ancestors: System-tfel.846

avoid infinite recursion in Locale class>>localeChanged

only inform the current project of a locale change if that project is of the same class as the one we're currently in

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 02:50 AM

System.V3-dtl.846

Name: System-tfel.846
Author: tfel
Time: 28 July 2016, 4:52:57.324263 pm
UUID: 7f191604-b02d-4e48-946a-9001cd9c6480
Ancestors: System-mt.845

various fixes for locale support

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 02:48 AM

System.V3-dtl.845

Name: System-mt.845
Author: mt
Time: 28 July 2016, 3:40:31.153087 pm
UUID: 0a96d066-bdea-2845-abeb-2adcc248dd29
Ancestors: System-mt.844

Also add the generic hook to avoid display updates to all project kinds.

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 02:45 AM

System.V3-dtl.844

Name: System-mt.844
Author: mt
Time: 28 July 2016, 11:59:33.417147 am
UUID: 4f0b53df-2cca-de41-8e79-958da96f21ce
Ancestors: System-mt.843

Remove old-style preference for gradient scroll bars.

by Dave Lewis (lewis@mail.msen.com) at August 16, 2016 02:11 AM

August 15, 2016

squeaksource.com

System.V3-dtl.843

Name: System-mt.843
Author: mt
Time: 28 July 2016, 11:17:49.223276 am
UUID: fd2a497a-5f3f-dc4e-8790-4bab7415b3cc
Ancestors: System-mt.842

Removes old-style preference for rounded window corners.

by Dave Lewis (lewis@mail.msen.com) at August 15, 2016 09:05 PM

System.V3-dtl.842

Name: System-mt.842
Author: mt
Time: 28 July 2016, 10:59:39.771276 am
UUID: b894e8fa-54e5-b949-9ffc-692b40146ba3
Ancestors: System-mt.841

Fixes uni-class check due to latest updates in EToys package.

by Dave Lewis (lewis@mail.msen.com) at August 15, 2016 07:56 PM

System.V3-dtl.841

Name: System-mt.841
Author: mt
Time: 22 July 2016, 11:48:11.810945 am
UUID: b1354fd5-23af-774d-a0df-a39882b25093
Ancestors: System-mt.840

Make the file-drop-service-menu more descriptive.

by Dave Lewis (lewis@mail.msen.com) at August 15, 2016 07:55 PM

System.V3-dtl.840

Name: System-mt.840
Author: mt
Time: 22 July 2016, 10:38:45.135908 am
UUID: 6ab5c492-6207-3e4f-b2df-8028d64fcf94
Ancestors: System-mt.839

Fixes a bug when filing out change sets with changed class definitions. The bug was that the concept of "fat class definition", which merges old and new inst vars for the loading process, did not account for existing vars in the super class.

by Dave Lewis (lewis@mail.msen.com) at August 15, 2016 07:54 PM

System.V3-dtl.839

Name: System-mt.839
Author: mt
Time: 21 July 2016, 12:00:37.651126 pm
UUID: b03d59a3-0b13-6f45-87f3-6cc36ac0eb78
Ancestors: System-mt.838

A more descriptive dialog when removing a selector that is used in the system.

by Dave Lewis (lewis@mail.msen.com) at August 15, 2016 07:51 PM

System.V3-dtl.838

Name: System-mt.838
Author: mt
Time: 21 July 2016, 11:55:13.013126 am
UUID: 2329d019-0868-b345-96ad-3eb65dc1509a
Ancestors: System-mt.837

In "slips detected - browse?" dialogs, use "confirm" instead of "choose".

by Dave Lewis (lewis@mail.msen.com) at August 15, 2016 07:49 PM