Branching from Santiago's improvements.
This commit is contained in:
parent
240ab8e975
commit
bf4e5f3d2a
|
@ -13,7 +13,7 @@ Class {
|
||||||
#classVars : [
|
#classVars : [
|
||||||
'LastVersionLoad'
|
'LastVersionLoad'
|
||||||
],
|
],
|
||||||
#category : 'ConfigurationOfGrafoscopio'
|
#category : #ConfigurationOfGrafoscopio
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #'development support' }
|
{ #category : #'development support' }
|
||||||
|
@ -468,50 +468,6 @@ ConfigurationOfGrafoscopio >> baseline132: spec [
|
||||||
group: 'Extended' with: #('Core') ].
|
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 }
|
{ #category : #baselines }
|
||||||
ConfigurationOfGrafoscopio >> baseline1_0: spec [
|
ConfigurationOfGrafoscopio >> baseline1_0: spec [
|
||||||
<version: '1.0-baseline'>
|
<version: '1.0-baseline'>
|
||||||
|
@ -698,43 +654,6 @@ ConfigurationOfGrafoscopio >> baseline1_3: spec [
|
||||||
group: 'Extended' with: #('Core') ].
|
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 }
|
{ #category : #accessing }
|
||||||
ConfigurationOfGrafoscopio >> customProjectAttributes [
|
ConfigurationOfGrafoscopio >> customProjectAttributes [
|
||||||
"Edit to return a collection of any custom attributes e.g. for conditional loading: Array with: #'Condition1' with: #'Condition2.
|
"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 [
|
ConfigurationOfGrafoscopio >> stable: spec [
|
||||||
<symbolicVersion: #'stable'>
|
<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'.]
|
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 }
|
{ #category : #versions }
|
||||||
ConfigurationOfGrafoscopio >> version15: spec [
|
ConfigurationOfGrafoscopio >> version15: spec [
|
||||||
<version: '1.5' imports: #('1.3-baseline' )>
|
<version: '1.5' imports: #('1.3-baseline' )>
|
||||||
|
|
|
@ -4,7 +4,7 @@ I provide some convenience functionality to work with files.
|
||||||
Class {
|
Class {
|
||||||
#name : #FileUtils,
|
#name : #FileUtils,
|
||||||
#superclass : #Object,
|
#superclass : #Object,
|
||||||
#category : #'Grafoscopio-Model'
|
#category : 'Grafoscopio-Model'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #utilities }
|
{ #category : #utilities }
|
||||||
|
|
|
@ -32,7 +32,7 @@ Class {
|
||||||
#classVars : [
|
#classVars : [
|
||||||
'Current'
|
'Current'
|
||||||
],
|
],
|
||||||
#category : #'Grafoscopio-UI'
|
#category : 'Grafoscopio-UI'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #'accessing - icons' }
|
{ #category : #'accessing - icons' }
|
||||||
|
|
|
@ -24,7 +24,7 @@ Class {
|
||||||
'recentNotebooks',
|
'recentNotebooks',
|
||||||
'helpMenu'
|
'helpMenu'
|
||||||
],
|
],
|
||||||
#category : #'Grafoscopio-UI'
|
#category : 'Grafoscopio-UI'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #adding }
|
{ #category : #adding }
|
||||||
|
|
|
@ -7,7 +7,7 @@ Class {
|
||||||
#classInstVars : [
|
#classInstVars : [
|
||||||
'recentNotebooks'
|
'recentNotebooks'
|
||||||
],
|
],
|
||||||
#category : #'Grafoscopio-UI'
|
#category : 'Grafoscopio-UI'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #'world menu' }
|
{ #category : #'world menu' }
|
||||||
|
|
|
@ -4,7 +4,7 @@ I define the documentation for the Grafoscopio package.
|
||||||
Class {
|
Class {
|
||||||
#name : #GrafoscopioDocs,
|
#name : #GrafoscopioDocs,
|
||||||
#superclass : #GrafoscopioDocumentation,
|
#superclass : #GrafoscopioDocumentation,
|
||||||
#category : #Grafoscopio
|
#category : 'Grafoscopio'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #operation }
|
{ #category : #operation }
|
||||||
|
|
|
@ -32,7 +32,7 @@ Class {
|
||||||
#classInstVars : [
|
#classInstVars : [
|
||||||
'clipboard'
|
'clipboard'
|
||||||
],
|
],
|
||||||
#category : #'Grafoscopio-Model'
|
#category : 'Grafoscopio-Model'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #utility }
|
{ #category : #utility }
|
||||||
|
@ -978,14 +978,12 @@ GrafoscopioNode >> root [
|
||||||
{ #category : #operation }
|
{ #category : #operation }
|
||||||
GrafoscopioNode >> sanitizeDefaultLink [
|
GrafoscopioNode >> sanitizeDefaultLink [
|
||||||
| defaultLink sanitized protocol |
|
| defaultLink sanitized protocol |
|
||||||
defaultLink := self lastLink.
|
defaultLink := self links last.
|
||||||
protocol := 'docutopia://'.
|
protocol := 'docutopia://'.
|
||||||
sanitized := (defaultLink beginsWith: protocol)
|
(defaultLink beginsWith: protocol )
|
||||||
ifTrue: [ defaultLink
|
ifTrue: [ sanitized := defaultLink copyReplaceAll: protocol with: 'https://docutopia.tupale.co/' ].
|
||||||
copyReplaceAll: protocol
|
|
||||||
with: 'https://docutopia.tupale.co/' ]
|
|
||||||
ifFalse: [ defaultLink ].
|
|
||||||
^ sanitized
|
^ sanitized
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|
||||||
{ #category : #accessing }
|
{ #category : #accessing }
|
||||||
|
|
|
@ -4,7 +4,7 @@ I test the main functionality of the GrafoscopioNode class.
|
||||||
Class {
|
Class {
|
||||||
#name : #GrafoscopioNodeTest,
|
#name : #GrafoscopioNodeTest,
|
||||||
#superclass : #TestCase,
|
#superclass : #TestCase,
|
||||||
#category : #'Grafoscopio-Model'
|
#category : 'Grafoscopio-Model'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #tests }
|
{ #category : #tests }
|
||||||
|
|
|
@ -4,5 +4,5 @@ I test the main functionality of the GrafoscopioNode class.
|
||||||
Class {
|
Class {
|
||||||
#name : #GrafoscopioNotebookTest,
|
#name : #GrafoscopioNotebookTest,
|
||||||
#superclass : #TestCase,
|
#superclass : #TestCase,
|
||||||
#category : #'Grafoscopio-UI'
|
#category : 'Grafoscopio-UI'
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,7 +4,7 @@ I store metadata for this package. These meta data are used by other tools such
|
||||||
Class {
|
Class {
|
||||||
#name : #ManifestGrafoscopio,
|
#name : #ManifestGrafoscopio,
|
||||||
#superclass : #PackageManifest,
|
#superclass : #PackageManifest,
|
||||||
#category : #Grafoscopio
|
#category : 'Grafoscopio'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #'code-critics' }
|
{ #category : #'code-critics' }
|
||||||
|
|
|
@ -29,7 +29,7 @@ Class {
|
||||||
#classVars : [
|
#classVars : [
|
||||||
'Current'
|
'Current'
|
||||||
],
|
],
|
||||||
#category : #'Grafoscopio-UI'
|
#category : 'Grafoscopio-UI'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #'instance creation' }
|
{ #category : #'instance creation' }
|
||||||
|
|
|
@ -6,7 +6,7 @@ to javascript enabled web presentations.
|
||||||
Class {
|
Class {
|
||||||
#name : #MindMap,
|
#name : #MindMap,
|
||||||
#superclass : #Object,
|
#superclass : #Object,
|
||||||
#category : #'Grafoscopio-Model'
|
#category : 'Grafoscopio-Model'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #'as yet unclassified' }
|
{ #category : #'as yet unclassified' }
|
||||||
|
|
Loading…
Reference in New Issue