Branching from Santiago's improvements.

This commit is contained in:
Offray Vladimir Luna Cárdenas 2020-07-03 18:53:15 -05:00
parent 240ab8e975
commit bf4e5f3d2a
12 changed files with 18 additions and 120 deletions

View File

@ -13,7 +13,7 @@ Class {
#classVars : [
'LastVersionLoad'
],
#category : 'ConfigurationOfGrafoscopio'
#category : #ConfigurationOfGrafoscopio
}
{ #category : #'development support' }
@ -468,50 +468,6 @@ ConfigurationOfGrafoscopio >> baseline132: spec [
group: 'Extended' with: #('Core') ].
]
{ #category : #baselines }
ConfigurationOfGrafoscopio >> baseline133: spec [
<version: '1.3.3-baseline'>
spec
for: #common
do: [ spec blessing: #baseline.
spec
repository: 'http://smalltalkhub.com/Offray/Grafoscopio';
package: #'Grafoscopio-Utils'.
spec
project: 'Ston'
with: [ spec
className: #ConfigurationOfSton;
versionString: #bleedingEdge;
repository: 'http://ss3.gemstone.com/ss/STON' ];
project: 'Roassal2'
with: [ spec
className: #ConfigurationOfRoassal2;
versionString: #stable;
repository: 'http://smalltalkhub.com/mc/ObjectProfile/Roassal2/main/' ];
project: 'WebBrowser'
with: [ spec
className: #ConfigurationOfWebBrowser;
versionString: #stable;
repository: 'http://smalltalkhub.com/TorstenBergmann/WebBrowser' ];
baseline: #TaskitShell
with: [ spec repository: 'github://sbragagnolo/taskit:master/' ];
package: 'Spec-Glamour'
with: [ spec
repository: 'http://smalltalkhub.com/mc/jfabry/Playground/main/' ];
project: 'Fossil'
with: [ spec
className: #ConfigurationOfFossil;
versionString: #stable;
repository: 'http://smalltalkhub.com/mc/Offray/Fossil/main' ].
spec
package: #Grafoscopio
with: [ spec requires: #('Ston' 'Spec-Glamour' 'Fossil' 'TaskitShell') ].
spec
group: 'Core'
with: #('Grafoscopio-Utils' 'Roassal2' 'Grafoscopio');
group: 'Extended' with: #('Core') ]
]
{ #category : #baselines }
ConfigurationOfGrafoscopio >> baseline1_0: spec [
<version: '1.0-baseline'>
@ -698,43 +654,6 @@ ConfigurationOfGrafoscopio >> baseline1_3: spec [
group: 'Extended' with: #('Core') ].
]
{ #category : #baselines }
ConfigurationOfGrafoscopio >> baseline200: spec [
"protocol: #baselines"
<version: '2.0.0-baseline'>
spec
for: #common
do: [ spec blessing: #baseline.
spec
repository: 'http://smalltalkhub.com/Offray/Grafoscopio';
package: #'Grafoscopio-Utils'.
spec
baseline: #Roassal3
with: [ spec repository: 'github://ObjectProfile/Roassal3/src' ];
project: 'WebBrowser'
with: [ spec
className: #ConfigurationOfWebBrowser;
versionString: #stable;
repository: 'http://smalltalkhub.com/TorstenBergmann/WebBrowser' ];
baseline: #TaskItShell
with: [ spec repository: 'github://sbragagnolo/taskit:master/' ];
baseline: #Pillar
with: [ spec repository: 'github://pillar-markup/pillar/' ];
project: 'Fossil'
with: [ spec
className: #ConfigurationOfFossil;
versionString: #stable;
repository: 'http://smalltalkhub.com/mc/Offray/Fossil/main' ].
spec
package: #Grafoscopio
with: [ spec requires: #('TaskItShell' 'Fossil' 'Pillar') ].
spec
group: 'Core'
with: #('Grafoscopio-Utils' 'Roassal3' 'Grafoscopio');
group: 'Extended' with: #('Core') ]
]
{ #category : #accessing }
ConfigurationOfGrafoscopio >> customProjectAttributes [
"Edit to return a collection of any custom attributes e.g. for conditional loading: Array with: #'Condition1' with: #'Condition2.
@ -773,7 +692,7 @@ ConfigurationOfGrafoscopio >> project [
ConfigurationOfGrafoscopio >> stable: spec [
<symbolicVersion: #'stable'>
spec for: #'common' version: '1.5.5'.
spec for: #'common' version: '1.5.4'.
]
@ -1286,25 +1205,6 @@ ConfigurationOfGrafoscopio >> version154: spec [
package: 'Spec-Glamour' with: 'Spec-Glamour-johanfabry.2'.]
]
{ #category : #versions }
ConfigurationOfGrafoscopio >> version155: spec [
<version: '1.5.5' imports: #('1.3.2-baseline' )>
spec for: #'common' do: [
spec
blessing: #'stable';
description: 'version 1.5.5';
author: 'Offray Luna'.
spec
project: 'Fossil' with: #stable;
project: 'Roassal2' with: #stable;
project: 'WebBrowser' with: #stable.
spec
package: #'Grafoscopio-Utils' with: 'Grafoscopio-Utils-OffrayLuna.36';
package: #Grafoscopio with: 'Grafoscopio-Offray.365';
package: 'Spec-Glamour' with: 'Spec-Glamour-johanfabry.2'.]
]
{ #category : #versions }
ConfigurationOfGrafoscopio >> version15: spec [
<version: '1.5' imports: #('1.3-baseline' )>

View File

@ -4,7 +4,7 @@ I provide some convenience functionality to work with files.
Class {
#name : #FileUtils,
#superclass : #Object,
#category : #'Grafoscopio-Model'
#category : 'Grafoscopio-Model'
}
{ #category : #utilities }

View File

@ -32,7 +32,7 @@ Class {
#classVars : [
'Current'
],
#category : #'Grafoscopio-UI'
#category : 'Grafoscopio-UI'
}
{ #category : #'accessing - icons' }

View File

@ -24,7 +24,7 @@ Class {
'recentNotebooks',
'helpMenu'
],
#category : #'Grafoscopio-UI'
#category : 'Grafoscopio-UI'
}
{ #category : #adding }

View File

@ -7,7 +7,7 @@ Class {
#classInstVars : [
'recentNotebooks'
],
#category : #'Grafoscopio-UI'
#category : 'Grafoscopio-UI'
}
{ #category : #'world menu' }

View File

@ -4,7 +4,7 @@ I define the documentation for the Grafoscopio package.
Class {
#name : #GrafoscopioDocs,
#superclass : #GrafoscopioDocumentation,
#category : #Grafoscopio
#category : 'Grafoscopio'
}
{ #category : #operation }

View File

@ -32,7 +32,7 @@ Class {
#classInstVars : [
'clipboard'
],
#category : #'Grafoscopio-Model'
#category : 'Grafoscopio-Model'
}
{ #category : #utility }
@ -978,14 +978,12 @@ GrafoscopioNode >> root [
{ #category : #operation }
GrafoscopioNode >> sanitizeDefaultLink [
| defaultLink sanitized protocol |
defaultLink := self lastLink.
protocol := 'docutopia://'.
sanitized := (defaultLink beginsWith: protocol)
ifTrue: [ defaultLink
copyReplaceAll: protocol
with: 'https://docutopia.tupale.co/' ]
ifFalse: [ defaultLink ].
defaultLink := self links last.
protocol := 'docutopia://'.
(defaultLink beginsWith: protocol )
ifTrue: [ sanitized := defaultLink copyReplaceAll: protocol with: 'https://docutopia.tupale.co/' ].
^ sanitized
]
{ #category : #accessing }

View File

@ -4,7 +4,7 @@ I test the main functionality of the GrafoscopioNode class.
Class {
#name : #GrafoscopioNodeTest,
#superclass : #TestCase,
#category : #'Grafoscopio-Model'
#category : 'Grafoscopio-Model'
}
{ #category : #tests }

View File

@ -4,5 +4,5 @@ I test the main functionality of the GrafoscopioNode class.
Class {
#name : #GrafoscopioNotebookTest,
#superclass : #TestCase,
#category : #'Grafoscopio-UI'
#category : 'Grafoscopio-UI'
}

View File

@ -4,7 +4,7 @@ I store metadata for this package. These meta data are used by other tools such
Class {
#name : #ManifestGrafoscopio,
#superclass : #PackageManifest,
#category : #Grafoscopio
#category : 'Grafoscopio'
}
{ #category : #'code-critics' }

View File

@ -29,7 +29,7 @@ Class {
#classVars : [
'Current'
],
#category : #'Grafoscopio-UI'
#category : 'Grafoscopio-UI'
}
{ #category : #'instance creation' }

View File

@ -6,7 +6,7 @@ to javascript enabled web presentations.
Class {
#name : #MindMap,
#superclass : #Object,
#category : #'Grafoscopio-Model'
#category : 'Grafoscopio-Model'
}
{ #category : #'as yet unclassified' }