From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Mathias Dahl" Newsgroups: gmane.emacs.devel Subject: Re: Emacs manual mentioning thumbs mode but not tumme Date: Thu, 19 Apr 2007 22:41:17 +0200 Message-ID: <7dbe73ed0704191341h6cd99152pf744f84cff459da0@mail.gmail.com> References: <874pnc1o42.fsf@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1177015298 7016 80.91.229.12 (19 Apr 2007 20:41:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 19 Apr 2007 20:41:38 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Drew Adams" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 19 22:41:32 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HedRW-0006We-3H for ged-emacs-devel@m.gmane.org; Thu, 19 Apr 2007 22:41:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HedWU-0005RQ-Rh for ged-emacs-devel@m.gmane.org; Thu, 19 Apr 2007 16:46:34 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HedWQ-0005Nj-NC for emacs-devel@gnu.org; Thu, 19 Apr 2007 16:46:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HedWO-0005Ln-MH for emacs-devel@gnu.org; Thu, 19 Apr 2007 16:46:29 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HedWO-0005Lf-KG for emacs-devel@gnu.org; Thu, 19 Apr 2007 16:46:28 -0400 Original-Received: from ug-out-1314.google.com ([66.249.92.174]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HedRP-0001P9-2X for emacs-devel@gnu.org; Thu, 19 Apr 2007 16:41:19 -0400 Original-Received: by ug-out-1314.google.com with SMTP id j3so746481ugf for ; Thu, 19 Apr 2007 13:41:17 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=R7oUnnMsmwd6MCbMFPr+YqT/GKBOIPYRA1RvCdzl4Z+ZD/4yads+yi/0OmAgcc5ASaBfJVbGegBK1P29Q/rjT3KVmrZGCzTTgWMAP6qr1vyLErVLUtJEg2g+Fs8DVRXf6vlzhc0yWrTJqJE4xxhpP1DQ2155wCrAtAX7J/SijbA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=QyWiVcg+3RWfomeBaUdsW1J2I0bUKcKf0iy9LcVcSPCbNMcneIgyG5GbqXfLXGEZQXqY7nUefIn8S+wSp/OkbUJbZHkwc+fHl8X4vxpznRzcNNHshEKIrtnt0uhYa30l/LGJWZsfYw9tcPZpa9KPHGKPeVhVIueNIgworELimmk= Original-Received: by 10.78.136.9 with SMTP id j9mr377703hud.1177015277345; Thu, 19 Apr 2007 13:41:17 -0700 (PDT) Original-Received: by 10.78.12.17 with HTTP; Thu, 19 Apr 2007 13:41:17 -0700 (PDT) In-Reply-To: Content-Disposition: inline X-detected-kernel: Linux 2.4-2.6 (Google crawlbot) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:69658 Archived-At: > It sounds to me as if this is really an extension of Dired That is exactly how it started. I had a couple of thousand photos that I needed to tag/categorize and do some clean up in. All tools I tried had limitations I didn't like so I came to think that the already super mega ultra powerful Dired + some handy image utility functions would probably suit my needs. At first I thought I'd just write some small interactive defuns which I could use in keyboard macros. But then it started to grow. And grow. And grow... And here we are now... Most stuff that Tumme does are meant to be used from Dired. What Tumme lacks is some of the image editing functions that Thumbs provides in its two modes (it has the same two modes as Tumme, one for the thumbnails and one for the full-size image). Most, if not all, of these editing functions would be trivial to add (Tumme already do some of them, or similar), it mostly consist of calling the convert tools with the appropriate options (here, Thumbs has better abstractions for doing this) but I currently don't have any "itch" in this area... The only editing commands implemented in Tumme are for rotating images, again because that is what I needed. Apart from also being able to rotate images, Thumbs can do the following: enlarge, shrink, emboss, resize and set the image as wallpaper ("set root"). It can also save the result of any editing done, to a new file. I can see how these commands could be handy sometimes although I personally will fire up Gimp whenever I need to do such operations. Tumme has other focus points. It has all these commands for tagging images (or files in general, actually) and I have tried to add various commands for easy navigation between the Dired buffer and thumbnail buffer, etc. It has some commands to work with the EXIF information included in photos taken with a digital camera. Again, commands that was needed when I needed to do what I did... :) > It sounds as if we're just extending our file editor/browser/viewer to > provide features for other specific file types. Just as `Z' in Dired works > on compressed files, so some Tumme keys work on image files. Yup. /Mathias