"
==============================
Grafoscopio instalation script
==============================

by Offray Vladimir Luna Cárdenas
offray@mutabit.com

Under MIT License

This script installed Grafoscopio for the first time.
It is here only for historic reasons, but you should use Pharo Catalog
or ConfigurationOfGrafoscopio to install it now, with proper dependency
management, as is documented in 

http://smalltalkhub.com/#!/~Offray/Grafoscopio
 
If you already has grafoscopio, use 'Update > Grafoscopio' from the main
docking bar to update it.
"

"
Prerrequisites
---------------
"

"Visualization library (which also makes main menu loadable)"

Gofer it
    smalltalkhubUser: 'ObjectProfile' project: 'Roassal2';
    configurationOf: 'Roassal2';
    loadVersion: '1.15'.

"Open/save files on STON format"
Gofer new 
	smalltalkhubUser: 'SvenVanCaekenberghe' project: 'STON';
	configurationOf: 'Ston';
	loadBleedingEdge.

"Moose and Roassal integration"
Gofer new
	smalltalkhubUser: 'Moose' project: 'Glamour';
	package: 'Glamour-Tools';
	package: 'Glamour-Roassal2-Presentations';
	load.
	
Gofer new
	smalltalkhubUser: 'Moose' project: 'GToolkit';
	package: 'GT-InspectorExtensions-CoreRoassal';
	load.

"SQLite Support"
Gofer new
    url: 'http://ss3.gemtalksystems.com/ss/NBSQLite3';
    package: 'NBSQLite3';
    load.											

	Gofer new
    url: 'http://smalltalkhub.com/mc/PharoExtras/NBSQLite3/main';
    package: 'NBSQLite3-Examples';
    load.

"HTML scrapping"
Gofer new 
    smalltalkhubUser: 'PharoExtras' project: 'Soup';
    configurationOf: 'Soup';
    loadDevelopment.

"Data visualization helpers"
Gofer new 
    smalltalkhubUser: 'Offray' project: 'Dataviz';
    package: 'Dataviz';
    load.

"Integration with external tools"
Gofer new 
    smalltalkhubUser: 'Offray' project: 'Grafoscopio';
    package: 'Grafoscopio-ExternalTools';
    load.

"
Grafoscopio itself
------------------ 
"														
				
Gofer new 
    smalltalkhubUser: 'Offray' project: 'Grafoscopio';
    package: 'Grafoscopio';
    load.

"Some beauty for the interface's icons
---------------------------------------

This is taken from: http://smallworks.eu/web/blog/2015-04-30-idea-icon-pack-for-pharo

"
Gofer it 
	smalltalkhubUser: 'Pharo' project: 'MetaRepoForPharo40';
	configurationOf: 'IdeaIcons';
	loadStable.

ThemeIcons current: #IdeaUIThemeIcons asClass new.
"In Pharo 3 and 4, you might need to execute this"
AbstractNautilusUI resetIconCaches. 
