[squeak-dev] The Trunk: MonticelloConfigurations-ct.180.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Oct 11 11:35:57 UTC 2022


Christoph Thiede uploaded a new version of MonticelloConfigurations to project The Trunk:
http://source.squeak.org/trunk/MonticelloConfigurations-ct.180.mcz

==================== Summary ====================

Name: MonticelloConfigurations-ct.180
Author: ct
Time: 11 October 2022, 1:35:54.212414 pm
UUID: bb10dbdf-1dd6-ea47-937b-d7afd8a4a10c
Ancestors: MonticelloConfigurations-mt.179

Merges vm-update-reminder:
	To the 'update completed' dialog, adds a short reminder if a newer OSVM release is available. For different VMs, the reminder will not appear. The latest release number is stored in SystemVersion>>#recommendedVMBuildNumber and should be updated after each VM release. See http://lists.squeakfoundation.org/pipermail/vm-dev/2022-September/038412.html.
	
	Revision: Fixes small UI glitch in the text.

Thanks to Marcel (mt) for the review!

=============== Diff against MonticelloConfigurations-mt.179 ===============

Item was changed:
  ----- Method: MCMcmUpdater>>updateMessageFor: (in category 'private') -----
  updateMessageFor: previousUpdateLevel
  
+ 	^ ('Update completed.<br><br>Version: {1}<br>Update: {3}<b>{2}</b><br><br>Url: <a href="{4}">{4}</{10}><br>Map: ''{5}''<br>CI status: <a href="{8}"><img src="{7}" /> {9}</{10}>{6}{11}' translated format: {
- 	^ ('Update completed.<br><br>Version: {1}<br>Update: {3}<b>{2}</b><br><br>Url: <a href="{4}">{4}</{10}><br>Map: ''{5}''<br>CI status: <a href="{8}"><img src="{7}" /> {9}</{10}>{6}' translated format: {
  			SystemVersion current version.
  			SystemVersion current highestUpdate.
  			previousUpdateLevel = SystemVersion current highestUpdate
  				ifTrue: ['']
  				ifFalse: [previousUpdateLevel asString, ' -> '].
  			self repository.
  			MCMcmUpdater updateMapName.
  			SystemVersion current description ifEmpty: [''] ifNotEmpty: [:d |
  				'<br><br><font face="{2}" size="{3}">{1}</font>'
  					format: {
  						d.
  						Preferences standardButtonFont familyName.
  						Preferences standardButtonFont pointSize.
  					}].
  			SystemVersion current ciStatusBadgeUrl.
  			SystemVersion current ciStatusPageUrl.
  			SystemVersion current ciStatusTimestamp ifNil: ['(build inaccessible!!)' translated].
  			"mt: Avoid triggering the Windows Defender. See http://lists.squeakfoundation.org/pipermail/squeak-dev/2021-December/217346.html"
  			'a'.
+ 			SystemVersion current recommendedVMUpdateInfo ifNil: [''] ifNotNil: [:info |
+ 				'<font face="{5}" size="{6}"><br><br>A newer VM is recommended ({1} -> {2})!! Visit the <a href="{3}">project page</{4}> to download it.</font>' translated
+ 					format: {
+ 						info key.
+ 						info value.
+ 						SystemVersion current vmUpdateURL.
+ 						'a'. "avoid Windows Defender again"
+ 						Preferences standardButtonFont familyName.
+ 						Preferences standardButtonFont pointSize
+ 					}]
  				}) asTextFromHtml!



More information about the Squeak-dev mailing list