Hi Fernando,

Thanks for help.

I've looket at ExternalIconFamily. ��There will be something like ConfigurationOfOxygen for easier integration ?

I've written this to look at oxygen icons:

| builder names icons |
builder := UITheme builder.
names := (Set
newFrom:
(ExternalIconFamilyOxygen loadedIconNames
collect: [ :each | ExternalIconFamilyOxygen uniqueInstance iconNameWithoutSizeFrom: each asString ])) asArray sorted.

icons := (builder
newRow:
(names
collect: [ :anIconName |��
(builder
newColumn:
{(builder newImage: (ExternalIconFamilyOxygen uniqueInstance iconNamed: anIconName size: 32)).
(builder newLabel: anIconName)})
width: 40;
cellPositioning: #center;
layoutInset: 20 ])) wrapDirection: #topToBottom.

(icons openInWindowLabeled: 'Oxygen') extent: 800 @ 600


Laurent.


On Fri, Jul 1, 2011 at 8:15 AM, Fernando Olivero <fernando.olivero@usi.ch> wrote:
For the icons, you can use the external icon family importer i did

Gofer it squeaksource: 'MetacelloRepository'; package:
'ConfigurationOfExternalIconFamily'; load.
(Smalltalk globals classNamed: 'ConfigurationOfExternalIconFamily')
perform: #load.

The attached file has a subset of Oxygen already imported.
| file |
file := FileDirectory default fileNamed: 'ExternalIconFamilyOxygen.st'.
file fileIn.


You can sample them evaluating: 'ExternalIconFamilyOxygen openAllIcons'.

To learn more look at 'http://www.squeaksource.com/ExternalIconFamily'.
I plan to eventually integrate nicer icons into Pharo1.4 using this toolset.

As an example of how to use them, take a look at the new
TranscriptMorph's in Pharo1.4. Till a the external icon toolset is
integrated, i'm just copying and pasting the icon's contents, clearly
a better solution is needed.


Fernando


On Wed, Jun 29, 2011 at 11:08 PM, laurent laffont
<laurent.laffont@gmail.com> wrote:
> Now in TWM
> - shortcuts work with multiple world
> - you can event switch to next world with Meta w, Meta w
> May be someone has nice icons for the bar ?
>
> How I load my Pharo "desktop" in last 1.3 :
> Gofer it
> squeaksource: 'TilingWindowManager';
> package: 'ConfigurationOfTilingWindowManager';
> load.
>
> (Smalltalk at:#ConfigurationOfTilingWindowManager) loadDevelopment.
> (ConfigurationOfAutotest project version: #development) load.
>
> (Smalltalk at:#TWMUITheme) beCurrent.
> TaskbarMorph showTaskbar: false.
> TasklistMorph keepOpen: true.
> (Smalltalk at:#TWMBar) perform:#showTWMBar: with:true.
> AutotestDashboard showAutotestDashboard: true.
> Cheers,
> Laurent Laffont -��@lolgzs
>
> Pharo Smalltalk Screencasts: http://www.pharocasts.com/
> Blog: http://magaloma.blogspot.com/
> Developer group: http://cara74.seasidehosting.st
>