discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GWorkspace.app Feature Request-- Tabbed Shelf


From: Martin Brecher
Subject: Re: GWorkspace.app Feature Request-- Tabbed Shelf
Date: Fri, 27 Jun 2003 09:21:38 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nicolas Roard wrote:
|
| hm well... in my idea, NSWorkspace's role would be only to check if a
| thumbnail
| exists when requested by iconForFile ; if there is a thumbnail, then it
| reads it and
| returns it instead of the default icon. If no thumbnail, it returns the
| default icon.

While I like that idea very much... please introduce a default value to
turn the thumbnails on/off. I.e. in case of a missing/broken wraster lib
or on a slow box.

| It shouldn't be the NSWorkspace's role to *create* the thumbnail, I
| think it's way
| out the its role. So we need a way to create them, and a service could
| fit, it could
| also be an automatic action in GWorkspace, or a dedicated menu item in
| GWorkspace
| (as this service to create thumbnails of the selected files or the
| current directory seems *very* related to GWorkspace, I don't see much
| other applications using it) ...
|

ImageViewer comes to mind, which can be used to browse entire folders of
images. Possibly other apps which deal with folders (ftp app? alternate
workspace app, etc).
There *will* be a case some day where this is needed by another app.
Making it a service seems way more appropriate to me, especially with
the unix-design in mind of having a alot of small tools (or objects in
the NeXT world) and combining them.

Btw, do services honour command line arguments? In that case the
'thumbnailer' service could also be run from a cron job for example or
in the background during Window Maker/X11 startup...

Greetings,
Martin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE++/B/kWEEBp53XEURAiHcAJ0YXOhDSmvYqynM+39WZIRpsMkjHACbBhk5
zATPavejn+JLc6VgN5JtSlU=
=tNBe
-----END PGP SIGNATURE-----





reply via email to

[Prev in Thread] Current Thread [Next in Thread]