Tuesday, December 14, 2010

GNUstep's Desktop

Who says we don't have a desktop? ;)
Look at the screenshot. NSWorkspace now identifies the Desktop as a special folder and associates it with an icon. The icon is new too.

Also the Music folder is now recognized as a special folder and has its cool new icon too.

Maybe that wasn't a blog post you all expected about a complete GNUstep desktop :)

With this last additions, the addition of special folders to NSWorkspace is quite complete. Images, Documents, Downloads, Music and Desktop are recognized as special folders in the user home. The user home itself had already a special icon since a long time. Regarding system-wide folders, the "System" and the "Library" folder have its icons, if they applicable for the used file system layout.

These icons are all theme-able too, each Theme can customize them.


Unknown said...

How are the icon names resolved? Are they theme-able?

Don't want to be rude, but they really look amateurish and not much like they are from this century. They are inconsistent in style and color.

Riccardo said...

The icon names are resolved internally directly by the framework from NSWorkspace. They are matched against the NS functions for the home folders, system folders, etc.

They are themable and Thematic has already been extended to allow updating of the themes.

They are also generally available for any application which whises to use them and adhere to the current theme.

About the look, I won't comment. it is a matter of personal taste and I like them. Sure they are not perfect, but they quite fit the GNUstep stye.