Adopt to Pharo 70 already
after loading ensure to run
PhLTemplateGroupRepository resetGroups.
MODIFY
src/PharoLauncher-Core.package/PhLFixedURLsTemplateGroup.class/class/forCommonTools.st
src/PharoLauncher-Core.package/PhLFixedURLsTemplateGroup.class/class/forCommonTools.st
@@ -3,7 +3,9 @@ forCommonTools
^ self new
setName: 'Common tools'
Templates:
- { (self pharo60).
+
+ { (self pharo70).
+ (self pharo60).
(self pharo50).
(self pharo40).
(self pharo30).

MODIFY
src/PharoLauncher-Core.package/PhLFixedURLsTemplateGroup.class/class/pharo50.st
src/PharoLauncher-Core.package/PhLFixedURLsTemplateGroup.class/class/pharo50.st
private
pharo50
- ^ PhLRemoteTemplate name: 'Pharo 5.0 (stable)' url: 'http://files.pharo.org/image/50/latest.zip' asUrl
\ No newline at end of file
+ ^ PhLRemoteTemplate name: 'Pharo 5.0' url: 'http://files.pharo.org/image/50/latest.zip' asUrl
\ No newline at end of file

MODIFY
src/PharoLauncher-Core.package/PhLFixedURLsTemplateGroup.class/class/pharo60.st
src/PharoLauncher-Core.package/PhLFixedURLsTemplateGroup.class/class/pharo60.st
private
pharo60
- ^ PhLRemoteTemplate name: 'Pharo 6.0 (beta)' url: 'http://files.pharo.org/image/60/latest.zip' asUrl
\ No newline at end of file
+ ^ PhLRemoteTemplate name: 'Pharo 6.0 (stable)' url: 'http://files.pharo.org/image/60/latest.zip' asUrl
\ No newline at end of file

ADD
src/PharoLauncher-Core.package/PhLFixedURLsTemplateGroup.class/class/pharo70.st
+private
+pharo70
+ ^ PhLRemoteTemplate name: 'Pharo 7.0 (alpha)' url: 'http://files.pharo.org/image/70/latest.zip' asUrl
\ No newline at end of file

MODIFY
src/PharoLauncher-Core.package/PhLHTTPListingTemplateGroup.class/class/pharo50.st
src/PharoLauncher-Core.package/PhLHTTPListingTemplateGroup.class/class/pharo50.st
instance creation
pharo50
- ^ self name: 'Pharo 5.0 (stable)' url: 'http://files.pharo.org/image/50/' asZnUrl
\ No newline at end of file
+ ^ self name: 'Pharo 5.0' url: 'http://files.pharo.org/image/50/' asZnUrl
\ No newline at end of file

MODIFY
src/PharoLauncher-Core.package/PhLHTTPListingTemplateGroup.class/class/pharo60.st
src/PharoLauncher-Core.package/PhLHTTPListingTemplateGroup.class/class/pharo60.st
instance creation
pharo60
- ^ self name: 'Pharo 6.0 (beta)' url: 'http://files.pharo.org/image/60/' asZnUrl
\ No newline at end of file
+ ^ self name: 'Pharo 6.0' url: 'http://files.pharo.org/image/60/' asZnUrl
\ No newline at end of file

ADD
src/PharoLauncher-Core.package/PhLHTTPListingTemplateGroup.class/class/pharo70.st
+instance creation
+pharo70
+ ^ self name: 'Pharo 7.0 (beta)' url: 'http://files.pharo.org/image/70/' asZnUrl
\ No newline at end of file

MODIFY
src/PharoLauncher-Core.package/PhLTemplateGroupRepository.class/class/groups.st
src/PharoLauncher-Core.package/PhLTemplateGroupRepository.class/class/groups.st
@@ -12,6 +12,7 @@ groups
Groups at: PhLHTTPListingTemplateGroup pharo40 put: true.
Groups at: PhLHTTPListingTemplateGroup pharo50 put: true.
Groups at: PhLHTTPListingTemplateGroup pharo60 put: true.
+ Groups at: PhLHTTPListingTemplateGroup pharo70 put: true.
Groups at: PhLFixedURLsTemplateGroup forCommonTools put: true.
Groups at: PhLLocalTemplateGroup default put: true.
^ Groups ]
\ No newline at end of file

MODIFY
src/PharoLauncher-Core.package/PhLTemplateGroupRepository.class/class/wantPharo30oldstable.st
src/PharoLauncher-Core.package/PhLTemplateGroupRepository.class/class/wantPharo30oldstable.st
-as yet unclassified
+settings
wantPharo30oldstable
^ true
\ No newline at end of file

MODIFY
src/PharoLauncher-Core.package/PhLTemplateGroupRepository.class/class/wantPharo40stable.st
src/PharoLauncher-Core.package/PhLTemplateGroupRepository.class/class/wantPharo40stable.st
-as yet unclassified
+settings
wantPharo40stable
^ true
\ No newline at end of file

MODIFY
src/PharoLauncher-Core.package/PhLTemplateGroupRepository.class/class/wantPharo60beta.st
src/PharoLauncher-Core.package/PhLTemplateGroupRepository.class/class/wantPharo60beta.st
-as yet unclassified
+settings
wantPharo60beta
^ true
\ No newline at end of file

ADD
src/PharoLauncher-Core.package/PhLTemplateGroupRepository.class/class/wantPharo70alpha.st
+settings
+wantPharo70alpha
+ ^ true
\ No newline at end of file

Adopt to Pharo 70 already



after loading ensure to run

 PhLTemplateGroupRepository resetGroups.