[squeak-dev] Daily Commit Log
commits at source.squeak.org
commits at source.squeak.org
Mon May 9 21:58:19 UTC 2016
Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068065.html
Name: Morphic-mt.1138
Ancestors: Morphic-mt.1137
Move #representsSameBrowseeAs: from Morphic extension to tool package to simplify load/unload of Morphic. Although the Tools package is somewhat coupled with Morphic, it is more consistent with all the other implementations of #representsSameBrowseeAs:.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068066.html
Name: Tools-mt.698
Ancestors: Tools-nice.697
Move #representsSameBrowseeAs: from Morphic extension to tool package to simplify load/unload of Morphic. Although the Tools package is somewhat coupled with Morphic, it is more consistent with all the other implementations of #representsSameBrowseeAs:.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068067.html
Name: System-mt.824
Ancestors: System-mt.823
Support for unloading Morphic.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068068.html
Name: Morphic-mt.1139
Ancestors: Morphic-mt.1138
Support for unloading Morphic.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068069.html
Name: EToys-mt.135
Ancestors: EToys-mt.134
Adds etoys-specific code that was still in the base system.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068070.html
Name: System-mt.825
Ancestors: System-mt.824
Moves etoys-specific code that was still in the base system.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068071.html
Name: Tools-mt.699
Ancestors: Tools-mt.698
Return the result of debug-it requests for further processing.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068072.html
Name: System-mt.826
Ancestors: System-mt.825
Return the result of a debug-it for further processing.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068073.html
Name: Morphic-mt.1140
Ancestors: Morphic-mt.1139
Look up a morph's active hand also via the world it is in. Use this when activating a system window or deleting a morph. -- This makes much Morphic code work from within MVC or testing environments.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068074.html
Name: Morphic-mt.1141
Ancestors: Morphic-mt.1140
Forgot one update due to latest full-screen changes.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068075.html
Name: System-mt.827
Ancestors: System-mt.826
REFACTORING THE PROJECTS MECHANISM
- Reduce and clean-up the footprint of new project kinds: saveState/loadState, finalEnterActions:/finalExitActions:, startResourceLoading/abortResourceLoading, aboutToLeaveWorld/aboutToEnterWorld (object events), scheduleProcessForEnter/terminateProcessForLeave
- Reduce full display restoring to #invalidate and #restore, which gives projects the chance to 1) clear their drawing caches and 2) redraw all their graphical objects.
- Clean-up project add/remove wrt. sub-projects and the whole project hierarchy. See #isTopProject, #beTopProject, #addProject:, #liftSubProjects, #removeProjectsFromSystem
- Provide a second way -- in addition to the Emergency Evaluator -- for recovering from recursive errors by trying a parent project of a different kind first. See #handlePrimitiveError:. This allows for more convenient recovery of such errors.
- For shrinking images, make MVCProject class >> #unloadMVC work again. This also applies to MorphicProject class >> #unloadMorphic in the near future.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068076.html
Name: Morphic-mt.1142
Ancestors: Morphic-mt.1141
Update according to the projects refactoring in System-mt.827
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068077.html
Name: Graphics-mt.333
Ancestors: Graphics-mt.332
Update according to the projects refactoring in System-mt.827
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068078.html
Name: ToolBuilder-Kernel-mt.97
Ancestors: ToolBuilder-Kernel-mt.96
Update according to the projects refactoring in System-mt.827
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068079.html
Name: ToolBuilder-Morphic-mt.163
Ancestors: ToolBuilder-Morphic-mt.162
Update according to the projects refactoring in System-mt.827
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068080.html
Name: ST80-mt.210
Ancestors: ST80-mt.209
Update according to the projects refactoring in System-mt.827
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068081.html
Name: ToolBuilder-MVC-mt.46
Ancestors: ToolBuilder-MVC-mt.45
Update according to the projects refactoring in System-mt.827
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068082.html
Name: CommandLine-mt.6
Ancestors: CommandLine-mt.5
Update according to the projects refactoring in System-mt.827
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068083.html
Name: 51Deprecated-mt.27
Ancestors: 51Deprecated-mt.26
Update according to the projects refactoring in System-mt.827
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068084.html
Name: System-mt.828
Ancestors: System-mt.827
Fixes sub-project lifting, which is an option when deleting projects that have sub-projects.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068085.html
Name: ST80-mt.211
Ancestors: ST80-mt.210
Fixes font rendering in pop-up menus. Also removes the hack that forced black text on white background. Now, the example at the end of the method works again.
Note that the crappy font rendering was due to an issue with bitmapped fonts at the moment. We cannot check whether a StrikeFont has nice AA in its glyphs.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068086.html
Name: Graphics-mt.334
Ancestors: Graphics-mt.333
Access color depth information not only in TTCFonts but in all kinds of AbstractFont.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-May/068087.html
Name: ST80-mt.212
Ancestors: ST80-mt.211
For the sake of documentation, recover the resource-optimized version of rendering paragraphs into forms.
=============================================
More information about the Squeak-dev
mailing list
|