From owner-freebsd-hackers Thu Apr 29 16:18:49 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from fep1-orange.clear.net.nz (fep1-orange.clear.net.nz [203.97.32.1]) by hub.freebsd.org (Postfix) with ESMTP id C68F315130 for ; Thu, 29 Apr 1999 16:18:38 -0700 (PDT) (envelope-from jabley@buddha.clear.net.nz) Received: from buddha.clear.net.nz (buddha.clear.net.nz [192.168.24.106]) by fep1-orange.clear.net.nz (1.5/1.11) with ESMTP id LAA01456; Fri, 30 Apr 1999 11:18:35 +1200 (NZST) Received: (from jabley@localhost) by buddha.clear.net.nz (8.9.3/8.9.2) id LAA07565; Fri, 30 Apr 1999 11:18:25 +1200 (NZST) (envelope-from jabley) Date: Fri, 30 Apr 1999 11:18:25 +1200 From: Joe Abley To: Thomas David Rivers Cc: rkw@dataplex.net, hackers@FreeBSD.ORG, jabley@clear.co.nz Subject: Re: Adding desktop support Message-ID: <19990430111825.K98083@clear.co.nz> References: <199904291312.JAA20991@lakes.dignus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <199904291312.JAA20991@lakes.dignus.com>; from Thomas David Rivers on Thu, Apr 29, 1999 at 09:12:04AM -0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Apr 29, 1999 at 09:12:04AM -0400, Thomas David Rivers wrote: > > > > At 5:57 AM -0500 4/29/99, Thomas David Rivers wrote: > > > I point out that if the executable has no icon in it, then this > > > "overrides" from the window manager would come into play, right? > > > > > > Since the "overrides" have to be there anyway - what's the advantage > > > of putting the icon in the exe? > > > > I think that you miss the hierarchy of "defaults". > > > > If the USER has specified the icon for the entity, use his, > > > > else if the AUTHOR provided an icon, use it, > > > > else if the USER gave a default to the window manager, ... > > > > else if the WM-AUTHOR, ... > > > > else use a totally generic icon. > > And - my point - which you really made - is that all of the > alternatives can't go in the executable, or you begin to have > many copies of the executable, or one executable with large > repository & information for each user that may run it... both > of which can be quite a nightmare. I don't think this is contentious at all. With reference to Thomas' e-mail above, the idea is to put the author- rovided icon in the binary. This is the one place this icon can live where it will not be displaced by file copies, renames, etc. Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message