From bharath.m-g@hp.com Fri Mar 4 11:45:52 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 367627501E1 for ; Fri, 4 Mar 2011 11:45:52 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -4.209 X-Spam-Level: X-Spam-Status: No, score=-4.209 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bKwS-pWdz-uz for ; Fri, 4 Mar 2011 11:45:49 +0000 (UTC) Received: from g4t0014.houston.hp.com (g4t0014.houston.hp.com [15.201.24.17]) by menubar.gnome.org (Postfix) with ESMTP id AE0017501D1 for ; Fri, 4 Mar 2011 11:45:41 +0000 (UTC) Received: from G6W0640.americas.hpqcorp.net (g6w0640.atlanta.hp.com [16.230.34.76]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by g4t0014.houston.hp.com (Postfix) with ESMTPS id B44F724E89 for ; Fri, 4 Mar 2011 11:45:39 +0000 (UTC) Received: from G3W0629.americas.hpqcorp.net (16.233.58.78) by G6W0640.americas.hpqcorp.net (16.230.34.76) with Microsoft SMTP Server (TLS) id 8.2.176.0; Fri, 4 Mar 2011 11:44:38 +0000 Received: from GVW1156EXB.americas.hpqcorp.net ([16.232.35.133]) by G3W0629.americas.hpqcorp.net ([16.233.58.78]) with mapi; Fri, 4 Mar 2011 11:44:36 +0000 From: "M G, Bharath Narayan" To: "nautilus-list@gnome.org" Date: Fri, 4 Mar 2011 11:44:35 +0000 Subject: Add right click actions to a given folder Thread-Topic: Add right click actions to a given folder Thread-Index: AcvaYYkFZKScJdvFRYKu+FyCiHgwJQ== Message-ID: <69F76807A52E9B4EA590B3487D2114533F70A1F88A@GVW1156EXB.americas.hpqcorp.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_69F76807A52E9B4EA590B3487D2114533F70A1F88AGVW1156EXBame_" MIME-Version: 1.0 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Mar 2011 11:45:52 -0000 --_000_69F76807A52E9B4EA590B3487D2114533F70A1F88AGVW1156EXBame_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi all, I have a need to add custom menu actions when a particular folder is right = clicked programmatically, i.e. via a script. Is there a way to achieve thi= s? For example, adding eject/format on a mount point. Thanks -Bharath --_000_69F76807A52E9B4EA590B3487D2114533F70A1F88AGVW1156EXBame_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi all,

 

I have a need to add custom menu actions when a part= icular folder is right clicked programmatically, i.e. via  a script. I= s there a way to achieve this?

 

For example, adding eject/format on a mount point.

 

Thanks

-Bharath

 

--_000_69F76807A52E9B4EA590B3487D2114533F70A1F88AGVW1156EXBame_-- From ajenon@gmail.com Sat Mar 5 12:23:03 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id CAA5D7501C0 for ; Sat, 5 Mar 2011 12:23:03 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.689 X-Spam-Level: X-Spam-Status: No, score=-2.689 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G4T-YiZz7hPu for ; Sat, 5 Mar 2011 12:23:02 +0000 (UTC) Received: from mail-px0-f182.google.com (mail-px0-f182.google.com [209.85.212.182]) by menubar.gnome.org (Postfix) with ESMTP id E5C8775017F for ; Sat, 5 Mar 2011 12:22:53 +0000 (UTC) Received: by pxi20 with SMTP id 20so664552pxi.27 for ; Sat, 05 Mar 2011 04:22:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=7U1jClCvexU6p7BGETxkAJB+1+21t7AkcIkuK0/WjEs=; b=Lo7Zq0/gGzu10WF3SHE+jZgBo+ggBXwRYEMNaltK1kwHBXIUD89Yq7B2QpiAeGz/g3 scZy5+EZCvw8jvpBs3BCYLUYaMcARfFIyZk8wpMpZAQwAnaAdvZcsS3U4YoENlnFr8G0 m407M04Qt5VL99w90mA5xEmYXFakUWCYLddOo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=XtcdZBrTHdtJ81V4OCgJKMf+gi+NdVvq/lZN+0+hkFFa2a8cH1/1mp0ZdyuXuI8nQV zd1Oc6J4ZNa1Dsy4XYz4imMFJ47R47QRwh4gEvAc0fJTFrtxaunclS8TaRbfqIUfb7w6 FpOY3GO5G+tDsglRkY8e0qBRL3R8cN7ckgwXc= MIME-Version: 1.0 Received: by 10.142.208.16 with SMTP id f16mr1437954wfg.44.1299327772362; Sat, 05 Mar 2011 04:22:52 -0800 (PST) Received: by 10.142.186.9 with HTTP; Sat, 5 Mar 2011 04:22:52 -0800 (PST) Date: Sat, 5 Mar 2011 09:22:52 -0300 Message-ID: Subject: submissions to From: Alejandro Escobar To: nautilus-list@gnome.org Content-Type: multipart/alternative; boundary=000e0cd29c925188ba049dbb52b9 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Mar 2011 12:23:04 -0000 --000e0cd29c925188ba049dbb52b9 Content-Type: text/plain; charset=ISO-8859-1 -- Alejandro Escobar 82434833 Con Con --000e0cd29c925188ba049dbb52b9 Content-Type: text/html; charset=ISO-8859-1

--
Alejandro Escobar
82434833
Con Con
--000e0cd29c925188ba049dbb52b9-- From aheinlein@gmx.com Mon Mar 7 07:22:25 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DCDFD750FE4 for ; Mon, 7 Mar 2011 07:22:25 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.889 X-Spam-Level: X-Spam-Status: No, score=-1.889 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TKA2i-M1zcFK for ; Mon, 7 Mar 2011 07:22:22 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by menubar.gnome.org (Postfix) with SMTP id 4021F750136 for ; Mon, 7 Mar 2011 07:22:13 +0000 (UTC) Received: (qmail invoked by alias); 07 Mar 2011 07:22:11 -0000 Received: from p5B010CDA.dip0.t-ipconnect.de (EHLO [172.16.6.161]) [91.1.12.218] by mail.gmx.net (mp043) with SMTP; 07 Mar 2011 08:22:11 +0100 X-Authenticated: #113524 X-Provags-ID: V01U2FsdGVkX1+alDVwHsKauCrgMkfjisY280WnoEl3erPv1S4kQV MGBBJ7ASBLnWLB Message-ID: <4D7487A2.4010500@gmx.com> Date: Mon, 07 Mar 2011 08:22:10 +0100 From: Andreas Heinlein User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8 MIME-Version: 1.0 To: nautilus-list@gnome.org Subject: Re: Add right click actions to a given folder References: <69F76807A52E9B4EA590B3487D2114533F70A1F88A@GVW1156EXB.americas.hpqcorp.net> In-Reply-To: <69F76807A52E9B4EA590B3487D2114533F70A1F88A@GVW1156EXB.americas.hpqcorp.net> Content-Type: multipart/alternative; boundary="------------050100030109080902080002" X-Y-GMX-Trusted: 0 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2011 07:22:26 -0000 This is a multi-part message in MIME format. --------------050100030109080902080002 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Am 04.03.2011 12:44, schrieb M G, Bharath Narayan: > > Hi all, > > > > I have a need to add custom menu actions when a particular folder is > right clicked programmatically, i.e. via a script. Is there a way to > achieve this? > > > > For example, adding eject/format on a mount point. > > > > Thanks > > -Bharath > > > Hello, first, you could try nautilus-actions; http://www.grumz.net/. You can also write your own nautilus extensions, if you're a little bit familar with programming. Using Python it is quite easy, if your distribution ships something like "python-nautilus" there should be some examples in that package. Andreas --------------050100030109080902080002 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Am 04.03.2011 12:44, schrieb M G, Bharath Narayan:

Hi all,

 

I have a need to add custom menu actions when a particular folder is right clicked programmatically, i.e. via  a script. Is there a way to achieve this?

 

For example, adding eject/format on a mount point.

 

Thanks

-Bharath

 

Hello,

first, you could try nautilus-actions; http://www.grumz.net/.

You can also write your own nautilus extensions, if you're a little bit familar with programming. Using Python it is quite easy, if your distribution ships something like "python-nautilus" there should be some examples in that package.

Andreas
--------------050100030109080902080002-- From adamplumb@gmail.com Tue Mar 8 21:23:50 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 43EBB7509AF for ; Tue, 8 Mar 2011 21:23:50 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.612 X-Spam-Level: X-Spam-Status: No, score=-2.612 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, TW_GT=0.077, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nW5+FfAkCIrR for ; Tue, 8 Mar 2011 21:23:47 +0000 (UTC) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by menubar.gnome.org (Postfix) with ESMTP id 33BC1750971 for ; Tue, 8 Mar 2011 21:23:38 +0000 (UTC) Received: by iwn33 with SMTP id 33so8259382iwn.27 for ; Tue, 08 Mar 2011 13:23:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=CX9cb6sre9xuG0HZcqL7DN4fVnvxWVuf10bpPXWF3zg=; b=lKEUzfvR9I6m/fteIuBB16Grq/GqLeSCmwGstJYbyOwUqoTwAfZBxvSnLd3XHc32QN S9M9wHSu3CYTjAQw5yvsGnByiFwHUxCkTE12vB7FzkvOMI7hfWMVC+wf64hC8A3Q7bdD FV117ZVZe1H2pJBCCBovo1Yh0f5k4VQ6JfUA8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=M77mj/aru+M+ebyasmdyXhb83+JztaqE9f5BtGbkLiPKfdhSO18dnnxSNEfjny1hLO BMhpFZYRWDqg9KZH/6HgelHkPzEfSbwWP0UotEtwdVqnGAMgtX8vLmeD5mGCmcm66yf3 NTOlfAjAy9/dCquHzyKyUFtWk/J6PiScQiZLM= MIME-Version: 1.0 Received: by 10.42.134.132 with SMTP id l4mr6971207ict.13.1299619416747; Tue, 08 Mar 2011 13:23:36 -0800 (PST) Received: by 10.231.20.2 with HTTP; Tue, 8 Mar 2011 13:23:36 -0800 (PST) Date: Tue, 8 Mar 2011 16:23:36 -0500 Message-ID: Subject: Progress on nautilus-python bindings for Nautilus 3.0 (gobject introspection) From: Adam Plumb To: nautilus-list@gnome.org Content-Type: multipart/alternative; boundary=90e6ba6e824cadade7049dff39e7 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2011 21:23:50 -0000 --90e6ba6e824cadade7049dff39e7 Content-Type: text/plain; charset=ISO-8859-1 I finally made some progress getting the nautilus-python bindings updated to work with gobject introspection and without pygtk. They take advantage of the fact that Nautilus publishes its annotations in the gi repository. That has the great benefit of allowing nautilus-python to finally shed it's defs and overrides files, and to remove its dependency on pygtk. This new version of nautilus-python will require people to update their extensions, though the effort required to port over should be fairly minimal. The biggest changes are mostly how you import the Nautilus module and what classes you sub-class your extension class as. There are also some gobject-introspection-isms and gtk3isms that will require some updates. There are still a few issues left (mostly with update_file_info_async) and testing has been pretty incomplete, but the "nautilus-3.0" branch is available at http://git.gnome.org/browse/nautilus-python. I've updated the examples to work with the new code, so you can see the differences. Also, the new code currently requires Nautilus >=2.91 (though it is possible it'll work with earlier dev versions that have annotations in the gi repository). Adam --90e6ba6e824cadade7049dff39e7 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I finally made some progress getting the nautilus-python bindings updated t= o work with gobject introspection and without pygtk.=A0 They take advantage= of the fact that Nautilus publishes its annotations in the gi repository.= =A0 That has the great benefit of allowing nautilus-python to finally shed = it's defs and overrides files, and to remove its dependency on pygtk.
This new version of nautilus-python will require people to update their= extensions, though the effort required to port over should be fairly minim= al.=A0 The biggest changes are mostly how you import the Nautilus module an= d what classes you sub-class your extension class as.=A0 There are also som= e gobject-introspection-isms and gtk3isms that will require some updates.
There are still a few issues left (mostly with update_file_info_async) = and testing has been pretty incomplete, but the "nautilus-3.0" br= anch is available at http://git.gnome.org/browse/nautilus-python.=A0 I've updated the = examples to work with the new code, so you can see the differences.=A0 Also= , the new code currently requires Nautilus >=3D2.91 (though it is possib= le it'll work with earlier dev versions that have annotations in the gi= repository).

Adam
--90e6ba6e824cadade7049dff39e7-- From leenagour@gmail.com Thu Mar 10 05:03:39 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 3272575071A for ; Thu, 10 Mar 2011 05:03:39 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.695 X-Spam-Level: X-Spam-Status: No, score=-1.695 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, PLING_QUERY=0.994, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d9-YJIaBYb40 for ; Thu, 10 Mar 2011 05:03:36 +0000 (UTC) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by menubar.gnome.org (Postfix) with ESMTP id 8B13C750700 for ; Thu, 10 Mar 2011 05:03:28 +0000 (UTC) Received: by vws16 with SMTP id 16so1929689vws.27 for ; Wed, 09 Mar 2011 21:03:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=zYO8nGo5qY9Y1t8Eu5tWS2B1dZTyitR+reAKbt1bD90=; b=gr/G/9gimvBbHWPsMy7O3AZuZ1UKFkNAo2M/n1YI3z4wfU/fNbX5mxTEZ1rpz2Jv6Z jQiPs9jsi5/c95SN1fdYs8ocK/762Ow+WkPx+KM+6iwCcZAFvjx6Bn5JREddrQTz4rIp HI1OInPfwM9GoPHDnMfGVkBl0VRZA6f6RhVQI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=Ae5VnttDDpS3DIMYxk3Sx6kaTwbEEZ8IsQm7rktID1WYV1hqbHwr6ifEPmc9JIfjdr OYxlk0USJ5g7MtvNlUQiyPD6vOXrvyJp4TNURjLIORQenTAU8EVdWKKBZRIlpogEr8ca EM3pQXL0Kb6PzfsWet570aP6H3c4S174ztLQQ= MIME-Version: 1.0 Received: by 10.52.176.228 with SMTP id cl4mr10781620vdc.62.1299733406713; Wed, 09 Mar 2011 21:03:26 -0800 (PST) Received: by 10.220.58.5 with HTTP; Wed, 9 Mar 2011 21:03:26 -0800 (PST) Date: Thu, 10 Mar 2011 10:33:26 +0530 Message-ID: Subject: When the variable No_a11y !=NULL ? From: leena chourey To: nautilus-list@gnome.org Content-Type: multipart/alternative; boundary=bcaec5015d15028805049e19c449 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2011 05:03:40 -0000 --bcaec5015d15028805049e19c449 Content-Type: text/plain; charset=ISO-8859-1 Dear list members, While exploring nautilus code for keyboard_arrow_key() in nautilus-icon-container.c, found a variable no_a11y. As I understood, this variable is for accessibility setting , Do anybody help by telling when/where this variable is set and not NULL. Is there any system setting should be on for accessibility? Thanks & regards Leena C --bcaec5015d15028805049e19c449 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Dear list members,

While exploring nautilus code for keyboard_arrow_= key() in nautilus-icon-container.c, found a variable=A0 no_a11y.

As= I understood, this variable is for accessibility setting , Do anybody help= by telling when/where this variable is set and not NULL. Is there any syst= em setting should be on for accessibility?

Thanks & regards
Leena C
--bcaec5015d15028805049e19c449-- From aheinlein@gmx.com Thu Mar 10 14:36:09 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 57B497508FC for ; Thu, 10 Mar 2011 14:36:09 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.89 X-Spam-Level: X-Spam-Status: No, score=-1.89 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UjCYmUIP0N+A for ; Thu, 10 Mar 2011 14:36:06 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by menubar.gnome.org (Postfix) with SMTP id 289AE75002C for ; Thu, 10 Mar 2011 14:35:57 +0000 (UTC) Received: (qmail invoked by alias); 10 Mar 2011 14:35:55 -0000 Received: from p5B011399.dip0.t-ipconnect.de (EHLO [172.16.6.161]) [91.1.19.153] by mail.gmx.net (mp014) with SMTP; 10 Mar 2011 15:35:55 +0100 X-Authenticated: #113524 X-Provags-ID: V01U2FsdGVkX19r62p0ZuBr83MrM+saI/uBinhE05BjtsEb+797z2 eZkLk/GaI0nzaS Message-ID: <4D78E1CA.1040607@gmx.com> Date: Thu, 10 Mar 2011 15:35:54 +0100 From: Andreas Heinlein User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8 MIME-Version: 1.0 To: nautilus-list@gnome.org Subject: Adding custom drive icons Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2011 14:36:09 -0000 Hello, does anyone know how nautilus chooses which icon to display on the desktop for which type of drive? I mean there are several different icons for hard drives, removable drives, LUKS-encrypted volumes and so on. I want to add an icon for TrueCrypt volumes, which are currently shown like hard-drives. I do not want to add an icon for a specific volume, I could do that with a personal customized icon. I want to add an icon for all future volumes of a specific type. Is that possible? Thanks, Andreas From tbzatek@redhat.com Thu Mar 10 14:50:07 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7BEEF75002C for ; Thu, 10 Mar 2011 14:50:07 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -6.912 X-Spam-Level: X-Spam-Status: No, score=-6.912 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lJBYOa6SdoRG for ; Thu, 10 Mar 2011 14:50:05 +0000 (UTC) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by menubar.gnome.org (Postfix) with ESMTP id 468AD750989 for ; Thu, 10 Mar 2011 14:49:56 +0000 (UTC) Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p2AEntAf009681 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 10 Mar 2011 09:49:55 -0500 Received: from [10.34.24.32] (rakosnicek.brq.redhat.com [10.34.24.32]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id p2AEnsO1025337 for ; Thu, 10 Mar 2011 09:49:54 -0500 Subject: Re: Add right click actions to a given folder From: Tomas Bzatek To: nautilus-list@gnome.org Date: Thu, 10 Mar 2011 15:49:55 +0100 In-Reply-To: <69F76807A52E9B4EA590B3487D2114533F70A1F88A@GVW1156EXB.americas.hpqcorp.net> References: <69F76807A52E9B4EA590B3487D2114533F70A1F88A@GVW1156EXB.americas.hpqcorp.net> Organization: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Message-ID: <1299768596.6489.4.camel@rakosnicek.brq.redhat.com> Mime-Version: 1.0 X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: tbzatek@redhat.com List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2011 14:50:07 -0000 On Fri, 2011-03-04 at 11:44 +0000, M G, Bharath Narayan wrote: > For example, adding eject/format on a mount point. Why would you need to add Eject/Format items on a mount point in the first place? Could you shed a little more light on your intentions please? -- Tomas Bzatek From bharath.m-g@hp.com Fri Mar 11 03:35:37 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2E51F7502D8 for ; Fri, 11 Mar 2011 03:35:37 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -4.21 X-Spam-Level: X-Spam-Status: No, score=-4.21 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8cY1oHAsA159 for ; Fri, 11 Mar 2011 03:35:35 +0000 (UTC) X-Greylist: delayed 340 seconds by postgrey-1.32 at menubar.gnome.org; Fri, 11 Mar 2011 03:35:35 UTC Received: from g5t0009.atlanta.hp.com (g5t0009.atlanta.hp.com [15.192.0.46]) by menubar.gnome.org (Postfix) with ESMTP id 0C538750297 for ; Fri, 11 Mar 2011 03:35:26 +0000 (UTC) Received: from G6W0641.americas.hpqcorp.net (g6w0641.atlanta.hp.com [16.230.34.77]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by g5t0009.atlanta.hp.com (Postfix) with ESMTPS id BC89030437; Fri, 11 Mar 2011 03:29:44 +0000 (UTC) Received: from G3W0632.americas.hpqcorp.net (16.233.58.62) by G6W0641.americas.hpqcorp.net (16.230.34.77) with Microsoft SMTP Server (TLS) id 8.2.176.0; Fri, 11 Mar 2011 03:27:31 +0000 Received: from GVW1156EXB.americas.hpqcorp.net ([16.232.35.133]) by G3W0632.americas.hpqcorp.net ([16.233.58.62]) with mapi; Fri, 11 Mar 2011 03:27:31 +0000 From: "M G, Bharath Narayan" To: "tbzatek@redhat.com" , "nautilus-list@gnome.org" Date: Fri, 11 Mar 2011 03:27:29 +0000 Subject: RE: Add right click actions to a given folder Thread-Topic: Add right click actions to a given folder Thread-Index: AcvfMnVNTWdh2sCUT06pyM064d1wtgAaZ4GA Message-ID: <69F76807A52E9B4EA590B3487D2114533F70BD5B79@GVW1156EXB.americas.hpqcorp.net> References: <69F76807A52E9B4EA590B3487D2114533F70A1F88A@GVW1156EXB.americas.hpqcorp.net> <1299768596.6489.4.camel@rakosnicek.brq.redhat.com> In-Reply-To: <1299768596.6489.4.camel@rakosnicek.brq.redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 03:35:37 -0000 Well, that was just an example. Basically I have a file system of my own wh= ich I am mounting using the fuse. So I would like to customize the right cl= ick menu for that folder to have umount option and may other things specifi= c to my need. -----Original Message----- From: nautilus-list-bounces@gnome.org [mailto:nautilus-list-bounces@gnome.o= rg] On Behalf Of Tomas Bzatek Sent: Thursday, March 10, 2011 8:20 PM To: nautilus-list@gnome.org Subject: Re: Add right click actions to a given folder On Fri, 2011-03-04 at 11:44 +0000, M G, Bharath Narayan wrote: > For example, adding eject/format on a mount point. Why would you need to add Eject/Format items on a mount point in the first place? Could you shed a little more light on your intentions please? -- Tomas Bzatek -- nautilus-list mailing list nautilus-list@gnome.org http://mail.gnome.org/mailman/listinfo/nautilus-list From cosimo.cecchi@gmail.com Fri Mar 11 04:35:26 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 646BD7503F0 for ; Fri, 11 Mar 2011 04:35:26 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jm9YcdHJfkCd for ; Fri, 11 Mar 2011 04:35:23 +0000 (UTC) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by menubar.gnome.org (Postfix) with ESMTP id 72FAB750338 for ; Fri, 11 Mar 2011 04:35:15 +0000 (UTC) Received: by vws18 with SMTP id 18so442484vws.27 for ; Thu, 10 Mar 2011 20:35:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:subject:from:to:cc:date:in-reply-to :references:content-type:x-mailer:content-transfer-encoding :message-id:mime-version; bh=5GQ6gsxscl1s90A22zVPeoN6rsKASUw/j/LBSQuE5aY=; b=MI+GbMjgDGfwAg/fI56LD1LDpBxbLWqqsMYc3PJzOM14oS6lPKNmCHe6v2H893419E UXVeMWLgtd1GaYA0A2WSBOrO05njd/sHc21bRBvyVK5qw/Sl82DxmWgQPgqeEzQvWQLw zwUdN6Fio6AwmmI2Nytytczc8Q2Nw9Xo1/u5s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:subject:from:to:cc:date:in-reply-to:references:content-type :x-mailer:content-transfer-encoding:message-id:mime-version; b=AJkCE39bRsxAPdZRVizjjI/Y+vusInWD7//e+Jw+cSkt46oEN1guPe0ZY+cz/+tVJ4 7zl0rt9S5/7az3NpZJBHeE86rSTooNAOSlMJ+POabUD/gT3/nVcNYBpoZ1WPn9rYVpT8 yFNlQzqyyQrvQxBA3PMMsvzkoB8ohUhGkKBIo= Received: by 10.52.176.98 with SMTP id ch2mr1375100vdc.51.1299818113611; Thu, 10 Mar 2011 20:35:13 -0800 (PST) Received: from [192.168.1.15] (pool-108-20-243-25.bstnma.east.verizon.net [108.20.243.25]) by mx.google.com with ESMTPS id e20sm59706vbz.8.2011.03.10.20.35.10 (version=SSLv3 cipher=OTHER); Thu, 10 Mar 2011 20:35:11 -0800 (PST) Sender: Cosimo Cecchi Subject: Re: Progress on nautilus-python bindings for Nautilus 3.0 (gobject introspection) From: Cosimo Cecchi To: Adam Plumb Date: Thu, 10 Mar 2011 23:35:04 -0500 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 2.91.91 (2.91.91-1.fc16) Content-Transfer-Encoding: 7bit Message-ID: <1299818111.11762.3.camel@x60> Mime-Version: 1.0 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 04:35:26 -0000 On Tue, 2011-03-08 at 16:23 -0500, Adam Plumb wrote: > I finally made some progress getting the nautilus-python bindings > updated to work with gobject introspection and without pygtk. They > take advantage of the fact that Nautilus publishes its annotations in > the gi repository. That has the great benefit of allowing > nautilus-python to finally shed it's defs and overrides files, and to > remove its dependency on pygtk. Hi Adam, this is good news! Please file bugs if you find missing annotations in libnautilus-extension. Thanks, Cosimo From cosimo.cecchi@gmail.com Fri Mar 11 04:49:29 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 653747502CC for ; Fri, 11 Mar 2011 04:49:29 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.523 X-Spam-Level: X-Spam-Status: No, score=-2.523 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, TW_GV=0.077] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aAG+IU-abVxH for ; Fri, 11 Mar 2011 04:49:26 +0000 (UTC) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by menubar.gnome.org (Postfix) with ESMTP id 125CB750338 for ; Fri, 11 Mar 2011 04:49:17 +0000 (UTC) Received: by vws18 with SMTP id 18so452687vws.27 for ; Thu, 10 Mar 2011 20:49:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:subject:from:to:cc:date:in-reply-to :references:content-type:x-mailer:content-transfer-encoding :message-id:mime-version; bh=vYvvoa593rvWXXXwRoU2eBy+2ymHIBoZYO6uXitSyNM=; b=uQER1tgQ4yl9YGABwh+5kcF3v/hpmzoYR3gZETpxoAl0M24T6nqBmt4ub8TRBVcJYA nKI+Ey0WHiXRjh+UVuJbmvVOB7qTseJvSRH0wEcNywMk9mCAoRm7gkiIORfGs5AzVIAg gJAutsx6BwXv9vmzieb4ym9clq2Hu3fLGtxeE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:subject:from:to:cc:date:in-reply-to:references:content-type :x-mailer:content-transfer-encoding:message-id:mime-version; b=J/iEnIpFPlaWz4c7bl63nS291amzwm1KeInRm9rKCPK4IPcCH5qEP1FUyA11gwz61K jW4DhkaG05XgIxdTqfzgXTtQej6sumXoA4Gw+aTmCkZBYOPwJWVYch+6mT45JCI/Dq7b ZOJWAeIJJLw3WsAHHJjjGsVzIsgo/O2ugAjro= Received: by 10.52.172.242 with SMTP id bf18mr5118897vdc.161.1299818955983; Thu, 10 Mar 2011 20:49:15 -0800 (PST) Received: from [192.168.1.15] (pool-108-20-243-25.bstnma.east.verizon.net [108.20.243.25]) by mx.google.com with ESMTPS id i1sm204502vby.1.2011.03.10.20.49.14 (version=SSLv3 cipher=OTHER); Thu, 10 Mar 2011 20:49:15 -0800 (PST) Sender: Cosimo Cecchi Subject: Re: How to set folder properties From: Cosimo Cecchi To: "M G, Bharath Narayan" Date: Thu, 10 Mar 2011 23:49:08 -0500 In-Reply-To: <69F76807A52E9B4EA590B3487D2114533F6FD08C49@GVW1156EXB.americas.hpqcorp.net> References: <69F76807A52E9B4EA590B3487D2114533F6FD08C49@GVW1156EXB.americas.hpqcorp.net> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 2.91.91 (2.91.91-1.fc16) Content-Transfer-Encoding: 8bit Message-ID: <1299818955.11762.12.camel@x60> Mime-Version: 1.0 Cc: "nautilus-list@gnome.org" X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 04:49:29 -0000 On Tue, 2011-02-22 at 11:47 +0000, M G, Bharath Narayan wrote: > 1. Is there a way I can disable the read from happening? So that > Nautilus doesn’t try to read nor show preview of the files. I don't understand if setting the various preview preferences to 'Never' worked or not in your case. Is that the bug you're experiencing? > 2. Can I do this specific to a given folder, i.e., when I mount > my file system at a given directory, I would like these settings to > apply for only that folder. No, the setting is not per-folder, it can be - disabled - on all files - on local files only, where local means it's not a gvfs-mounted volume, like the one you get from the 'Connect to Server' dialog. What kind of mount do you have? > 3. Is this a Nautilus specific thing or has it got to do with > gdm? No, GDM doesn't have anything to do with this. Thanks, Cosimo From cosimo.cecchi@gmail.com Fri Mar 11 15:08:08 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1539D7501E9 for ; Fri, 11 Mar 2011 15:08:08 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0IGgIPfNR2uW for ; Fri, 11 Mar 2011 15:08:05 +0000 (UTC) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by menubar.gnome.org (Postfix) with ESMTP id 4A7C9750D85 for ; Fri, 11 Mar 2011 15:07:56 +0000 (UTC) Received: by qyk27 with SMTP id 27so2647171qyk.6 for ; Fri, 11 Mar 2011 07:07:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:subject:from:to:cc:date:in-reply-to :references:content-type:x-mailer:content-transfer-encoding :message-id:mime-version; bh=djZmq2jyXKt6kwq9BEgUjKEJu6tZnCjlPtOVgBamy+s=; b=Cl5pmlO6tj3JkYf3TQ5YRfZPylJEXam6GyUvNt7Inf/isEH4ffjDQKBgQfHDw2DjWo GZV2/ncsgLfjih7TopYvuQIdlW1R5sfxXYbIb0jZqerFZ32jSFh9PFmsxe5dY6/rdMG4 sPh9B5EeLZ4fOJP2V5zYECzdb/ve+W6OZvsZs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:subject:from:to:cc:date:in-reply-to:references:content-type :x-mailer:content-transfer-encoding:message-id:mime-version; b=UmrhRmW2mItQojIrz6LvuZ6d+wnlobU4AyG6yDJcbNA1emFqYamX3KxUVXA3RZ9NC0 TMyYURH9JhWaJBPxvehGI2lnrtpNufdeDG+Ex1i+nm35h7+q+5DxUYRTUyU2yvFpVIIR tasjX/2aexsNl6ku0G57IM4VELB893OSwZ00Q= Received: by 10.224.76.76 with SMTP id b12mr8433057qak.330.1299856075453; Fri, 11 Mar 2011 07:07:55 -0800 (PST) Received: from [192.168.1.15] (pool-108-20-241-85.bstnma.east.verizon.net [108.20.241.85]) by mx.google.com with ESMTPS id l17sm320805qck.32.2011.03.11.07.07.50 (version=SSLv3 cipher=OTHER); Fri, 11 Mar 2011 07:07:54 -0800 (PST) Sender: Cosimo Cecchi Subject: Re: Adding custom drive icons From: Cosimo Cecchi To: Andreas Heinlein Date: Fri, 11 Mar 2011 10:07:41 -0500 In-Reply-To: <4D78E1CA.1040607@gmx.com> References: <4D78E1CA.1040607@gmx.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 2.91.91 (2.91.91-1.fc16) Content-Transfer-Encoding: 7bit Message-ID: <1299856074.3447.2.camel@x60> Mime-Version: 1.0 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 15:08:08 -0000 On Thu, 2011-03-10 at 15:35 +0100, Andreas Heinlein wrote: > Hello, > > does anyone know how nautilus chooses which icon to display on the > desktop for which type of drive? I mean there are several different > icons for hard drives, removable drives, LUKS-encrypted volumes and so > on. I want to add an icon for TrueCrypt volumes, which are currently > shown like hard-drives. > > I do not want to add an icon for a specific volume, I could do that with > a personal customized icon. I want to add an icon for all future volumes > of a specific type. > > Is that possible? Hi Andreas, those icons come directly from the GVfs gnome-disk-utility backend, so you should probably extend gnome-disk-utility or file a bug against it if it's missing icons for some kind of volumes. Thanks, Cosimo From cosimo.cecchi@gmail.com Fri Mar 11 15:23:44 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 40AFF7500B5 for ; Fri, 11 Mar 2011 15:23:44 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.606 X-Spam-Level: X-Spam-Status: No, score=-1.606 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, PLING_QUERY=0.994, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9nQFc5opQchp for ; Fri, 11 Mar 2011 15:23:41 +0000 (UTC) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by menubar.gnome.org (Postfix) with ESMTP id 785057500C8 for ; Fri, 11 Mar 2011 15:23:33 +0000 (UTC) Received: by qyk27 with SMTP id 27so2665325qyk.6 for ; Fri, 11 Mar 2011 07:23:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:subject:from:to:cc:date:in-reply-to :references:content-type:x-mailer:content-transfer-encoding :message-id:mime-version; bh=UPr6oqVE8LUhNtAtiL3CU70KLloiApzNbq8TJs+lMR4=; b=tN8lSZ06rYoTxowTgxKfKton6x+sdfdweddEk3hiq9oJpE0qk+0o2Ai8sFUGrUXxiP ZTjNCvZ8bvfX4aMrH0y3UxwkirsXJ8nMfi6TNrRTEgXDKabfc7tpB5ekJlvVUtW17B5J TpxTdw+RNGrrMf39ehxjfMm9XfThhYGLBRgsk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:subject:from:to:cc:date:in-reply-to:references:content-type :x-mailer:content-transfer-encoding:message-id:mime-version; b=btGpp5ukN2v3qcyC+KFsR7fs04AUw25JxNQAy7G9nVLgoFQDzluTW1gd/u7V0MqjeG CNXPN1Ba95mwIgGre+BqpGALarP4nUsZfJ26LJZQTkBogScpmS+NCFqKU8p1Y5HC7G/A tuyaOsOCEFTVSPbOYxhdoICoUybhIhNGWb7fA= Received: by 10.224.210.8 with SMTP id gi8mr1818017qab.292.1299857011702; Fri, 11 Mar 2011 07:23:31 -0800 (PST) Received: from [192.168.1.15] (pool-108-20-241-85.bstnma.east.verizon.net [108.20.241.85]) by mx.google.com with ESMTPS id d21sm2274826qck.16.2011.03.11.07.23.29 (version=SSLv3 cipher=OTHER); Fri, 11 Mar 2011 07:23:30 -0800 (PST) Sender: Cosimo Cecchi Subject: Re: When the variable No_a11y !=NULL ? From: Cosimo Cecchi To: leena chourey Date: Fri, 11 Mar 2011 10:23:29 -0500 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 2.91.91 (2.91.91-1.fc16) Content-Transfer-Encoding: 7bit Message-ID: <1299857010.3447.7.camel@x60> Mime-Version: 1.0 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 15:23:44 -0000 On Thu, 2011-03-10 at 10:33 +0530, leena chourey wrote: > Dear list members, > > While exploring nautilus code for keyboard_arrow_key() in > nautilus-icon-container.c, found a variable no_a11y. > > As I understood, this variable is for accessibility setting , Do > anybody help by telling when/where this variable is set and not NULL. > Is there any system setting should be on for accessibility? Yes, the a11y support is usually globally enabled or disabled for the user session. Whether this is enabled or not on your system depends on the values in the "Assistive Technology Preferences" control center capplet if you're using GNOME 2. Thanks, Cosimo From adamplumb@gmail.com Fri Mar 11 18:26:05 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A7630750DC8; Fri, 11 Mar 2011 18:26:05 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.7 X-Spam-Level: X-Spam-Status: No, score=-2.7 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vlmgug4AKL-n; Fri, 11 Mar 2011 18:26:03 +0000 (UTC) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by menubar.gnome.org (Postfix) with ESMTP id 4CE2B75029D; Fri, 11 Mar 2011 18:25:54 +0000 (UTC) Received: by iyj12 with SMTP id 12so4750231iyj.27 for ; Fri, 11 Mar 2011 10:25:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=9AIZIwexuwLTUJI04Azrl0p9N3CbNljdXVWno5FQ3Is=; b=BL+dTpv60arVwHaGwbjAn51uryOnl+htSXsrd52Mf+2i9feSHnGLkwYXkoJVn4EMOj Ss/AG4Rb6h7yxAwmIa7ouZHONzvxYMfhWTLnh+6nyn/r9hgeGm9NfaiwUMjqKmL+HnGB L2utjfZnY3mr1niGGHPitPQch3/EmpsjdPsr4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=mKxHGa+HMtm/aXRWKF2gH2K7+w43jiLownSgUVW7bzE93cxT8xwCX/4QxqknIPP2Hd EiMC3LHRGfwTnRkQKobxD8hRFUCRVnga8N8Dzt4rV5hQjqaBFrOxkmdPUQrEX8LdQ6Ta mNRtFK3IxYDdK3eO8vak0iD1JpRUHxntzfdWM= MIME-Version: 1.0 Received: by 10.43.56.14 with SMTP id wa14mr10566752icb.214.1299867953504; Fri, 11 Mar 2011 10:25:53 -0800 (PST) Received: by 10.231.20.2 with HTTP; Fri, 11 Mar 2011 10:25:53 -0800 (PST) In-Reply-To: <1299818111.11762.3.camel@x60> References: <1299818111.11762.3.camel@x60> Date: Fri, 11 Mar 2011 13:25:53 -0500 Message-ID: Subject: Re: Progress on nautilus-python bindings for Nautilus 3.0 (gobject introspection) From: Adam Plumb To: Cosimo Cecchi Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 18:26:05 -0000 I'm having an issue with the InfoProvider methods. The update_file_info function passes several parameters to the extensions, that they need to keep track of in order to be used asynchronously. One is the NautilusOperationHandle struct and the other is the update_complete closure. I'll talk first about the handle. For the NautilusOperationHandle, I'm importing the Nautilus.OperationHandle attribute from the gi.repository.Nautilus module and assigning it to the PyObject, which I then convert all incoming handles to from their C counterparts. The problem is that when the python extension tries to pass the handle to the Nautilus.info_provider_update_complete_invoke function, I get the following error: Traceback (most recent call last): File "/home/aplumb/.local/share/nautilus-python/extensions/update-file-in= fo-async.py", line 17, in update_cb Nautilus.info_provider_update_complete_invoke(self.hello, provider, handle, Nautilus.OperationResult.FAILED) File "/usr/lib/python2.7/site-packages/gtk-2.0/gi/types.py", line 40, in function return info.invoke(*args) TypeError: argument 2: Must be Nautilus.OperationHandle, not StructMeta I'm having a problem with the closure stuff too but I figured I would start with this. Adam On Thu, Mar 10, 2011 at 11:35 PM, Cosimo Cecchi wrote: > On Tue, 2011-03-08 at 16:23 -0500, Adam Plumb wrote: >> I finally made some progress getting the nautilus-python bindings >> updated to work with gobject introspection and without pygtk. =A0They >> take advantage of the fact that Nautilus publishes its annotations in >> the gi repository. =A0That has the great benefit of allowing >> nautilus-python to finally shed it's defs and overrides files, and to >> remove its dependency on pygtk. > > Hi Adam, > > this is good news! Please file bugs if you find missing annotations in > libnautilus-extension. > > Thanks, > > Cosimo > > From adamplumb@gmail.com Fri Mar 11 18:55:25 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 40A3C75029D; Fri, 11 Mar 2011 18:55:25 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.7 X-Spam-Level: X-Spam-Status: No, score=-2.7 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5XAYdeWsqEg9; Fri, 11 Mar 2011 18:55:22 +0000 (UTC) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by menubar.gnome.org (Postfix) with ESMTP id A88BC7500E4; Fri, 11 Mar 2011 18:55:13 +0000 (UTC) Received: by iwn33 with SMTP id 33so4765070iwn.27 for ; Fri, 11 Mar 2011 10:55:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=kLwSlDJNsjgT38zDbpr3xc2jZNIYCW0LMmwl38kueB0=; b=JocW54WdZWgUgK5fPKn8V0Q6qjkGzrsCHGs9GDUMNlgO39wTZN39bjqswkO+n2VlEz cpe7/E+ejKd7LOyibq3HhtFEgQg4C68ptxl4kjPsNQYKSJy6kuQFHihCSa6yDxmemLnt Wr6wwa36Ycy8ELpYdUAz//XKHuhTYd1brB06U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=ukAtcVMNkXl0JdS+wxEQAll4W7foFwNfIzMBFYYz4FezwTeFYBB7iiKe2AEzVUgDYt PT/RxENFHMxPA0PvqERzv7pTJCnJ/BQ10kAKqJEVBncoVxM398OChJ+nbLj6BzuNHG05 0ZVUnYxg2gADjic7xTrX31hnYTXAwT0Sfs8iI= MIME-Version: 1.0 Received: by 10.42.134.132 with SMTP id l4mr12232023ict.13.1299869711761; Fri, 11 Mar 2011 10:55:11 -0800 (PST) Received: by 10.231.20.2 with HTTP; Fri, 11 Mar 2011 10:55:11 -0800 (PST) In-Reply-To: References: <1299818111.11762.3.camel@x60> Date: Fri, 11 Mar 2011 13:55:11 -0500 Message-ID: Subject: Re: Progress on nautilus-python bindings for Nautilus 3.0 (gobject introspection) From: Adam Plumb To: Cosimo Cecchi Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 18:55:25 -0000 Quick update to this, I figured out why this is happening. It's because I was passing the OperationHandle type object to the method and not the actual handle. Adam On Fri, Mar 11, 2011 at 1:25 PM, Adam Plumb wrote: > I'm having an issue with the InfoProvider methods. =A0The > update_file_info function passes several parameters to the extensions, > that they need to keep track of in order to be used asynchronously. > One is the NautilusOperationHandle struct and the other is the > update_complete closure. =A0I'll talk first about the handle. > > For the NautilusOperationHandle, I'm importing the > Nautilus.OperationHandle attribute from the gi.repository.Nautilus > module and assigning it to the PyObject, which I then convert all > incoming handles to from their C counterparts. =A0The problem is that > when the python extension tries to pass the handle to the > Nautilus.info_provider_update_complete_invoke function, I get the > following error: > > Traceback (most recent call last): > =A0File "/home/aplumb/.local/share/nautilus-python/extensions/update-file= -info-async.py", > line 17, in update_cb > =A0 =A0Nautilus.info_provider_update_complete_invoke(self.hello, > provider, handle, Nautilus.OperationResult.FAILED) > =A0File "/usr/lib/python2.7/site-packages/gtk-2.0/gi/types.py", line > 40, in function > =A0 =A0return info.invoke(*args) > TypeError: argument 2: Must be Nautilus.OperationHandle, not StructMeta > > I'm having a problem with the closure stuff too but I figured I would > start with this. > > Adam > > On Thu, Mar 10, 2011 at 11:35 PM, Cosimo Cecchi wrote= : >> On Tue, 2011-03-08 at 16:23 -0500, Adam Plumb wrote: >>> I finally made some progress getting the nautilus-python bindings >>> updated to work with gobject introspection and without pygtk. =A0They >>> take advantage of the fact that Nautilus publishes its annotations in >>> the gi repository. =A0That has the great benefit of allowing >>> nautilus-python to finally shed it's defs and overrides files, and to >>> remove its dependency on pygtk. >> >> Hi Adam, >> >> this is good news! Please file bugs if you find missing annotations in >> libnautilus-extension. >> >> Thanks, >> >> Cosimo >> >> > From lucisoft.corporation@gmail.com Sat Mar 12 00:23:32 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2765B750353 for ; Sat, 12 Mar 2011 00:23:32 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.589 X-Spam-Level: X-Spam-Status: No, score=-2.589 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PBAi4ed9roAo for ; Sat, 12 Mar 2011 00:23:20 +0000 (UTC) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by menubar.gnome.org (Postfix) with ESMTP id CE0467501FD for ; Sat, 12 Mar 2011 00:23:14 +0000 (UTC) Received: by ywf9 with SMTP id 9so1920837ywf.27 for ; Fri, 11 Mar 2011 16:23:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:from:date :x-google-sender-auth:message-id:subject:to:content-type; bh=3AO2K8BdPvh5pzcgGt1pUIbqpqRgDUeXKqvNUtruEVU=; b=pOpAz/qE4EchSWNpZNiUGvErW2mcg4pDsOPcYc5+cNtyZ/5+YDLHoJGTrjbVMmbgBX vSvlJyBO+1MWA36Vy/Ix3BOVQCRxpuUWrrOBg87UY15npcurfmlnxyXi1Ahq+0OHg5Z1 RoDwp7kfN8kAm5N6Xm0enbur739y6Vcpe9Utk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:from:date:x-google-sender-auth:message-id :subject:to:content-type; b=kQPHAuYL4JUorq9/VJ6tyb3m7BaBUGFKCPO4q6qDMGsD6LVJar9wK/n6pvpvfEnkLD yMteicWEwk0qRwW+9OfHLTCNReEXw1cUBzIywBkw3ArN7UPZCk3u6Sf6eZiFz1fOCfwR CSp6Qni/DspXpCaRxdoY5kYystEuA6Nwarh4w= Received: by 10.100.233.33 with SMTP id f33mr1585178anh.89.1299889391148; Fri, 11 Mar 2011 16:23:11 -0800 (PST) MIME-Version: 1.0 Sender: lucisoft.corporation@gmail.com Received: by 10.100.12.9 with HTTP; Fri, 11 Mar 2011 16:22:51 -0800 (PST) From: =?ISO-8859-1?Q?Valent=EDn?= Date: Sat, 12 Mar 2011 01:22:51 +0100 X-Google-Sender-Auth: 45dwSlIUHJBZBQQ1u-4vsMF_YeA Message-ID: Subject: Possible workaround to bug #629913 To: nautilus-list@gnome.org Content-Type: multipart/alternative; boundary=001636ed62ee681e9d049e3e1553 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2011 00:23:32 -0000 --001636ed62ee681e9d049e3e1553 Content-Type: text/plain; charset=ISO-8859-1 Hi! I'm new in this think of mailing lists, so sorry in advance if I'm doing something wrong... I'm studying Nautilus to improve my skills in programming and to start trying to fix bugs. I think that I have a correct fix to bug #629913 ( https://bugzilla.gnome.org/show_bug.cgi?id=629913 ) but I fix it in Nautilus 2.31.2, not in the latest 2.91.91 --because I can't compile that in my normal system. I also compiled 2.91.91 using JHBuild, but I'm having problems to test it because when I run it from JHBuild shell it doesn't draw the desktop icons --I think that is because in Gnome 3 that is the default behaviour. Someone told me in #nautilus that the program no longer has that feature of drawing the desktop icons, but the code that manages that is intact --even the code I modified could be applied to 2.91.91 because the function have the same code in 2.31.2 and 2.91.91. So I think it could be a matter of configuration, and here I am, asking for help. What do you think I should do? Thanks for your time. --001636ed62ee681e9d049e3e1553 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi!

I'm new in this think of mailing lists, so sorry in advance = if I'm doing something wrong...

I'm studying Nautilus to imp= rove my skills in programming and to start trying to fix bugs.

I thi= nk that I have a correct fix to bug #629913 ( https://bugzilla.gnome.org/show_bug.cgi?= id=3D629913 ) but I fix it in Nautilus 2.31.2, not in the latest 2.91.9= 1 --because I can't compile that in my normal system.

I also compiled 2.91.91 using JHBuild, but I'm having problems to t= est it because when I run it from JHBuild shell it doesn't draw the des= ktop icons --I think that is because in Gnome 3 that is the default behavio= ur. Someone told me in #nautilus that the program no longer has that featur= e of drawing the desktop icons, but the code that manages that is intact --= even the code I modified could be applied to 2.91.91 because the function h= ave the same code in 2.31.2 and 2.91.91. So I think it could be a matter of= configuration, and here I am, asking for help.

What do you think I should do?

Thanks for your time.
--001636ed62ee681e9d049e3e1553-- From adamplumb@gmail.com Sun Mar 13 02:00:07 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 83F96750370 for ; Sun, 13 Mar 2011 02:00:07 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.69 X-Spam-Level: X-Spam-Status: No, score=-2.69 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L439kNfSrC2F for ; Sun, 13 Mar 2011 02:00:04 +0000 (UTC) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by menubar.gnome.org (Postfix) with ESMTP id BFBE87500F1 for ; Sun, 13 Mar 2011 01:59:53 +0000 (UTC) Received: by iyj12 with SMTP id 12so6243878iyj.27 for ; Sat, 12 Mar 2011 17:59:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=oVVAtc6YpEdBRkL3W40h2VkRoLqzXtZKEzIPMevdXJA=; b=Z9SBo+0YNqYn5YFXYqMJYcvl8kTo9ShSVEugGjMIR5aIO2fmyv64pOaDDVMCUx4PZw lMfp1SiVVcE3yIjrKF0aziSdbJVo/9XMsItDm0lIu/8I4oZv1rrvaj0fm5TjHTJtED3S ogHHKDd2rgCkCqQ08efmRYjjaEUpBhrihdUdM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=hSu6wRGFY/Yxt4av1DR3ybLhgNF3Qj/d80MJasCnOp7ye9vK4FYk9nO2EfcQxMRyqa ycrVV+0cX8RVsRGIFW0GpkMPHx58X4QFAU+IvT0v372VbU1m62CcPqL+pT2GfoEGc6Yg ZnENxCQWPk/Tc8PoDO/KnrDEHRVeISQuOTpxI= MIME-Version: 1.0 Received: by 10.42.134.132 with SMTP id l4mr14120311ict.13.1299981592766; Sat, 12 Mar 2011 17:59:52 -0800 (PST) Received: by 10.231.20.2 with HTTP; Sat, 12 Mar 2011 17:59:52 -0800 (PST) Date: Sat, 12 Mar 2011 20:59:52 -0500 Message-ID: Subject: How to pass NautilusOperationHandle to python extensions? From: Adam Plumb To: nautilus-list@gnome.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 02:00:07 -0000 I'm working on updating the nautilus-python bindings to work with the gir annotations and am having some trouble figuring out how to pass the NautilusOperationHandle parameter (from update_file_info) to python extensions. In the current bindings, I pass extensions a gpointer, then in the call to update_complete_invoke (which I have written an override for) I get the handle from the pointer value. But with the new introspection bindings, the extensions have to call the Nautilus.info_provider_update_complete_invoke function directly, and it will only accept a Nautilus.OperationHandle type, and not a gobject.GPointer type like extensions are passing now. So what I'm trying to figure out is, how can I create a PyObject of type Nautilus.OperationHandle type with the NautilusOperationHandle pointer passed from Nautilus? Adam From abhijeet.1989@gmail.com Mon Mar 14 11:35:06 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DD71D7500CE for ; Mon, 14 Mar 2011 11:35:05 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.049 X-Spam-Level: X-Spam-Status: No, score=-1.049 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=1.553, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, TW_GT=0.077, T_FRT_PROFILE2=0.01, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=no Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vJNtFROZI+L0 for ; Mon, 14 Mar 2011 11:35:04 +0000 (UTC) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by menubar.gnome.org (Postfix) with ESMTP id E1F88750080 for ; Mon, 14 Mar 2011 11:34:55 +0000 (UTC) Received: by vws18 with SMTP id 18so3592339vws.27 for ; Mon, 14 Mar 2011 04:34:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:from:date:message-id:subject:to :content-type; bh=6XfXTk6fgsM46O3HW7TadE77hRQsHiWcv2HgZRk8VSI=; b=FFSl+hdoJmhR8smnr+dmKZ623tnQgeQNL6pMS+/igHF0OjX/niB36OD9iUHQY2mJtI c56UdX+qOYYr8QPJ+7YLQrHhQFSbef3RXpf1gsbSi3ueRTsc3pdbfnluqPeFrCycfOIf HfY2I3jtSXFab7w79Eg91Yw//XOOIx4aqrdyc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=HHcurpdQrhJzImRzkd25jwsCN788WZEWfBaKIGmKMwt5z5NP+kciXcQyX08CRYSIjR EnAwKHmCy7hCYgJrI3Y1dw5aIB6+h4omFqDR5dCls/pX+siNlurtPUVbTNr5XYIMfuTf phRcLv9uz6AoS1jQ5c0FpKAqxdYh3juw9qyQg= Received: by 10.52.92.234 with SMTP id cp10mr659268vdb.153.1300102494203; Mon, 14 Mar 2011 04:34:54 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.85.9 with HTTP; Mon, 14 Mar 2011 04:34:39 -0700 (PDT) From: Abhijeet Rastogi Date: Mon, 14 Mar 2011 17:04:39 +0530 Message-ID: Subject: Project: Filtered view for nautilus To: nautilus-list@gnome.org Content-Type: multipart/alternative; boundary=20cf307f31ce56b02c049e6fb3fa X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 11:35:06 -0000 --20cf307f31ce56b02c049e6fb3fa Content-Type: text/plain; charset=ISO-8859-1 Hi, I am a happy "Gnome+ArchLinux" user since last 5 years. I use nautilus as my file-manager. Its lightweight and nice but lacks few features. I was going through the ideas page ( http://live.gnome.org/SummerOfCode2011/Ideas) of Gnome and I am interested in implementing the "filter feature for nautilus". Nautilus already has "search feature" but it lacks in many ways. 1. Suppose, I am in a folder which contains thousands of music files and I am looking for a file name that contains "Slipknot" in its name, there is no way of doing that. Searching can be done but its slow. 2. The filter bar should filter the files in "real-time". 3. As said in the ideas page, we can filter files according to name, date/age, size, mime-type. 4. Any other suggestions from the Gnome community are also welcomed. My experience:- After using linux for a few years, I am now well acquainted with the technologies used in linux. I am proficient in C ,C++, java & python. I have experience in GUI programming with Qt & C++. I have already started looking at the source code of nautilus & learning gtk for this and its in progress. I would be glad if somebody could mentor me for this project. -- Regards, Abhijeet Rastogi (shadyabhi) http://www.google.com/profiles/abhijeet.1989 --20cf307f31ce56b02c049e6fb3fa Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi,

I am a happy "Gnome+ArchLinux" user since = last 5 years. I use nautilus as my file-manager. Its lightweight and nice b= ut lacks few features.
I was going through the ideas page (http:/= /live.gnome.org/SummerOfCode2011/Ideas) of Gnome and I am interested in= implementing the "filter feature for nautilus".

Nautilus already has "search feature" but it = lacks in many ways.

1. Suppose, I am in a folder w= hich contains thousands of music files and I am looking for a file name tha= t contains "Slipknot" in its name, there is no way of doing that.= Searching can be done but its slow.
2. The filter bar should filter the files in "real-time".
3. As said in the ideas page, we can filter files according to =A0n= ame, date/age, size, mime-type.
4. Any other suggestions from the= Gnome community are also welcomed.=A0

My experience:-
After using linux for a few years, I am now well=A0acquainted=A0with t= he technologies used in linux. I am proficient in C ,C++, java & python= . I have experience in GUI programming with Qt & C++. I have already st= arted looking at the source code of nautilus & learning gtk for this an= d its in progress.

I would be glad if somebody could mentor me for this pr= oject.

--
Regards,
Abhijeet Rastogi (shadya= bhi)
http://www.google.com/profiles/abhijeet.1989
--20cf307f31ce56b02c049e6fb3fa-- From stian@nixia.no Mon Mar 14 12:11:49 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 072187500C3 for ; Mon, 14 Mar 2011 12:11:49 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -0.001 X-Spam-Level: X-Spam-Status: No, score=-0.001 tagged_above=-999 required=2 tests=[BAYES_40=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vZszGzM9Hqgt for ; Mon, 14 Mar 2011 12:11:46 +0000 (UTC) X-Greylist: delayed 943 seconds by postgrey-1.32 at menubar.gnome.org; Mon, 14 Mar 2011 12:11:46 UTC Received: from mail42.e.nsc.no (mail42.e.nsc.no [193.213.115.42]) by menubar.gnome.org (Postfix) with ESMTP id 1BD6E75008B for ; Mon, 14 Mar 2011 12:11:37 +0000 (UTC) Received: from stianxp (ti122110a080-0922.bb.online.no [83.109.3.154]) by mail42.nsc.no (8.14.4/8.14.4) with SMTP id p2EBtfHP002078 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Mon, 14 Mar 2011 12:55:41 +0100 (MET) From: "Stian Skjelstad" To: "'Abhijeet Rastogi'" , References: In-Reply-To: Subject: RE: Project: Filtered view for nautilus Date: Mon, 14 Mar 2011 12:55:41 +0100 Message-ID: <000f01cbe23e$bfd4dfc0$3f7e9f40$@no> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcviO+E8DwVNGPNRTgacK9BW89uOEgAANcKgAAB9veA= Content-Language: no X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 12:11:49 -0000 > 3. As said in the ideas page, we can filter files according to name, date/age, size, mime-type. > 4. Any other suggestions from the Gnome community are also welcomed. Other possible filters could be owner (and group). Maybe also xattr/ACL, but that might be too bloated, since there are very many possibilities there. Stian Skjelstad From giorgio.gilestro@gmail.com Tue Mar 15 15:24:32 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A2BCB75099A for ; Tue, 15 Mar 2011 15:24:32 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.59 X-Spam-Level: X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6C7r5K2byoDz for ; Tue, 15 Mar 2011 15:24:30 +0000 (UTC) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by menubar.gnome.org (Postfix) with ESMTP id 8E43D750954 for ; Tue, 15 Mar 2011 15:24:21 +0000 (UTC) Received: by wyf23 with SMTP id 23so1012707wyf.27 for ; Tue, 15 Mar 2011 08:24:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:from:date :x-google-sender-auth:message-id:subject:to:content-type; bh=GWf6kpaKhpzZggnWbDElKbXxmEa8nuaq/X0A8t76+qU=; b=ULaHbqvp26Sy5B1zXax5jIuZE747Wt2Fd7bRnVz5djQ6EPoeOigyYZ0zu8eHVs8WHB TuTEIzgcHv4B1r0AxFtBGv1jJVkvEFveMgMBEKh+w1NFUc4Ft13vWaqoZZMxYSA84a2E jCHdRxR/rBPJ3Zp65JPCOZyW4g4uc1Jn1KSWc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:from:date:x-google-sender-auth:message-id :subject:to:content-type; b=A8g7Eeqpwdih527Dy2wen18z8IzxFagqogsaUR51XBwXdFsFnRYxS0rhLqBQMEtDpq FM8OozCLl/UhdHc6dhYca3QX2ck4/B+KlJLzS4ZLK9XiboTStyVFgUMvUYzF9Q4aS22X PCxo74yRtMJ18Bc03FbNfUPgGfFtYl55NwKP4= Received: by 10.227.204.67 with SMTP id fl3mr61741wbb.146.1300202659502; Tue, 15 Mar 2011 08:24:19 -0700 (PDT) MIME-Version: 1.0 Sender: giorgio.gilestro@gmail.com Received: by 10.227.146.71 with HTTP; Tue, 15 Mar 2011 08:23:59 -0700 (PDT) From: giorgio Date: Tue, 15 Mar 2011 15:23:59 +0000 X-Google-Sender-Auth: WjX8QNWcqLYDB7o1q73ocOKC6ME Message-ID: Subject: [patch] confirm before sending to trash To: nautilus-list@gnome.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Mar 2011 15:24:32 -0000 There is a missing feature of nautilus that a lot of people would love to see implemented: a confirmation dialog before sending items to the trashbin. The reason behind this is that it's very easy to hit the delete key just by chance without even realizing. When files end up in the trash bin without you noticing they are basically gone forever. This feature was actually inserted by popular vote into the 100 papercuts of ubuntu a few years ago and it's been requested since a long time (see for instance https://bugs.launchpad.net/nautilus/+bug/95853 ) Back in 2009 I wrote a patch and submitted to launchpad (https://bugs.launchpad.net/nautilus/+bug/95853/comments/72 - I was using ubuntu at that time) but it was never accepted. Now here I am, proposing it upstream ( https://bugzilla.gnome.org/show_bug.cgi?id=628447 ). Is there any chance this could be considered? That would make a lot of people happy, really. For those arguing that an alert before sending thing to trash is a bad thing: the patch just adds the *OPTION* to set an alert ( http://i.min.us/imkITI.png ) and that option is off by default actually, so it really doesn't change anything for the users unless they actively decide to be alerted. Cheers. Giorgio F. Gilestro http://gilest.ro From joss@debian.org Tue Mar 15 15:48:32 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C9111750708 for ; Tue, 15 Mar 2011 15:48:32 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O3DMB0qs1Xia for ; Tue, 15 Mar 2011 15:48:30 +0000 (UTC) Received: from shiina.malsain.org (shiina.malsain.org [91.121.15.71]) by menubar.gnome.org (Postfix) with ESMTP id D816F75022B for ; Tue, 15 Mar 2011 15:48:21 +0000 (UTC) Received: from localhost ([127.0.0.1]) by shiina.malsain.org with esmtp (Exim 4.72) (envelope-from ) id 1PzWTr-0005nx-9K for nautilus-list@gnome.org; Tue, 15 Mar 2011 16:48:19 +0100 Subject: Re: [patch] confirm before sending to trash From: Josselin Mouette To: nautilus-list@gnome.org In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Date: Tue, 15 Mar 2011 16:48:18 +0100 Message-ID: <1300204098.30617.158.camel@meh> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: quoted-printable X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Mar 2011 15:48:33 -0000 Le mardi 15 mars 2011 =C3=A0 15:23 +0000, giorgio a =C3=A9crit :=20 > There is a missing feature of nautilus that a lot of people would love > to see implemented: a confirmation dialog before sending items to the > trashbin. The reason behind this is that it's very easy to hit the > delete key just by chance without even realizing. When files end up in > the trash bin without you noticing they are basically gone forever. This is a real problem, but I don=E2=80=99t think the solution is a windows= -like alert dialog. Half of this problem is solved by the undo feature which is under development. The other half consists in making file deletion more noticeable. An animation with the file becoming red and/or flying to the trash would be a nice addition. --=20 .''`. : :' : =E2=80=9CYou would need to ask a lawyer if you don't know `. `' that a handshake of course makes a valid contract.=E2=80=9D `- -- J???rg Schilling From giorgio.gilestro@gmail.com Tue Mar 15 16:39:37 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32AC5750096 for ; Tue, 15 Mar 2011 16:39:37 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.59 X-Spam-Level: X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yGO+binEHQIq for ; Tue, 15 Mar 2011 16:39:34 +0000 (UTC) Received: from mail-ww0-f46.google.com (mail-ww0-f46.google.com [74.125.82.46]) by menubar.gnome.org (Postfix) with ESMTP id 7E0D4750845 for ; Tue, 15 Mar 2011 16:39:26 +0000 (UTC) Received: by wwb28 with SMTP id 28so838852wwb.27 for ; Tue, 15 Mar 2011 09:39:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; bh=X66tXlD7nMYLtwfBHLM2X7ogM3M7Kdc+xXLkIzv0KjA=; b=F7D1BbIkG2sVnrGXRmXI883ECeFB6j64I7kM294kYGUB7kYBr+GzWHC/Co4nMDtQ09 +tCtqGmqqJtWzESTAilcMspHZLHyrjPItvXiayNYGvXC2DPHzQz49tOOiLSgvPRpKwN5 ZKjMCgtx+5vTB9aQ/JJIcqGhAVmRe7WZMI+r4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; b=wWcwC45qaqL4WC5GbsJG0WzFRQlkcDQuKU5jVIdeoLs37az902IVTRKVL38hQZXAhR qAoOtEstiwZc7ob3ykTfFq50Bm+fh0Rmn1AJLbz9C2rW0JHTK5rUZLBipTSE2BuDIPiC k3ztYGoWlyhbUibuStH1FWVZhl5f4KeZLyEcw= Received: by 10.227.160.11 with SMTP id l11mr1572392wbx.1.1300207164424; Tue, 15 Mar 2011 09:39:24 -0700 (PDT) MIME-Version: 1.0 Sender: giorgio.gilestro@gmail.com Received: by 10.227.146.71 with HTTP; Tue, 15 Mar 2011 09:39:04 -0700 (PDT) In-Reply-To: <1300204098.30617.158.camel@meh> References: <1300204098.30617.158.camel@meh> From: giorgio Date: Tue, 15 Mar 2011 16:39:04 +0000 X-Google-Sender-Auth: -vzZ8mqsdW__48I9wBLBI1QxUTU Message-ID: Subject: Re: [patch] confirm before sending to trash To: nautilus-list@gnome.org Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Mar 2011 16:39:37 -0000 > This is a real problem, but I don=92t think the solution is a windows-lik= e > alert dialog. Probably is not the ultimate solution but it's a solution nevertheless. The launchpad thread I linked was open in 2007. People started asking for that feature even earlier ( see http://mail.gnome.org/archives/nautilus-list/2004-July/msg00097.html ) And as we wait and decide for the perfect solution, It's now 7 years that this thing is been requested and yet unsolved. I honestly find flabbergasting that every time this issue is raised, the two major arguments against it are: "an alert it's not the perfect way to do it" or "you can always recover things from the bin, anyway". Giorgio F. Gilestro http://gilest.ro From berndth@gmx.de Tue Mar 15 17:27:57 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 045B5750538 for ; Tue, 15 Mar 2011 17:27:57 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.89 X-Spam-Level: X-Spam-Status: No, score=-1.89 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04vl-7IGVxn5 for ; Tue, 15 Mar 2011 17:27:54 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by menubar.gnome.org (Postfix) with SMTP id 87A297506A9 for ; Tue, 15 Mar 2011 17:27:44 +0000 (UTC) Received: (qmail invoked by alias); 15 Mar 2011 17:27:42 -0000 Received: from e179244050.adsl.alicedsl.de (EHLO mrm-39l) [85.179.244.50] by mail.gmx.net (mp057) with SMTP; 15 Mar 2011 18:27:42 +0100 X-Authenticated: #755340 X-Provags-ID: V01U2FsdGVkX187A1FGRak7D4CupWFrMXbzx3WtvorXZ8YZqIaDiC AUeZHvRnCoxKz5 Date: Tue, 15 Mar 2011 18:27:00 +0100 From: Holger Berndt To: nautilus-list@gnome.org Subject: Re: [patch] confirm before sending to trash Message-ID: <20110315182700.5ff984ae@mrm-39l> In-Reply-To: <1300204098.30617.158.camel@meh> References: <1300204098.30617.158.camel@meh> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.22.0; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Mar 2011 17:27:57 -0000 On Tue, 15 Mar 2011 16:48:18 +0100, Josselin Mouette wrote: > Half of this problem is solved by the undo feature which is under > development. The other half consists in making file deletion more > noticeable. An animation with the file becoming red and/or flying to > the trash would be a nice addition. Or maybe a small cluebar with an embedded undo button would already be enough. I like how Google does it in its webapps. Holger From giorgio@gilest.ro Tue Mar 15 16:08:59 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A1A3E750880 for ; Tue, 15 Mar 2011 16:08:59 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.911 X-Spam-Level: X-Spam-Status: No, score=-1.911 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q6oGaD1SDqXg for ; Tue, 15 Mar 2011 16:08:57 +0000 (UTC) X-Greylist: delayed 435 seconds by postgrey-1.32 at menubar.gnome.org; Tue, 15 Mar 2011 16:08:57 UTC Received: from mail.gilest.ro (gilest.ro [204.236.224.66]) by menubar.gnome.org (Postfix) with ESMTP id A9EF77507A1 for ; Tue, 15 Mar 2011 16:08:49 +0000 (UTC) Received: from mail-ww0-f46.google.com (mail-ww0-f46.google.com [74.125.82.46]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mail.gilest.ro (Postfix) with ESMTPSA id 56060540C9 for ; Tue, 15 Mar 2011 16:01:32 +0000 (GMT) Received: by wwb28 with SMTP id 28so797073wwb.27 for ; Tue, 15 Mar 2011 09:01:30 -0700 (PDT) Received: by 10.227.160.11 with SMTP id l11mr1528327wbx.1.1300204890488; Tue, 15 Mar 2011 09:01:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.227.146.71 with HTTP; Tue, 15 Mar 2011 09:01:10 -0700 (PDT) In-Reply-To: <1300204098.30617.158.camel@meh> References: <1300204098.30617.158.camel@meh> From: "Giorgio F. Gilestro" Date: Tue, 15 Mar 2011 16:01:10 +0000 Message-ID: Subject: Re: [patch] confirm before sending to trash To: Josselin Mouette Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Wed, 16 Mar 2011 04:01:22 +0000 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Mar 2011 16:09:00 -0000 > This is a real problem, but I don=92t think the solution is a windows-lik= e > alert dialog. Probably is not the ultimate solution but it's a solution nevertheless. The launchpad thread I linked was open in 2007. People started asking for that feature even earlier ( see http://mail.gnome.org/archives/nautilus-list/2004-July/msg00097.html ) And as we wait and decide for the perfect solution, It's now 7 years that this thing is been requested and yet unsolved. I honestly find flabbergasting that every time this issue is raised, the two major arguments against it are: "an alert it's not the perfect way to do it" or "you can always recover things from the bin, anyway". From stian@servoelectronics.no Tue Mar 15 18:13:27 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 462757503CA for ; Tue, 15 Mar 2011 18:13:27 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B1yneavjeuit for ; Tue, 15 Mar 2011 18:13:24 +0000 (UTC) X-Greylist: delayed 3144 seconds by postgrey-1.32 at menubar.gnome.org; Tue, 15 Mar 2011 18:13:23 UTC Received: from mail43.e.nsc.no (mail43.e.nsc.no [193.213.115.43]) by menubar.gnome.org (Postfix) with ESMTP id 8EF7C750096 for ; Tue, 15 Mar 2011 18:13:14 +0000 (UTC) Received: from sedc1.Servoelectronics.int (ti122110a080-0922.bb.online.no [83.109.3.154]) by mail43.nsc.no (8.14.4/8.14.4) with ESMTP id p2FHKfIv017315 for ; Tue, 15 Mar 2011 18:20:41 +0100 (MET) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Subject: SV: [patch] confirm before sending to trash Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Date: Tue, 15 Mar 2011 18:20:40 +0100 Message-ID: <2ECD0867FBDA2A43A38CE7F255221CB93080B5@sedc1.Servoelectronics.int> In-Reply-To: <1300204098.30617.158.camel@meh> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [patch] confirm before sending to trash Thread-Index: AcvjKHMiU7CA2IA8TfCzJAjn2HcT9gADIaOA References: <1300204098.30617.158.camel@meh> From: "Stian Skjelstad" To: X-Mailman-Approved-At: Wed, 16 Mar 2011 04:01:22 +0000 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Mar 2011 18:13:27 -0000 PiBUaGlzIGlzIGEgcmVhbCBwcm9ibGVtLCBidXQgSSBkb27igJl0IHRoaW5rIHRoZSBzb2x1dGlv biBpcyBhIHdpbmRvd3MtbGlrZQ0KPiBhbGVydCBkaWFsb2cuDQo+IA0KPiBIYWxmIG9mIHRoaXMg cHJvYmxlbSBpcyBzb2x2ZWQgYnkgdGhlIHVuZG8gZmVhdHVyZSB3aGljaCBpcyB1bmRlcg0KPiBk ZXZlbG9wbWVudC4gVGhlIG90aGVyIGhhbGYgY29uc2lzdHMgaW4gbWFraW5nIGZpbGUgZGVsZXRp b24gbW9yZQ0KPiBub3RpY2VhYmxlLiBBbiBhbmltYXRpb24gd2l0aCB0aGUgZmlsZSBiZWNvbWlu ZyByZWQgYW5kL29yIGZseWluZyB0byB0aGUNCj4gdHJhc2ggd291bGQgYmUgYSBuaWNlIGFkZGl0 aW9uLg0KDQpXaGF0IGlmIGRlbGV0ZWQgZmlsZXMgd2VyZSB2aXNpYmxlIGFzIHNvbWUgZ2hvc3Qt bGlrZS1pY29uIGluIHRoZSBkaXJlY3RvcnkgdGhleSB1c2VkIHRvIGJlPyBBbmQgaXQgY291bGQg YmUgcG9zc2libGUgdG8gdHVybiBvbi9vZmYgdGhlIHZpc2liaWxpdHkgb2YgZGVsZXRlZCBmaWxl cz8gQW5kIHlvdSBjYW4gaGF2ZSB5b3VyIGFuaW1hdGlvbiB0aGVuIGFzIHdlbGw7IG9mIGFuIGlj b24gdGhhdCBkaWVzLg0KDQoNClN0aWFuIFNramVsc3RhZA0K From platima@gmail.com Wed Mar 16 04:06:01 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4CCE6750423 for ; Wed, 16 Mar 2011 04:06:01 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.699 X-Spam-Level: X-Spam-Status: No, score=-2.699 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f7jdZCjdSs3K for ; Wed, 16 Mar 2011 04:05:58 +0000 (UTC) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by menubar.gnome.org (Postfix) with ESMTP id 24436750367 for ; Wed, 16 Mar 2011 04:05:49 +0000 (UTC) Received: by vws18 with SMTP id 18so1993626vws.27 for ; Tue, 15 Mar 2011 21:05:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=cRF1ue0u6f0w44MHny/7yqwSn/ARbnY9KtaPMvvCmZo=; b=wmg8Ws2Qv/aFVtOSQ5k5cV6vayrzQkyLjJhmdz67FwamxZ6RW84TlPjf8xBumzJR+2 KTbBbx9j1kYuMm5Fxa3okT2B/31ngQPW4V8ZPmjEtiRwdCo3MU0dr3fA/Zn6mz+Qao0f 9KFQ1meNP40MsPewBCGFEVkWyIpDWhUFtvwMk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=K/ZhPeBd2V01nXNKLRWgDEcok7LYgrgEHTFTeaz8HPEccF2zYfJKkpq8rgQXlLJ3PD FPqWcocpd3RajU4cESv9BM+C+Puyo2ENhgGasbS6z2+eZL/hAwn79wTJ7ZZcBihR2YZE 88sQRzNsauJIXiFrPfqoRymVRY1G1lQ/ZYq6Y= MIME-Version: 1.0 Received: by 10.52.178.165 with SMTP id cz5mr313059vdc.205.1300248218005; Tue, 15 Mar 2011 21:03:38 -0700 (PDT) Received: by 10.52.159.198 with HTTP; Tue, 15 Mar 2011 21:03:37 -0700 (PDT) In-Reply-To: <2ECD0867FBDA2A43A38CE7F255221CB93080B5@sedc1.Servoelectronics.int> References: <1300204098.30617.158.camel@meh> <2ECD0867FBDA2A43A38CE7F255221CB93080B5@sedc1.Servoelectronics.int> Date: Wed, 16 Mar 2011 12:03:37 +0800 Message-ID: Subject: Re: [patch] confirm before sending to trash From: Keith Poole To: Stian Skjelstad Content-Type: multipart/alternative; boundary=bcaec519643b277209049e91a1eb Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 04:06:01 -0000 --bcaec519643b277209049e91a1eb Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On Wed, Mar 16, 2011 at 1:20 AM, Stian Skjelstad wrote: > > This is a real problem, but I don=92t think the solution is a windows-l= ike > > alert dialog. > > > > Half of this problem is solved by the undo feature which is under > > development. The other half consists in making file deletion more > > noticeable. An animation with the file becoming red and/or flying to th= e > > trash would be a nice addition. > > What if deleted files were visible as some ghost-like-icon in the directo= ry > they used to be? And it could be possible to turn on/off the visibility o= f > deleted files? And you can have your animation then as well; of an icon t= hat > dies. > While I like this idea in a way, I think often deleting files is associated with 'cleaning up' a directory, and having ghost icons there may just encourage users to immediately empty the trash, which could cause more problems than it solves (not being able to recover deleted files, etc). > Stian Skjelstad > -- > nautilus-list mailing list > nautilus-list@gnome.org > http://mail.gnome.org/mailman/listinfo/nautilus-list > -Keith --bcaec519643b277209049e91a1eb Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable
On Wed, Mar 16, 2011 at 1:20 AM, Stian Skjel= stad <sti= an@servoelectronics.no> wrote:
> This is a real problem, but I don=92t think the solu= tion is a windows-like
> alert dialog.
>
> Half of this problem is solved by the undo feature which is under
> development. The other half consists in making file deletion more
> noticeable. An animation with the file becoming red and/or flying to t= he
> trash would be a nice addition.

What if deleted files were visible as some ghost-like-icon in the dir= ectory they used to be? And it could be possible to turn on/off the visibil= ity of deleted files? And you can have your animation then as well; of an i= con that dies.
=A0

While I lik= e this idea in a way, I think often deleting files is associated with '= cleaning up' a directory, and having ghost icons there may just encoura= ge users to immediately empty the trash, which could cause more problems th= an it solves (not being able to recover deleted files, etc).
=A0
Stian Skjelstad


-Keith
--bcaec519643b277209049e91a1eb-- From john.stowers.lists@gmail.com Wed Mar 16 04:13:07 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 9C0B9750423 for ; Wed, 16 Mar 2011 04:13:07 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.7 X-Spam-Level: X-Spam-Status: No, score=-2.7 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R0AiTD+nvVdy for ; Wed, 16 Mar 2011 04:13:05 +0000 (UTC) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by menubar.gnome.org (Postfix) with ESMTP id 8BC22750367 for ; Wed, 16 Mar 2011 04:12:57 +0000 (UTC) Received: by gyg13 with SMTP id 13so701653gyg.27 for ; Tue, 15 Mar 2011 21:12:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:subject:from:to:cc:in-reply-to:references :content-type:date:message-id:mime-version:x-mailer :content-transfer-encoding; bh=3T5pytQjiMiDSfj7iqF0YGMQi39ERmZr69HdwllWw/8=; b=FK3Pn+TGNKXBgcfnF2726oAnhDymLrrE833d4yfiqS+WMe0unimakiVB2GUbZjozCN bvkMn/Ac6EFGZYcbj4boRUP2mefGfA3cFuiFDuvCpg9bck51qC+U1l3PVffIz8AwAWOX 5rAhae9oJmwVkGiXbo6kqj4pPtXEs5W5xDRv8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer:content-transfer-encoding; b=m9UJ83+DSqCuGIrsB2evWbA0W4jfPezyCDZTwisR/DYOTpM+AMXTZamneUKUJqfbrI LfGprrc3NiZ+Nk7cs8AljfIQX7915yp7KXBX/vAZPnk4+ZKpaLMf7Pj/TsE+CdPFXPbr LkW2yd5xo1ga9NnI9BesUfkqjU5cZ/KiiZY/M= Received: by 10.151.60.18 with SMTP id n18mr796084ybk.426.1300248775516; Tue, 15 Mar 2011 21:12:55 -0700 (PDT) Received: from [192.168.1.10] ([121.73.125.64]) by mx.google.com with ESMTPS id w19sm3297301ybe.22.2011.03.15.21.12.52 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 15 Mar 2011 21:12:54 -0700 (PDT) Subject: Re: Project: Filtered view for nautilus From: John Stowers To: Abhijeet Rastogi In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Date: Wed, 16 Mar 2011 17:12:49 +1300 Message-ID: <1300248769.5859.14.camel@nzjrs-laptop> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 04:13:07 -0000 On Mon, 2011-03-14 at 17:04 +0530, Abhijeet Rastogi wrote: > Hi, > > > I am a happy "Gnome+ArchLinux" user since last 5 years. I use nautilus > as my file-manager. Its lightweight and nice but lacks few features. > I was going through the ideas page > (http://live.gnome.org/SummerOfCode2011/Ideas) of Gnome and I am > interested in implementing the "filter feature for nautilus". > > > Nautilus already has "search feature" but it lacks in many ways. Perhaps you could improve the search feature. I would welcome much tighter integration of tracker search with Nautilus. The 0.10 series of tracker is used by many GNOME applications so a harder dependency on it would not be unprecedented. John From olav@vitters.nl Wed Mar 16 08:33:50 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 509BC7503B3 for ; Wed, 16 Mar 2011 08:33:50 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WaWQUgR8QXpg for ; Wed, 16 Mar 2011 08:33:46 +0000 (UTC) Received: from fep22.mx.upcmail.net (fep22.mx.upcmail.net [62.179.121.42]) by menubar.gnome.org (Postfix) with ESMTP id DD098750338 for ; Wed, 16 Mar 2011 08:33:37 +0000 (UTC) Received: from edge05.upcmail.net ([192.168.13.212]) by viefep17-int.chello.at (InterMail vM.8.01.02.02 201-2260-120-106-20100312) with ESMTP id <20110316083238.IDKQ11401.viefep17-int.chello.at@edge05.upcmail.net>; Wed, 16 Mar 2011 09:32:38 +0100 Received: from bkor.dhs.org ([62.195.108.47]) by edge05.upcmail.net with edge id KkYZ1g00Z11PbqN05kYacA; Wed, 16 Mar 2011 09:32:38 +0100 X-SourceIP: 62.195.108.47 Received: by bkor.dhs.org (Postfix, from userid 501) id E79CC2E06E5; Wed, 16 Mar 2011 09:32:32 +0100 (CET) Date: Wed, 16 Mar 2011 09:32:32 +0100 From: Olav Vitters To: "Giorgio F. Gilestro" Subject: Re: [patch] confirm before sending to trash Message-ID: <20110316083232.GA2852@bkor.dhs.org> References: <1300204098.30617.158.camel@meh> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Cloudmark-Analysis: v=1.1 cv=HQ3F56nxkum+cgCiDL7AXQpbvw7DWrWCBJRnYYnM0Zc= c=1 sm=0 a=LC1XEGHpKa8A:10 a=8nJEP1OIZ-IA:10 a=GqBSuVouuhxV22f7mkAA:9 a=9f5IHkgJEJFLCR3Y8icc5pt-EAAA:4 a=wPNLvfGTeEIA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Cc: nautilus-list@gnome.org, Josselin Mouette X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 08:33:50 -0000 On Tue, Mar 15, 2011 at 04:01:10PM +0000, Giorgio F. Gilestro wrote: > I honestly find flabbergasting that every time this issue is raised, > the two major arguments against it are: "an alert it's not the perfect > way to do it" or "you can always recover things from the bin, anyway". Why not create a patch which implements the suggested solution? -- Regards, Olav From giorgio.gilestro@gmail.com Wed Mar 16 09:28:01 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 30B5B750A6B for ; Wed, 16 Mar 2011 09:28:01 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aNnHHkmyWny5 for ; Wed, 16 Mar 2011 09:27:58 +0000 (UTC) Received: from mail-ww0-f46.google.com (mail-ww0-f46.google.com [74.125.82.46]) by menubar.gnome.org (Postfix) with ESMTP id 7D965750A4E for ; Wed, 16 Mar 2011 09:27:50 +0000 (UTC) Received: by wwb28 with SMTP id 28so1685877wwb.27 for ; Wed, 16 Mar 2011 02:27:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type; bh=aVoRKvHBSLriQHq71153+i+HbGC/EtCXkiqNMSQ9zoQ=; b=PVBzc5XhXN9/xnzRDXQu0G+ks4QgHhuC8MwZy7T4cD1Lh43KsSShp00s4qIXGO8mRB TelGprTVNhTsnXkKae6LET+famdM15TsibUfL7t0vGEbvJz0Iaj4A9ZTADuIKKmQmuft wAaTLQTnZ5F4KA9YwHesiDUt0wIE+jAL0eJhw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; b=CkdWZvSwQut2LUDwzLVtPJdIso+wjO16mJj50nN/nqhn1owZHRZGx+5dikIoMU96rK 5WncQLwwVXXafCLnAFtlVS47MJKLTbKwaQqpd2+R6pbp6415crJRQz4n5LOF4W9V/zw5 2EROp3+XFczB4CxIfNnRVdMziUYxVn/pcYRKw= Received: by 10.227.160.11 with SMTP id l11mr566848wbx.1.1300267668187; Wed, 16 Mar 2011 02:27:48 -0700 (PDT) MIME-Version: 1.0 Sender: giorgio.gilestro@gmail.com Received: by 10.227.146.71 with HTTP; Wed, 16 Mar 2011 02:27:28 -0700 (PDT) In-Reply-To: <20110316083232.GA2852@bkor.dhs.org> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> From: giorgio Date: Wed, 16 Mar 2011 09:27:28 +0000 X-Google-Sender-Auth: QKf92nxD8l71NLZw0ZqnUTSKFUc Message-ID: Subject: Re: [patch] confirm before sending to trash To: Olav Vitters Content-Type: text/plain; charset=ISO-8859-1 Cc: nautilus-list@gnome.org, Josselin Mouette X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 09:28:01 -0000 > Why not create a patch which implements the suggested solution? Because people came up with the most different ideas: some want a popup notification in the status bar, some want the trashbin flashing, some want a gmail-like bar, some want the animation from the window to the trash, some want the ghost icons, some think there should be nothing at all because the user need to learn to be more careful (yes, I've read that too), etc etc etc. So there is no guarantee that whatever I do will please anybody. I and don't even aim to. All I was proposing was to adopt this as it is: a patch, waiting for whatever else suits best. Also, none of the solutions mentioned above actually are as effective as a confirmation dialog: the only other suggestion that actually would be really effective in avoiding accidental loss of data, is to associate deletion of a file to a Ctrl-Delete o Alt-Delete, the way MacOSX does it. I can patch that? Would that be committed? Whit all my brainpower, I truly don't understand what is the problem in giving the users the option to activate a confirmation dialog. Giorgio F. Gilestro http://gilest.ro On Wed, Mar 16, 2011 at 8:32 AM, Olav Vitters wrote: > On Tue, Mar 15, 2011 at 04:01:10PM +0000, Giorgio F. Gilestro wrote: >> I honestly find flabbergasting that every time this issue is raised, >> the two major arguments against it are: "an alert it's not the perfect >> way to do it" or "you can always recover things from the bin, anyway". > > Why not create a patch which implements the suggested solution? > > -- > Regards, > Olav > From olav@vitters.nl Wed Mar 16 09:48:25 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id B7780750A59 for ; Wed, 16 Mar 2011 09:48:25 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yVk5V2caDi6V for ; Wed, 16 Mar 2011 09:48:22 +0000 (UTC) X-Greylist: delayed 4532 seconds by postgrey-1.32 at menubar.gnome.org; Wed, 16 Mar 2011 09:48:21 UTC Received: from fep11.mx.upcmail.net (fep11.mx.upcmail.net [62.179.121.31]) by menubar.gnome.org (Postfix) with ESMTP id B1E05750A32 for ; Wed, 16 Mar 2011 09:48:12 +0000 (UTC) Received: from edge03.upcmail.net ([192.168.13.238]) by viefep11-int.chello.at (InterMail vM.8.01.02.02 201-2260-120-106-20100312) with ESMTP id <20110316094810.OSZT11941.viefep11-int.chello.at@edge03.upcmail.net>; Wed, 16 Mar 2011 10:48:10 +0100 Received: from bkor.dhs.org ([62.195.108.47]) by edge03.upcmail.net with edge id Klo21g03611PbqN03lo3CL; Wed, 16 Mar 2011 10:48:10 +0100 X-SourceIP: 62.195.108.47 Received: by bkor.dhs.org (Postfix, from userid 501) id 493E92E06E5; Wed, 16 Mar 2011 10:48:02 +0100 (CET) Date: Wed, 16 Mar 2011 10:48:02 +0100 From: Olav Vitters To: giorgio Subject: Re: [patch] confirm before sending to trash Message-ID: <20110316094802.GB2852@bkor.dhs.org> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Cloudmark-Analysis: v=1.1 cv=kRmApA04uPli/d8B8u1M0swu98hronvs6VvAqI8uQP0= c=1 sm=0 a=LC1XEGHpKa8A:10 a=8nJEP1OIZ-IA:10 a=npksE9evVSGOVUKx-icA:9 a=EGXpqZ2DaD-VXzZRxioA:7 a=TvbwnsUiCPqBDY47VFkTJuGPWQsA:4 a=wPNLvfGTeEIA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Cc: nautilus-list@gnome.org, Josselin Mouette X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 09:48:26 -0000 On Wed, Mar 16, 2011 at 09:27:28AM +0000, giorgio wrote: > Also, none of the solutions mentioned above actually are as effective > as a confirmation dialog: the only other suggestion that actually > would be really effective in avoiding accidental loss of data, is to > associate deletion of a file to a Ctrl-Delete o Alt-Delete, the way > MacOSX does it. I can patch that? Would that be committed? Shift-delete already does that when you enable the real delete option. > Whit all my brainpower, I truly don't understand what is the problem > in giving the users the option to activate a confirmation dialog. 1) It is not a good solution for the problem Meaning: it works around the problem instead of solving it 2) Causes maintenance burden 3) If workaround is implemented, good solution will never be solved 4) Confirmation dialogs are bad (enough studies that they're just ignored. e.g. I often automatically click enter before actually thinking about the dialog). If you really want to help users, solve the real issue instead of yet another dialog. As explained, making deletion more annoying is not a solution. Make it more visible. Note: not a maintainer, just been around for a while. -- Regards, Olav From giorgio@gilestro.tk Wed Mar 16 10:54:12 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id AFE13750ABA for ; Wed, 16 Mar 2011 10:54:12 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lmgTUq+GoXdh for ; Wed, 16 Mar 2011 10:54:09 +0000 (UTC) X-Greylist: delayed 435 seconds by postgrey-1.32 at menubar.gnome.org; Wed, 16 Mar 2011 10:54:08 UTC Received: from mail.gilest.ro (gilest.ro [204.236.224.66]) by menubar.gnome.org (Postfix) with ESMTP id 73C28750B1B for ; Wed, 16 Mar 2011 10:54:00 +0000 (UTC) Received: from [155.198.199.32] (bio-ggilestr-vm.bio.ph.ic.ac.uk [155.198.199.32]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.gilest.ro (Postfix) with ESMTPSA id E47A1540C9 for ; Wed, 16 Mar 2011 10:46:43 +0000 (GMT) Message-ID: <4D809510.7050906@gilestro.tk> Date: Wed, 16 Mar 2011 10:46:40 +0000 From: "Giorgio F. Gilestro" User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110304 Lightning/1.0b2 Lanikai/3.1.9 MIME-Version: 1.0 To: nautilus-list@gnome.org Subject: Re: [patch] confirm before sending to trash References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> In-Reply-To: <20110316094802.GB2852@bkor.dhs.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 10:54:13 -0000 On 03/16/2011 09:48 AM, Olav Vitters wrote: > > Shift-delete already does that when you enable the real delete option. Yes. And how is this relevant to our discussion? > > 1) It is not a good solution for the problem > > Meaning: it works around the problem instead of solving it Not true. It actually solves the problem pretty nicely. In fact this is the solution that all other browser with a delete-key use: including Konqueror, Thunar and Microsoft Explorer. > > 2) Causes maintenance burden I don't know what you're talking about. An addition that fixes a problem causes maintenance burden? They all do. > > 3) If workaround is implemented, good solution will never be solved This is NOT a workaround. > > 4) Confirmation dialogs are bad (enough studies that they're just > > ignored. e.g. I often automatically click enter before actually > > thinking about the dialog). I think I explained myself badly, because you don't seem to have understood. If you ACCIDENTALLY hit the delete key (for instance, as you reach for your coffee mug, or as your toddler bangs on the keyboard, or as your cat walks by when you are in the bathrom....) files are gone in the trashbin and unless you have nothing better to do than checking your trashbin everytime you empty it, they may be well gone forever. A dialog stops that. A key combination may also stop it. Flashing icons, popups and animations, do not stop that faulty behaviour. Is it better explained now? > > > > If you really want to help users, solve the real issue instead of yet > > another dialog. > > > > As explained, making deletion more annoying is not a solution. Make it > > more visible. > > > > Note: not a maintainer, just been around for a while. > > -- Giorgio F. Gilestro http://gilest.ro From joss@debian.org Wed Mar 16 11:06:48 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6122A750A8A for ; Wed, 16 Mar 2011 11:06:48 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wQbd23ON-5np for ; Wed, 16 Mar 2011 11:06:43 +0000 (UTC) Received: from shiina.malsain.org (shiina.malsain.org [91.121.15.71]) by menubar.gnome.org (Postfix) with ESMTP id 4E7467507AB for ; Wed, 16 Mar 2011 11:06:34 +0000 (UTC) Received: from localhost ([127.0.0.1]) by shiina.malsain.org with esmtp (Exim 4.72) (envelope-from ) id 1PzoYj-0005mZ-0C for nautilus-list@gnome.org; Wed, 16 Mar 2011 12:06:33 +0100 Subject: Re: [patch] confirm before sending to trash From: Josselin Mouette To: nautilus-list@gnome.org In-Reply-To: <4D809510.7050906@gilestro.tk> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> Content-Type: text/plain; charset="UTF-8" Date: Wed, 16 Mar 2011 12:06:32 +0100 Message-ID: <1300273592.9874.78.camel@meh> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: quoted-printable X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 11:06:48 -0000 Le mercredi 16 mars 2011 =C3=A0 10:46 +0000, Giorgio F. Gilestro a =C3=A9cr= it :=20 > > > 1) It is not a good solution for the problem > > > Meaning: it works around the problem instead of solving it > Not true. It actually solves the problem pretty nicely. In fact this is > the solution that all other browser with a delete-key use: including > Konqueror, Thunar and Microsoft Explorer. And they all fail to provide a proper solution because of point 4. > > > 2) Causes maintenance burden > I don't know what you're talking about. An addition that fixes a problem > causes maintenance burden? They all do. Because you just added a new dialog *and* a way to enable/disable it. Instead of 1 code path, you have 3 code paths to handle: enabled, disabled, and what happens when the setting changes.=20 > > > 3) If workaround is implemented, good solution will never be solved > This is NOT a workaround. It is definitely a workaround. The fact that you want to make this option configurable shows that it is not a proper solution. Either you enable it and you=E2=80=99re confronted with annoying dialogs, or you disab= le it and you can delete file by mistake. Congratulations, you now have 2 different broken behaviors instead of one. > I think I explained myself badly, because you don't seem to have > understood. If you ACCIDENTALLY hit the delete key (for instance, as you > reach for your coffee mug, or as your toddler bangs on the keyboard, or > as your cat walks by when you are in the bathrom....) files are gone in > the trashbin and unless you have nothing better to do than checking your > trashbin everytime you empty it, they may be well gone forever. A dialog > stops that. A key combination may also stop it. > Flashing icons, popups and animations, do not stop that faulty behaviour. In a text editor, do you have to hit a confirmation dialog every time you press the delete key? Of course not, because you have an undo button. If you delete something by accident, you can delete it in one click. THIS is the appropriate behavior: make everything easy to achieve, but at the same time make everything easy to revert. There is absolutely no reason why the same reasoning (and solution) should not be applied to the file manager. --=20 .''`. : :' : =E2=80=9CYou would need to ask a lawyer if you don't know `. `' that a handshake of course makes a valid contract.=E2=80=9D `- -- J???rg Schilling From giorgio@gilestro.tk Wed Mar 16 11:21:26 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 49C07750106 for ; Wed, 16 Mar 2011 11:21:26 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qdN0iu8ZBHro for ; Wed, 16 Mar 2011 11:21:23 +0000 (UTC) Received: from mail.gilest.ro (gilest.ro [204.236.224.66]) by menubar.gnome.org (Postfix) with ESMTP id 5B06475006A for ; Wed, 16 Mar 2011 11:21:15 +0000 (UTC) Received: from [155.198.199.32] (bio-ggilestr-vm.bio.ph.ic.ac.uk [155.198.199.32]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.gilest.ro (Postfix) with ESMTPSA id 6D3F4540CA for ; Wed, 16 Mar 2011 11:21:13 +0000 (GMT) Message-ID: <4D809D28.9010902@gilestro.tk> Date: Wed, 16 Mar 2011 11:21:12 +0000 From: "Giorgio F. Gilestro" User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110304 Lightning/1.0b2 Lanikai/3.1.9 MIME-Version: 1.0 To: nautilus-list@gnome.org Subject: Re: [patch] confirm before sending to trash References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> In-Reply-To: <1300273592.9874.78.camel@meh> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 11:21:26 -0000 On 03/16/2011 11:06 AM, Josselin Mouette wrote: > Le mercredi 16 mars 2011 à 10:46 +0000, Giorgio F. Gilestro a écrit : >>>> 1) It is not a good solution for the problem >>>> Meaning: it works around the problem instead of solving it >> Not true. It actually solves the problem pretty nicely. In fact this is >> the solution that all other browser with a delete-key use: including >> Konqueror, Thunar and Microsoft Explorer. > > And they all fail to provide a proper solution because of point 4. Yet they provide a solution and make users happy. Do I really have to explain why having a solution to a problem is better than having no solution? Especially if this is going on for at least 7 years and hundreds of users complaint about it? >>>> 3) If workaround is implemented, good solution will never be solved >> This is NOT a workaround. > > It is definitely a workaround. The fact that you want to make this > option configurable shows that it is not a proper solution. There are plenty of configurable options in nautilus: are you saying they all lashups? Either you > enable it and you’re confronted with annoying dialogs, or you disable it > and you can delete file by mistake. Congratulations, you now have 2 > different broken behaviors instead of one. What drives me mad about this attitude is that hundreds of people would be more than happy to have a confirmation dialog. But nope! Someone always know better than them what is good and bad. By the way, this is the reason why the patch gives the option to enable/disable that dialog on the first place. I erroneously thought: "people who want the dialog will enable it and be happy, people who don't will leave it alone and keep discussing about what is the really truly best solution for the next 7 years". Little did I know! -- -- http://gilest.ro From olav@vitters.nl Wed Mar 16 12:19:15 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A220F750092 for ; Wed, 16 Mar 2011 12:19:15 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29y2XEcmJJpZ for ; Wed, 16 Mar 2011 12:19:12 +0000 (UTC) Received: from fep17.mx.upcmail.net (fep17.mx.upcmail.net [62.179.121.37]) by menubar.gnome.org (Postfix) with ESMTP id 33288750061 for ; Wed, 16 Mar 2011 12:19:03 +0000 (UTC) Received: from edge04.upcmail.net ([192.168.13.239]) by viefep17-int.chello.at (InterMail vM.8.01.02.02 201-2260-120-106-20100312) with ESMTP id <20110316121901.XTXF11401.viefep17-int.chello.at@edge04.upcmail.net>; Wed, 16 Mar 2011 13:19:01 +0100 Received: from bkor.dhs.org ([62.195.108.47]) by edge04.upcmail.net with edge id KoJy1g01S11PbqN04oJzY7; Wed, 16 Mar 2011 13:19:01 +0100 X-SourceIP: 62.195.108.47 Received: by bkor.dhs.org (Postfix, from userid 501) id 524EF2E06E5; Wed, 16 Mar 2011 13:18:58 +0100 (CET) Date: Wed, 16 Mar 2011 13:18:58 +0100 From: Olav Vitters To: "Giorgio F. Gilestro" Subject: Re: [patch] confirm before sending to trash Message-ID: <20110316121858.GC2852@bkor.dhs.org> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-7 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4D809D28.9010902@gilestro.tk> User-Agent: Mutt/1.5.21 (2010-09-15) X-Cloudmark-Analysis: v=1.1 cv=HQ3F56nxkum+cgCiDL7AXQpbvw7DWrWCBJRnYYnM0Zc= c=1 sm=0 a=LC1XEGHpKa8A:10 a=E_FQspuQcigA:10 a=N3kiBOZcVY2BIf3wPtcA:9 a=bB12CivKDRLegMXYN4MA:7 a=BMOHA6L0DYYefYyNrxCP4k3OQB8A:4 a=o3X3QV6JOaEA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 12:19:15 -0000 On Wed, Mar 16, 2011 at 11:21:12AM +0000, Giorgio F. Gilestro wrote: > Yet they provide a solution and make users happy. Do I really have to > explain why having a solution to a problem is better than having no > solution? Especially if this is going on for at least 7 years and > hundreds of users complaint about it? So implement the undo ability and something which makes it clear that a file was deleted. > >>>> 3) If workaround is implemented, good solution will never be solved > >> This is NOT a workaround. > > > > It is definitely a workaround. The fact that you want to make this > > option configurable shows that it is not a proper solution. > > There are plenty of configurable options in nautilus: are you saying > they all lashups? No, we're talking about this specific case. Unless absolutely needed and not solvable in any other way, there should not be an option to do the right thing. > Either you > > enable it and you¢re confronted with annoying dialogs, or you disable it > > and you can delete file by mistake. Congratulations, you now have 2 > > different broken behaviors instead of one. > > What drives me mad about this attitude is that hundreds of people would > be more than happy to have a confirmation dialog. But nope! Someone > always know better than them what is good and bad. By the way, this is > the reason why the patch gives the option to enable/disable that dialog > on the first place. I erroneously thought: "people who want the dialog > will enable it and be happy, people who don't will leave it alone and > keep discussing about what is the really truly best solution for the > next 7 years". It was already explained that we want to solve it. Just not via a confirmation dialog. Additional configuration options also cause maintenance problems. The more configurable the software, the more likely bugs will popup (as not every combination will be tested). This might not apply much in this case (seems simple), but it is always considered. Striving for a good solution doesn't mean someone knows better than users. Just that the solution should be a solution, not a workaround. Nobody is blocking development on a nice solution. And options which just changes behaviour instead of doing the right thing is not something which is usually done. -- Regards, Olav From tiagomatos@gmail.com Wed Mar 16 12:31:40 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id EB391750B0B for ; Wed, 16 Mar 2011 12:31:39 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.7 X-Spam-Level: X-Spam-Status: No, score=-2.7 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tCa61LJp0M3N for ; Wed, 16 Mar 2011 12:31:37 +0000 (UTC) Received: from mail-ww0-f46.google.com (mail-ww0-f46.google.com [74.125.82.46]) by menubar.gnome.org (Postfix) with ESMTP id 7CB14750262 for ; Wed, 16 Mar 2011 12:31:29 +0000 (UTC) Received: by wwb28 with SMTP id 28so1846530wwb.27 for ; Wed, 16 Mar 2011 05:31:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=2fbXK5VwmIdnwF6yzhoGlZYXIEmJZ4Z/XTq7dztZhTU=; b=gIdEejzNvbz0X0PDN1XjNApRt4RYQ8Vc5cpWsXntyeBmsOZj9oa0UpCCJiQMc4Z9p5 sNRBUcDnMKJg/1Qs9Tp5mGZwbnLJyS1Ei2d6BDDuMCA/6/b+ODMWW/cmZ8P71YQHAnQD UsFi1W61cxIQMuUa07pJ6cVY31TsNAs3qC5M0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=q+Y6garnqEXBItvHAIMtoFSq+6ywjiOEw/Q+bqx6Ny9/W9gNnME+Qan4wnRNUCNFKo mWVh91npOlnjMMe/VEqa3q05maccMZdp+XfpZ49ulFKfZqc9AFnG4NLe8t1BEGXoeNkQ ZaxUyl6+UIMzCTNiXgESjZZtcdr4ZTAWqZBY8= Received: by 10.227.149.73 with SMTP id s9mr726182wbv.156.1300278687231; Wed, 16 Mar 2011 05:31:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.227.135.193 with HTTP; Wed, 16 Mar 2011 05:31:07 -0700 (PDT) In-Reply-To: <4D809D28.9010902@gilestro.tk> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> From: =?UTF-8?Q?Rui_Tiago_Ca=C3=A7=C3=A3o_Matos?= Date: Wed, 16 Mar 2011 12:31:07 +0000 Message-ID: Subject: Re: [patch] confirm before sending to trash To: "Giorgio F. Gilestro" Content-Type: text/plain; charset=UTF-8 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 12:31:40 -0000 On 16 March 2011 11:21, Giorgio F. Gilestro wrote: > What drives me mad about this attitude is that hundreds of people would > be more than happy to have a confirmation dialog. But nope! Someone > always know better than them what is good and bad. By the way, this is > the reason why the patch gives the option to enable/disable that dialog > on the first place. I erroneously thought: "people who want the dialog > will enable it and be happy, people who don't will leave it alone and > keep discussing about what is the really truly best solution for the > next 7 years". > Little did I know! The problem here is that there's already a design for Nautilus in this area and your proposal is at odds with it. That's just how design works. I'm not a Nautilus developer but AFAIK the design here is to provide a general undo command: https://bugzilla.gnome.org/show_bug.cgi?id=167501 Rui From cosimo.cecchi@gmail.com Wed Mar 16 13:43:09 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 9A921750B57 for ; Wed, 16 Mar 2011 13:43:09 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JkXlU1OCn0Ut for ; Wed, 16 Mar 2011 13:43:07 +0000 (UTC) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by menubar.gnome.org (Postfix) with ESMTP id 4250F7500E3 for ; Wed, 16 Mar 2011 13:42:58 +0000 (UTC) Received: by qwc9 with SMTP id 9so1900359qwc.27 for ; Wed, 16 Mar 2011 06:42:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:subject:from:to:cc:date:in-reply-to :references:content-type:x-mailer:content-transfer-encoding :message-id:mime-version; bh=cLb6yot4Vk5zs5FSqQZuYyNgDwtetvfX9TBEbf0YMQ0=; b=gO9MzbzFzoG6EmXIXJpt9pNU82PObJVXQrO+f/7ZokgAAkmVwnjxuXEI2SGLfr6wBx aGU5SyCoJgcwtH5gq+wxundSA5zWaYGYq/eAqblN29hoc6I3H7EAmsLiIOHkvbGoyxCU LeXh14We0ozbN77lueNT0ndR26k9jSawoxD9Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:subject:from:to:cc:date:in-reply-to:references:content-type :x-mailer:content-transfer-encoding:message-id:mime-version; b=nA19RP5bb9cL+DdHXOWk7gjJolJDmoJWPToyd66oM1spJdcpE3f58rh+JsbuYftIIG P1Z2Pm1LrxDy5xwqsfjDAWLY+Azb66/j2TuxyG1LdxdyLjciu4i54niAvlBZpxngcEmo QX4cda/DcHbyv/50f3QcR0A+om6uPU1cxCEcM= Received: by 10.229.17.11 with SMTP id q11mr9837qca.46.1300282977473; Wed, 16 Mar 2011 06:42:57 -0700 (PDT) Received: from [10.16.3.183] (nat-pool-rdu.redhat.com [66.187.233.202]) by mx.google.com with ESMTPS id s10sm704088qco.47.2011.03.16.06.42.55 (version=SSLv3 cipher=OTHER); Wed, 16 Mar 2011 06:42:56 -0700 (PDT) Sender: Cosimo Cecchi Subject: Re: [patch] confirm before sending to trash From: Cosimo Cecchi To: giorgio Date: Wed, 16 Mar 2011 09:42:54 -0400 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 2.91.91 (2.91.91-1.fc16) Content-Transfer-Encoding: 7bit Message-ID: <1300282975.5515.9.camel@x60> Mime-Version: 1.0 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 13:43:10 -0000 Hi Giorgio, On Tue, 2011-03-15 at 15:23 +0000, giorgio wrote: > Is there any chance this could be considered? That would make a lot of > people happy, really. Thanks for your patch, and for your interest in improving Nautilus. I think your use case is a real concern, and something we should fix indeed, but as others said in this thread, I don't think a confirmation dialog is how we want this to be implemented, especially when it carries a new preference with it. That being said, it's too late in the 3.0 cycle now to add new features anyway, as we're past UI and string freeze, and we have a global Undo feature in the pipeline for 3.2; I'd like to see this feature integrated with it, and e.g. the GMail-like approach that has been suggested by Holger seems a better UI for this than a confirmation dialog. Thanks, Cosimo From cosimo.cecchi@gmail.com Wed Mar 16 14:04:24 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5486D7500DB for ; Wed, 16 Mar 2011 14:04:24 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X76e1m2L8LGm for ; Wed, 16 Mar 2011 14:04:22 +0000 (UTC) Received: from mail-qy0-f175.google.com (mail-qy0-f175.google.com [209.85.216.175]) by menubar.gnome.org (Postfix) with ESMTP id F1F6E750077 for ; Wed, 16 Mar 2011 14:04:13 +0000 (UTC) Received: by qyk35 with SMTP id 35so3442714qyk.6 for ; Wed, 16 Mar 2011 07:04:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:subject:from:to:cc:date:in-reply-to :references:content-type:x-mailer:content-transfer-encoding :message-id:mime-version; bh=BMr+0VnbhPgZC64GZCRGCIvwXFDVDKSJ8hnwBBSrOE4=; b=PoKFKQNVdX959zn9n0HthQjApN/0t05XJtrh2fnbYxCKbuQtqFCqAHiKUPTNdTXcaQ yDBMJ7dizMmJTj6HohziUx5plJRpE3KhzVZ50vfGfnie2quQCcsvG7kp63jat0aKkV1z ROXF6iNiZEB/7HYAAm9A5vNw/UaOLRNB5pPQA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:subject:from:to:cc:date:in-reply-to:references:content-type :x-mailer:content-transfer-encoding:message-id:mime-version; b=XHhCnWz2HDkq6iefuD09HerZ5ANQVlRNAD8bmolhxzP5JdM7QHqqB/MfzAJoWzQswR DSOqQpcxlQ723uUyuBkaALmfYltrd1UuGKHZrdn7q+Pa4Y16X6V80vUeCu7PD+utP4zU ZOMm9fLtnWKZkT8Ek2EUgeQY1jJU/zUAU6jDs= Received: by 10.224.211.65 with SMTP id gn1mr657559qab.355.1300284252173; Wed, 16 Mar 2011 07:04:12 -0700 (PDT) Received: from [10.16.3.183] (nat-pool-rdu.redhat.com [66.187.233.202]) by mx.google.com with ESMTPS id y17sm716781qci.45.2011.03.16.07.04.10 (version=SSLv3 cipher=OTHER); Wed, 16 Mar 2011 07:04:11 -0700 (PDT) Sender: Cosimo Cecchi Subject: Re: Project: Filtered view for nautilus From: Cosimo Cecchi To: Abhijeet Rastogi Date: Wed, 16 Mar 2011 10:04:09 -0400 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 2.91.91 (2.91.91-1.fc16) Content-Transfer-Encoding: 7bit Message-ID: <1300284250.5515.29.camel@x60> Mime-Version: 1.0 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 14:04:24 -0000 Hi Abhijeet, On Mon, 2011-03-14 at 17:04 +0530, Abhijeet Rastogi wrote: > I was going through the ideas page > (http://live.gnome.org/SummerOfCode2011/Ideas) of Gnome and I am > interested in implementing the "filter feature for nautilus". Thanks for your interest! I'd like to clarify that the Nautilus-related ideas on that page were not added by Nautilus developers, so they might not reflect the direction the project wants to go wrt that specific area (e.g. improvements in our Search interface would be much appreciated, but we probably don't really want a Clipboard view). This of course should not discourage you or anyone else to propose them, or to discuss them here, as you're doing :) > Nautilus already has "search feature" but it lacks in many ways. As John said, I think improving the current Search feature is the way to go...some things I would like to see at some point include: - a more tight integration with Tracker - improving the list view when used with Search, e.g. showing a "Location" column by default (there's already a patch by Stefano in Bugzilla for this IIRC) - investigate a "grouping" view UI, where files/search results are sorted in type groups with headlines - investigate a live filtering UI for the current directory. Note that the search bar 3.0 mockup [1] has a "Include sub-folders" option (which did not get implemented yet...we currently always include sub-folders when searching, as it was in 2.x). Ideally, when that's toggled off we should live-filter the folder content. Feel free to come up with other ideas and discuss them here! [1] http://afaikblog.files.wordpress.com/2010/12/nautilus-expanded.png Thanks, Cosimo From joss@debian.org Wed Mar 16 14:05:43 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D905175006E for ; Wed, 16 Mar 2011 14:05:42 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tx64VsMcfsHZ for ; Wed, 16 Mar 2011 14:05:40 +0000 (UTC) Received: from shiina.malsain.org (shiina.malsain.org [91.121.15.71]) by menubar.gnome.org (Postfix) with ESMTP id 585F87500DB for ; Wed, 16 Mar 2011 14:05:31 +0000 (UTC) Received: from localhost ([127.0.0.1]) by shiina.malsain.org with esmtp (Exim 4.72) (envelope-from ) id 1PzrLu-0007tD-5u for nautilus-list@gnome.org; Wed, 16 Mar 2011 15:05:30 +0100 Subject: Re: [patch] confirm before sending to trash From: Josselin Mouette To: nautilus-list@gnome.org In-Reply-To: <4D809D28.9010902@gilestro.tk> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> Content-Type: text/plain; charset="UTF-8" Date: Wed, 16 Mar 2011 15:05:29 +0100 Message-ID: <1300284329.9874.104.camel@meh> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: quoted-printable X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 14:05:43 -0000 Le mercredi 16 mars 2011 =C3=A0 11:21 +0000, Giorgio F. Gilestro a =C3=A9cr= it :=20 > What drives me mad about this attitude is that hundreds of people would > be more than happy to have a confirmation dialog. But nope! Someone > always know better than them what is good and bad.=20 Everyone on this list has agreed that this is a real problem that needs addressing. Several solutions that would please nautilus developers have been proposed, so you just need to implement one of them. > By the way, this is > the reason why the patch gives the option to enable/disable that dialog > on the first place. I erroneously thought: "people who want the dialog > will enable it and be happy, people who don't will leave it alone and > keep discussing about what is the really truly best solution for the > next 7 years". In my personal use of file browsers, I=E2=80=99m happy with neither of the = two behaviors. I would not be happier with a setting to choose between them. --=20 .''`. : :' : =E2=80=9CYou would need to ask a lawyer if you don't know `. `' that a handshake of course makes a valid contract.=E2=80=9D `- -- J???rg Schilling From olav@vitters.nl Wed Mar 16 14:25:19 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 48D41750B6A for ; Wed, 16 Mar 2011 14:25:19 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7rQaTb8DafEp for ; Wed, 16 Mar 2011 14:25:16 +0000 (UTC) Received: from fep14.mx.upcmail.net (fep14.mx.upcmail.net [62.179.121.34]) by menubar.gnome.org (Postfix) with ESMTP id 513BE750AC0 for ; Wed, 16 Mar 2011 14:25:07 +0000 (UTC) Received: from edge03.upcmail.net ([192.168.13.238]) by viefep14-int.chello.at (InterMail vM.8.01.02.02 201-2260-120-106-20100312) with ESMTP id <20110316142504.YVPS1458.viefep14-int.chello.at@edge03.upcmail.net>; Wed, 16 Mar 2011 15:25:04 +0100 Received: from bkor.dhs.org ([62.195.108.47]) by edge03.upcmail.net with edge id KqQs1g03y11PbqN03qQtTt; Wed, 16 Mar 2011 15:25:04 +0100 X-SourceIP: 62.195.108.47 Received: by bkor.dhs.org (Postfix, from userid 501) id EFF042E06E5; Wed, 16 Mar 2011 15:08:30 +0100 (CET) Date: Wed, 16 Mar 2011 15:08:30 +0100 From: Olav Vitters To: Cosimo Cecchi Subject: Re: [patch] confirm before sending to trash Message-ID: <20110316140830.GD2852@bkor.dhs.org> References: <1300282975.5515.9.camel@x60> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <1300282975.5515.9.camel@x60> User-Agent: Mutt/1.5.21 (2010-09-15) X-Cloudmark-Analysis: v=1.1 cv=DCRP0ZtmJUK9xCJAWyBxphtxfaK97vUsdrClCjRuegE= c=1 sm=0 a=LC1XEGHpKa8A:10 a=8nJEP1OIZ-IA:10 a=UgHyTDf_phSG_sPPbLEA:9 a=PqTjoV0FoFseFyQXOTf0x7f_aT8A:4 a=wPNLvfGTeEIA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 14:25:19 -0000 On Wed, Mar 16, 2011 at 09:42:54AM -0400, Cosimo Cecchi wrote: > That being said, it's too late in the 3.0 cycle now to add new features > anyway, as we're past UI and string freeze, and we have a global Undo > feature in the pipeline for 3.2; I'd like to see this feature integrated > with it, and e.g. the GMail-like approach that has been suggested by > Holger seems a better UI for this than a confirmation dialog. Global Undo? Best news ever! Looking forward to it! Btw: maybe use some kind of clutter animation when files are deleted? -- Regards, Olav From giorgio@gilestro.tk Wed Mar 16 15:22:02 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32F15750AC2 for ; Wed, 16 Mar 2011 15:22:02 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tv40RGydQSj5 for ; Wed, 16 Mar 2011 15:21:59 +0000 (UTC) Received: from mail.gilest.ro (gilest.ro [204.236.224.66]) by menubar.gnome.org (Postfix) with ESMTP id E26FA750B9D for ; Wed, 16 Mar 2011 15:21:50 +0000 (UTC) Received: from [155.198.199.32] (bio-ggilestr-vm.bio.ph.ic.ac.uk [155.198.199.32]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.gilest.ro (Postfix) with ESMTPSA id 51EC6540C9 for ; Wed, 16 Mar 2011 15:21:48 +0000 (GMT) Message-ID: <4D80D58A.9060309@gilestro.tk> Date: Wed, 16 Mar 2011 15:21:46 +0000 From: "Giorgio F. Gilestro" User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110304 Lightning/1.0b2 Lanikai/3.1.9 MIME-Version: 1.0 To: nautilus-list@gnome.org Subject: Re: [patch] confirm before sending to trash References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> In-Reply-To: <1300284329.9874.104.camel@meh> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 15:22:02 -0000 On 03/16/2011 02:05 PM, Josselin Mouette wrote: > Several solutions that would please nautilus developers have > been proposed, so you just need to implement one of them. I am afraid that's the best I can offer: (a dialog like konqueror, thunar and IE have) or change Delete to Ctrl-Delete (like MacOSX). Having flashing icons and popups are of no use to me since they don't really solve the problem. > In my personal use of file browsers, I’m happy with neither of the two > behaviors. I would not be happier with a setting to choose between them. Well, I've got my patched nautilus-elentary too. I am also happy. Godspeed. -- http://gilest.ro From tiagomatos@gmail.com Wed Mar 16 15:54:46 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 890DF7500C8 for ; Wed, 16 Mar 2011 15:54:46 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.7 X-Spam-Level: X-Spam-Status: No, score=-2.7 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7KMUz+w-zVUr for ; Wed, 16 Mar 2011 15:54:44 +0000 (UTC) Received: from mail-ww0-f46.google.com (mail-ww0-f46.google.com [74.125.82.46]) by menubar.gnome.org (Postfix) with ESMTP id A75997500B5 for ; Wed, 16 Mar 2011 15:54:35 +0000 (UTC) Received: by wwb28 with SMTP id 28so2090468wwb.27 for ; Wed, 16 Mar 2011 08:54:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=K55ggv0yZnPbJpd1SOuO5iMQcGbQchhZdXyftMqDp98=; b=vg4F2pUWdYB+BFY9fr8ZAOh0aBpT5y9oyUgt2YTTbWhfWgKHu69+kSVqkAvW5M18i+ vgn0SFOxu6n65unkscv6epUKbHjB7r0KafSmzScbadkCLKS2f2RH8cUJxJOxcBTmis3u 0X42XjLHkumAEZkTXwA0C114/s4qJ5Pf413uk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=LPZjd1QlU8ptD4qQQNRmmyhTf3PEteZkitdW1m8SmitwVUlJJecgu20Y6Qd6yvgJ32 iRODmfgtUMNbZmxFuwTPHrxBx40hGhOeE3ERulAQPaOhQx+F0loGDss2ImWahSF3ZDwc B4xci1fwfNplksMtnr0MCY73KrYguW2Udiok4= Received: by 10.227.62.76 with SMTP id w12mr147788wbh.98.1300290873060; Wed, 16 Mar 2011 08:54:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.227.135.193 with HTTP; Wed, 16 Mar 2011 08:54:11 -0700 (PDT) In-Reply-To: <4D80D58A.9060309@gilestro.tk> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> From: =?UTF-8?Q?Rui_Tiago_Ca=C3=A7=C3=A3o_Matos?= Date: Wed, 16 Mar 2011 15:54:11 +0000 Message-ID: Subject: Re: [patch] confirm before sending to trash To: "Giorgio F. Gilestro" Content-Type: text/plain; charset=UTF-8 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 15:54:46 -0000 On 16 March 2011 15:21, Giorgio F. Gilestro wrote: > change Delete to Ctrl-Delete (like MacOSX). Actually this one sounds good regardless of the undo work. While at it, add the keyboard accelerator to the Edit > Move to Trash entry too, which should actually be there already. Rui From stefano.teso@gmail.com Wed Mar 16 16:57:17 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 29F8F75020D for ; Wed, 16 Mar 2011 16:57:17 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.69 X-Spam-Level: X-Spam-Status: No, score=-2.69 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W6bqo8u-Ui9x for ; Wed, 16 Mar 2011 16:57:14 +0000 (UTC) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by menubar.gnome.org (Postfix) with ESMTP id 94DB37500D7 for ; Wed, 16 Mar 2011 16:57:05 +0000 (UTC) Received: by ewy1 with SMTP id 1so826804ewy.27 for ; Wed, 16 Mar 2011 09:57:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=KDSbHwnaSVpnK7k/9U0SzBcExJH7vpLYyhvEi6MVfY8=; b=D74+hHo8UWIj6HqvtzYRvMmqo79YNPM7hZaYJiLKeM+Zm22w/M1S8gF4g6YRVdUUEh 3lTGC5HzoAslK6tj+tk36VD21OOiOd1Stx/dsOQilm/l/dQ7RF1r+NFTCGmBguDdsbCi b91yiSLeSvYd//fjRAp1qYJDe5iGERGemtKbw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=ZmU8S4HtfXSffXt6d528kEdzAzaNkrtZwaD17UqsOqiuW18uNIGDpEd07qMYeDlsyY Ls4Ne9JWF8Lyk1uaB74LFpm1lUzj2kGVHCpfnDk5G7J8PEk87bTssI0BpRPIQVOHRaLS ysyQ6RNErAPz9cC/b7WwLBx8NOardL7A6uETg= MIME-Version: 1.0 Received: by 10.213.21.24 with SMTP id h24mr183899ebb.117.1300294623240; Wed, 16 Mar 2011 09:57:03 -0700 (PDT) Received: by 10.213.112.139 with HTTP; Wed, 16 Mar 2011 09:57:03 -0700 (PDT) Date: Wed, 16 Mar 2011 17:57:03 +0100 Message-ID: Subject: [patch] highlight + emblems for the places sidebar From: Stefano Teso To: nautilus-list@gnome.org Content-Type: multipart/mixed; boundary=0015174c0e801f2496049e9c6f27 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 16:57:17 -0000 --0015174c0e801f2496049e9c6f27 Content-Type: text/plain; charset=ISO-8859-1 Hello list, attached is a patch, against git master, which adds the following to the places-sidebar: 1 - icon highlight on hover 2 - drop-accept icon on drop-motion (only for items where it _visually_ makes sense); addresses bgo #336985 3 - emblems; takes care of bgo #321660 The current nautilus code is not exactly friendly when it comes to retrieve an icon for a given places-sidebar item (be it a volume, a mount, a bookmark, whatever), so I had to basically re-implement part of update_places. Therefore it makes sense, in a way, to: 4 - change update_places to use the same code that the motion handler uses as well (I don't really like the result -- the code is slightly messier than before -- but I can't see any simpler alternative.) So, yeah, the patch should really be split into four parts; and if there's interest in it, I'll gladly do that :-) I have addressed all of these features simultaneously because they belong to the same code path. Given its composite nature, I feel the mailing list to be a better place than bgo to get the patch reviewed. Does this sound like stuff desirable to have for 3.2? Please review, ---- Stefano --0015174c0e801f2496049e9c6f27 Content-Type: application/octet-stream; name="nautilus-places-sidebar-add-highlight+drop_accept+emblems.diff" Content-Disposition: attachment; filename="nautilus-places-sidebar-add-highlight+drop_accept+emblems.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_glchowhq0 ZGlmZiAtLWdpdCBhL3NyYy9uYXV0aWx1cy1wbGFjZXMtc2lkZWJhci5jIGIvc3JjL25hdXRpbHVz LXBsYWNlcy1zaWRlYmFyLmMKaW5kZXggMGRiOTg5MS4uNzZlOTczZCAxMDA2NDQKLS0tIGEvc3Jj L25hdXRpbHVzLXBsYWNlcy1zaWRlYmFyLmMKKysrIGIvc3JjL25hdXRpbHVzLXBsYWNlcy1zaWRl YmFyLmMKQEAgLTk5LDYgKzk5LDcgQEAgdHlwZWRlZiBzdHJ1Y3QgewogCU5hdXRpbHVzV2luZG93 U2xvdCAqZ29fdG9fYWZ0ZXJfbW91bnRfc2xvdDsKIAlOYXV0aWx1c1dpbmRvd09wZW5GbGFncyBn b190b19hZnRlcl9tb3VudF9mbGFnczsKIAorCUd0a1RyZWVQYXRoICpoaWdobGlnaHRfcGF0aDsK IAlHdGtUcmVlUGF0aCAqZWplY3RfaGlnaGxpZ2h0X3BhdGg7CiB9IE5hdXRpbHVzUGxhY2VzU2lk ZWJhcjsKIApAQCAtMjExLDYgKzIxMiwyNTMgQEAgc3RhdGljIEd0a1RyZWVNb2RlbCAqbmF1dGls dXNfc2hvcnRjdXRzX21vZGVsX2ZpbHRlcl9uZXcgKE5hdXRpbHVzUGxhY2VzU2lkZWJhcgogCiBH X0RFRklORV9UWVBFIChOYXV0aWx1c1BsYWNlc1NpZGViYXIsIG5hdXRpbHVzX3BsYWNlc19zaWRl YmFyLCBHVEtfVFlQRV9TQ1JPTExFRF9XSU5ET1cpOwogCitzdGF0aWMgZ2Jvb2xlYW4KK2lzX2Rl c2t0b3BfdXJpIChjb25zdCBjaGFyICp1cmkpCit7CisJY2hhciAqdGVtcDsKKwlnYm9vbGVhbiBy ZXM7CisKKwl0ZW1wID0gbmF1dGlsdXNfZ2V0X2Rlc2t0b3BfZGlyZWN0b3J5X3VyaV9ub19jcmVh dGUgKCk7CisJcmVzID0gZ19zdHJjbXAwICh1cmksIHRlbXApID09IDA7CisKKwlyZXR1cm4gKHVy aSAhPSBOVUxMKSAmJiByZXM7Cit9CisKK3N0YXRpYyBnYm9vbGVhbgoraXNfaG9tZV91cmkgKGNv bnN0IGNoYXIgKnVyaSkKK3sKKwljaGFyICp0ZW1wOworCWdib29sZWFuIHJlczsKKworCXRlbXAg PSBuYXV0aWx1c19nZXRfaG9tZV9kaXJlY3RvcnlfdXJpICgpOworCXJlcyA9IGdfc3RyY21wMCAo dXJpLCB0ZW1wKSA9PSAwOworCWdfZnJlZSAodGVtcCk7CisKKwlyZXR1cm4gKHVyaSAhPSBOVUxM KSAmJiByZXM7Cit9CisKK3N0YXRpYyBHSWNvbiAqCitwcmVwZW5kX2ljb25fbmFtZSAoR0ljb24g Kmljb24sIGNvbnN0IGNoYXIgKm5hbWUpCit7CisJR0ljb24gKmNvcHk7CisJY29uc3QgY2hhciAq IGNvbnN0ICpuYW1lczsKKwljaGFyICoqbmV3X25hbWVzOworCWdib29sZWFuIGFkZGVkOworCWlu dCBudW0sIGk7CisKKwkvKiBJZiB0aGUgbmFtZSBpcyBhbHJlYWR5IHRoZXJlLCB0aGVyZSBtdXN0 IGJlIGEgcmVhc29uLiBMZXQncyBub3QgbWVzcworCSAqIHdpdGggaXQuICovCisKKwluYW1lcyA9 IGdfdGhlbWVkX2ljb25fZ2V0X25hbWVzIChHX1RIRU1FRF9JQ09OIChpY29uKSk7CisKKwlpZiAo ZWVsX2dfc3Rydl9maW5kICgoY2hhciAqKikgbmFtZXMsIG5hbWUpICE9IC0xKSB7CisJCXJldHVy biBpY29uOworCX0KKworCW51bSA9IGdfc3Rydl9sZW5ndGggKChjaGFyICoqKSBuYW1lcyk7CisJ bmV3X25hbWVzID0gZ19hbGxvY2EgKChudW0gKyAyKSAqIHNpemVvZiAoY2hhciAqKSk7CisKKwln X2Fzc2VydCAobmV3X25hbWVzICE9IE5VTEwpOworCisJbmV3X25hbWVzWzBdID0gZ19zdHJkdXAg KG5hbWUpOworCWZvciAoaSA9IDA7IGkgPCBudW07IGkrKykgeworCQluZXdfbmFtZXNbaSsxXSA9 IGdfc3RyZHVwIChuYW1lc1tpXSk7CisJfQorCW5ld19uYW1lc1tudW0rMV0gPSBOVUxMOworCisJ Y29weSA9IGdfdGhlbWVkX2ljb25fbmV3X2Zyb21fbmFtZXMgKG5ld19uYW1lcywgbnVtKzEpOwor CisJZ19vYmplY3RfdW5yZWYgKGljb24pOworCisJcmV0dXJuIGNvcHk7Cit9CisKK3N0YXRpYyBH SWNvbiAqCitlbWJsZW1pemVfaWNvbiAoR0ljb24gKmljb24sIGNvbnN0IGNoYXIgKnVyaSkKK3sK KwlOYXV0aWx1c0ZpbGUgKmZpbGU7CisJR0xpc3QgKmVtYmxlbV9pY29ucywgKmw7CisJaW50IGk7 CisKKwlpZiAoaWNvbiA9PSBOVUxMKSB7CisJCXJldHVybiBOVUxMOworCX0KKworCWZpbGUgPSBu YXV0aWx1c19maWxlX2dldF9ieV91cmkgKHVyaSk7CisKKwkvKiBGSVhNRTogd2hhdCBlbWJsZW1z IHNob3VsZCB3ZSBpZ25vcmUgaGVyZT8gKi8KKworCWVtYmxlbV9pY29ucyA9IG5hdXRpbHVzX2Zp bGVfZ2V0X2VtYmxlbV9pY29ucyAoZmlsZSwgTlVMTCk7CisKKwlmb3IgKGwgPSBlbWJsZW1faWNv bnM7IGwgIT0gTlVMTDsgbCA9IGwtPm5leHQpIHsKKwkJR0ljb24gKmVtYmxlbV9pY29uLCAqZW1i bGVtZWRfaWNvbjsKKwkJZW1ibGVtX2ljb24gPSBsLT5kYXRhOworCQlpZiAobmF1dGlsdXNfaWNv bl90aGVtZV9jYW5fcmVuZGVyIChHX1RIRU1FRF9JQ09OIChlbWJsZW1faWNvbikpKSB7CisJCQlH RW1ibGVtICplbWJsZW07CisKKwkJCWVtYmxlbSA9IGdfZW1ibGVtX25ldyAoZW1ibGVtX2ljb24p OworCQkJZW1ibGVtZWRfaWNvbiA9IGdfZW1ibGVtZWRfaWNvbl9uZXcgKGljb24sIGVtYmxlbSk7 CisKKwkJCWdfb2JqZWN0X3VucmVmIChpY29uKTsKKwkJCWdfb2JqZWN0X3VucmVmIChlbWJsZW0p OworCQkJaWNvbiA9IGVtYmxlbWVkX2ljb247CisKKwkJCWJyZWFrOworCQl9CisJfQorCisJZ19s aXN0X2ZyZWVfZnVsbCAoZW1ibGVtX2ljb25zLCBnX29iamVjdF91bnJlZik7CisKKwlyZXR1cm4g aWNvbjsKK30KKworc3RhdGljIEdJY29uICoKK2dldF9pY29uX2Zvcl9wbGFjZSAoTmF1dGlsdXNQ bGFjZXNTaWRlYmFyICpzaWRlYmFyLAorCQkgICAgUGxhY2VUeXBlIHBsYWNlX3R5cGUsCisJCSAg ICBHVm9sdW1lICp2b2x1bWUsCisJCSAgICBHTW91bnQgKm1vdW50LAorCQkgICAgY29uc3QgY2hh ciAqdXJpLAorCQkgICAgaW50IGluZGV4LAorCQkgICAgZ2Jvb2xlYW4gZHJhZ19hY2NlcHQpCit7 CisJTmF1dGlsdXNCb29rbWFyayAqYm9va21hcms7CisJR0ljb24gKmljb247CisJZ2Jvb2xlYW4g aGFzX2RyYWdfYWNjZXB0OworCisJaWYgKHBsYWNlX3R5cGUgPT0gUExBQ0VTX0hFQURJTkcpIHsK KwkJcmV0dXJuIE5VTEw7CisJfQorCisJaGFzX2RyYWdfYWNjZXB0ID0gVFJVRTsKKworCWlmIChw bGFjZV90eXBlID09IFBMQUNFU19NT1VOVEVEX1ZPTFVNRSkgeworCQloYXNfZHJhZ19hY2NlcHQg PSBGQUxTRTsKKwkJaWNvbiA9IChtb3VudCAhPSBOVUxMKSA/CisJCQlnX21vdW50X2dldF9pY29u IChtb3VudCkgOgorCQkJZ192b2x1bWVfZ2V0X2ljb24gKHZvbHVtZSk7CisJfSBlbHNlIGlmIChp c19kZXNrdG9wX3VyaSAodXJpKSkgeworCQlpY29uID0gZ190aGVtZWRfaWNvbl9uZXcgKE5BVVRJ TFVTX0lDT05fREVTS1RPUCk7CisJfSBlbHNlIGlmIChpc19ob21lX3VyaSAodXJpKSkgeworCQlp Y29uID0gZ190aGVtZWRfaWNvbl9uZXcgKE5BVVRJTFVTX0lDT05fSE9NRSk7CisJfSBlbHNlIGlm IChnX3N0cmNtcDAgKHVyaSwgImZpbGU6Ly8vIikgPT0gMCkgeworCQloYXNfZHJhZ19hY2NlcHQg PSBGQUxTRTsKKwkJaWNvbiA9IGdfdGhlbWVkX2ljb25fbmV3IChOQVVUSUxVU19JQ09OX0ZJTEVT WVNURU0pOworCX0gZWxzZSBpZiAoZ19zdHJjbXAwICh1cmksICJuZXR3b3JrOi8vLyIpID09IDAp IHsKKwkJaGFzX2RyYWdfYWNjZXB0ID0gRkFMU0U7CisJCWljb24gPSBnX3RoZW1lZF9pY29uX25l dyAoTkFVVElMVVNfSUNPTl9ORVRXT1JLKTsKKwl9IGVsc2UgaWYgKGdfc3RyY21wMCAodXJpLCAi dHJhc2g6Ly8vIikgPT0gMCkgeworCQloYXNfZHJhZ19hY2NlcHQgPSBGQUxTRTsKKwkJaWNvbiA9 IG5hdXRpbHVzX3RyYXNoX21vbml0b3JfZ2V0X2ljb24gKCk7CisJfSBlbHNlIGlmIChwbGFjZV90 eXBlID09IFBMQUNFU19CT09LTUFSSykgeworCQlib29rbWFyayA9IG5hdXRpbHVzX2Jvb2ttYXJr X2xpc3RfaXRlbV9hdCAoc2lkZWJhci0+Ym9va21hcmtzLCBpbmRleCk7CisJCWljb24gPSBuYXV0 aWx1c19ib29rbWFya19nZXRfaWNvbiAoYm9va21hcmspOworCX0gZWxzZSB7CisJCWljb24gPSBu YXV0aWx1c191c2VyX3NwZWNpYWxfZGlyZWN0b3J5X2dldF9naWNvbiAoaW5kZXgpOworCX0KKwor CWlmIChkcmFnX2FjY2VwdCAmJiBoYXNfZHJhZ19hY2NlcHQpIHsKKwkJaWNvbiA9IHByZXBlbmRf aWNvbl9uYW1lIChpY29uLCAiZm9sZGVyLWRyYWctYWNjZXB0Iik7CisJfQorCisJaWNvbiA9IGVt YmxlbWl6ZV9pY29uIChpY29uLCB1cmkpOworCisJcmV0dXJuIGljb247Cit9CisKK3N0YXRpYyBH SWNvbiAqCitnZXRfaWNvbl9mb3JfaXRlciAoTmF1dGlsdXNQbGFjZXNTaWRlYmFyICpzaWRlYmFy LAorCQkgICBHdGtUcmVlSXRlciAqaXRlciwKKwkJICAgZ2Jvb2xlYW4gZHJhZ19hY2NlcHQpCit7 CisJR01vdW50ICptb3VudDsKKwlHVm9sdW1lICp2b2x1bWU7CisJR0ljb24gKmljb247CisJUGxh Y2VUeXBlIHBsYWNlX3R5cGU7CisJY2hhciAqdXJpLCAqZW1ibGVtc190b19pZ25vcmVbMl07CisJ aW50IGluZGV4OworCisJZ3RrX3RyZWVfbW9kZWxfZ2V0IChHVEtfVFJFRV9NT0RFTCAoc2lkZWJh ci0+c3RvcmUpLCBpdGVyLAorCQkJICAgIFBMQUNFU19TSURFQkFSX0NPTFVNTl9ST1dfVFlQRSwg JnBsYWNlX3R5cGUsCisJCQkgICAgUExBQ0VTX1NJREVCQVJfQ09MVU1OX1ZPTFVNRSwgJnZvbHVt ZSwKKwkJCSAgICBQTEFDRVNfU0lERUJBUl9DT0xVTU5fTU9VTlQsICZtb3VudCwKKwkJCSAgICBQ TEFDRVNfU0lERUJBUl9DT0xVTU5fVVJJLCAmdXJpLAorCQkJICAgIFBMQUNFU19TSURFQkFSX0NP TFVNTl9JTkRFWCwgJmluZGV4LAorCQkJICAgIC0xKTsKKworCWljb24gPSBnZXRfaWNvbl9mb3Jf cGxhY2UgKHNpZGViYXIsIHBsYWNlX3R5cGUsIHZvbHVtZSwgbW91bnQsIHVyaSwgaW5kZXgsIGRy YWdfYWNjZXB0KTsKKworCXJldHVybiBpY29uOworfQorCitzdGF0aWMgdm9pZAorc2V0X2ljb25f YXRfcGF0aCAoTmF1dGlsdXNQbGFjZXNTaWRlYmFyICpzaWRlYmFyLAorCQkgIEd0a1RyZWVQYXRo ICpwYXRoLAorCQkgIGdib29sZWFuIGhpZ2hsaWdodCwKKwkJICBnYm9vbGVhbiBkcmFnX2FjY2Vw dCkKK3sKKwlHZGtQaXhidWYgKnBpeGJ1ZiwgKmhpZ2hsaWdodGVkX3BpeGJ1ZjsKKwlOYXV0aWx1 c0ljb25JbmZvICppY29uX2luZm87CisJR3RrVHJlZUl0ZXIgaXRlcjsKKwlHSWNvbiAqaWNvbjsK KwlpbnQgaWNvbl9zaXplOworCisJaWYgKCFndGtfdHJlZV9tb2RlbF9nZXRfaXRlciAoR1RLX1RS RUVfTU9ERUwgKHNpZGViYXItPnN0b3JlKSwgJml0ZXIsIHBhdGgpKSB7CisJCXJldHVybjsKKwl9 CisKKwlpY29uID0gZ2V0X2ljb25fZm9yX2l0ZXIgKHNpZGViYXIsICZpdGVyLCBkcmFnX2FjY2Vw dCk7CisKKwlpZiAoaWNvbiA9PSBOVUxMKSB7CisJCXJldHVybjsKKwl9CisKKwlpY29uX3NpemUg PSBuYXV0aWx1c19nZXRfaWNvbl9zaXplX2Zvcl9zdG9ja19zaXplIChHVEtfSUNPTl9TSVpFX01F TlUpOworCWljb25faW5mbyA9IG5hdXRpbHVzX2ljb25faW5mb19sb29rdXAgKGljb24sIGljb25f c2l6ZSk7CisKKwlwaXhidWYgPSBuYXV0aWx1c19pY29uX2luZm9fZ2V0X3BpeGJ1Zl9hdF9zaXpl IChpY29uX2luZm8sIGljb25fc2l6ZSk7CisJaWYgKGhpZ2hsaWdodCkgeworCQloaWdobGlnaHRl ZF9waXhidWYgPSBlZWxfY3JlYXRlX3Nwb3RsaWdodF9waXhidWYgKHBpeGJ1Zik7CisJCWlmICho aWdobGlnaHRlZF9waXhidWYgIT0gTlVMTCkgeworCQkJZ19vYmplY3RfdW5yZWYgKHBpeGJ1Zik7 CisJCQlwaXhidWYgPSBoaWdobGlnaHRlZF9waXhidWY7CisJCX0KKwl9CisKKwlndGtfbGlzdF9z dG9yZV9zZXQgKHNpZGViYXItPnN0b3JlLCAmaXRlciwKKwkJCSAgICBQTEFDRVNfU0lERUJBUl9D T0xVTU5fSUNPTiwgcGl4YnVmLAorCQkJICAgIC0xKTsKKworCWdfb2JqZWN0X3VucmVmIChwaXhi dWYpOworCWdfb2JqZWN0X3VucmVmIChpY29uX2luZm8pOworCWdfb2JqZWN0X3VucmVmIChpY29u KTsKK30KKworc3RhdGljIHZvaWQKK3VwZGF0ZV9oaWdobGlnaHRfZW50cnkgKE5hdXRpbHVzUGxh Y2VzU2lkZWJhciAqc2lkZWJhciwKKwkJCUd0a1RyZWVQYXRoICpwYXRoLAorCQkJZ2Jvb2xlYW4g ZHJhZ19hY2NlcHQpCit7CisJaWYgKHBhdGggPT0gTlVMTCAmJiBzaWRlYmFyLT5oaWdobGlnaHRf cGF0aCA9PSBOVUxMKSB7CisJCXJldHVybjsKKwl9CisKKwlpZiAocGF0aCAhPSBOVUxMICYmIHNp ZGViYXItPmhpZ2hsaWdodF9wYXRoICE9IE5VTEwgJiYKKwkgICAgZ3RrX3RyZWVfcGF0aF9jb21w YXJlIChwYXRoLCBzaWRlYmFyLT5oaWdobGlnaHRfcGF0aCkgPT0gMCkgeworCQlyZXR1cm47CisJ fQorCisJaWYgKHNpZGViYXItPmhpZ2hsaWdodF9wYXRoICE9IE5VTEwpIHsKKwkJc2V0X2ljb25f YXRfcGF0aCAoc2lkZWJhciwgc2lkZWJhci0+aGlnaGxpZ2h0X3BhdGgsIEZBTFNFLCBGQUxTRSk7 CisJCWd0a190cmVlX3BhdGhfZnJlZSAoc2lkZWJhci0+aGlnaGxpZ2h0X3BhdGgpOworCQlzaWRl YmFyLT5oaWdobGlnaHRfcGF0aCA9IE5VTEw7CisJfQorCisJaWYgKHBhdGggIT0gTlVMTCkgewor CQlzZXRfaWNvbl9hdF9wYXRoIChzaWRlYmFyLCBwYXRoLCAhZHJhZ19hY2NlcHQsIGRyYWdfYWNj ZXB0KTsKKwkJc2lkZWJhci0+aGlnaGxpZ2h0X3BhdGggPSBndGtfdHJlZV9wYXRoX2NvcHkgKHBh dGgpOworCX0KK30KKwogc3RhdGljIEdka1BpeGJ1ZiAqCiBnZXRfZWplY3RfaWNvbiAoTmF1dGls dXNQbGFjZXNTaWRlYmFyICpzaWRlYmFyLAogCQlnYm9vbGVhbiBoaWdobGlnaHRlZCkKQEAgLTMy Nyw3ICs1NzUsNiBAQCBhZGRfcGxhY2UgKE5hdXRpbHVzUGxhY2VzU2lkZWJhciAqc2lkZWJhciwK IAkgICBQbGFjZVR5cGUgcGxhY2VfdHlwZSwKIAkgICBTZWN0aW9uVHlwZSBzZWN0aW9uX3R5cGUs CiAJICAgY29uc3QgY2hhciAqbmFtZSwKLQkgICBHSWNvbiAqaWNvbiwKIAkgICBjb25zdCBjaGFy ICp1cmksCiAJICAgR0RyaXZlICpkcml2ZSwKIAkgICBHVm9sdW1lICp2b2x1bWUsCkBAIC0zMzUs NiArNTgyLDcgQEAgYWRkX3BsYWNlIChOYXV0aWx1c1BsYWNlc1NpZGViYXIgKnNpZGViYXIsCiAJ ICAgY29uc3QgaW50IGluZGV4LAogCSAgIGNvbnN0IGNoYXIgKnRvb2x0aXApCiB7CisJR0ljb24g ICAgICAgICAgICAgICAgKmljb247CiAJR2RrUGl4YnVmICAgICAgICAgICAgKnBpeGJ1ZjsKIAlH dGtUcmVlSXRlciAgICAgICAgICAgaXRlciwgY2hpbGRfaXRlcjsKIAlHZGtQaXhidWYJICAgICAq ZWplY3Q7CkBAIC0zNDUsNiArNTkzLDggQEAgYWRkX3BsYWNlIChOYXV0aWx1c1BsYWNlc1NpZGVi YXIgKnNpZGViYXIsCiAKIAljaGVja19oZWFkaW5nX2Zvcl9zZWN0aW9uIChzaWRlYmFyLCBzZWN0 aW9uX3R5cGUpOwogCisJaWNvbiA9IGdldF9pY29uX2Zvcl9wbGFjZSAoc2lkZWJhciwgcGxhY2Vf dHlwZSwgdm9sdW1lLCBtb3VudCwgdXJpLCBpbmRleCwgRkFMU0UpOworCiAJaWNvbl9zaXplID0g bmF1dGlsdXNfZ2V0X2ljb25fc2l6ZV9mb3Jfc3RvY2tfc2l6ZSAoR1RLX0lDT05fU0laRV9NRU5V KTsKIAlpY29uX2luZm8gPSBuYXV0aWx1c19pY29uX2luZm9fbG9va3VwIChpY29uLCBpY29uX3Np emUpOwogCkBAIC00NDMsNyArNjkzLDYgQEAgdXBkYXRlX3BsYWNlcyAoTmF1dGlsdXNQbGFjZXNT aWRlYmFyICpzaWRlYmFyKQogCWludCBib29rbWFya19jb3VudCwgaW5kZXg7CiAJY2hhciAqbG9j YXRpb24sICptb3VudF91cmksICpuYW1lLCAqZGVza3RvcF9wYXRoLCAqbGFzdF91cmk7CiAJY29u c3QgZ2NoYXIgKnBhdGgsICpib29rbWFya19uYW1lOwotCUdJY29uICppY29uOwogCUdGaWxlICpy b290OwogCU5hdXRpbHVzV2luZG93U2xvdCAqc2xvdDsKIAljaGFyICp0b29sdGlwOwpAQCAtNDgz LDcgKzczMiw2IEBAIHVwZGF0ZV9wbGFjZXMgKE5hdXRpbHVzUGxhY2VzU2lkZWJhciAqc2lkZWJh cikKIAkJCQltb3VudCA9IGdfdm9sdW1lX2dldF9tb3VudCAodm9sdW1lKTsKIAkJCQlpZiAobW91 bnQgIT0gTlVMTCkgewogCQkJCQkvKiBTaG93IG1vdW50ZWQgdm9sdW1lIGluIHRoZSBzaWRlYmFy ICovCi0JCQkJCWljb24gPSBnX21vdW50X2dldF9pY29uIChtb3VudCk7CiAJCQkJCXJvb3QgPSBn X21vdW50X2dldF9kZWZhdWx0X2xvY2F0aW9uIChtb3VudCk7CiAJCQkJCW1vdW50X3VyaSA9IGdf ZmlsZV9nZXRfdXJpIChyb290KTsKIAkJCQkJbmFtZSA9IGdfbW91bnRfZ2V0X25hbWUgKG1vdW50 KTsKQEAgLTQ5MSwxNCArNzM5LDEzIEBAIHVwZGF0ZV9wbGFjZXMgKE5hdXRpbHVzUGxhY2VzU2lk ZWJhciAqc2lkZWJhcikKIAogCQkJCQlsYXN0X2l0ZXIgPSBhZGRfcGxhY2UgKHNpZGViYXIsIFBM QUNFU19NT1VOVEVEX1ZPTFVNRSwKIAkJCQkJCQkgICAgICAgU0VDVElPTl9ERVZJQ0VTLAotCQkJ CQkJCSAgICAgICBuYW1lLCBpY29uLCBtb3VudF91cmksCisJCQkJCQkJICAgICAgIG5hbWUsIG1v dW50X3VyaSwKIAkJCQkJCQkgICAgICAgZHJpdmUsIHZvbHVtZSwgbW91bnQsIDAsIHRvb2x0aXAp OwogCQkJCQljb21wYXJlX2Zvcl9zZWxlY3Rpb24gKHNpZGViYXIsCiAJCQkJCQkJICAgICAgIGxv Y2F0aW9uLCBtb3VudF91cmksIGxhc3RfdXJpLAogCQkJCQkJCSAgICAgICAmbGFzdF9pdGVyLCAm c2VsZWN0X3BhdGgpOwogCQkJCQlnX29iamVjdF91bnJlZiAocm9vdCk7CiAJCQkJCWdfb2JqZWN0 X3VucmVmIChtb3VudCk7Ci0JCQkJCWdfb2JqZWN0X3VucmVmIChpY29uKTsKIAkJCQkJZ19mcmVl ICh0b29sdGlwKTsKIAkJCQkJZ19mcmVlIChuYW1lKTsKIAkJCQkJZ19mcmVlIChtb3VudF91cmkp OwpAQCAtNTExLDE1ICs3NTgsMTMgQEAgdXBkYXRlX3BsYWNlcyAoTmF1dGlsdXNQbGFjZXNTaWRl YmFyICpzaWRlYmFyKQogCQkJCQkgKiBjdWUgdGhhdCB0aGUgdXNlciBzaG91bGQgcmVtZW1iZXIg dG8geWFuayBvdXQgdGhlIG1lZGlhIGlmCiAJCQkJCSAqIGhlIGp1c3QgdW5tb3VudGVkIGl0Lgog CQkJCQkgKi8KLQkJCQkJaWNvbiA9IGdfdm9sdW1lX2dldF9pY29uICh2b2x1bWUpOwogCQkJCQlu YW1lID0gZ192b2x1bWVfZ2V0X25hbWUgKHZvbHVtZSk7CiAJCQkJCXRvb2x0aXAgPSBnX3N0cmR1 cF9wcmludGYgKF8oIk1vdW50IGFuZCBvcGVuICVzIiksIG5hbWUpOwogCiAJCQkJCWxhc3RfaXRl ciA9IGFkZF9wbGFjZSAoc2lkZWJhciwgUExBQ0VTX01PVU5URURfVk9MVU1FLAogCQkJCQkJCSAg ICAgICBTRUNUSU9OX0RFVklDRVMsCi0JCQkJCQkJICAgICAgIG5hbWUsIGljb24sIE5VTEwsCisJ CQkJCQkJICAgICAgIG5hbWUsIE5VTEwsCiAJCQkJCQkJICAgICAgIGRyaXZlLCB2b2x1bWUsIE5V TEwsIDAsIHRvb2x0aXApOwotCQkJCQlnX29iamVjdF91bnJlZiAoaWNvbik7CiAJCQkJCWdfZnJl ZSAobmFtZSk7CiAJCQkJCWdfZnJlZSAodG9vbHRpcCk7CiAJCQkJfQpAQCAtNTM2LDE1ICs3ODEs MTMgQEAgdXBkYXRlX3BsYWNlcyAoTmF1dGlsdXNQbGFjZXNTaWRlYmFyICpzaWRlYmFyKQogCQkJ CSAqIHdvcmsuLiBidXQgaXQncyBhbHNvIGZvciBodW1hbiBiZWluZ3Mgd2hvIGxpa2UgdG8gdHVy biBvZmYgbWVkaWEgZGV0ZWN0aW9uCiAJCQkJICogaW4gdGhlIE9TIHRvIHNhdmUgYmF0dGVyeSBq dWljZS4KIAkJCQkgKi8KLQkJCQlpY29uID0gZ19kcml2ZV9nZXRfaWNvbiAoZHJpdmUpOwogCQkJ CW5hbWUgPSBnX2RyaXZlX2dldF9uYW1lIChkcml2ZSk7CiAJCQkJdG9vbHRpcCA9IGdfc3RyZHVw X3ByaW50ZiAoXygiTW91bnQgYW5kIG9wZW4gJXMiKSwgbmFtZSk7CiAKIAkJCQlsYXN0X2l0ZXIg PSBhZGRfcGxhY2UgKHNpZGViYXIsIFBMQUNFU19CVUlMVF9JTiwKIAkJCQkJCSAgICAgICBTRUNU SU9OX0RFVklDRVMsCi0JCQkJCQkgICAgICAgbmFtZSwgaWNvbiwgTlVMTCwKKwkJCQkJCSAgICAg ICBuYW1lLCBOVUxMLAogCQkJCQkJICAgICAgIGRyaXZlLCBOVUxMLCBOVUxMLCAwLCB0b29sdGlw KTsKLQkJCQlnX29iamVjdF91bnJlZiAoaWNvbik7CiAJCQkJZ19mcmVlICh0b29sdGlwKTsKIAkJ CQlnX2ZyZWUgKG5hbWUpOwogCQkJfQpAQCAtNTY1LDcgKzgwOCw2IEBAIHVwZGF0ZV9wbGFjZXMg KE5hdXRpbHVzUGxhY2VzU2lkZWJhciAqc2lkZWJhcikKIAkJfQogCQltb3VudCA9IGdfdm9sdW1l X2dldF9tb3VudCAodm9sdW1lKTsKIAkJaWYgKG1vdW50ICE9IE5VTEwpIHsKLQkJCWljb24gPSBn X21vdW50X2dldF9pY29uIChtb3VudCk7CiAJCQlyb290ID0gZ19tb3VudF9nZXRfZGVmYXVsdF9s b2NhdGlvbiAobW91bnQpOwogCQkJbW91bnRfdXJpID0gZ19maWxlX2dldF91cmkgKHJvb3QpOwog CQkJdG9vbHRpcCA9IGdfZmlsZV9nZXRfcGFyc2VfbmFtZSAocm9vdCk7CkBAIC01NzMsMjUgKzgx NSwyMiBAQCB1cGRhdGVfcGxhY2VzIChOYXV0aWx1c1BsYWNlc1NpZGViYXIgKnNpZGViYXIpCiAJ CQluYW1lID0gZ19tb3VudF9nZXRfbmFtZSAobW91bnQpOwogCQkJbGFzdF9pdGVyID0gYWRkX3Bs YWNlIChzaWRlYmFyLCBQTEFDRVNfTU9VTlRFRF9WT0xVTUUsCiAJCQkJCSAgICAgICBTRUNUSU9O X0RFVklDRVMsCi0JCQkJCSAgICAgICBuYW1lLCBpY29uLCBtb3VudF91cmksCisJCQkJCSAgICAg ICBuYW1lLCBtb3VudF91cmksCiAJCQkJCSAgICAgICBOVUxMLCB2b2x1bWUsIG1vdW50LCAwLCB0 b29sdGlwKTsKIAkJCWNvbXBhcmVfZm9yX3NlbGVjdGlvbiAoc2lkZWJhciwKIAkJCQkJICAgICAg IGxvY2F0aW9uLCBtb3VudF91cmksIGxhc3RfdXJpLAogCQkJCQkgICAgICAgJmxhc3RfaXRlciwg JnNlbGVjdF9wYXRoKTsKIAkJCWdfb2JqZWN0X3VucmVmIChtb3VudCk7Ci0JCQlnX29iamVjdF91 bnJlZiAoaWNvbik7CiAJCQlnX2ZyZWUgKG5hbWUpOwogCQkJZ19mcmVlICh0b29sdGlwKTsKIAkJ CWdfZnJlZSAobW91bnRfdXJpKTsKIAkJfSBlbHNlIHsKIAkJCS8qIHNlZSBjb21tZW50IGFib3Zl IGluIHdoeSB3ZSBhZGQgYW4gaWNvbiBmb3IgYW4gdW5tb3VudGVkIG1vdW50YWJsZSB2b2x1bWUg Ki8KLQkJCWljb24gPSBnX3ZvbHVtZV9nZXRfaWNvbiAodm9sdW1lKTsKIAkJCW5hbWUgPSBnX3Zv bHVtZV9nZXRfbmFtZSAodm9sdW1lKTsKIAkJCWxhc3RfaXRlciA9IGFkZF9wbGFjZSAoc2lkZWJh ciwgUExBQ0VTX01PVU5URURfVk9MVU1FLAogCQkJCQkgICAgICAgU0VDVElPTl9ERVZJQ0VTLAot CQkJCQkgICAgICAgbmFtZSwgaWNvbiwgTlVMTCwKKwkJCQkJICAgICAgIG5hbWUsIE5VTEwsCiAJ CQkJCSAgICAgICBOVUxMLCB2b2x1bWUsIE5VTEwsIDAsIG5hbWUpOwotCQkJZ19vYmplY3RfdW5y ZWYgKGljb24pOwogCQkJZ19mcmVlIChuYW1lKTsKIAkJfQogCQlnX29iamVjdF91bnJlZiAodm9s dW1lKTsKQEAgLTYxOCwxMyArODU3LDEyIEBAIHVwZGF0ZV9wbGFjZXMgKE5hdXRpbHVzUGxhY2Vz U2lkZWJhciAqc2lkZWJhcikKIAkJfQogCiAJCWJvb2ttYXJrX25hbWUgPSBuYXV0aWx1c19ib29r bWFya19nZXRfbmFtZSAoYm9va21hcmspOwotCQlpY29uID0gbmF1dGlsdXNfYm9va21hcmtfZ2V0 X2ljb24gKGJvb2ttYXJrKTsKIAkJbW91bnRfdXJpID0gbmF1dGlsdXNfYm9va21hcmtfZ2V0X3Vy aSAoYm9va21hcmspOwogCQl0b29sdGlwID0gZ19maWxlX2dldF9wYXJzZV9uYW1lIChyb290KTsK IAogCQlsYXN0X2l0ZXIgPSBhZGRfcGxhY2UgKHNpZGViYXIsIFBMQUNFU19CT09LTUFSSywKIAkJ CQkgICAgICAgU0VDVElPTl9CT09LTUFSS1MsCi0JCQkJICAgICAgIGJvb2ttYXJrX25hbWUsIGlj b24sIG1vdW50X3VyaSwKKwkJCQkgICAgICAgYm9va21hcmtfbmFtZSwgbW91bnRfdXJpLAogCQkJ CSAgICAgICBOVUxMLCBOVUxMLCBOVUxMLCBpbmRleCwKIAkJCQkgICAgICAgdG9vbHRpcCk7CiAJ CWNvbXBhcmVfZm9yX3NlbGVjdGlvbiAoc2lkZWJhciwKQEAgLTYzMiw3ICs4NzAsNiBAQCB1cGRh dGVfcGxhY2VzIChOYXV0aWx1c1BsYWNlc1NpZGViYXIgKnNpZGViYXIpCiAJCQkJICAgICAgICZs YXN0X2l0ZXIsICZzZWxlY3RfcGF0aCk7CiAKIAkJZ19vYmplY3RfdW5yZWYgKHJvb3QpOwotCQln X29iamVjdF91bnJlZiAoaWNvbik7CiAJCWdfZnJlZSAobW91bnRfdXJpKTsKIAkJZ19mcmVlICh0 b29sdGlwKTsKIAl9CkBAIC02NDYsMTMgKzg4MywxMSBAQCB1cGRhdGVfcGxhY2VzIChOYXV0aWx1 c1BsYWNlc1NpZGViYXIgKnNpZGViYXIpCiAJLyogaG9tZSBmb2xkZXIgKi8KIAlpZiAoc3RyY21w IChnX2dldF9ob21lX2RpcigpLCBkZXNrdG9wX3BhdGgpICE9IDApIHsKIAkJbW91bnRfdXJpID0g bmF1dGlsdXNfZ2V0X2hvbWVfZGlyZWN0b3J5X3VyaSAoKTsKLQkJaWNvbiA9IGdfdGhlbWVkX2lj b25fbmV3IChOQVVUSUxVU19JQ09OX0hPTUUpOwogCQlsYXN0X2l0ZXIgPSBhZGRfcGxhY2UgKHNp ZGViYXIsIFBMQUNFU19CVUlMVF9JTiwKIAkJCQkgICAgICAgU0VDVElPTl9DT01QVVRFUiwKLQkJ CQkgICAgICAgXygiSG9tZSIpLCBpY29uLAorCQkJCSAgICAgICBfKCJIb21lIiksCiAJCQkJICAg ICAgIG1vdW50X3VyaSwgTlVMTCwgTlVMTCwgTlVMTCwgMCwKIAkJCQkgICAgICAgXygiT3BlbiB5 b3VyIHBlcnNvbmFsIGZvbGRlciIpKTsKLQkJZ19vYmplY3RfdW5yZWYgKGljb24pOwogCQljb21w YXJlX2Zvcl9zZWxlY3Rpb24gKHNpZGViYXIsCiAJCQkJICAgICAgIGxvY2F0aW9uLCBtb3VudF91 cmksIGxhc3RfdXJpLAogCQkJCSAgICAgICAmbGFzdF9pdGVyLCAmc2VsZWN0X3BhdGgpOwpAQCAt NjY0LDEzICs4OTksMTEgQEAgdXBkYXRlX3BsYWNlcyAoTmF1dGlsdXNQbGFjZXNTaWRlYmFyICpz aWRlYmFyKQogCSAgICAhZ19zZXR0aW5nc19nZXRfYm9vbGVhbiAobmF1dGlsdXNfcHJlZmVyZW5j ZXMsIE5BVVRJTFVTX1BSRUZFUkVOQ0VTX0RFU0tUT1BfSVNfSE9NRV9ESVIpKSB7CiAJCS8qIGRl c2t0b3AgKi8KIAkJbW91bnRfdXJpID0gZ19maWxlbmFtZV90b191cmkgKGRlc2t0b3BfcGF0aCwg TlVMTCwgTlVMTCk7Ci0JCWljb24gPSBnX3RoZW1lZF9pY29uX25ldyAoTkFVVElMVVNfSUNPTl9E RVNLVE9QKTsKIAkJbGFzdF9pdGVyID0gYWRkX3BsYWNlIChzaWRlYmFyLCBQTEFDRVNfQlVJTFRf SU4sCiAJCQkJICAgICAgIFNFQ1RJT05fQ09NUFVURVIsCi0JCQkJICAgICAgIF8oIkRlc2t0b3Ai KSwgaWNvbiwKKwkJCQkgICAgICAgXygiRGVza3RvcCIpLAogCQkJCSAgICAgICBtb3VudF91cmks IE5VTEwsIE5VTEwsIE5VTEwsIDAsCiAJCQkJICAgICAgIF8oIk9wZW4gdGhlIGNvbnRlbnRzIG9m IHlvdXIgZGVza3RvcCBpbiBhIGZvbGRlciIpKTsKLQkJZ19vYmplY3RfdW5yZWYgKGljb24pOwog CQljb21wYXJlX2Zvcl9zZWxlY3Rpb24gKHNpZGViYXIsCiAJCQkJICAgICAgIGxvY2F0aW9uLCBt b3VudF91cmksIGxhc3RfdXJpLAogCQkJCSAgICAgICAmbGFzdF9pdGVyLCAmc2VsZWN0X3BhdGgp OwpAQCAtNjgwLDEzICs5MTMsMTEgQEAgdXBkYXRlX3BsYWNlcyAoTmF1dGlsdXNQbGFjZXNTaWRl YmFyICpzaWRlYmFyKQogCiAJLyogZmlsZSBzeXN0ZW0gcm9vdCAqLwogIAltb3VudF91cmkgPSAi ZmlsZTovLy8iOyAvKiBObyBuZWVkIHRvIHN0cmR1cCAqLwotCWljb24gPSBnX3RoZW1lZF9pY29u X25ldyAoTkFVVElMVVNfSUNPTl9GSUxFU1lTVEVNKTsKIAlsYXN0X2l0ZXIgPSBhZGRfcGxhY2Ug KHNpZGViYXIsIFBMQUNFU19CVUlMVF9JTiwKIAkJCSAgICAgICBTRUNUSU9OX0NPTVBVVEVSLAot CQkJICAgICAgIF8oIkZpbGUgU3lzdGVtIiksIGljb24sCisJCQkgICAgICAgXygiRmlsZSBTeXN0 ZW0iKSwKIAkJCSAgICAgICBtb3VudF91cmksIE5VTEwsIE5VTEwsIE5VTEwsIDAsCiAJCQkgICAg ICAgXygiT3BlbiB0aGUgY29udGVudHMgb2YgdGhlIEZpbGUgU3lzdGVtIikpOwotCWdfb2JqZWN0 X3VucmVmIChpY29uKTsKIAljb21wYXJlX2Zvcl9zZWxlY3Rpb24gKHNpZGViYXIsCiAJCQkgICAg ICAgbG9jYXRpb24sIG1vdW50X3VyaSwgbGFzdF91cmksCiAJCQkgICAgICAgJmxhc3RfaXRlciwg JnNlbGVjdF9wYXRoKTsKQEAgLTcxMywyMSArOTQ0LDE5IEBAIHVwZGF0ZV9wbGFjZXMgKE5hdXRp bHVzUGxhY2VzU2lkZWJhciAqc2lkZWJhcikKIAogCQlyb290ID0gZ19maWxlX25ld19mb3JfcGF0 aCAocGF0aCk7CiAJCW5hbWUgPSBnX2ZpbGVfZ2V0X2Jhc2VuYW1lIChyb290KTsKLQkJaWNvbiA9 IG5hdXRpbHVzX3VzZXJfc3BlY2lhbF9kaXJlY3RvcnlfZ2V0X2dpY29uIChpbmRleCk7CiAJCW1v dW50X3VyaSA9IGdfZmlsZV9nZXRfdXJpIChyb290KTsKIAkJdG9vbHRpcCA9IGdfZmlsZV9nZXRf cGFyc2VfbmFtZSAocm9vdCk7CiAKIAkJbGFzdF9pdGVyID0gYWRkX3BsYWNlIChzaWRlYmFyLCBQ TEFDRVNfQlVJTFRfSU4sCiAJCQkJICAgICAgIFNFQ1RJT05fQ09NUFVURVIsCi0JCQkJICAgICAg IG5hbWUsIGljb24sIG1vdW50X3VyaSwKLQkJCQkgICAgICAgTlVMTCwgTlVMTCwgTlVMTCwgMCwK KwkJCQkgICAgICAgbmFtZSwgbW91bnRfdXJpLAorCQkJCSAgICAgICBOVUxMLCBOVUxMLCBOVUxM LCBpbmRleCwKIAkJCQkgICAgICAgdG9vbHRpcCk7CiAJCWNvbXBhcmVfZm9yX3NlbGVjdGlvbiAo c2lkZWJhciwKIAkJCQkgICAgICAgbG9jYXRpb24sIG1vdW50X3VyaSwgbGFzdF91cmksCiAJCQkJ ICAgICAgICZsYXN0X2l0ZXIsICZzZWxlY3RfcGF0aCk7CiAJCWdfZnJlZSAobmFtZSk7CiAJCWdf b2JqZWN0X3VucmVmIChyb290KTsKLQkJZ19vYmplY3RfdW5yZWYgKGljb24pOwogCQlnX2ZyZWUg KG1vdW50X3VyaSk7CiAJCWdfZnJlZSAodG9vbHRpcCk7CiAJfQpAQCAtNzU1LDIwICs5ODQsMTgg QEAgdXBkYXRlX3BsYWNlcyAoTmF1dGlsdXNQbGFjZXNTaWRlYmFyICpzaWRlYmFyKQogCQkJY29u dGludWU7CiAJCX0KIAotCQlpY29uID0gZ19tb3VudF9nZXRfaWNvbiAobW91bnQpOwogCQltb3Vu dF91cmkgPSBnX2ZpbGVfZ2V0X3VyaSAocm9vdCk7CiAJCW5hbWUgPSBnX21vdW50X2dldF9uYW1l IChtb3VudCk7CiAJCXRvb2x0aXAgPSBnX2ZpbGVfZ2V0X3BhcnNlX25hbWUgKHJvb3QpOwogCQls YXN0X2l0ZXIgPSBhZGRfcGxhY2UgKHNpZGViYXIsIFBMQUNFU19NT1VOVEVEX1ZPTFVNRSwKIAkJ CQkgICAgICAgU0VDVElPTl9DT01QVVRFUiwKLQkJCQkgICAgICAgbmFtZSwgaWNvbiwgbW91bnRf dXJpLAorCQkJCSAgICAgICBuYW1lLCBtb3VudF91cmksCiAJCQkJICAgICAgIE5VTEwsIE5VTEws IG1vdW50LCAwLCB0b29sdGlwKTsKIAkJY29tcGFyZV9mb3Jfc2VsZWN0aW9uIChzaWRlYmFyLAog CQkJCSAgICAgICBsb2NhdGlvbiwgbW91bnRfdXJpLCBsYXN0X3VyaSwKIAkJCQkgICAgICAgJmxh c3RfaXRlciwgJnNlbGVjdF9wYXRoKTsKIAkJZ19vYmplY3RfdW5yZWYgKHJvb3QpOwogCQlnX29i amVjdF91bnJlZiAobW91bnQpOwotCQlnX29iamVjdF91bnJlZiAoaWNvbik7CiAJCWdfZnJlZSAo bmFtZSk7CiAJCWdfZnJlZSAobW91bnRfdXJpKTsKIAkJZ19mcmVlICh0b29sdGlwKTsKQEAgLTc3 NiwxNiArMTAwMywxNCBAQCB1cGRhdGVfcGxhY2VzIChOYXV0aWx1c1BsYWNlc1NpZGViYXIgKnNp ZGViYXIpCiAJZ19saXN0X2ZyZWUgKG1vdW50cyk7CiAKIAltb3VudF91cmkgPSAidHJhc2g6Ly8v IjsgLyogTm8gbmVlZCB0byBzdHJkdXAgKi8KLQlpY29uID0gbmF1dGlsdXNfdHJhc2hfbW9uaXRv cl9nZXRfaWNvbiAoKTsKIAlsYXN0X2l0ZXIgPSBhZGRfcGxhY2UgKHNpZGViYXIsIFBMQUNFU19C VUlMVF9JTiwKIAkJCSAgICAgICBTRUNUSU9OX0NPTVBVVEVSLAotCQkJICAgICAgIF8oIlRyYXNo IiksIGljb24sIG1vdW50X3VyaSwKKwkJCSAgICAgICBfKCJUcmFzaCIpLCBtb3VudF91cmksCiAJ CQkgICAgICAgTlVMTCwgTlVMTCwgTlVMTCwgMCwKIAkJCSAgICAgICBfKCJPcGVuIHRoZSB0cmFz aCIpKTsKIAljb21wYXJlX2Zvcl9zZWxlY3Rpb24gKHNpZGViYXIsCiAJCQkgICAgICAgbG9jYXRp b24sIG1vdW50X3VyaSwgbGFzdF91cmksCiAJCQkgICAgICAgJmxhc3RfaXRlciwgJnNlbGVjdF9w YXRoKTsKLQlnX29iamVjdF91bnJlZiAoaWNvbik7CiAKIAkvKiBuZXR3b3JrICovCiAJbGFzdF9p dGVyID0gYWRkX2hlYWRpbmcgKHNpZGViYXIsIFNFQ1RJT05fTkVUV09SSywKQEAgLTc5NSwyMCAr MTAyMCwxOCBAQCB1cGRhdGVfcGxhY2VzIChOYXV0aWx1c1BsYWNlc1NpZGViYXIgKnNpZGViYXIp CiAJZm9yIChsID0gbmV0d29ya19tb3VudHM7IGwgIT0gTlVMTDsgbCA9IGwtPm5leHQpIHsKIAkJ bW91bnQgPSBsLT5kYXRhOwogCQlyb290ID0gZ19tb3VudF9nZXRfZGVmYXVsdF9sb2NhdGlvbiAo bW91bnQpOwotCQlpY29uID0gZ19tb3VudF9nZXRfaWNvbiAobW91bnQpOwogCQltb3VudF91cmkg PSBnX2ZpbGVfZ2V0X3VyaSAocm9vdCk7CiAJCW5hbWUgPSBnX21vdW50X2dldF9uYW1lIChtb3Vu dCk7CiAJCXRvb2x0aXAgPSBnX2ZpbGVfZ2V0X3BhcnNlX25hbWUgKHJvb3QpOwogCQlsYXN0X2l0 ZXIgPSBhZGRfcGxhY2UgKHNpZGViYXIsIFBMQUNFU19NT1VOVEVEX1ZPTFVNRSwKIAkJCQkgICAg ICAgU0VDVElPTl9ORVRXT1JLLAotCQkJCSAgICAgICBuYW1lLCBpY29uLCBtb3VudF91cmksCisJ CQkJICAgICAgIG5hbWUsIG1vdW50X3VyaSwKIAkJCQkgICAgICAgTlVMTCwgTlVMTCwgbW91bnQs IDAsIHRvb2x0aXApOwogCQljb21wYXJlX2Zvcl9zZWxlY3Rpb24gKHNpZGViYXIsCiAJCQkJICAg ICAgIGxvY2F0aW9uLCBtb3VudF91cmksIGxhc3RfdXJpLAogCQkJCSAgICAgICAmbGFzdF9pdGVy LCAmc2VsZWN0X3BhdGgpOwogCQlnX29iamVjdF91bnJlZiAocm9vdCk7CiAJCWdfb2JqZWN0X3Vu cmVmIChtb3VudCk7Ci0JCWdfb2JqZWN0X3VucmVmIChpY29uKTsKIAkJZ19mcmVlIChuYW1lKTsK IAkJZ19mcmVlIChtb3VudF91cmkpOwogCQlnX2ZyZWUgKHRvb2x0aXApOwpAQCAtODE4LDEzICsx MDQxLDExIEBAIHVwZGF0ZV9wbGFjZXMgKE5hdXRpbHVzUGxhY2VzU2lkZWJhciAqc2lkZWJhcikK IAogCS8qIG5ldHdvcms6Ly8gKi8KICAJbW91bnRfdXJpID0gIm5ldHdvcms6Ly8vIjsgLyogTm8g bmVlZCB0byBzdHJkdXAgKi8KLQlpY29uID0gZ190aGVtZWRfaWNvbl9uZXcgKE5BVVRJTFVTX0lD T05fTkVUV09SSyk7CiAJbGFzdF9pdGVyID0gYWRkX3BsYWNlIChzaWRlYmFyLCBQTEFDRVNfQlVJ TFRfSU4sCiAJCQkgICAgICAgU0VDVElPTl9ORVRXT1JLLAotCQkJICAgICAgIF8oIkJyb3dzZSBO ZXR3b3JrIiksIGljb24sCisJCQkgICAgICAgXygiQnJvd3NlIE5ldHdvcmsiKSwKIAkJCSAgICAg ICBtb3VudF91cmksIE5VTEwsIE5VTEwsIE5VTEwsIDAsCiAJCQkgICAgICAgXygiQnJvd3NlIHRo ZSBjb250ZW50cyBvZiB0aGUgbmV0d29yayIpKTsKLQlnX29iamVjdF91bnJlZiAoaWNvbik7CiAJ Y29tcGFyZV9mb3Jfc2VsZWN0aW9uIChzaWRlYmFyLAogCQkJICAgICAgIGxvY2F0aW9uLCBtb3Vu dF91cmksIGxhc3RfdXJpLAogCQkJICAgICAgICZsYXN0X2l0ZXIsICZzZWxlY3RfcGF0aCk7CkBA IC0xMjEzLDYgKzE0MzQsOCBAQCBkcmFnX21vdGlvbl9jYWxsYmFjayAoR3RrVHJlZVZpZXcgKnRy ZWVfdmlldywKIAkJZ290byBvdXQ7CiAJfQogCisJdXBkYXRlX2hpZ2hsaWdodF9lbnRyeSAoc2lk ZWJhciwgcGF0aCwgVFJVRSk7CisKIAlpZiAocG9zID09IEdUS19UUkVFX1ZJRVdfRFJPUF9CRUZP UkUgfHwKIAkgICAgcG9zID09IEdUS19UUkVFX1ZJRVdfRFJPUF9BRlRFUiApIHsKIAkJaWYgKHNp ZGViYXItPmRyYWdfZGF0YV9yZWNlaXZlZCAmJgpAQCAtMTI2Nyw2ICsxNDkwLDcgQEAgZHJhZ19s ZWF2ZV9jYWxsYmFjayAoR3RrVHJlZVZpZXcgKnRyZWVfdmlldywKIAkJICAgICBOYXV0aWx1c1Bs YWNlc1NpZGViYXIgKnNpZGViYXIpCiB7CiAJZnJlZV9kcmFnX2RhdGEgKHNpZGViYXIpOworCXVw ZGF0ZV9oaWdobGlnaHRfZW50cnkgKHNpZGViYXIsIE5VTEwsIEZBTFNFKTsKIAlndGtfdHJlZV92 aWV3X3NldF9kcmFnX2Rlc3Rfcm93ICh0cmVlX3ZpZXcsIE5VTEwsIEdUS19UUkVFX1ZJRVdfRFJP UF9CRUZPUkUpOwogCWdfc2lnbmFsX3N0b3BfZW1pc3Npb25fYnlfbmFtZSAodHJlZV92aWV3LCAi ZHJhZy1sZWF2ZSIpOwogfQpAQCAtMjgxNSw2ICszMDM5LDE0IEBAIGJvb2ttYXJrc19tb3Rpb25f ZXZlbnRfY2IgKEd0a1dpZGdldCAgICAgICAgICAgICAqd2lkZ2V0LAogCiAJcGF0aCA9IE5VTEw7 CiAKKwlpZiAoZ3RrX3RyZWVfdmlld19nZXRfcGF0aF9hdF9wb3MgKHNpZGViYXItPnRyZWVfdmll dywKKwkJCQkJICAgZXZlbnQtPngsIGV2ZW50LT55LAorCQkJCQkgICAgJnBhdGgsIE5VTEwsIE5V TEwsIE5VTEwpKSB7CisJCXVwZGF0ZV9oaWdobGlnaHRfZW50cnkgKHNpZGViYXIsIHBhdGgsIEZB TFNFKTsKKwl9IGVsc2UgeworCQl1cGRhdGVfaGlnaGxpZ2h0X2VudHJ5IChzaWRlYmFyLCBOVUxM LCBGQUxTRSk7CisJfQorCiAJaWYgKG92ZXJfZWplY3RfYnV0dG9uIChzaWRlYmFyLCBldmVudC0+ eCwgZXZlbnQtPnksICZwYXRoKSkgewogCQl1cGRhdGVfZWplY3RfYnV0dG9ucyAoc2lkZWJhciwg cGF0aCk7CiAJCWd0a190cmVlX3BhdGhfZnJlZSAocGF0aCk7CkBAIC0yODI3LDYgKzMwNTksMTYg QEAgYm9va21hcmtzX21vdGlvbl9ldmVudF9jYiAoR3RrV2lkZ2V0ICAgICAgICAgICAgICp3aWRn ZXQsCiAJcmV0dXJuIEZBTFNFOwogfQogCitzdGF0aWMgZ2Jvb2xlYW4KK2Jvb2ttYXJrc19sZWF2 ZV9ldmVudF9jYiAoR3RrV2lkZ2V0ICp3aWRnZXQsCisJCQkgIEdka0V2ZW50Q3Jvc3NpbmcgKmV2 ZW50LAorCQkJICBOYXV0aWx1c1BsYWNlc1NpZGViYXIgKnNpZGViYXIpCit7CisJdXBkYXRlX2hp Z2hsaWdodF9lbnRyeSAoc2lkZWJhciwgTlVMTCwgRkFMU0UpOworCisJcmV0dXJuIEZBTFNFOwor fQorCiAvKiBDYWxsYmFjayB1c2VkIHdoZW4gYSBidXR0b24gaXMgcHJlc3NlZCBvbiB0aGUgc2hv cnRjdXRzIGxpc3QuICAKICAqIFdlIHRyYXAgYnV0dG9uIDMgdG8gYnJpbmcgdXAgYSBwb3B1cCBt ZW51LCBhbmQgYnV0dG9uIDIgdG8KICAqIG9wZW4gaW4gYSBuZXcgdGFiLgpAQCAtMzIxMSw2ICsz NDUzLDggQEAgbmF1dGlsdXNfcGxhY2VzX3NpZGViYXJfaW5pdCAoTmF1dGlsdXNQbGFjZXNTaWRl YmFyICpzaWRlYmFyKQogCQkJICBHX0NBTExCQUNLIChib29rbWFya3NfYnV0dG9uX3ByZXNzX2V2 ZW50X2NiKSwgc2lkZWJhcik7CiAJZ19zaWduYWxfY29ubmVjdCAodHJlZV92aWV3LCAibW90aW9u LW5vdGlmeS1ldmVudCIsCiAJCQkgIEdfQ0FMTEJBQ0sgKGJvb2ttYXJrc19tb3Rpb25fZXZlbnRf Y2IpLCBzaWRlYmFyKTsKKwlnX3NpZ25hbF9jb25uZWN0ICh0cmVlX3ZpZXcsICJsZWF2ZS1ub3Rp ZnktZXZlbnQiLAorCQkJICBHX0NBTExCQUNLIChib29rbWFya3NfbGVhdmVfZXZlbnRfY2IpLCBz aWRlYmFyKTsKIAlnX3NpZ25hbF9jb25uZWN0ICh0cmVlX3ZpZXcsICJidXR0b24tcmVsZWFzZS1l dmVudCIsCiAJCQkgIEdfQ0FMTEJBQ0sgKGJvb2ttYXJrc19idXR0b25fcmVsZWFzZV9ldmVudF9j YiksIHNpZGViYXIpOwogCkBAIC0zMjQ2LDYgKzM0OTAsMTEgQEAgbmF1dGlsdXNfcGxhY2VzX3Np ZGViYXJfZGlzcG9zZSAoR09iamVjdCAqb2JqZWN0KQogCiAJZnJlZV9kcmFnX2RhdGEgKHNpZGVi YXIpOwogCisJaWYgKHNpZGViYXItPmhpZ2hsaWdodF9wYXRoICE9IE5VTEwpIHsKKwkJZ3RrX3Ry ZWVfcGF0aF9mcmVlIChzaWRlYmFyLT5oaWdobGlnaHRfcGF0aCk7CisJCXNpZGViYXItPmhpZ2hs aWdodF9wYXRoID0gTlVMTDsKKwl9CisKIAlpZiAoc2lkZWJhci0+ZWplY3RfaGlnaGxpZ2h0X3Bh dGggIT0gTlVMTCkgewogCQlndGtfdHJlZV9wYXRoX2ZyZWUgKHNpZGViYXItPmVqZWN0X2hpZ2hs aWdodF9wYXRoKTsKIAkJc2lkZWJhci0+ZWplY3RfaGlnaGxpZ2h0X3BhdGggPSBOVUxMOwo= --0015174c0e801f2496049e9c6f27-- From giorgio@gilestro.tk Wed Mar 16 17:09:32 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id B1337750110 for ; Wed, 16 Mar 2011 17:09:32 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xsvapuCrQvsv for ; Wed, 16 Mar 2011 17:09:30 +0000 (UTC) Received: from mail.gilest.ro (gilest.ro [204.236.224.66]) by menubar.gnome.org (Postfix) with ESMTP id 48D9B7500D1 for ; Wed, 16 Mar 2011 17:09:21 +0000 (UTC) Received: from [155.198.199.32] (bio-ggilestr-vm.bio.ph.ic.ac.uk [155.198.199.32]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.gilest.ro (Postfix) with ESMTPSA id E8468540CA; Wed, 16 Mar 2011 17:09:19 +0000 (GMT) Message-ID: <4D80EEBE.6060803@gilestro.tk> Date: Wed, 16 Mar 2011 17:09:18 +0000 From: "Giorgio F. Gilestro" User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110304 Lightning/1.0b2 Lanikai/3.1.9 MIME-Version: 1.0 To: =?UTF-8?B?UnVpIFRpYWdvIENhw6fDo28gTWF0b3M=?= Subject: Re: [patch] confirm before sending to trash References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> In-Reply-To: Content-Type: multipart/mixed; boundary="------------050204070004020308030304" Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 17:09:32 -0000 This is a multi-part message in MIME format. --------------050204070004020308030304 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On 03/16/2011 03:54 PM, Rui Tiago Cação Matos wrote: > On 16 March 2011 15:21, Giorgio F. Gilestro wrote: >> change Delete to Ctrl-Delete (like MacOSX). > > Actually this one sounds good regardless of the undo work. While at > it, add the keyboard accelerator to the Edit > Move to Trash entry > too, which should actually be there already. > > Rui Alright, let's see if we can agree on this one. I am attaching the patch agains git master. -- http://gilest.ro --------------050204070004020308030304 Content-Type: text/x-patch; name="nautilus-keycombdelete.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="nautilus-keycombdelete.patch" diff --git a/src/nautilus-view.c b/src/nautilus-view.c index 18d35c9..5aafb70 100644 --- a/src/nautilus-view.c +++ b/src/nautilus-view.c @@ -7099,7 +7099,7 @@ static const GtkActionEntry directory_view_entries[] = { /* label, accelerator */ "RenameSelectAll", "F2", /* tooltip */ NULL, G_CALLBACK (action_rename_select_all_callback) }, - /* name, stock id */ { "Trash", NULL, + /* name, stock id */ { "Trash", "Delete", /* label, accelerator */ N_("Mo_ve to Trash"), NULL, /* tooltip */ N_("Move each selected item to the Trash"), G_CALLBACK (action_trash_callback) }, @@ -9824,9 +9824,9 @@ nautilus_view_class_init (NautilusViewClass *klass) g_object_class_install_properties (oclass, NUM_PROPERTIES, properties); binding_set = gtk_binding_set_by_class (klass); - gtk_binding_entry_add_signal (binding_set, GDK_KEY_Delete, 0, + gtk_binding_entry_add_signal (binding_set, GDK_KEY_Delete, GDK_CONTROL_MASK, "trash", 0); - gtk_binding_entry_add_signal (binding_set, GDK_KEY_KP_Delete, 0, + gtk_binding_entry_add_signal (binding_set, GDK_KEY_KP_Delete, GDK_CONTROL_MASK, "trash", 0); gtk_binding_entry_add_signal (binding_set, GDK_KEY_KP_Delete, GDK_SHIFT_MASK, "delete", 0); --------------050204070004020308030304-- From joss@debian.org Wed Mar 16 17:51:35 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 66D3F7502A1 for ; Wed, 16 Mar 2011 17:51:35 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tYwFaZ3p4OFn for ; Wed, 16 Mar 2011 17:51:32 +0000 (UTC) Received: from shiina.malsain.org (shiina.malsain.org [91.121.15.71]) by menubar.gnome.org (Postfix) with ESMTP id 603EB750BE0 for ; Wed, 16 Mar 2011 17:51:23 +0000 (UTC) Received: from [2a01:e35:8a9f:da20:21e:8cff:fedb:4349] by shiina.malsain.org with esmtpsa (SSL3.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1PzusT-0001cC-7o for nautilus-list@gnome.org; Wed, 16 Mar 2011 18:51:21 +0100 Subject: Re: [patch] confirm before sending to trash From: Josselin Mouette To: nautilus-list@gnome.org In-Reply-To: <4D80D58A.9060309@gilestro.tk> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> Content-Type: text/plain; charset="UTF-8" Date: Wed, 16 Mar 2011 18:51:25 +0100 Message-ID: <1300297885.19166.1.camel@tomoyo> Mime-Version: 1.0 X-Mailer: Evolution 2.32.2 Content-Transfer-Encoding: quoted-printable X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 17:51:36 -0000 Le mercredi 16 mars 2011 =C3=A0 15:21 +0000, Giorgio F. Gilestro a =C3=A9cr= it :=20 > Having flashing icons and popups are of no use to me since they don't > really solve the problem. Yes they do. Once you have undo, the only thing you do when you notice you deleted a file by error is press the proper button, and things are back to normal. The only problem is noticing there is something to undo. This way, deletion takes one action, user error takes two actions. With a confirmation dialog, deletion takes two actions, user error takes two actions. --=20 .''`. Josselin Mouette : :' : `. `' =E2=80=9CIf you behave this way because you are blackmailed by someo= ne, `- [=E2=80=A6] I will see what I can do for you.=E2=80=9D -- J=C3=B6r= g Schilling From giorgio@gilestro.tk Wed Mar 16 18:03:10 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8791F75018B for ; Wed, 16 Mar 2011 18:03:10 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NsBchktdQ0e3 for ; Wed, 16 Mar 2011 18:03:08 +0000 (UTC) Received: from mail.gilest.ro (gilest.ro [204.236.224.66]) by menubar.gnome.org (Postfix) with ESMTP id 8C416750132 for ; Wed, 16 Mar 2011 18:02:59 +0000 (UTC) Received: from [155.198.199.32] (bio-ggilestr-vm.bio.ph.ic.ac.uk [155.198.199.32]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.gilest.ro (Postfix) with ESMTPSA id 60152540C9 for ; Wed, 16 Mar 2011 18:02:58 +0000 (GMT) Message-ID: <4D80FB50.30704@gilestro.tk> Date: Wed, 16 Mar 2011 18:02:56 +0000 From: "Giorgio F. Gilestro" User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110304 Lightning/1.0b2 Lanikai/3.1.9 MIME-Version: 1.0 To: nautilus-list@gnome.org Subject: Re: [patch] confirm before sending to trash References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> <1300297885.19166.1.camel@tomoyo> In-Reply-To: <1300297885.19166.1.camel@tomoyo> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 18:03:10 -0000 On 03/16/2011 05:51 PM, Josselin Mouette wrote: > Yes they do. Once you have undo, the only thing you do when you notice "Notice" is the keyword here. The reason we're having this discussion is that files are lost if you trash them without noticing. Hitting delete is too simple. If you do it accidentally without watching the screen (or having the nautilus window partly covered if you use "raise on click" functions of the window manager) flashing icons are not that useful, are they. -- http://gilest.ro From comicinker@gmx.de Sat Mar 19 17:23:53 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D4623750192 for ; Sat, 19 Mar 2011 17:23:53 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aWZusxqgmYws for ; Sat, 19 Mar 2011 17:23:51 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by menubar.gnome.org (Postfix) with SMTP id 8E5BB75008B for ; Sat, 19 Mar 2011 17:23:42 +0000 (UTC) Received: (qmail invoked by alias); 19 Mar 2011 17:23:39 -0000 Received: from 95-90-45-152-dynip.superkabel.de (EHLO [192.168.178.65]) [95.90.45.152] by mail.gmx.net (mp068) with SMTP; 19 Mar 2011 18:23:39 +0100 X-Authenticated: #6565750 X-Provags-ID: V01U2FsdGVkX18EtbhrdgcEKeHrKk+QibG6hwTg9x/FbXYyDeLzvh katlUn0k2JRPAX Subject: Re: [patch] confirm before sending to trash From: comicinker To: Cosimo Cecchi In-Reply-To: <1300282975.5515.9.camel@x60> References: <1300282975.5515.9.camel@x60> Content-Type: text/plain; charset="UTF-8" Date: Sat, 19 Mar 2011 18:23:34 +0100 Message-ID: <1300555414.2399.2.camel@debian> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Mar 2011 17:23:54 -0000 Am Mittwoch, den 16.03.2011, 09:42 -0400 schrieb Cosimo Cecchi: > That being said, it's too late in the 3.0 cycle now to add new features > anyway, as we're past UI and string freeze, and we have a global Undo > feature in the pipeline for 3.2; I'd like to see this feature integrated > with it, and e.g. the GMail-like approach that has been suggested by > Holger seems a better UI for this than a confirmation dialog. As an average user I want to say: Thank you for this idea and let's hope this does not only sound like a decision. I really would like to see the GMail-like approach happening. Regards, C From giorgio@gilest.ro Wed Mar 16 10:44:58 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 50AB17507AB for ; Wed, 16 Mar 2011 10:44:58 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.911 X-Spam-Level: X-Spam-Status: No, score=-1.911 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rPVzTXqMKzmL for ; Wed, 16 Mar 2011 10:44:51 +0000 (UTC) Received: from mail.gilest.ro (gilest.ro [204.236.224.66]) by menubar.gnome.org (Postfix) with ESMTP id 06A5475008E for ; Wed, 16 Mar 2011 10:44:42 +0000 (UTC) Received: from [155.198.199.32] (bio-ggilestr-vm.bio.ph.ic.ac.uk [155.198.199.32]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.gilest.ro (Postfix) with ESMTPSA id 704A6540C9; Wed, 16 Mar 2011 10:44:40 +0000 (GMT) Message-ID: <4D809496.8060108@gilest.ro> Date: Wed, 16 Mar 2011 10:44:38 +0000 From: "Giorgio F. Gilestro" User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110304 Lightning/1.0b2 Lanikai/3.1.9 MIME-Version: 1.0 To: Olav Vitters Subject: Re: [patch] confirm before sending to trash References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> In-Reply-To: <20110316094802.GB2852@bkor.dhs.org> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Sun, 20 Mar 2011 12:16:10 +0000 Cc: nautilus-list@gnome.org, Josselin Mouette X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 10:44:58 -0000 On 03/16/2011 09:48 AM, Olav Vitters wrote: > Shift-delete already does that when you enable the real delete option. Yes. And how is this relevant to our discussion? > 1) It is not a good solution for the problem > Meaning: it works around the problem instead of solving it Not true. It actually solves the problem pretty nicely. In fact this is the solution that all other browser with a delete-key use: including Konqueror, Thunar and Microsoft Explorer. > 2) Causes maintenance burden I don't know what you're talking about. An addition that fixes a problem causes maintenance burden? They all do. > 3) If workaround is implemented, good solution will never be solved This is NOT a workaround. > 4) Confirmation dialogs are bad (enough studies that they're just > ignored. e.g. I often automatically click enter before actually > thinking about the dialog). I think I explained myself badly, because you don't seem to have understood. If you ACCIDENTALLY hit the delete key (for instance, as you reach for your coffee mug, or as your toddler bangs on the keyboard, or as your cat walks by when you are in the bathrom....) files are gone in the trashbin and unless you have nothing better to do than checking your trashbin everytime you empty it, they may be well gone forever. A dialog stops that. A key combination may also stop it. Flashing icons, popups and animations, do not stop that faulty behaviour. Is it better explained now? > > If you really want to help users, solve the real issue instead of yet > another dialog. > > As explained, making deletion more annoying is not a solution. Make it > more visible. > > Note: not a maintainer, just been around for a while. > -- Giorgio F. Gilestro http://gilest.ro From lucisoft.corporation@gmail.com Mon Mar 21 15:59:23 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 28319750A2B for ; Mon, 21 Mar 2011 15:59:23 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.589 X-Spam-Level: X-Spam-Status: No, score=-2.589 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v2mw+MvROMdi for ; Mon, 21 Mar 2011 15:59:17 +0000 (UTC) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by menubar.gnome.org (Postfix) with ESMTP id 092C5750AB7 for ; Mon, 21 Mar 2011 15:59:07 +0000 (UTC) Received: by ywf9 with SMTP id 9so3437981ywf.27 for ; Mon, 21 Mar 2011 08:59:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:from:date :x-google-sender-auth:message-id:subject:to:content-type; bh=ls7RSf6mGw6z8ioRYsY+kp7mcc+2CxznhXQCby/aQjI=; b=f5IaG1u2BaAazs0ALeu9i9GYwOwdJCZH1cDPQCnYvwnjGn8Knd6oaQtK1lNQSi4n1m aK+5fsLqCfhVY6wjzoEojn2b8yI1mBn/zf8FZhvCNVX9efzae65AWefsIgV+5ey7FDNu +azAtq0/VhwZTSeq6unBoBBE4ccDcTUb3LxsI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:from:date:x-google-sender-auth:message-id :subject:to:content-type; b=aJeuJWfdB1RIiEZjEwYDBjGWgnYFnZe5ex7OliwVnYKktKwMSn2eV4BzsOOn9mKZcS NpFgp20gBoa41xxkdr+FHWQmAlf/W8+4+AW3SghxqsYTpIU9WS+xhG/Nf40/k3wg3Xup dV82ztcLe7CxzHgDiLPnkVFrac1ZZ/JTZKzuQ= Received: by 10.100.225.8 with SMTP id x8mr1036857ang.102.1300723146429; Mon, 21 Mar 2011 08:59:06 -0700 (PDT) MIME-Version: 1.0 Sender: lucisoft.corporation@gmail.com Received: by 10.101.90.14 with HTTP; Mon, 21 Mar 2011 08:58:44 -0700 (PDT) From: =?ISO-8859-1?Q?Valent=EDn?= Date: Mon, 21 Mar 2011 16:58:44 +0100 X-Google-Sender-Auth: VjDc8R1_1_0Ze6NrQXLbnrWXhFo Message-ID: Subject: [patch] Files on the desktop are put into a non-visible area of it To: nautilus-list@gnome.org Content-Type: multipart/alternative; boundary=001636ef0c091815fb049f003538 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Mar 2011 15:59:23 -0000 --001636ef0c091815fb049f003538 Content-Type: text/plain; charset=ISO-8859-1 Hello. Some days ago I've sent a patch to bug #629913and I remarked it in #nautilus, so user andre_ told me that if nobody answered it in a week I could ask for review here. So here I am --could someone review it? Greetings! --001636ef0c091815fb049f003538 Content-Type: text/html; charset=ISO-8859-1 Hello.

Some days ago I've sent a patch to bug #629913 and I remarked it in #nautilus, so user andre_ told me that if nobody answered it in a week I could ask for review here.

So here I am --could someone review it?

Greetings!
--001636ef0c091815fb049f003538-- From s.tousignant@gmail.com Tue Mar 22 17:02:49 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 25C4B7500A2 for ; Tue, 22 Mar 2011 17:02:49 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.69 X-Spam-Level: X-Spam-Status: No, score=-2.69 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L-NizgHbdFtF for ; Tue, 22 Mar 2011 17:02:47 +0000 (UTC) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by menubar.gnome.org (Postfix) with ESMTP id A8C8D75006C for ; Tue, 22 Mar 2011 17:02:46 +0000 (UTC) Received: by mail-wy0-f182.google.com with SMTP id 23so11206070wyf.27 for ; Tue, 22 Mar 2011 10:02:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type:content-transfer-encoding; bh=9DcOt9w7odk50qrDWwiMulJTmlVbVPImXdmH9medhcw=; b=lGEY32lnozv9BNfwcXd0euKOdpZ0w3OmFxAFeHNqe0uNAsD8KGMwGc5VRbwgKbGjTW cQ82D+w4waB+5Elc2lBn+wuBjBMVsubmmFmnHLprSKD+/WL2+TpSCOCmD8xe65DkSJPB CpHxHtv6zUHTTj8CzjojBm/eoNPg6eSF2QpEg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=myzeI5K3CcWgIH85NzVLhCIvcIWmrkp07IbrSgts/hSksWDqNBcPz80JiNBq7RPUxX 62/lm0TjYGASCTJQWSopYbykaz/5BITkyZSlwlxc/fsXcTlTuCAMBI8mVU7Ko5FAxchF bJEi1E0tYTLP2XQjD8l2WTQMAbumq1xmWEq4A= Received: by 10.216.173.12 with SMTP id u12mr7179216wel.18.1300813355131; Tue, 22 Mar 2011 10:02:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.216.165.85 with HTTP; Tue, 22 Mar 2011 10:02:14 -0700 (PDT) In-Reply-To: <4D809496.8060108@gilest.ro> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809496.8060108@gilest.ro> From: Steve Date: Tue, 22 Mar 2011 13:02:14 -0400 Message-ID: Subject: Re: [patch] confirm before sending to trash To: nautilus-list@gnome.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Mar 2011 17:02:49 -0000 > I think I explained myself badly, because you don't seem to have > understood. If you ACCIDENTALLY hit the delete key (for instance, as you > reach for your coffee mug, or as your toddler bangs on the keyboard, or > as your cat walks by when you are in the bathrom....) files are gone in > the trashbin and unless you have nothing better to do than checking your > trashbin everytime you empty it, they may be well gone forever. A dialog > stops that. A key combination may also stop it. > Flashing icons, popups and animations, do not stop that faulty behaviour. > > Is it better explained now? > Just want to jump in and share my personal experience with this accidental use case on Windows. Just sometime you want to delete a file, you have taken the habit of using Shift-Delete to actually delete files. As usual you have to press yes or no on the confirmation dialog to confirm your desire to delete the said file. But just a the moment you told yourself you don't want to delete this file but a mechanical move made you press Space/Enter to confirm the suppression generally placed on "Yes" option. Even otherwise if the option would have been "No", you can quickly press tab then Space/Enter with the same repetitive mechanical move you always do to speed up the process. That said, i don't think this is a viable solution. I love Nautilus because it does prevent those bad habit from happening. I would rather have an undelete bar "=C3=A0 la GMail" instead of a confirmation dialog you click aways. Even if your child does bang the keyboard and press delete on a file, remember that there is still a high probability that he/she will hit the Enter since on most keyboard the Delete key is centimeter aways from the Enter key. So you will put the default option to "No" then you come back with the same problem as i told before. The best way to improve the behavior is to not adding a confirmation dialog but having a better undo feature. To bring back something that saved my life earlier at the start of the year is a great Undo of Dropbox. With this web service you can bring back file that you have deleted with a back history as far as 2 or 3 month for the free version, I think. And it does happen that my file was delete in this time frame for whatever reason happened, I could bring them back. Why it did happen i do not know but a little confirmation dialog would not have saved me back then. Just want to let you know that this kind of accident is just a corner case which get in the way with a normal workflow and can't make your life easier for the 0.1% of time an accident can happen. It should be more efficient and less intrusive. Steve From tbzatek@redhat.com Tue Mar 22 17:04:55 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4BC4C750D38 for ; Tue, 22 Mar 2011 17:04:55 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -6.835 X-Spam-Level: X-Spam-Status: No, score=-6.835 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, TW_GV=0.077, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a3xnyFev3ZBs for ; Tue, 22 Mar 2011 17:04:53 +0000 (UTC) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by menubar.gnome.org (Postfix) with ESMTP id 31CBD75013D for ; Tue, 22 Mar 2011 17:04:44 +0000 (UTC) Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p2MH4hQ3020203 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 22 Mar 2011 13:04:43 -0400 Received: from [10.34.24.32] (rakosnicek.brq.redhat.com [10.34.24.32]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id p2MH4g6i019408 for ; Tue, 22 Mar 2011 13:04:43 -0400 Subject: Re: Can the Places side panel be told to ignore certain partitions? From: Tomas Bzatek To: nautilus-list@gnome.org Date: Tue, 22 Mar 2011 18:04:45 +0100 In-Reply-To: <8vx5t9uw.fsf@chimera.gnukahvesi.net> References: <1298541942.4831.3.camel@rakosnicek.brq.redhat.com> <8vx5t9uw.fsf@chimera.gnukahvesi.net> Organization: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Message-ID: <1300813486.5926.13.camel@rakosnicek.brq.redhat.com> Mime-Version: 1.0 X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: tbzatek@redhat.com List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Mar 2011 17:04:57 -0000 On Thu, 2011-02-24 at 21:12 +0000, Sebastian Tennant wrote: > gvfs seems to perform it's own independent device scan and it shows all > mountable devices found (identified by their disk label). Yes, for that, we're using udisks via gnome-disk-utility. Before the gdu-volume-monitor, we were using hal. The latter has been obsoleted and should not be used. Can you please check which one is present on your system? It's a separate process, you should see gvfs-gdu-volume-monitor running. > *In addition* to this independent device scan, it also shows devices > corresponding to fstab entries (identified by their future mount points). Correct, we use fstab to determine future mount point, which helps to decide whether to show the entry or not. In gdu-volume-monitor, we match by device file (including symlink resolve), UUID or LABEL when present. > This explains why FAT\040storage (or FAT_storage) always appears twice. Just tested with gdu, it works as expected. The end user representation is slightly different, so you get something like "250 GB Hard Disk: 7.9 GB Filesystem" instead of "FAT storage". -- Tomas Bzatek From giorgio@gilestro.tk Tue Mar 22 17:14:09 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1E2C57500BC for ; Tue, 22 Mar 2011 17:14:09 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kcf6c8Rj9rzb for ; Tue, 22 Mar 2011 17:14:06 +0000 (UTC) Received: from mail.gilest.ro (gilest.ro [204.236.224.66]) by menubar.gnome.org (Postfix) with ESMTP id 655617500A2 for ; Tue, 22 Mar 2011 17:13:57 +0000 (UTC) Received: from [155.198.199.32] (bio-ggilestr-vm.bio.ph.ic.ac.uk [155.198.199.32]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.gilest.ro (Postfix) with ESMTPSA id 03B13540C8 for ; Tue, 22 Mar 2011 17:13:55 +0000 (GMT) Message-ID: <4D88D8D1.6030700@gilestro.tk> Date: Tue, 22 Mar 2011 17:13:53 +0000 From: "Giorgio F. Gilestro" User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110307 Lightning/1.0b2 Lanikai/3.1.9 MIME-Version: 1.0 To: nautilus-list@gnome.org Subject: Re: [patch] confirm before sending to trash References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809496.8060108@gilest.ro> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Mar 2011 17:14:09 -0000 On 03/22/2011 05:02 PM, Steve wrote: > The best way to improve the behavior is to not adding a confirmation > dialog but having a better undo feature. Nautilus-elementary already sports the undo feature since a long time. It is indeed very useful but (and I don't know why I need to repeat this over and over again) is of no use whatsoever if you pressed the delete key without realizing. Anyway, I have now adopted the finder/MacOS way, and patched my file manager to use the Control-Delete combination instead of Delete, without any confirmation dialogue. This works very well for me. -- http://gilest.ro From dominik.janicke.ext@nsn.com Tue Mar 22 14:40:48 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10F8C75108B for ; Tue, 22 Mar 2011 14:40:48 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.3 X-Spam-Level: X-Spam-Status: No, score=-2.3 tagged_above=-999 required=2 tests=[BAYES_20=-0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bl5ZfMj0LvoN for ; Tue, 22 Mar 2011 14:40:44 +0000 (UTC) X-Greylist: delayed 1878 seconds by postgrey-1.32 at menubar.gnome.org; Tue, 22 Mar 2011 14:40:43 UTC Received: from demumfd002.nsn-inter.net (demumfd002.nsn-inter.net [93.183.12.31]) by menubar.gnome.org (Postfix) with ESMTP id A61FE750E9B for ; Tue, 22 Mar 2011 14:40:35 +0000 (UTC) Received: from demuprx016.emea.nsn-intra.net ([10.150.129.55]) by demumfd002.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id p2ME9BJE023820 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 22 Mar 2011 15:09:11 +0100 Received: from demuexc025.nsn-intra.net (demuexc025.nsn-intra.net [10.159.32.12]) by demuprx016.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id p2ME9Aqg025429 for ; Tue, 22 Mar 2011 15:09:10 +0100 Received: from DEMUEXC006.nsn-intra.net ([10.150.128.103]) by demuexc025.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.4675); Tue, 22 Mar 2011 15:09:09 +0100 x-mimeole: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CBE89A.B6997EFF" Subject: usning nautilus remote via ssh missing "Service type" Date: Tue, 22 Mar 2011 15:09:09 +0100 Message-ID: <14F6B3E0918F38478BCFD251BB62058104AEECF5@DEMUEXC006.nsn-intra.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: usning nautilus remote via ssh missing "Service type" Thread-Index: AcvomrZvzI8qpD/vQj6eCqFsqAQjDQ== From: "Janicke, Dominik (EXT-Other - DE/Ulm)" To: X-OriginalArrivalTime: 22 Mar 2011 14:09:09.0990 (UTC) FILETIME=[B6D04060:01CBE89A] X-Mailman-Approved-At: Tue, 22 Mar 2011 17:34:15 +0000 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Mar 2011 14:40:48 -0000 This is a multi-part message in MIME format. ------_=_NextPart_001_01CBE89A.B6997EFF Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, If I login via ssh and start nautilus then I can use only the "Service type" "Custom Location" (Connect to Server). If I start a remote gnome-session then the other "Service type" like ftp is possible. How can I enable all the "Service type" if I using the nautilus as "single" application? MfG Dominik ------_=_NextPart_001_01CBE89A.B6997EFF Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable usning nautilus remote via ssh missing "Service = type"

Hello,

If I login via ssh and start = nautilus then I can use only = the Service type = Custom = Location (Connect to Server).

If I start a = remote = gnome-session then the = other Service type like = ftp is possible.

How can = I enable all the Service type if I using the nautilus = as single application?

MfG

Dominik

------_=_NextPart_001_01CBE89A.B6997EFF-- From tbzatek@redhat.com Tue Mar 22 17:59:23 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E5DE5751053 for ; Tue, 22 Mar 2011 17:59:22 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -6.912 X-Spam-Level: X-Spam-Status: No, score=-6.912 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tVOJu0S3U-qm for ; Tue, 22 Mar 2011 17:59:20 +0000 (UTC) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by menubar.gnome.org (Postfix) with ESMTP id 7ECE6751039 for ; Tue, 22 Mar 2011 17:59:12 +0000 (UTC) Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p2MHxAsP025673 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 22 Mar 2011 13:59:10 -0400 Received: from [10.34.24.32] (rakosnicek.brq.redhat.com [10.34.24.32]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id p2MHx9BO030889 for ; Tue, 22 Mar 2011 13:59:10 -0400 Subject: Re: usning nautilus remote via ssh missing "Service type" From: Tomas Bzatek To: nautilus-list@gnome.org Date: Tue, 22 Mar 2011 18:59:12 +0100 In-Reply-To: <14F6B3E0918F38478BCFD251BB62058104AEECF5@DEMUEXC006.nsn-intra.net> References: <14F6B3E0918F38478BCFD251BB62058104AEECF5@DEMUEXC006.nsn-intra.net> Organization: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Message-ID: <1300816753.5926.31.camel@rakosnicek.brq.redhat.com> Mime-Version: 1.0 X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: tbzatek@redhat.com List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Mar 2011 17:59:23 -0000 On Tue, 2011-03-22 at 15:09 +0100, Janicke, Dominik (EXT-Other - DE/Ulm) wrote: > If I login via ssh and start nautilus then I can use only the “Service > type†“Custom Location†(Connect to Server). > > If I start a remote gnome-session then the other “Service type†like > ftp is possible. > > How can I enable all the “Service type†if I using the nautilus as > “single†application? You need to start d-bus daemon in your session (bash session I assume in your case). Lots of Gnome applications require that. -- Tomas Bzatek From john.stowers.lists@gmail.com Tue Mar 22 20:04:43 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 68ED97501AC for ; Tue, 22 Mar 2011 20:04:43 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.7 X-Spam-Level: X-Spam-Status: No, score=-2.7 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QjSadlX8yFZI for ; Tue, 22 Mar 2011 20:04:41 +0000 (UTC) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by menubar.gnome.org (Postfix) with ESMTP id 1881575017D for ; Tue, 22 Mar 2011 20:04:32 +0000 (UTC) Received: by iwn33 with SMTP id 33so12568593iwn.27 for ; Tue, 22 Mar 2011 13:04:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:subject:from:to:cc:in-reply-to:references :content-type:date:message-id:mime-version:x-mailer :content-transfer-encoding; bh=UE16U0Bn6TyDnaW5IEMCw6OdVZXpdIxZgvMQJWDSu1Q=; b=wpMfyrPDgoRla3/rY+7wkhX+U64uEgdYE32QI4rSm53GkRGxq83ByCLBsTfyaYJU61 jw/a/zdAul84gwgbOdPC91HV7m6xXB9o1LxyU/FxpNog3WuLUcgHjP9IOco+ec0vgpue S/WqeOEwvBUdQ8LorU6EbcsUlWI5QgfVihsPU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer:content-transfer-encoding; b=FiL5LLrx4DFIyRL+Ax7PytSnsOsR3lwhLxj+VImkjjfCiDfLBPmoDvoWmm7GvRsh0J pNf8NC3SrALeJ4xrHwJsa3Aj90e0VJRMl14vTACXHCMZcWlQzsBMdbQYXeuWiemQUWBF XBmiBpBd1yoPFz4m904P4AvbP80pYQ3Rsh7qs= Received: by 10.42.132.198 with SMTP id e6mr9361757ict.328.1300824271295; Tue, 22 Mar 2011 13:04:31 -0700 (PDT) Received: from [192.168.1.10] ([121.73.125.64]) by mx.google.com with ESMTPS id c1sm4599657ibe.66.2011.03.22.13.04.29 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 22 Mar 2011 13:04:30 -0700 (PDT) Subject: Re: [patch] confirm before sending to trash From: John Stowers To: "Giorgio F. Gilestro" In-Reply-To: <4D88D8D1.6030700@gilestro.tk> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809496.8060108@gilest.ro> <4D88D8D1.6030700@gilestro.tk> Content-Type: text/plain; charset="UTF-8" Date: Wed, 23 Mar 2011 09:04:26 +1300 Message-ID: <1300824266.2322.1.camel@nzjrs-laptop> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Mar 2011 20:04:43 -0000 On Tue, 2011-03-22 at 17:13 +0000, Giorgio F. Gilestro wrote: > On 03/22/2011 05:02 PM, Steve wrote: > > The best way to improve the behavior is to not adding a confirmation > > dialog but having a better undo feature. > > Nautilus-elementary already sports the undo feature since a long time. Yeah, they merged the patch that sat in bugzilla here for a long time. It is a shame that it was not committed for 3.0 but I am happy to hear cosimo has made it a priority for 3.2. John From alexl@redhat.com Fri Mar 25 15:17:12 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5C83E7501BC; Fri, 25 Mar 2011 15:17:12 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -6.912 X-Spam-Level: X-Spam-Status: No, score=-6.912 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PWuFmN7J2c+a; Fri, 25 Mar 2011 15:17:09 +0000 (UTC) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by menubar.gnome.org (Postfix) with ESMTP id 53B7F750144; Fri, 25 Mar 2011 15:17:00 +0000 (UTC) Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p2PFGxMB014013 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 25 Mar 2011 11:16:59 -0400 Received: from [127.0.0.1] (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id p2PFGwfB012173; Fri, 25 Mar 2011 11:16:58 -0400 Subject: Freeze break request From: Alexander Larsson To: "release-team@gnome.org" Date: Fri, 25 Mar 2011 16:16:58 +0100 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Message-ID: <1301066219.3219.1.camel@fatty> Mime-Version: 1.0 X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 Cc: Nautilus X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Mar 2011 15:17:12 -0000 I've got some leak fixes for nautilus. Ok to commit these? Author: Alexander Larsson Date: Fri Mar 25 16:14:46 2011 +0100 Don't leak sidebar widgets Sidebar widgets are normal widgets these days and should be standard floating stuff owned by the container they end up with. So, we should no longer ref_sink them. diff --git a/src/nautilus-places-sidebar.c b/src/nautilus-places-sidebar.c index cfccaa8..ed8addf 100644 --- a/src/nautilus-places-sidebar.c +++ b/src/nautilus-places-sidebar.c @@ -3350,7 +3350,6 @@ nautilus_places_sidebar_new (NautilusWindow *window) sidebar = g_object_new (nautilus_places_sidebar_get_type (), NULL); nautilus_places_sidebar_set_parent_window (sidebar, window); - g_object_ref_sink (sidebar); return GTK_WIDGET (sidebar); } diff --git a/src/nautilus-tree-sidebar.c b/src/nautilus-tree-sidebar.c index cc38574..f441210 100644 --- a/src/nautilus-tree-sidebar.c +++ b/src/nautilus-tree-sidebar.c @@ -1639,7 +1639,6 @@ nautilus_tree_sidebar_new (NautilusWindow *window) sidebar = g_object_new (fm_tree_view_get_type (), NULL); fm_tree_view_set_parent_window (sidebar, window); - g_object_ref_sink (sidebar); return GTK_WIDGET (sidebar); } Author: Alexander Larsson Date: Fri Mar 25 16:14:28 2011 +0100 Don't leak NautilusFile for bookmarks in places sidebar diff --git a/src/nautilus-places-sidebar.c b/src/nautilus-places-sidebar.c index 0d032e3..cfccaa8 100644 --- a/src/nautilus-places-sidebar.c +++ b/src/nautilus-places-sidebar.c @@ -616,6 +616,7 @@ update_places (NautilusPlacesSidebar *sidebar) nautilus_file_unref (file); continue; } + nautilus_file_unref (file); bookmark_name = nautilus_bookmark_get_name (bookmark); icon = nautilus_bookmark_get_icon (bookmark); -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Alexander Larsson Red Hat, Inc alexl@redhat.com alexander.larsson@gmail.com He's an otherworldly day-dreaming rock star with no name. She's a chain-smoking tomboy hooker with a song in her heart and a spring in her step. They fight crime! From fpeters@entrouvert.com Fri Mar 25 15:40:20 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8533C7501BC; Fri, 25 Mar 2011 15:40:20 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jGLge8WhltZ1; Fri, 25 Mar 2011 15:40:18 +0000 (UTC) Received: from lupin.entrouvert.com (lupin.entrouvert.com [212.85.157.8]) by menubar.gnome.org (Postfix) with ESMTP id 3EBE97501E1; Fri, 25 Mar 2011 15:40:18 +0000 (UTC) Received: from 213.219.149.80.adsl.dyn.edpnet.net ([213.219.149.80] helo=nezt) by lupin.entrouvert.com with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1Q397S-0007xY-9A; Fri, 25 Mar 2011 16:40:16 +0100 Received: from fred by nezt with local (Exim 4.74) (envelope-from ) id 1Q397K-0005jd-SW; Fri, 25 Mar 2011 16:40:02 +0100 Date: Fri, 25 Mar 2011 16:40:02 +0100 From: Frederic Peters To: Alexander Larsson Message-ID: <20110325154002.GC19639@0d.be> References: <1301066219.3219.1.camel@fatty> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1301066219.3219.1.camel@fatty> X-Operating-System: Debian GNU/Linux (wheezy/sid with kernel Linux 2.6.37-2-amd64) User-Agent: Mutt/1.5.20 (2009-06-14) X-SA-Exim-Connect-IP: 213.219.149.80 X-SA-Exim-Mail-From: fpeters@entrouvert.com Subject: Re: Freeze break request X-SA-Exim-Version: 4.2.1 (built Thu, 13 Aug 2009 23:45:04 +0200) X-SA-Exim-Scanned: Yes (on lupin.entrouvert.com) Cc: "release-team@gnome.org" , Nautilus X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Mar 2011 15:40:20 -0000 Alexander Larsson wrote: > I've got some leak fixes for nautilus. Ok to commit these? One of two. Frederic From lucasr.at.mundo@gmail.com Fri Mar 25 15:42:21 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2991C7501E1; Fri, 25 Mar 2011 15:42:21 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xkF+sbMUK9u2; Fri, 25 Mar 2011 15:42:18 +0000 (UTC) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by menubar.gnome.org (Postfix) with ESMTP id F247C7501A1; Fri, 25 Mar 2011 15:42:09 +0000 (UTC) Received: by vxc34 with SMTP id 34so1633238vxc.27 for ; Fri, 25 Mar 2011 08:42:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=hcBHNnpvkGlYkF5HjzVMhzGxfzJARl10c8HosB1RnRI=; b=lld42IUeVFCPVVgfGF5Pk2VEWle/5kI4ENJC9fJDWcZrvfRWqrt4bFaQgVMinkRMxH UrhCvPfGgU4e911MBvYQxJUZSoYri7+G8CY+heNpFbWowYLp/qzdaT5ML4ze4OxGFQas 5HHebl7X8Tf49EkBt0CSJqv+S3RJF7bKVTysI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=mv0TXY/yWGHABkRTlGNcr/VzooNzSJX5FKcS4h1fsGgv7OkYI337hM7N9HfvrYQfDF 3IlYBAzU8VMLN9e9t26tFI+gx3CgR44+wdqVpASdfNqX7Ur1SHDPtyEOibqXAfzV8abF 0xJ9Jvzd6Ee3fM4bg1mQkmbMrj+ppxGamlqCM= MIME-Version: 1.0 Received: by 10.52.69.206 with SMTP id g14mr1340340vdu.240.1301067727166; Fri, 25 Mar 2011 08:42:07 -0700 (PDT) Sender: lucasr.at.mundo@gmail.com Received: by 10.52.166.132 with HTTP; Fri, 25 Mar 2011 08:42:07 -0700 (PDT) In-Reply-To: <20110325154002.GC19639@0d.be> References: <1301066219.3219.1.camel@fatty> <20110325154002.GC19639@0d.be> Date: Fri, 25 Mar 2011 15:42:07 +0000 X-Google-Sender-Auth: 91KYXCqcG3yLP_IFXZtyCjumNAo Message-ID: Subject: Re: Freeze break request From: Lucas Rocha To: Frederic Peters Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Fri, 25 Mar 2011 16:56:54 +0000 Cc: "release-team@gnome.org" , Nautilus , Alexander Larsson X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Mar 2011 15:42:21 -0000 Two of two. 2011/3/25 Frederic Peters : > Alexander Larsson wrote: > >> I've got some leak fixes for nautilus. Ok to commit these? > > One of two. > > > =A0 =A0 =A0 =A0Frederic > _______________________________________________ > release-team mailing list > release-team@gnome.org > http://mail.gnome.org/mailman/listinfo/release-team > From alexl@redhat.com Mon Mar 28 10:52:55 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id B497E750792; Mon, 28 Mar 2011 10:52:55 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -6.912 X-Spam-Level: X-Spam-Status: No, score=-6.912 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yYjlOtBQCwc0; Mon, 28 Mar 2011 10:52:53 +0000 (UTC) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by menubar.gnome.org (Postfix) with ESMTP id 3868F7501F2; Mon, 28 Mar 2011 10:52:44 +0000 (UTC) Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p2SAqhHb007214 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 28 Mar 2011 06:52:43 -0400 Received: from [127.0.0.1] (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id p2SAqgUC027961; Mon, 28 Mar 2011 06:52:42 -0400 Subject: Freeze break request From: Alexander Larsson To: "release-team@gnome.org" Date: Mon, 28 Mar 2011 12:52:41 +0200 Content-Type: multipart/mixed; boundary="=-Q0jqfVrDRCwTUKLQvNcw" Message-ID: <1301309563.14379.1.camel@fatty> Mime-Version: 1.0 X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 Cc: Nautilus X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Mar 2011 10:52:55 -0000 --=-Q0jqfVrDRCwTUKLQvNcw Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Yet another leak in nautilus. This time its an accessible that is leaked. Patch attached. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Alexander Larsson Red Hat, Inc alexl@redhat.com alexander.larsson@gmail.com He's a witless skateboarding ex-con for the 21st century. She's a foxy gypsy socialite on the trail of a serial killer. They fight crime! --=-Q0jqfVrDRCwTUKLQvNcw Content-Disposition: attachment; filename="nautilus-accessible-leak.patch" Content-Type: text/x-patch; name="nautilus-accessible-leak.patch"; charset="UTF-8" Content-Transfer-Encoding: 7bit commit c7c860a264db211a0a68ee963ce29c7fcb2ad334 Author: Alexander Larsson Date: Mon Mar 28 12:38:44 2011 +0200 Make sure we free custom accessibility objects Custom accessibility objects, such as NautilusIconContainerAccessible need to be freed when their corresponding widget/object dies, right now we're not unreferencing the accessible, so its always leaked. diff --git a/eel/eel-accessibility.c b/eel/eel-accessibility.c index 5e3fd5a..6353650 100644 --- a/eel/eel-accessibility.c +++ b/eel/eel-accessibility.c @@ -188,8 +188,11 @@ static void eel_accessibility_destroy (gpointer data, GObject *where_the_object_was) { + g_object_set_qdata + (G_OBJECT (data), get_quark_gobject (), NULL); atk_object_notify_state_change - (ATK_OBJECT (data), ATK_STATE_DEFUNCT, TRUE); + (ATK_OBJECT (data), ATK_STATE_DEFUNCT, TRUE); + g_object_unref (data); } /** --=-Q0jqfVrDRCwTUKLQvNcw-- From vuntz@gnome.org Mon Mar 28 10:55:41 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7365B75082B; Mon, 28 Mar 2011 10:55:41 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.121 X-Spam-Level: X-Spam-Status: No, score=-1.121 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, SPF_NEUTRAL=0.779] autolearn=no Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kzspwby9kkkI; Mon, 28 Mar 2011 10:55:39 +0000 (UTC) Received: from fennas.vuntz.net (fennas.vuntz.net [82.240.102.222]) by menubar.gnome.org (Postfix) with ESMTP id 5F48D750792; Mon, 28 Mar 2011 10:55:31 +0000 (UTC) Received: by fennas.vuntz.net (Postfix, from userid 1000) id 1793D4F891; Mon, 28 Mar 2011 12:55:29 +0200 (CEST) Date: Mon, 28 Mar 2011 12:55:29 +0200 From: Vincent Untz To: Alexander Larsson Subject: Re: Freeze break request Message-ID: <20110328105529.GU27272@vuntz.net> Mail-Followup-To: Alexander Larsson , "release-team@gnome.org" , Nautilus References: <1301309563.14379.1.camel@fatty> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1301309563.14379.1.camel@fatty> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: "release-team@gnome.org" , Nautilus X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Mar 2011 10:55:41 -0000 Le lundi 28 mars 2011, à 12:52 +0200, Alexander Larsson a écrit : > Yet another leak in nautilus. This time its an accessible that is > leaked. Patch attached. Approval 1 of 2. Vincent -- Les gens heureux ne sont pas pressés. From fpeters@entrouvert.com Mon Mar 28 11:04:48 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id ED6167502DC; Mon, 28 Mar 2011 11:04:47 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id He8bjf2E5p3K; Mon, 28 Mar 2011 11:04:45 +0000 (UTC) Received: from lupin.entrouvert.com (lupin.entrouvert.com [212.85.157.8]) by menubar.gnome.org (Postfix) with ESMTP id B162C7502BA; Mon, 28 Mar 2011 11:04:36 +0000 (UTC) Received: from [192.55.60.113] (helo=nezt) by lupin.entrouvert.com with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1Q4AFN-0004hs-Jf; Mon, 28 Mar 2011 13:04:34 +0200 Received: from fred by nezt with local (Exim 4.74) (envelope-from ) id 1Q4AFA-0002Te-QO; Mon, 28 Mar 2011 16:34:20 +0530 Date: Mon, 28 Mar 2011 16:34:20 +0530 From: Frederic Peters To: Alexander Larsson , "release-team@gnome.org" , Nautilus Message-ID: <20110328110420.GA9500@0d.be> References: <1301309563.14379.1.camel@fatty> <20110328105529.GU27272@vuntz.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20110328105529.GU27272@vuntz.net> X-Operating-System: Debian GNU/Linux (wheezy/sid with kernel Linux 2.6.38-1-amd64) User-Agent: Mutt/1.5.20 (2009-06-14) X-SA-Exim-Connect-IP: 192.55.60.113 X-SA-Exim-Mail-From: fpeters@entrouvert.com Subject: Re: Freeze break request X-SA-Exim-Version: 4.2.1 (built Thu, 13 Aug 2009 23:45:04 +0200) X-SA-Exim-Scanned: Yes (on lupin.entrouvert.com) X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Mar 2011 11:04:48 -0000 Vincent Untz wrote: > Le lundi 28 mars 2011, à 12:52 +0200, Alexander Larsson a écrit : > > Yet another leak in nautilus. This time its an accessible that is > > leaked. Patch attached. > > Approval 1 of 2. 2 of 2. Frederic From alexl@redhat.com Wed Mar 30 13:24:34 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 49E9D750968 for ; Wed, 30 Mar 2011 13:24:34 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -6.912 X-Spam-Level: X-Spam-Status: No, score=-6.912 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fGfRZaZE7wKl for ; Wed, 30 Mar 2011 13:24:28 +0000 (UTC) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by menubar.gnome.org (Postfix) with ESMTP id 548DA75038B for ; Wed, 30 Mar 2011 13:24:20 +0000 (UTC) Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p2UDOGxV025132 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Mar 2011 09:24:16 -0400 Received: from [127.0.0.1] (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id p2UDOEqe032427; Wed, 30 Mar 2011 09:24:15 -0400 Subject: Re: [patch] confirm before sending to trash From: Alexander Larsson To: "Giorgio F. Gilestro" Date: Wed, 30 Mar 2011 15:24:14 +0200 In-Reply-To: <4D80EEBE.6060803@gilestro.tk> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> <4D80EEBE.6060803@gilestro.tk> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Message-ID: <1301491456.22756.22.camel@fatty> Mime-Version: 1.0 X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 13:24:34 -0000 On Wed, 2011-03-16 at 17:09 +0000, Giorgio F. Gilestro wrote: > On 03/16/2011 03:54 PM, Rui Tiago Cação Matos wrote: > > On 16 March 2011 15:21, Giorgio F. Gilestro wrote: > >> change Delete to Ctrl-Delete (like MacOSX). > > > > Actually this one sounds good regardless of the undo work. While at > > it, add the keyboard accelerator to the Edit > Move to Trash entry > > too, which should actually be there already. > > > > Rui > > Alright, let's see if we can agree on this one. I am attaching the patch > agains git master. This makes sense to me, although it is a bit late in the cycle. Let me ask the release team for a freeze break and we'll see what happens. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Alexander Larsson Red Hat, Inc alexl@redhat.com alexander.larsson@gmail.com He's a lonely crooked jungle king with a secret. She's a sarcastic out-of-work opera singer living homeless in New York's sewers. They fight crime! From lists.ban@herbesfolles.org Wed Mar 30 13:41:03 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5C1D77509A0 for ; Wed, 30 Mar 2011 13:41:02 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, UNPARSEABLE_RELAY=0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TlZ0RJXNlHKZ for ; Wed, 30 Mar 2011 13:40:57 +0000 (UTC) X-Greylist: delayed 473 seconds by postgrey-1.32 at menubar.gnome.org; Wed, 30 Mar 2011 13:40:48 UTC Received: from mail.herbesfolles.org (a4nancy.globenet.org [80.67.172.114]) by menubar.gnome.org (Postfix) with ESMTP id 0771D7509AE for ; Wed, 30 Mar 2011 13:40:38 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) with ESMTPSA id 7387E14175 Message-ID: <4D9330F9.7050407@herbesfolles.org> Date: Wed, 30 Mar 2011 15:32:41 +0200 From: Colomban Wendling User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110303 Icedove/3.0.11 MIME-Version: 1.0 To: nautilus-list@gnome.org Subject: Re: [patch] confirm before sending to trash References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> <4D80EEBE.6060803@gilestro.tk> In-Reply-To: <4D80EEBE.6060803@gilestro.tk> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 13:41:04 -0000 Hi, Le 16/03/2011 18:09, Giorgio F. Gilestro a écrit : > On 03/16/2011 03:54 PM, Rui Tiago Cação Matos wrote: >> On 16 March 2011 15:21, Giorgio F. Gilestro wrote: >>> change Delete to Ctrl-Delete (like MacOSX). >> >> Actually this one sounds good regardless of the undo work. While at >> it, add the keyboard accelerator to the Edit > Move to Trash entry >> too, which should actually be there already. >> >> Rui > > Alright, let's see if we can agree on this one. I am attaching the patch > agains git master. Seems to me that in the GtkActionEntry array you changed the wrong item (stock ID instead of accelerator). Cheers, Colomban From joewu00@yahoo.com Tue Mar 29 17:23:01 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 36A25750624 for ; Tue, 29 Mar 2011 17:23:01 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: 0.095 X-Spam-Level: X-Spam-Status: No, score=0.095 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=1.553, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RFC_ABUSE_POST=0.001, TW_BJ=0.077, TW_BX=0.077, TW_CX=0.077, TW_DC=0.077, TW_GX=0.077, TW_IB=0.077, TW_QV=0.077, T_RP_MATCHES_RCVD=-0.01, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=no Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o1UD4P1uYOWg for ; Tue, 29 Mar 2011 17:22:50 +0000 (UTC) Received: from nm11-vm0.bullet.mail.ne1.yahoo.com (nm11-vm0.bullet.mail.ne1.yahoo.com [98.138.90.58]) by menubar.gnome.org (Postfix) with SMTP id D15E875024F for ; Tue, 29 Mar 2011 17:22:40 +0000 (UTC) Received: from [98.138.90.52] by nm11.bullet.mail.ne1.yahoo.com with NNFMP; 29 Mar 2011 17:22:38 -0000 Received: from [98.138.89.172] by tm5.bullet.mail.ne1.yahoo.com with NNFMP; 29 Mar 2011 17:22:38 -0000 Received: from [127.0.0.1] by omp1028.mail.ne1.yahoo.com with NNFMP; 29 Mar 2011 17:22:38 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 607229.72216.bm@omp1028.mail.ne1.yahoo.com Received: (qmail 73234 invoked by uid 60001); 29 Mar 2011 17:22:38 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1301419358; bh=x/PQowV7Z/4ghjdy+bwbYULTxzRYXM65RayB9u2wZWU=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=TYhid62ytu0lRhfte1JpuyYLioGs8T9ac2JgI1PlzLv96u53vhogLjFpDsZ1bV9AoHuVUtelckeX+oSm1y4VmjWfQ0bpKCDIOImtGh1x56kdNkoNL4jhKYBCSqGiIxF58YXV9m05rBKrtiCl7vtuPMVJQAvvScxDwfz7jYke/sQ= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=SWCB+deHUUSoPI6cBEIbfHnmiFc8xSKaw1vlXO+Nph23cqQ01Is2wssLr1VL92LvH5rSAB5ng5KhPOcGccop0Cb9yUfpQFt892XfnN4hoKnU/V9tb5TESTb+iX53hUn4OhPiK33O0IUg4evyeR6q2WrblNeRLNvI3wwQmdeDKwY=; Message-ID: <441626.54988.qm@web120414.mail.ne1.yahoo.com> X-YMail-OSG: ssmdiGoVM1kZ858_jkodNOEBm50l2q_jQB5rkQzPVq4MI_s BoIQSlilPVRP6NzJ7ibhvseqM6ehi6swo7PsArLmWfdczOa4OxUpM7NqR3mJ KOdsMkvYYlJKM3RwDqthGYXS3FXk6lzqj7LA7eY5UlihBMSLOH9TSUUY9n8r YexwMRZa7O9gEg3WX3eV9NY1OKwYdJPw67CByjOgqqtNP5aw5ECoLWkAjjgy C3qld4v55SKzJHviLXHmBAygrktzeikeU6AFNFpJi3Ymuu8kOA4wKQFzf1fg dUSAQxY3mkjFQxv1i88.7ljaJX1FaHnH4EkKUZ_Uq38jK292rMhg- Received: from [70.70.129.234] by web120414.mail.ne1.yahoo.com via HTTP; Tue, 29 Mar 2011 10:22:38 PDT X-Mailer: YahooMailRC/559 YahooMailWebService/0.8.109.295617 Date: Tue, 29 Mar 2011 10:22:38 -0700 (PDT) From: Joe Wu Subject: config.log To: nautilus-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-1330504825-1301419358=:54988" X-Mailman-Approved-At: Wed, 30 Mar 2011 14:35:23 +0000 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2011 17:23:01 -0000 --0-1330504825-1301419358=:54988 Content-Type: text/plain; charset=us-ascii Hi, I am new to Nautilus. I would like to walk through the source code using a debugger (Netbeans) to get an ideal about Nautilus. So I called: ./configure CFLAGS=-g The only file generated was config.log. I assume that there were errors. I post the log below. What should I do? Any information would be appreciated. Thanks in advance. ----------------------------------- This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by nautilus configure 2.32.2.1, which was generated by GNU Autoconf 2.68. Invocation command line was $ ./configure CFLAGS=-g ## --------- ## ## Platform. ## ## --------- ## hostname = d4 uname -m = i686 uname -r = 2.6.32-30-generic uname -s = Linux uname -v = #59-Ubuntu SMP Tue Mar 1 21:30:21 UTC 2011 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/games ## ----------- ## ## Core tests. ## ## ----------- ## configure:2440: checking for a BSD-compatible install configure:2508: result: /usr/bin/install -c configure:2519: checking whether build environment is sane configure:2569: result: yes configure:2710: checking for a thread-safe mkdir -p configure:2749: result: /bin/mkdir -p configure:2762: checking for gawk configure:2778: found /usr/bin/gawk configure:2789: result: gawk configure:2800: checking whether make sets $(MAKE) configure:2822: result: yes configure:2897: checking how to create a ustar tar archive configure:2910: tar --version tar (GNU tar) 1.22 Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. configure:2913: $? = 0 configure:2953: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar configure:2956: $? = 0 configure:2960: tar -xf - &5 gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3 Copyright (C) 2009 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3422: $? = 0 configure:3411: gcc -v >&5 Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.3-4ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu Thread model: posix gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) configure:3422: $? = 0 configure:3411: gcc -V >&5 gcc: '-V' option must have argument configure:3422: $? = 1 configure:3411: gcc -qversion >&5 gcc: unrecognized option '-qversion' gcc: no input files configure:3422: $? = 1 configure:3442: checking whether the C compiler works configure:3464: gcc -g conftest.c >&5 configure:3468: $? = 0 configure:3516: result: yes configure:3519: checking for C compiler default output file name configure:3521: result: a.out configure:3527: checking for suffix of executables configure:3534: gcc -o conftest -g conftest.c >&5 configure:3538: $? = 0 configure:3560: result: configure:3582: checking whether we are cross compiling configure:3590: gcc -o conftest -g conftest.c >&5 configure:3594: $? = 0 configure:3601: ./conftest configure:3605: $? = 0 configure:3620: result: no configure:3625: checking for suffix of object files configure:3647: gcc -c -g conftest.c >&5 configure:3651: $? = 0 configure:3672: result: o configure:3676: checking whether we are using the GNU C compiler configure:3695: gcc -c -g conftest.c >&5 configure:3695: $? = 0 configure:3704: result: yes configure:3713: checking whether gcc accepts -g configure:3733: gcc -c -g conftest.c >&5 configure:3733: $? = 0 configure:3774: result: yes configure:3791: checking for gcc option to accept ISO C89 configure:3855: gcc -c -g conftest.c >&5 configure:3855: $? = 0 configure:3868: result: none needed configure:3890: checking dependency style of gcc configure:4000: result: gcc3 configure:4021: checking how to run the C preprocessor configure:4052: gcc -E conftest.c configure:4052: $? = 0 configure:4066: gcc -E conftest.c conftest.c:11:28: error: ac_nonexistent.h: No such file or directory configure:4066: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "nautilus" | #define PACKAGE_TARNAME "nautilus" | #define PACKAGE_VERSION "2.32.2.1" | #define PACKAGE_STRING "nautilus 2.32.2.1" | #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus" | #define PACKAGE_URL "" | #define PACKAGE "nautilus" | #define VERSION "2.32.2.1" | /* end confdefs.h. */ | #include configure:4091: result: gcc -E configure:4111: gcc -E conftest.c configure:4111: $? = 0 configure:4125: gcc -E conftest.c conftest.c:11:28: error: ac_nonexistent.h: No such file or directory configure:4125: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "nautilus" | #define PACKAGE_TARNAME "nautilus" | #define PACKAGE_VERSION "2.32.2.1" | #define PACKAGE_STRING "nautilus 2.32.2.1" | #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus" | #define PACKAGE_URL "" | #define PACKAGE "nautilus" | #define VERSION "2.32.2.1" | /* end confdefs.h. */ | #include configure:4154: checking for grep that handles long lines and -e configure:4212: result: /bin/grep configure:4217: checking for egrep configure:4279: result: /bin/grep -E configure:4284: checking for ANSI C header files configure:4304: gcc -c -g conftest.c >&5 configure:4304: $? = 0 configure:4377: gcc -o conftest -g conftest.c >&5 configure:4377: $? = 0 configure:4377: ./conftest configure:4377: $? = 0 configure:4388: result: yes configure:4401: checking for sys/types.h configure:4401: gcc -c -g conftest.c >&5 configure:4401: $? = 0 configure:4401: result: yes configure:4401: checking for sys/stat.h configure:4401: gcc -c -g conftest.c >&5 configure:4401: $? = 0 configure:4401: result: yes configure:4401: checking for stdlib.h configure:4401: gcc -c -g conftest.c >&5 configure:4401: $? = 0 configure:4401: result: yes configure:4401: checking for string.h configure:4401: gcc -c -g conftest.c >&5 configure:4401: $? = 0 configure:4401: result: yes configure:4401: checking for memory.h configure:4401: gcc -c -g conftest.c >&5 configure:4401: $? = 0 configure:4401: result: yes configure:4401: checking for strings.h configure:4401: gcc -c -g conftest.c >&5 configure:4401: $? = 0 configure:4401: result: yes configure:4401: checking for inttypes.h configure:4401: gcc -c -g conftest.c >&5 configure:4401: $? = 0 configure:4401: result: yes configure:4401: checking for stdint.h configure:4401: gcc -c -g conftest.c >&5 configure:4401: $? = 0 configure:4401: result: yes configure:4401: checking for unistd.h configure:4401: gcc -c -g conftest.c >&5 configure:4401: $? = 0 configure:4401: result: yes configure:4413: checking whether byte ordering is bigendian configure:4428: gcc -c -g conftest.c >&5 conftest.c:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a' configure:4428: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "nautilus" | #define PACKAGE_TARNAME "nautilus" | #define PACKAGE_VERSION "2.32.2.1" | #define PACKAGE_STRING "nautilus 2.32.2.1" | #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus" | #define PACKAGE_URL "" | #define PACKAGE "nautilus" | #define VERSION "2.32.2.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #ifndef __APPLE_CC__ | not a universal capable compiler | #endif | typedef int dummy; | configure:4473: gcc -c -g conftest.c >&5 configure:4473: $? = 0 configure:4491: gcc -c -g conftest.c >&5 conftest.c: In function 'main': conftest.c:28: error: 'not' undeclared (first use in this function) conftest.c:28: error: (Each undeclared identifier is reported only once conftest.c:28: error: for each function it appears in.) conftest.c:28: error: expected ';' before 'big' configure:4491: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "nautilus" | #define PACKAGE_TARNAME "nautilus" | #define PACKAGE_VERSION "2.32.2.1" | #define PACKAGE_STRING "nautilus 2.32.2.1" | #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus" | #define PACKAGE_URL "" | #define PACKAGE "nautilus" | #define VERSION "2.32.2.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | #if BYTE_ORDER != BIG_ENDIAN | not big endian | #endif | | ; | return 0; | } configure:4619: result: no configure:4637: checking for an ANSI C-conforming const configure:4702: gcc -c -g conftest.c >&5 configure:4702: $? = 0 configure:4709: result: yes configure:4765: checking for gcc configure:4792: result: gcc configure:5021: checking for C compiler version configure:5030: gcc --version >&5 gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3 Copyright (C) 2009 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:5041: $? = 0 configure:5030: gcc -v >&5 Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.3-4ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu Thread model: posix gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) configure:5041: $? = 0 configure:5030: gcc -V >&5 gcc: '-V' option must have argument configure:5041: $? = 1 configure:5030: gcc -qversion >&5 gcc: unrecognized option '-qversion' gcc: no input files configure:5041: $? = 1 configure:5045: checking whether we are using the GNU C compiler configure:5073: result: yes configure:5082: checking whether gcc accepts -g configure:5143: result: yes configure:5160: checking for gcc option to accept ISO C89 configure:5237: result: none needed configure:5259: checking dependency style of gcc configure:5369: result: gcc3 configure:5389: checking how to run the C preprocessor configure:5459: result: gcc -E configure:5479: gcc -E conftest.c configure:5479: $? = 0 configure:5493: gcc -E conftest.c conftest.c:21:28: error: ac_nonexistent.h: No such file or directory configure:5493: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "nautilus" | #define PACKAGE_TARNAME "nautilus" | #define PACKAGE_VERSION "2.32.2.1" | #define PACKAGE_STRING "nautilus 2.32.2.1" | #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus" | #define PACKAGE_URL "" | #define PACKAGE "nautilus" | #define VERSION "2.32.2.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include configure:5522: checking whether ln -s works configure:5526: result: yes configure:5533: checking whether make sets $(MAKE) configure:5555: result: yes configure:5599: checking build system type configure:5613: result: i686-pc-linux-gnu configure:5633: checking host system type configure:5646: result: i686-pc-linux-gnu configure:6015: checking how to print strings configure:6042: result: printf configure:6063: checking for a sed that does not truncate output configure:6127: result: /bin/sed configure:6145: checking for fgrep configure:6207: result: /bin/grep -F configure:6242: checking for ld used by gcc configure:6309: result: /usr/bin/ld configure:6316: checking if the linker (/usr/bin/ld) is GNU ld configure:6331: result: yes configure:6343: checking for BSD- or MS-compatible name lister (nm) configure:6392: result: /usr/bin/nm -B configure:6522: checking the name lister (/usr/bin/nm -B) interface configure:6529: gcc -c -g conftest.c >&5 configure:6532: /usr/bin/nm -B "conftest.o" configure:6535: output 00000000 B some_variable configure:6542: result: BSD nm configure:6546: checking the maximum length of command line arguments configure:6671: result: 1572864 configure:6688: checking whether the shell understands some XSI constructs configure:6698: result: yes configure:6702: checking whether the shell understands "+=" configure:6708: result: yes configure:6743: checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format configure:6783: result: func_convert_file_noop configure:6790: checking how to convert i686-pc-linux-gnu file names to toolchain format configure:6810: result: func_convert_file_noop configure:6817: checking for /usr/bin/ld option to reload object files configure:6824: result: -r configure:6898: checking for objdump configure:6925: result: objdump configure:6954: checking how to recognize dependent libraries configure:7156: result: pass_all configure:7241: checking for dlltool configure:7268: result: dlltool configure:7298: checking how to associate runtime and link libraries configure:7325: result: printf %s\n configure:7385: checking for ar configure:7401: found /usr/bin/ar configure:7412: result: ar configure:7449: checking for archiver @FILE support configure:7466: gcc -c -g conftest.c >&5 configure:7466: $? = 0 configure:7469: ar cru libconftest.a @conftest.lst >&5 configure:7472: $? = 0 configure:7477: ar cru libconftest.a @conftest.lst >&5 ar: conftest.o: No such file or directory configure:7480: $? = 1 configure:7492: result: @ configure:7550: checking for strip configure:7566: found /usr/bin/strip configure:7577: result: strip configure:7649: checking for ranlib configure:7665: found /usr/bin/ranlib configure:7676: result: ranlib configure:7778: checking command to parse /usr/bin/nm -B output from gcc object configure:7897: gcc -c -g conftest.c >&5 configure:7900: $? = 0 configure:7904: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm configure:7907: $? = 0 configure:7973: gcc -o conftest -g conftest.c conftstm.o >&5 configure:7976: $? = 0 configure:8014: result: ok configure:8051: checking for sysroot configure:8081: result: no configure:8324: checking for mt configure:8340: found /bin/mt configure:8351: result: mt configure:8374: checking if mt is a manifest tool configure:8380: mt '-?' mt: invalid option -- ? configure:8388: result: no configure:9017: checking for dlfcn.h configure:9017: gcc -c -g conftest.c >&5 configure:9017: $? = 0 configure:9017: result: yes configure:9172: checking for objdir configure:9187: result: .libs configure:9458: checking if gcc supports -fno-rtti -fno-exceptions configure:9476: gcc -c -g -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C configure:9480: $? = 0 configure:9493: result: no configure:9803: checking for gcc option to produce PIC configure:9810: result: -fPIC -DPIC configure:9818: checking if gcc PIC flag -fPIC -DPIC works configure:9836: gcc -c -g -fPIC -DPIC -DPIC conftest.c >&5 configure:9840: $? = 0 configure:9853: result: yes configure:9882: checking if gcc static flag -static works configure:9910: result: yes configure:9925: checking if gcc supports -c -o file.o configure:9946: gcc -c -g -o out/conftest2.o conftest.c >&5 configure:9950: $? = 0 configure:9972: result: yes configure:9980: checking if gcc supports -c -o file.o configure:10027: result: yes configure:10060: checking whether the gcc linker (/usr/bin/ld) supports shared libraries configure:11218: result: yes configure:11255: checking whether -lc should be explicitly linked in configure:11263: gcc -c -g conftest.c >&5 configure:11266: $? = 0 configure:11281: gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1 configure:11284: $? = 0 configure:11298: result: no configure:11463: checking dynamic linker characteristics configure:11977: gcc -o conftest -g -Wl,-rpath -Wl,/foo conftest.c >&5 configure:11977: $? = 0 configure:12203: result: GNU/Linux ld.so configure:12310: checking how to hardcode library paths into programs configure:12335: result: immediate configure:12875: checking whether stripping libraries is possible configure:12880: result: yes configure:12915: checking if libtool supports shared libraries configure:12917: result: yes configure:12920: checking whether to build shared libraries configure:12941: result: yes configure:12944: checking whether to build static libraries configure:12948: result: no configure:12985: checking for pkg-config configure:13003: found /usr/bin/pkg-config configure:13016: result: /usr/bin/pkg-config configure:13025: checking for floor in -lm configure:13050: gcc -o conftest -g conftest.c -lm >&5 conftest.c:30: warning: conflicting types for built-in function 'floor' configure:13050: $? = 0 configure:13059: result: yes configure:13179: checking pkg-config is at least version 0.9.0 configure:13182: result: yes configure:13192: checking for ALL configure:13210: $PKG_CONFIG --exists --print-errors " glib-2.0 >= 2.25.9 gnome-desktop-2.0 >= 2.29.91 gthread-2.0 gio-unix-2.0 gio-2.0 pango >= 1.1.2 gtk+-2.0 >= 2.22.0 libxml-2.0 >= 2.4.7 gail >= 0.16 unique-1.0 " Package glib-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `glib-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'glib-2.0' found Package gnome-desktop-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gnome-desktop-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gnome-desktop-2.0' found Package gthread-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gthread-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gthread-2.0' found Package gio-unix-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gio-unix-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gio-unix-2.0' found Package gio-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gio-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gio-2.0' found Package pango was not found in the pkg-config search path. Perhaps you should add the directory containing `pango.pc' to the PKG_CONFIG_PATH environment variable No package 'pango' found Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found Package libxml-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libxml-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libxml-2.0' found Package gail was not found in the pkg-config search path. Perhaps you should add the directory containing `gail.pc' to the PKG_CONFIG_PATH environment variable No package 'gail' found Package unique-1.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `unique-1.0.pc' to the PKG_CONFIG_PATH environment variable No package 'unique-1.0' found configure:13224: $? = 1 configure:13259: $PKG_CONFIG --exists --print-errors " glib-2.0 >= 2.25.9 gnome-desktop-2.0 >= 2.29.91 gthread-2.0 gio-unix-2.0 gio-2.0 pango >= 1.1.2 gtk+-2.0 >= 2.22.0 libxml-2.0 >= 2.4.7 gail >= 0.16 unique-1.0 " Package glib-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `glib-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'glib-2.0' found Package gnome-desktop-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gnome-desktop-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gnome-desktop-2.0' found Package gthread-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gthread-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gthread-2.0' found Package gio-unix-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gio-unix-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gio-unix-2.0' found Package gio-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gio-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gio-2.0' found Package pango was not found in the pkg-config search path. Perhaps you should add the directory containing `pango.pc' to the PKG_CONFIG_PATH environment variable No package 'pango' found Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found Package libxml-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libxml-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libxml-2.0' found Package gail was not found in the pkg-config search path. Perhaps you should add the directory containing `gail.pc' to the PKG_CONFIG_PATH environment variable No package 'gail' found Package unique-1.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `unique-1.0.pc' to the PKG_CONFIG_PATH environment variable No package 'unique-1.0' found configure:13273: $? = 1 configure:13297: result: no No package 'glib-2.0' found No package 'gnome-desktop-2.0' found No package 'gthread-2.0' found No package 'gio-unix-2.0' found No package 'gio-2.0' found No package 'pango' found No package 'gtk+-2.0' found No package 'libxml-2.0' found No package 'gail' found No package 'unique-1.0' found configure:13335: error: Package requirements ( glib-2.0 >= 2.25.9 gnome-desktop-2.0 >= 2.29.91 gthread-2.0 gio-unix-2.0 gio-2.0 pango >= 1.1.2 gtk+-2.0 >= 2.22.0 libxml-2.0 >= 2.4.7 gail >= 0.16 unique-1.0 ) were not met: No package 'glib-2.0' found No package 'gnome-desktop-2.0' found No package 'gthread-2.0' found No package 'gio-unix-2.0' found No package 'gio-2.0' found No package 'pango' found No package 'gtk+-2.0' found No package 'libxml-2.0' found No package 'gail' found No package 'unique-1.0' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables ALL_CFLAGS and ALL_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i686-pc-linux-gnu ac_cv_c_bigendian=no ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_env_ALL_CFLAGS_set= ac_cv_env_ALL_CFLAGS_value= ac_cv_env_ALL_LIBS_set= ac_cv_env_ALL_LIBS_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value=-g ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_EXEMPI_CFLAGS_set= ac_cv_env_EXEMPI_CFLAGS_value= ac_cv_env_EXEMPI_LIBS_set= ac_cv_env_EXEMPI_LIBS_value= ac_cv_env_EXEMPI_NEW_API_CFLAGS_set= ac_cv_env_EXEMPI_NEW_API_CFLAGS_value= ac_cv_env_EXEMPI_NEW_API_LIBS_set= ac_cv_env_EXEMPI_NEW_API_LIBS_value= ac_cv_env_EXIF_CFLAGS_set= ac_cv_env_EXIF_CFLAGS_value= ac_cv_env_EXIF_LIBS_set= ac_cv_env_EXIF_LIBS_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_PKG_CONFIG_LIBDIR_set= ac_cv_env_PKG_CONFIG_LIBDIR_value= ac_cv_env_PKG_CONFIG_PATH_set= ac_cv_env_PKG_CONFIG_PATH_value= ac_cv_env_PKG_CONFIG_set= ac_cv_env_PKG_CONFIG_value= ac_cv_env_XMKMF_set= ac_cv_env_XMKMF_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_header_dlfcn_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_memory_h=yes ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_unistd_h=yes ac_cv_host=i686-pc-linux-gnu ac_cv_lib_m_floor=yes ac_cv_objext=o ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_FGREP='/bin/grep -F' ac_cv_path_GREP=/bin/grep ac_cv_path_PKG_CONFIG=/usr/bin/pkg-config ac_cv_path_SED=/bin/sed ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_CPP='gcc -E' ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_DLLTOOL=dlltool ac_cv_prog_ac_ct_MANIFEST_TOOL=mt ac_cv_prog_ac_ct_OBJDUMP=objdump ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_make_make_set=yes am_cv_CC_dependencies_compiler_type=gcc3 am_cv_prog_tar_ustar=gnutar lt_cv_ar_at_file=@ lt_cv_archive_cmds_need_lc=no lt_cv_deplibs_check_method=pass_all lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_ld_reload_flag=-r lt_cv_nm_interface='BSD nm' lt_cv_objdir=.libs lt_cv_path_LD=/usr/bin/ld lt_cv_path_NM='/usr/bin/nm -B' lt_cv_path_mainfest_tool=no lt_cv_prog_compiler_c_o=yes lt_cv_prog_compiler_pic='-fPIC -DPIC' lt_cv_prog_compiler_pic_works=yes lt_cv_prog_compiler_rtti_exceptions=no lt_cv_prog_compiler_static_works=yes lt_cv_prog_gnu_ld=yes lt_cv_sharedlib_from_linklib_cmd='printf %s\n' lt_cv_shlibpath_overrides_runpath=no lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\''' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\''' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\''' lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' lt_cv_sys_max_cmd_len=1572864 lt_cv_to_host_file_cmd=func_convert_file_noop lt_cv_to_tool_file_cmd=func_convert_file_noop ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run aclocal-1.11' ACLOCAL_AMFLAGS='${ACLOCAL_FLAGS}' ALL_CFLAGS='' ALL_LIBS='' ALL_LINGUAS='' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run tar' AM_BACKSLASH='\' AM_DEFAULT_VERBOSITY='0' AR='ar' AS='as' AUTOCONF='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run autoconf' AUTOHEADER='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run autoheader' AUTOMAKE='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run automake-1.11' AWK='gawk' CATALOGS='' CATOBJEXT='' CC='gcc' CCDEPMODE='depmode=gcc3' CFLAGS='-g' CORE_CFLAGS='' CORE_LIBS='' CPP='gcc -E' CPPFLAGS='' CYGPATH_W='echo' DATADIRNAME='' DEFS='' DEPDIR='.deps' DISABLE_DEPRECATED_CFLAGS='' DLLTOOL='dlltool' DSYMUTIL='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/bin/grep -E' ENABLE_EMPTY_VIEW='' ENABLE_EMPTY_VIEW_FALSE='' ENABLE_EMPTY_VIEW_TRUE='' ENABLE_GTK_DOC_FALSE='' ENABLE_GTK_DOC_TRUE='' ENABLE_PROFILER='' ENABLE_PROFILER_FALSE='' ENABLE_PROFILER_TRUE='' ENABLE_UPDATE_MIMEDB_FALSE='' ENABLE_UPDATE_MIMEDB_TRUE='' EXEEXT='' EXEMPI_CFLAGS='' EXEMPI_LIBS='' EXEMPI_NEW_API_CFLAGS='' EXEMPI_NEW_API_LIBS='' EXIF_CFLAGS='' EXIF_LIBS='' FGREP='/bin/grep -F' GAIL_REQUIRED='' GCONFTOOL='' GCONF_SCHEMAS_INSTALL_FALSE='' GCONF_SCHEMAS_INSTALL_TRUE='' GCONF_SCHEMA_CONFIG_SOURCE='' GCONF_SCHEMA_FILE_DIR='' GETTEXT_PACKAGE='' GLIB_GENMARSHAL='' GLIB_REQUIRED='2.25.9' GMOFILES='' GMSGFMT='' GNOME_DESKTOP_REQUIRED='2.29.91' GREP='/bin/grep' GTKDOC_CHECK='' GTKDOC_MKPDF='' GTKDOC_REBASE='' GTK_DOC_BUILD_HTML_FALSE='' GTK_DOC_BUILD_HTML_TRUE='' GTK_DOC_BUILD_PDF_FALSE='' GTK_DOC_BUILD_PDF_TRUE='' GTK_DOC_USE_LIBTOOL_FALSE='' GTK_DOC_USE_LIBTOOL_TRUE='' GTK_DOC_USE_REBASE_FALSE='' GTK_DOC_USE_REBASE_TRUE='' GTK_REQUIRED='2.22.0' HAVE_EXEMPI_FALSE='' HAVE_EXEMPI_TRUE='' HAVE_EXIF_FALSE='' HAVE_EXIF_TRUE='' HAVE_INTROSPECTION_FALSE='' HAVE_INTROSPECTION_TRUE='' HTML_DIR='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' INSTOBJEXT='' INTLLIBS='' INTLTOOL_CAVES_RULE='' INTLTOOL_DESKTOP_RULE='' INTLTOOL_DIRECTORY_RULE='' INTLTOOL_EXTRACT='' INTLTOOL_KBD_RULE='' INTLTOOL_KEYS_RULE='' INTLTOOL_MERGE='' INTLTOOL_OAF_RULE='' INTLTOOL_PERL='' INTLTOOL_POLICY_RULE='' INTLTOOL_PONG_RULE='' INTLTOOL_PROP_RULE='' INTLTOOL_SCHEMAS_RULE='' INTLTOOL_SERVER_RULE='' INTLTOOL_SERVICE_RULE='' INTLTOOL_SHEET_RULE='' INTLTOOL_SOUNDLIST_RULE='' INTLTOOL_THEME_RULE='' INTLTOOL_UI_RULE='' INTLTOOL_UPDATE='' INTLTOOL_XAM_RULE='' INTLTOOL_XML_NOMERGE_RULE='' INTLTOOL_XML_RULE='' INTROSPECTION_CFLAGS='' INTROSPECTION_COMPILER='' INTROSPECTION_GENERATE='' INTROSPECTION_GIRDIR='' INTROSPECTION_LIBS='' INTROSPECTION_MAKEFILE='' INTROSPECTION_SCANNER='' INTROSPECTION_TYPELIBDIR='' LD='/usr/bin/ld' LDFLAGS='' LIBEGG_CFLAGS='' LIBEGG_LIBS='' LIBNAUTILUS_EXTENSION_CFLAGS='' LIBNAUTILUS_EXTENSION_LIBS='' LIBOBJS='' LIBS='-lm ' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LIPO='' LN_S='ln -s' LTLIBOBJS='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run makeinfo' MANIFEST_TOOL=':' MKDIR_P='/bin/mkdir -p' MKINSTALLDIRS='' MSGFMT='' MSGFMT_OPTS='' MSGMERGE='' NAUTILUS_EXTENSION_VERSION_INFO='3:0:2' NM='/usr/bin/nm -B' NMEDIT='' OBJDUMP='objdump' OBJEXT='o' OTOOL64='' OTOOL='' PACKAGE='nautilus' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus' PACKAGE_NAME='nautilus' PACKAGE_STRING='nautilus 2.32.2.1' PACKAGE_TARNAME='nautilus' PACKAGE_URL='' PACKAGE_VERSION='2.32.2.1' PANGO_REQUIRED='1.1.2' PATH_SEPARATOR=':' PERL='' PKG_CONFIG='/usr/bin/pkg-config' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='' POFILES='' POSUB='' PO_IN_DATADIR_FALSE='' PO_IN_DATADIR_TRUE='' RANLIB='ranlib' RENDER_LIBS='' SED='/bin/sed' SELINUX_LIBS='' SET_MAKE='' SHELL='/bin/bash' STRIP='strip' UPDATE_MIME_DATABASE='' USE_NLS='' VERSION='2.32.2.1' WARNING_CFLAGS='' XGETTEXT='' XMKMF='' XML_REQUIRED='2.4.7' X_CFLAGS='' X_EXTRA_LIBS='' X_LIBS='' X_PRE_LIBS='' ac_ct_AR='ar' ac_ct_CC='gcc' ac_ct_DUMPBIN='' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='' am__fastdepCC_FALSE='#' am__fastdepCC_TRUE='' am__include='include' am__isrc='' am__leading_dot='.' am__quote='' am__tar='tar --format=ustar -chf - "$$tardir"' am__untar='tar -xf -' bindir='${exec_prefix}/bin' build='i686-pc-linux-gnu' build_alias='' build_cpu='i686' build_os='linux-gnu' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='NONE' host='i686-pc-linux-gnu' host_alias='' host_cpu='i686' host_os='linux-gnu' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /try/nautilus/nautilus-2.32.2.1/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' mkdir_p='/bin/mkdir -p' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='NONE' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "nautilus" #define PACKAGE_TARNAME "nautilus" #define PACKAGE_VERSION "2.32.2.1" #define PACKAGE_STRING "nautilus 2.32.2.1" #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus" #define PACKAGE_URL "" #define PACKAGE "nautilus" #define VERSION "2.32.2.1" #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define HAVE_DLFCN_H 1 #define LT_OBJDIR ".libs/" #define HAVE_LIBM 1 configure: exit 1 --0-1330504825-1301419358=:54988 Content-Type: text/html; charset=us-ascii
Hi,

I am new to Nautilus. I would like to walk through the source code using a debugger (Netbeans) to get an ideal about Nautilus. So I called:
  ./configure CFLAGS=-g

The only file generated was config.log. I assume that there were errors. I post the log below. What should I do?

Any information would be appreciated. Thanks in advance.

-----------------------------------
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by nautilus configure 2.32.2.1, which was
generated by GNU Autoconf 2.68.  Invocation command line was

  $ ./configure CFLAGS=-g

## --------- ##
## Platform. ##
## --------- ##

hostname = d4
uname -m = i686
uname -r = 2.6.32-30-generic
uname -s = Linux
uname -v = #59-Ubuntu SMP Tue Mar 1 21:30:21 UTC 2011

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2440: checking for a BSD-compatible install
configure:2508: result: /usr/bin/install -c
configure:2519: checking whether build environment is sane
configure:2569: result: yes
configure:2710: checking for a thread-safe mkdir -p
configure:2749: result: /bin/mkdir -p
configure:2762: checking for gawk
configure:2778: found /usr/bin/gawk
configure:2789: result: gawk
configure:2800: checking whether make sets $(MAKE)
configure:2822: result: yes
configure:2897: checking how to create a ustar tar archive
configure:2910: tar --version
tar (GNU tar) 1.22
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore and Jay Fenlason.
configure:2913: $? = 0
configure:2953: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar
configure:2956: $? = 0
configure:2960: tar -xf - <conftest.tar
configure:2963: $? = 0
configure:2976: result: gnutar
configure:2996: checking whether to enable maintainer-specific portions of Makefiles
configure:3005: result: no
configure:3048: checking for style of include used by make
configure:3076: result: GNU
configure:3146: checking for gcc
configure:3162: found /usr/bin/gcc
configure:3173: result: gcc
configure:3402: checking for C compiler version
configure:3411: gcc --version >&5
gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3422: $? = 0
configure:3411: gcc -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.3-4ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5)
configure:3422: $? = 0
configure:3411: gcc -V >&5
gcc: '-V' option must have argument
configure:3422: $? = 1
configure:3411: gcc -qversion >&5
gcc: unrecognized option '-qversion'
gcc: no input files
configure:3422: $? = 1
configure:3442: checking whether the C compiler works
configure:3464: gcc -g   conftest.c  >&5
configure:3468: $? = 0
configure:3516: result: yes
configure:3519: checking for C compiler default output file name
configure:3521: result: a.out
configure:3527: checking for suffix of executables
configure:3534: gcc -o conftest -g   conftest.c  >&5
configure:3538: $? = 0
configure:3560: result:
configure:3582: checking whether we are cross compiling
configure:3590: gcc -o conftest -g   conftest.c  >&5
configure:3594: $? = 0
configure:3601: ./conftest
configure:3605: $? = 0
configure:3620: result: no
configure:3625: checking for suffix of object files
configure:3647: gcc -c -g  conftest.c >&5
configure:3651: $? = 0
configure:3672: result: o
configure:3676: checking whether we are using the GNU C compiler
configure:3695: gcc -c -g  conftest.c >&5
configure:3695: $? = 0
configure:3704: result: yes
configure:3713: checking whether gcc accepts -g
configure:3733: gcc -c -g  conftest.c >&5
configure:3733: $? = 0
configure:3774: result: yes
configure:3791: checking for gcc option to accept ISO C89
configure:3855: gcc  -c -g  conftest.c >&5
configure:3855: $? = 0
configure:3868: result: none needed
configure:3890: checking dependency style of gcc
configure:4000: result: gcc3
configure:4021: checking how to run the C preprocessor
configure:4052: gcc -E  conftest.c
configure:4052: $? = 0
configure:4066: gcc -E  conftest.c
conftest.c:11:28: error: ac_nonexistent.h: No such file or directory
configure:4066: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "nautilus"
| #define PACKAGE_TARNAME "nautilus"
| #define PACKAGE_VERSION "2.32.2.1"
| #define PACKAGE_STRING "nautilus 2.32.2.1"
| #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus"
| #define PACKAGE_URL ""
| #define PACKAGE "nautilus"
| #define VERSION "2.32.2.1"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:4091: result: gcc -E
configure:4111: gcc -E  conftest.c
configure:4111: $? = 0
configure:4125: gcc -E  conftest.c
conftest.c:11:28: error: ac_nonexistent.h: No such file or directory
configure:4125: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "nautilus"
| #define PACKAGE_TARNAME "nautilus"
| #define PACKAGE_VERSION "2.32.2.1"
| #define PACKAGE_STRING "nautilus 2.32.2.1"
| #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus"
| #define PACKAGE_URL ""
| #define PACKAGE "nautilus"
| #define VERSION "2.32.2.1"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:4154: checking for grep that handles long lines and -e
configure:4212: result: /bin/grep
configure:4217: checking for egrep
configure:4279: result: /bin/grep -E
configure:4284: checking for ANSI C header files
configure:4304: gcc -c -g  conftest.c >&5
configure:4304: $? = 0
configure:4377: gcc -o conftest -g   conftest.c  >&5
configure:4377: $? = 0
configure:4377: ./conftest
configure:4377: $? = 0
configure:4388: result: yes
configure:4401: checking for sys/types.h
configure:4401: gcc -c -g  conftest.c >&5
configure:4401: $? = 0
configure:4401: result: yes
configure:4401: checking for sys/stat.h
configure:4401: gcc -c -g  conftest.c >&5
configure:4401: $? = 0
configure:4401: result: yes
configure:4401: checking for stdlib.h
configure:4401: gcc -c -g  conftest.c >&5
configure:4401: $? = 0
configure:4401: result: yes
configure:4401: checking for string.h
configure:4401: gcc -c -g  conftest.c >&5
configure:4401: $? = 0
configure:4401: result: yes
configure:4401: checking for memory.h
configure:4401: gcc -c -g  conftest.c >&5
configure:4401: $? = 0
configure:4401: result: yes
configure:4401: checking for strings.h
configure:4401: gcc -c -g  conftest.c >&5
configure:4401: $? = 0
configure:4401: result: yes
configure:4401: checking for inttypes.h
configure:4401: gcc -c -g  conftest.c >&5
configure:4401: $? = 0
configure:4401: result: yes
configure:4401: checking for stdint.h
configure:4401: gcc -c -g  conftest.c >&5
configure:4401: $? = 0
configure:4401: result: yes
configure:4401: checking for unistd.h
configure:4401: gcc -c -g  conftest.c >&5
configure:4401: $? = 0
configure:4401: result: yes
configure:4413: checking whether byte ordering is bigendian
configure:4428: gcc -c -g  conftest.c >&5
conftest.c:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a'
configure:4428: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "nautilus"
| #define PACKAGE_TARNAME "nautilus"
| #define PACKAGE_VERSION "2.32.2.1"
| #define PACKAGE_STRING "nautilus 2.32.2.1"
| #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus"
| #define PACKAGE_URL ""
| #define PACKAGE "nautilus"
| #define VERSION "2.32.2.1"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #ifndef __APPLE_CC__
|            not a universal capable compiler
|          #endif
|          typedef int dummy;
|
configure:4473: gcc -c -g  conftest.c >&5
configure:4473: $? = 0
configure:4491: gcc -c -g  conftest.c >&5
conftest.c: In function 'main':
conftest.c:28: error: 'not' undeclared (first use in this function)
conftest.c:28: error: (Each undeclared identifier is reported only once
conftest.c:28: error: for each function it appears in.)
conftest.c:28: error: expected ';' before 'big'
configure:4491: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "nautilus"
| #define PACKAGE_TARNAME "nautilus"
| #define PACKAGE_VERSION "2.32.2.1"
| #define PACKAGE_STRING "nautilus 2.32.2.1"
| #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus"
| #define PACKAGE_URL ""
| #define PACKAGE "nautilus"
| #define VERSION "2.32.2.1"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|         #include <sys/param.h>
|
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
|          not big endian
|         #endif
|
|   ;
|   return 0;
| }
configure:4619: result: no
configure:4637: checking for an ANSI C-conforming const
configure:4702: gcc -c -g  conftest.c >&5
configure:4702: $? = 0
configure:4709: result: yes
configure:4765: checking for gcc
configure:4792: result: gcc
configure:5021: checking for C compiler version
configure:5030: gcc --version >&5
gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:5041: $? = 0
configure:5030: gcc -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.3-4ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5)
configure:5041: $? = 0
configure:5030: gcc -V >&5
gcc: '-V' option must have argument
configure:5041: $? = 1
configure:5030: gcc -qversion >&5
gcc: unrecognized option '-qversion'
gcc: no input files
configure:5041: $? = 1
configure:5045: checking whether we are using the GNU C compiler
configure:5073: result: yes
configure:5082: checking whether gcc accepts -g
configure:5143: result: yes
configure:5160: checking for gcc option to accept ISO C89
configure:5237: result: none needed
configure:5259: checking dependency style of gcc
configure:5369: result: gcc3
configure:5389: checking how to run the C preprocessor
configure:5459: result: gcc -E
configure:5479: gcc -E  conftest.c
configure:5479: $? = 0
configure:5493: gcc -E  conftest.c
conftest.c:21:28: error: ac_nonexistent.h: No such file or directory
configure:5493: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "nautilus"
| #define PACKAGE_TARNAME "nautilus"
| #define PACKAGE_VERSION "2.32.2.1"
| #define PACKAGE_STRING "nautilus 2.32.2.1"
| #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus"
| #define PACKAGE_URL ""
| #define PACKAGE "nautilus"
| #define VERSION "2.32.2.1"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:5522: checking whether ln -s works
configure:5526: result: yes
configure:5533: checking whether make sets $(MAKE)
configure:5555: result: yes
configure:5599: checking build system type
configure:5613: result: i686-pc-linux-gnu
configure:5633: checking host system type
configure:5646: result: i686-pc-linux-gnu
configure:6015: checking how to print strings
configure:6042: result: printf
configure:6063: checking for a sed that does not truncate output
configure:6127: result: /bin/sed
configure:6145: checking for fgrep
configure:6207: result: /bin/grep -F
configure:6242: checking for ld used by gcc
configure:6309: result: /usr/bin/ld
configure:6316: checking if the linker (/usr/bin/ld) is GNU ld
configure:6331: result: yes
configure:6343: checking for BSD- or MS-compatible name lister (nm)
configure:6392: result: /usr/bin/nm -B
configure:6522: checking the name lister (/usr/bin/nm -B) interface
configure:6529: gcc -c -g  conftest.c >&5
configure:6532: /usr/bin/nm -B "conftest.o"
configure:6535: output
00000000 B some_variable
configure:6542: result: BSD nm
configure:6546: checking the maximum length of command line arguments
configure:6671: result: 1572864
configure:6688: checking whether the shell understands some XSI constructs
configure:6698: result: yes
configure:6702: checking whether the shell understands "+="
configure:6708: result: yes
configure:6743: checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format
configure:6783: result: func_convert_file_noop
configure:6790: checking how to convert i686-pc-linux-gnu file names to toolchain format
configure:6810: result: func_convert_file_noop
configure:6817: checking for /usr/bin/ld option to reload object files
configure:6824: result: -r
configure:6898: checking for objdump
configure:6925: result: objdump
configure:6954: checking how to recognize dependent libraries
configure:7156: result: pass_all
configure:7241: checking for dlltool
configure:7268: result: dlltool
configure:7298: checking how to associate runtime and link libraries
configure:7325: result: printf %s\n
configure:7385: checking for ar
configure:7401: found /usr/bin/ar
configure:7412: result: ar
configure:7449: checking for archiver @FILE support
configure:7466: gcc -c -g  conftest.c >&5
configure:7466: $? = 0
configure:7469: ar cru libconftest.a @conftest.lst >&5
configure:7472: $? = 0
configure:7477: ar cru libconftest.a @conftest.lst >&5
ar: conftest.o: No such file or directory
configure:7480: $? = 1
configure:7492: result: @
configure:7550: checking for strip
configure:7566: found /usr/bin/strip
configure:7577: result: strip
configure:7649: checking for ranlib
configure:7665: found /usr/bin/ranlib
configure:7676: result: ranlib
configure:7778: checking command to parse /usr/bin/nm -B output from gcc object
configure:7897: gcc -c -g  conftest.c >&5
configure:7900: $? = 0
configure:7904: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
configure:7907: $? = 0
configure:7973: gcc -o conftest -g   conftest.c conftstm.o >&5
configure:7976: $? = 0
configure:8014: result: ok
configure:8051: checking for sysroot
configure:8081: result: no
configure:8324: checking for mt
configure:8340: found /bin/mt
configure:8351: result: mt
configure:8374: checking if mt is a manifest tool
configure:8380: mt '-?'
mt: invalid option -- ?
configure:8388: result: no
configure:9017: checking for dlfcn.h
configure:9017: gcc -c -g  conftest.c >&5
configure:9017: $? = 0
configure:9017: result: yes
configure:9172: checking for objdir
configure:9187: result: .libs
configure:9458: checking if gcc supports -fno-rtti -fno-exceptions
configure:9476: gcc -c -g  -fno-rtti -fno-exceptions conftest.c >&5
cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C
configure:9480: $? = 0
configure:9493: result: no
configure:9803: checking for gcc option to produce PIC
configure:9810: result: -fPIC -DPIC
configure:9818: checking if gcc PIC flag -fPIC -DPIC works
configure:9836: gcc -c -g  -fPIC -DPIC -DPIC conftest.c >&5
configure:9840: $? = 0
configure:9853: result: yes
configure:9882: checking if gcc static flag -static works
configure:9910: result: yes
configure:9925: checking if gcc supports -c -o file.o
configure:9946: gcc -c -g  -o out/conftest2.o conftest.c >&5
configure:9950: $? = 0
configure:9972: result: yes
configure:9980: checking if gcc supports -c -o file.o
configure:10027: result: yes
configure:10060: checking whether the gcc linker (/usr/bin/ld) supports shared libraries
configure:11218: result: yes
configure:11255: checking whether -lc should be explicitly linked in
configure:11263: gcc -c -g  conftest.c >&5
configure:11266: $? = 0
configure:11281: gcc -shared  -fPIC -DPIC conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep  -lc  \>/dev/null 2\>\&1
configure:11284: $? = 0
configure:11298: result: no
configure:11463: checking dynamic linker characteristics
configure:11977: gcc -o conftest -g   -Wl,-rpath -Wl,/foo conftest.c  >&5
configure:11977: $? = 0
configure:12203: result: GNU/Linux ld.so
configure:12310: checking how to hardcode library paths into programs
configure:12335: result: immediate
configure:12875: checking whether stripping libraries is possible
configure:12880: result: yes
configure:12915: checking if libtool supports shared libraries
configure:12917: result: yes
configure:12920: checking whether to build shared libraries
configure:12941: result: yes
configure:12944: checking whether to build static libraries
configure:12948: result: no
configure:12985: checking for pkg-config
configure:13003: found /usr/bin/pkg-config
configure:13016: result: /usr/bin/pkg-config
configure:13025: checking for floor in -lm
configure:13050: gcc -o conftest -g   conftest.c -lm   >&5
conftest.c:30: warning: conflicting types for built-in function 'floor'
configure:13050: $? = 0
configure:13059: result: yes
configure:13179: checking pkg-config is at least version 0.9.0
configure:13182: result: yes
configure:13192: checking for ALL
configure:13210: $PKG_CONFIG --exists --print-errors "
    glib-2.0        >= 2.25.9
    gnome-desktop-2.0    >= 2.29.91
    gthread-2.0
    gio-unix-2.0
    gio-2.0
    pango            >= 1.1.2
    gtk+-2.0        >= 2.22.0
    libxml-2.0        >= 2.4.7
    gail            >= 0.16
    unique-1.0
"
Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glib-2.0' found
Package gnome-desktop-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gnome-desktop-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gnome-desktop-2.0' found
Package gthread-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gthread-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gthread-2.0' found
Package gio-unix-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gio-unix-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gio-unix-2.0' found
Package gio-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gio-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gio-2.0' found
Package pango was not found in the pkg-config search path.
Perhaps you should add the directory containing `pango.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pango' found
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
Package libxml-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libxml-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libxml-2.0' found
Package gail was not found in the pkg-config search path.
Perhaps you should add the directory containing `gail.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gail' found
Package unique-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `unique-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'unique-1.0' found
configure:13224: $? = 1
configure:13259: $PKG_CONFIG --exists --print-errors "
    glib-2.0        >= 2.25.9
    gnome-desktop-2.0    >= 2.29.91
    gthread-2.0
    gio-unix-2.0
    gio-2.0
    pango            >= 1.1.2
    gtk+-2.0        >= 2.22.0
    libxml-2.0        >= 2.4.7
    gail            >= 0.16
    unique-1.0
"
Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glib-2.0' found
Package gnome-desktop-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gnome-desktop-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gnome-desktop-2.0' found
Package gthread-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gthread-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gthread-2.0' found
Package gio-unix-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gio-unix-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gio-unix-2.0' found
Package gio-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gio-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gio-2.0' found
Package pango was not found in the pkg-config search path.
Perhaps you should add the directory containing `pango.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pango' found
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
Package libxml-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libxml-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libxml-2.0' found
Package gail was not found in the pkg-config search path.
Perhaps you should add the directory containing `gail.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gail' found
Package unique-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `unique-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'unique-1.0' found
configure:13273: $? = 1
configure:13297: result: no
No package 'glib-2.0' found
No package 'gnome-desktop-2.0' found
No package 'gthread-2.0' found
No package 'gio-unix-2.0' found
No package 'gio-2.0' found
No package 'pango' found
No package 'gtk+-2.0' found
No package 'libxml-2.0' found
No package 'gail' found
No package 'unique-1.0' found
configure:13335: error: Package requirements (
    glib-2.0        >= 2.25.9
    gnome-desktop-2.0    >= 2.29.91
    gthread-2.0
    gio-unix-2.0
    gio-2.0
    pango            >= 1.1.2
    gtk+-2.0        >= 2.22.0
    libxml-2.0        >= 2.4.7
    gail            >= 0.16
    unique-1.0
) were not met:

No package 'glib-2.0' found
No package 'gnome-desktop-2.0' found
No package 'gthread-2.0' found
No package 'gio-unix-2.0' found
No package 'gio-2.0' found
No package 'pango' found
No package 'gtk+-2.0' found
No package 'libxml-2.0' found
No package 'gail' found
No package 'unique-1.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ALL_CFLAGS
and ALL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-linux-gnu
ac_cv_c_bigendian=no
ac_cv_c_compiler_gnu=yes
ac_cv_c_const=yes
ac_cv_env_ALL_CFLAGS_set=
ac_cv_env_ALL_CFLAGS_value=
ac_cv_env_ALL_LIBS_set=
ac_cv_env_ALL_LIBS_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value=-g
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_EXEMPI_CFLAGS_set=
ac_cv_env_EXEMPI_CFLAGS_value=
ac_cv_env_EXEMPI_LIBS_set=
ac_cv_env_EXEMPI_LIBS_value=
ac_cv_env_EXEMPI_NEW_API_CFLAGS_set=
ac_cv_env_EXEMPI_NEW_API_CFLAGS_value=
ac_cv_env_EXEMPI_NEW_API_LIBS_set=
ac_cv_env_EXEMPI_NEW_API_LIBS_value=
ac_cv_env_EXIF_CFLAGS_set=
ac_cv_env_EXIF_CFLAGS_value=
ac_cv_env_EXIF_LIBS_set=
ac_cv_env_EXIF_LIBS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_PKG_CONFIG_ LIBDIR_set=
ac_cv_env_PKG_CONFIG_LIBDIR_value=
ac_cv_env_PKG_CONFIG_PATH_set=
ac_cv_env_PKG_CONFIG_PATH_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_header_dlfcn_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=i686-pc-linux-gnu
ac_cv_lib_m_floor=yes
ac_cv_objext=o
ac_cv_path_EGREP='/bin/grep -E'
ac_cv_path_FGREP='/bin/grep -F'
ac_cv_path_GREP=/bin/grep
ac_cv_path_PKG_CONFIG=/usr/bin/pkg-config
ac_cv_path_SED=/bin/sed
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_DLLTOOL=dlltool
ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
ac_cv_prog_ac_ct_OBJDUMP=objdump
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_make_make_set=yes
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_prog_tar_ustar=gnutar
lt_cv_ar_at_file=@
lt_cv_archive_cmds_need_lc=no
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/bin/ld
lt_cv_path_NM='/usr/bin/nm -B'
lt_cv_path_mainfest_tool=no
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_pic='-fPIC -DPIC'
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=yes
lt_cv_prog_gnu_ld=yes
lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
lt_cv_shlibpath_overrides_runpath=no
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[     ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[     ][     ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/  {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"lib\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_max_cmd_len=1572864
lt_cv_to_host_file_cmd=func_convert_file_noop
lt_cv_to_tool_file_cmd=func_convert_file_noop

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run aclocal-1.11'
ACLOCAL_AMFLAGS='${ACLOCAL_FLAGS}'
ALL_CFLAGS=''
ALL_LIBS=''
ALL_LINGUAS=''
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run tar'
AM_BACKSLASH='\'
AM_DEFAULT_VERBOSITY='0'
AR='ar'
AS='as'
AUTOCONF='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run autoconf'
AUTOHEADER='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run autoheader'
AUTOMAKE='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run automake-1.11'
AWK='gawk'
CATALOGS=''
CATOBJEXT=''
CC='gcc'
CCDEPMODE='depmode=gcc3'
CFLAGS='-g'
CORE_CFLAGS=''
CORE_LIBS=''
CPP='gcc -E'
CPPFLAGS=''
CYGPATH_W='echo'
DATADIRNAME=''
DEFS=''
DEPDIR='.deps'
DISABLE_DEPRECATED_CFLAGS=''
DLLTOOL='dlltool'
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
ENABLE_EMPTY_VIEW=''
ENABLE_EMPTY_VIEW_FALSE=''
ENABLE_EMPTY_VIEW_TRUE=''
ENABLE_GTK_DOC_FALSE=''
ENABLE_GTK_DOC_TRUE=''
ENABLE_PROFILER=''
ENABLE_PROFILER_FALSE=''
ENABLE_PROFILER_TRUE=''
ENABLE_UPDATE_MIMEDB_FALSE=''
ENABLE_UPDATE_MIMEDB_TRUE=''
EXEEXT=''
EXEMPI_CFLAGS=''
EXEMPI_LIBS=''
EXEMPI_NEW_API_CFLAGS=''
EXEMPI_NEW_API_LIBS=''
EXIF_CFLAGS=''
EXIF_LIBS=''
FGREP='/bin/grep -F'
GAIL_REQUIRED=''
GCONFTOOL=''
GCONF_SCHEMAS_INSTALL_FALSE=''
GCONF_SCHEMAS_INSTALL_TRUE=''
GCONF_SCHEMA_CONFIG_SOURCE=''
GCONF_SCHEMA_FILE_DIR=''
GETTEXT_PACKAGE=''
GLIB_GENMARSHAL=''
GLIB_REQUIRED='2.25.9'
GMOFILES=''
GMSGFMT=''
GNOME_DESKTOP_REQUIRED='2.29.91'
GREP='/bin/grep'
GTKDOC_CHECK=''
GTKDOC_MKPDF=''
GTKDOC_REBASE=''
GTK_DOC_BUILD_HTML_FALSE=''
GTK_DOC_BUILD_HTML_TRUE=''
GTK_DOC_BUILD_PDF_FALSE=''
GTK_DOC_BUILD_PDF_TRUE=''
GTK_DOC_USE_LIBTOOL_FALSE=''
GTK_DOC_USE_LIBTOOL_TRUE=''
GTK_DOC_USE_REBASE_FALSE=''
GTK_DOC_USE_REBASE_TRUE=''
GTK_REQUIRED='2.22.0'
HAVE_EXEMPI_FALSE=''
HAVE_EXEMPI_TRUE=''
HAVE_EXIF_FALSE=''
HAVE_EXIF_TRUE=''
HAVE_INTROSPECTION_FALSE=''
HAVE_INTROSPECTION_TRUE=''
HTML_DIR=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
INSTOBJEXT=''
INTLLIBS=''
INTLTOOL_CAVES_RULE=''
INTLTOOL_DESKTOP_RULE=''
INTLTOOL_DIRECTORY_RULE=''
INTLTOOL_EXTRACT=''
INTLTOOL_KBD_RULE=''
INTLTOOL_KEYS_RULE=''
INTLTOOL_MERGE=''
INTLTOOL_OAF_RULE=''
INTLTOOL_PERL=''
INTLTOOL_POLICY_RULE=''
INTLTOOL_PONG_RULE=''
INTLTOOL_PROP_RULE=''
INTLTOOL_SCHEMAS_RULE=''
INTLTOOL_SERVER_RULE=''
INTLTOOL_SERVICE_RULE=''
INTLTOOL_SHEET_RULE=''
INTLTOOL_SOUNDLIST_RULE=''
INTLTOOL_THEME_RULE=''
INTLTOOL_UI_RULE=''
INTLTOOL_UPDATE=''
INTLTOOL_XAM_RULE=''
INTLTOOL_XML_NOMERGE_RULE=''
INTLTOOL_XML_RULE=''
INTROSPECTION_CFLAGS=''
INTROSPECTION_COMPILER=''
INTROSPECTION_GENERATE=''
INTROSPECTION_GIRDIR=''
INTROSPECTION_LIBS=''
INTROSPECTION_MAKEFILE=''
INTROSPECTION_SCANNER=''
INTROSPECTION_TYPELIBDIR=''
LD='/usr/bin/ld'
LDFLAGS=''
LIBEGG_CFLAGS=''
LIBEGG_LIBS=''
LIBNAUTILUS_EXTENSION_CFLAGS=''
LIBNAUT ILUS_EXTENSION_LIBS=''
LIBOBJS=''
LIBS='-lm '
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIPO=''
LN_S='ln -s'
LTLIBOBJS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} /try/nautilus/nautilus-2.32.2.1/missing --run makeinfo'
MANIFEST_TOOL=':'
MKDIR_P='/bin/mkdir -p'
MKINSTALLDIRS=''
MSGFMT=''
MSGFMT_OPTS=''
MSGMERGE=''
NAUTILUS_EXTENSION_VERSION_INFO='3:0:2'
NM='/usr/bin/nm -B'
NMEDIT=''
OBJDUMP='objdump'
OBJEXT='o'
OTOOL64=''
OTOOL=''
PACKAGE='nautilus'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus'
PACKAGE_NAME='nautilus'
PACKAGE_STRING='nautilus 2.32.2.1'
PACKAGE_TARNAME='nautilus'
PACKAGE_URL=''
PACKAGE_VERSION='2.32.2.1'
PANGO_REQUIRED='1.1.2'
PATH_SEPARATOR=':'
PERL=''
PKG_CONFIG='/usr/bin/pkg-config'
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH=''
POFILES=''
POSUB=''
PO_IN_DATADIR_FALSE=''
PO_IN_DATADIR_TRUE=''
RANLIB='ranlib'
RENDER_LIBS=''
SED='/bin/sed'
SELINUX_LIBS=''
SET_MAKE=''
SHELL='/bin/bash'
STRIP='strip'
UPDATE_MIME_DATABASE=''
USE_NLS=''
VERSION='2.32.2.1'
WARNING_CFLAGS=''
XGETTEXT=''
XMKMF=''
XML_REQUIRED='2.4.7'
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=''
ac_ct_AR='ar'
ac_ct_CC='gcc'
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__include='include'
am__isrc=''
am__leading_dot='.'
am__quote=''
am__tar='tar --format=ustar -chf - "$$tardir"'
am__untar='tar -xf -'
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias=''
build_cpu='i686'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host='i686-pc-linux-gnu'
host_alias=''
host_cpu='i686'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /try/nautilus/nautilus-2.32.2.1/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='/bin/mkdir -p'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "nautilus"
#define PACKAGE_TARNAME "nautilus"
#define PACKAGE_VERSION "2.32.2.1"
#define PACKAGE_STRING "nautilus 2.32.2.1"
#define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus"
#define PACKAGE_URL ""
#define PACKAGE "nautilus"
#define VERSION "2.32.2.1"
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define HAVE_LIBM 1

configure: exit 1




--0-1330504825-1301419358=:54988-- From lists.ban@herbesfolles.org Wed Mar 30 14:39:54 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 827E1750996 for ; Wed, 30 Mar 2011 14:39:54 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.745 X-Spam-Level: X-Spam-Status: No, score=-1.745 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, TW_BX=0.077, TW_IB=0.077, UNPARSEABLE_RELAY=0.001] autolearn=no Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 84AHw5rOtS7K for ; Wed, 30 Mar 2011 14:39:52 +0000 (UTC) Received: from mail.herbesfolles.org (a4nancy.globenet.org [80.67.172.114]) by menubar.gnome.org (Postfix) with ESMTP id 12E027501BA for ; Wed, 30 Mar 2011 14:39:43 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) with ESMTPSA id E9D7B1E370 Message-ID: <4D9340AD.9040508@herbesfolles.org> Date: Wed, 30 Mar 2011 16:39:41 +0200 From: Colomban Wendling User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110303 Icedove/3.0.11 MIME-Version: 1.0 To: nautilus-list@gnome.org Subject: Re: config.log References: <441626.54988.qm@web120414.mail.ne1.yahoo.com> In-Reply-To: <441626.54988.qm@web120414.mail.ne1.yahoo.com> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 14:39:55 -0000 Hi, Le 29/03/2011 19:22, Joe Wu a écrit : > [...] > > No package 'glib-2.0' found > No package 'gnome-desktop-2.0' found > No package 'gthread-2.0' found > No package 'gio-unix-2.0' found > No package 'gio-2.0' found > No package 'pango' found > No package 'gtk+-2.0' found > No package 'libxml-2.0' found > No package 'gail' found > No package 'unique-1.0' found > configure:13335: error: Package requirements ( > glib-2.0 >= 2.25.9 > gnome-desktop-2.0 >= 2.29.91 > gthread-2.0 > gio-unix-2.0 > gio-2.0 > pango >= 1.1.2 > gtk+-2.0 >= 2.22.0 > libxml-2.0 >= 2.4.7 > gail >= 0.16 > unique-1.0 > ) were not met: > > No package 'glib-2.0' found > No package 'gnome-desktop-2.0' found > No package 'gthread-2.0' found > No package 'gio-unix-2.0' found > No package 'gio-2.0' found > No package 'pango' found > No package 'gtk+-2.0' found > No package 'libxml-2.0' found > No package 'gail' found > No package 'unique-1.0' found > > Consider adjusting the PKG_CONFIG_PATH environment variable if you > installed software in a non-standard prefix. > > Alternatively, you may set the environment variables ALL_CFLAGS > and ALL_LIBS to avoid the need to call pkg-config. > See the pkg-config man page for more details. > > [...] Install the development files for all these packages. The configure script should have told you this when it terminated. Regards, Colomban From berndth@gmx.de Wed Mar 30 16:59:35 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 581EA750281 for ; Wed, 30 Mar 2011 16:59:35 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.89 X-Spam-Level: X-Spam-Status: No, score=-1.89 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ywBmN9YISfyw for ; Wed, 30 Mar 2011 16:59:33 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by menubar.gnome.org (Postfix) with SMTP id 7B16775024D for ; Wed, 30 Mar 2011 16:59:23 +0000 (UTC) Received: (qmail invoked by alias); 30 Mar 2011 16:59:20 -0000 Received: from e180118171.adsl.alicedsl.de (EHLO mrm-39l) [85.180.118.171] by mail.gmx.net (mp004) with SMTP; 30 Mar 2011 18:59:20 +0200 X-Authenticated: #755340 X-Provags-ID: V01U2FsdGVkX1+I3+ZdZ2aIS3LkZT8CffeQxBPhEenkzST6u/RdMl ghgUvKDpj4Fq45 Date: Wed, 30 Mar 2011 18:58:39 +0200 From: Holger Berndt To: nautilus-list@gnome.org Subject: Re: [patch] confirm before sending to trash Message-ID: <20110330185839.7869f24e@mrm-39l> In-Reply-To: <1301491456.22756.22.camel@fatty> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> <4D80EEBE.6060803@gilestro.tk> <1301491456.22756.22.camel@fatty> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.22.0; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 16:59:35 -0000 On Wed, 30 Mar 2011 15:24:14 +0200, Alexander Larsson wrote: > > Alright, let's see if we can agree on this one. I am attaching the > > patch agains git master. > > This makes sense to me, although it is a bit late in the cycle. Let me > ask the release team for a freeze break and we'll see what happens. Does that mean that the delete key doesn't move to trash anymore? And that Shift+Delete moves to trash? Personally, I wouldn't like that. Years of muscle memory from my current setup and Windows taught me that Delete = Move to trash; and Shift+Delte = Delete without trash. Holger From giorgio.gilestro@gmail.com Wed Mar 30 17:04:20 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 31257750281 for ; Wed, 30 Mar 2011 17:04:20 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xsBPmxH9q9uw for ; Wed, 30 Mar 2011 17:04:17 +0000 (UTC) Received: from mail-ww0-f46.google.com (mail-ww0-f46.google.com [74.125.82.46]) by menubar.gnome.org (Postfix) with ESMTP id 13CD875024D for ; Wed, 30 Mar 2011 17:04:08 +0000 (UTC) Received: by wwb28 with SMTP id 28so1343238wwb.27 for ; Wed, 30 Mar 2011 10:04:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type; bh=4CpF8VVKtsZwPk1nZ91/fAZdSlB87nk7YHjDvpDKiXg=; b=BfJRQ47MCcQ3gLDiXRcyFm0m2wHxqwJnuPHwBLdku41EHREkvyLIv1/q1OZZM613cE HqoymhkUDOOFtLYmruzhpkXFQXggNlzVea7HsTREnZdL7eXGjcGHvtInfVCIymjmgxXm kyxzawnfQTN7z1VOwWvsS1rQFO9alO0w0tUvI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; b=av5rALs86vk7/p/7LSLdsi4bwaQSAtOwi0qUiVDlj6OzMYeKpXoMIEiAzLqCDvVgnh Vs8vSMBAn2+AN18d69POE0mhc6CWXT53g9B+cx+5jJHOh06KtjcZHfdlNkmtNp3tT8mL vIjV3RAkuMZLLj+uP9XcmqKUO+K0+Y5fyxdm0= Received: by 10.227.1.151 with SMTP id 23mr1537383wbf.175.1301504646702; Wed, 30 Mar 2011 10:04:06 -0700 (PDT) MIME-Version: 1.0 Sender: giorgio.gilestro@gmail.com Received: by 10.227.146.71 with HTTP; Wed, 30 Mar 2011 10:03:41 -0700 (PDT) In-Reply-To: <4D9330F9.7050407@herbesfolles.org> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> <4D80EEBE.6060803@gilestro.tk> <4D9330F9.7050407@herbesfolles.org> From: giorgio Date: Wed, 30 Mar 2011 18:03:41 +0100 X-Google-Sender-Auth: W_aTJK5J24GXyIQequ9fPr_Wxho Message-ID: Subject: Re: [patch] confirm before sending to trash To: Colomban Wendling Content-Type: multipart/mixed; boundary=0022159751aa23e76d049fb62a2d Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 17:04:20 -0000 --0022159751aa23e76d049fb62a2d Content-Type: multipart/alternative; boundary=0022159751aa23e769049fb62a2b --0022159751aa23e769049fb62a2b Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi Colomban you're right. Thanks for noticing that! I am not using the git version and didn't realize about the typo. Attached comes the correct version. Giorgio F. Gilestro http://gilest.ro On Wed, Mar 30, 2011 at 2:32 PM, Colomban Wendling < lists.ban@herbesfolles.org> wrote: > Hi, > > Le 16/03/2011 18:09, Giorgio F. Gilestro a =E9crit : > > On 03/16/2011 03:54 PM, Rui Tiago Ca=E7=E3o Matos wrote: > >> On 16 March 2011 15:21, Giorgio F. Gilestro > wrote: > >>> change Delete to Ctrl-Delete (like MacOSX). > >> > >> Actually this one sounds good regardless of the undo work. While at > >> it, add the keyboard accelerator to the Edit > Move to Trash entry > >> too, which should actually be there already. > >> > >> Rui > > > > Alright, let's see if we can agree on this one. I am attaching the patc= h > > agains git master. > > Seems to me that in the GtkActionEntry array you changed the wrong item > (stock ID instead of accelerator). > > Cheers, > Colomban > -- > nautilus-list mailing list > nautilus-list@gnome.org > http://mail.gnome.org/mailman/listinfo/nautilus-list > --0022159751aa23e769049fb62a2b Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi Colomban
you're right. Thanks for noticing that! I am not using t= he git version and didn't realize about the typo.
Attached comes the= correct version.


Giorgio F. Gilestro
http://gilest.ro


On Wed, Mar 30, 2011 at 2:32 PM, Colomba= n Wendling <lists.ban@herbesfolles.org> wrote:
Hi,

Le 16/03/2011 18:09, Giorgio F. Gilestro a =E9crit :
> On 03/16/2011 03:54 PM, Rui Tiago Ca= =E7=E3o Matos wrote:
>> On 16 March 2011 15:21, Giorgio F. Gilestro <giorgio@gilestro.tk> wrote:
>>> change Delete to Ctrl-Delete (like MacOSX).
>>
>> Actually this one sounds good regardless of the undo work. While a= t
>> it, add the keyboard accelerator to the Edit > Move to Trash en= try
>> too, which should actually be there already.
>>
>> Rui
>
> Alright, let's see if we can agree on this one. I am attaching the= patch
> agains git master.

Seems to me that in the GtkActionEntry array you changed the wr= ong item
(stock ID instead of accelerator).

Cheers,
Colomban

--0022159751aa23e769049fb62a2b-- --0022159751aa23e76d049fb62a2d Content-Type: application/octet-stream; name="nautilus-git-delkeycomb.patch" Content-Disposition: attachment; filename="nautilus-git-delkeycomb.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_glwi7w820 ZGlmZiAtY3JCIG4tZ2l0X29yaWcvc3JjL25hdXRpbHVzLXZpZXcuYyBuLWdpdC9zcmMvbmF1dGls dXMtdmlldy5jCioqKiBuLWdpdF9vcmlnL3NyYy9uYXV0aWx1cy12aWV3LmMJMjAxMS0wMy0zMCAx Nzo1NjozMS4wMDAwMDAwMDAgKzAxMDAKLS0tIG4tZ2l0L3NyYy9uYXV0aWx1cy12aWV3LmMJMjAx MS0wMy0zMCAxODowMTo1OS41NzgzMzYyNjYgKzAxMDAKKioqKioqKioqKioqKioqCioqKiA3MDQ5 LDcwNTUgKioqKgogICAgLyogdG9vbHRpcCAqLyAgICAgICAgICAgICAgICAgIE5VTEwsCiAgCQkJ CSBHX0NBTExCQUNLIChhY3Rpb25fcmVuYW1lX3NlbGVjdF9hbGxfY2FsbGJhY2spIH0sCiAgICAv KiBuYW1lLCBzdG9jayBpZCAqLyAgICAgICAgIHsgIlRyYXNoIiwgTlVMTCwKISAgIC8qIGxhYmVs LCBhY2NlbGVyYXRvciAqLyAgICAgICBOXygiTW9fdmUgdG8gVHJhc2giKSwgTlVMTCwKICAgIC8q IHRvb2x0aXAgKi8gICAgICAgICAgICAgICAgICBOXygiTW92ZSBlYWNoIHNlbGVjdGVkIGl0ZW0g dG8gdGhlIFRyYXNoIiksCiAgCQkJCSBHX0NBTExCQUNLIChhY3Rpb25fdHJhc2hfY2FsbGJhY2sp IH0sCiAgICAvKiBuYW1lLCBzdG9jayBpZCAqLyAgICAgICAgIHsgIkRlbGV0ZSIsIE5VTEwsCi0t LSA3MDQ5LDcwNTUgLS0tLQogICAgLyogdG9vbHRpcCAqLyAgICAgICAgICAgICAgICAgIE5VTEws CiAgCQkJCSBHX0NBTExCQUNLIChhY3Rpb25fcmVuYW1lX3NlbGVjdF9hbGxfY2FsbGJhY2spIH0s CiAgICAvKiBuYW1lLCBzdG9jayBpZCAqLyAgICAgICAgIHsgIlRyYXNoIiwgTlVMTCwKISAgIC8q IGxhYmVsLCBhY2NlbGVyYXRvciAqLyAgICAgICBOXygiTW9fdmUgdG8gVHJhc2giKSwgIjxjb250 cm9sPkRlbGV0ZSIsCiAgICAvKiB0b29sdGlwICovICAgICAgICAgICAgICAgICAgTl8oIk1vdmUg ZWFjaCBzZWxlY3RlZCBpdGVtIHRvIHRoZSBUcmFzaCIpLAogIAkJCQkgR19DQUxMQkFDSyAoYWN0 aW9uX3RyYXNoX2NhbGxiYWNrKSB9LAogICAgLyogbmFtZSwgc3RvY2sgaWQgKi8gICAgICAgICB7 ICJEZWxldGUiLCBOVUxMLAoqKioqKioqKioqKioqKioKKioqIDk3MzAsOTczOCAqKioqCiAgCWdf b2JqZWN0X2NsYXNzX2luc3RhbGxfcHJvcGVydGllcyAob2NsYXNzLCBOVU1fUFJPUEVSVElFUywg cHJvcGVydGllcyk7CiAgCiAgCWJpbmRpbmdfc2V0ID0gZ3RrX2JpbmRpbmdfc2V0X2J5X2NsYXNz IChrbGFzcyk7CiEgCWd0a19iaW5kaW5nX2VudHJ5X2FkZF9zaWduYWwgKGJpbmRpbmdfc2V0LCBH REtfS0VZX0RlbGV0ZSwgMCwKICAJCQkJICAgICAgInRyYXNoIiwgMCk7CiEgCWd0a19iaW5kaW5n X2VudHJ5X2FkZF9zaWduYWwgKGJpbmRpbmdfc2V0LCBHREtfS0VZX0tQX0RlbGV0ZSwgMCwKICAJ CQkJICAgICAgInRyYXNoIiwgMCk7CiAgCWd0a19iaW5kaW5nX2VudHJ5X2FkZF9zaWduYWwgKGJp bmRpbmdfc2V0LCBHREtfS0VZX0tQX0RlbGV0ZSwgR0RLX1NISUZUX01BU0ssCiAgCQkJCSAgICAg ICJkZWxldGUiLCAwKTsKLS0tIDk3MzAsOTczOCAtLS0tCiAgCWdfb2JqZWN0X2NsYXNzX2luc3Rh bGxfcHJvcGVydGllcyAob2NsYXNzLCBOVU1fUFJPUEVSVElFUywgcHJvcGVydGllcyk7CiAgCiAg CWJpbmRpbmdfc2V0ID0gZ3RrX2JpbmRpbmdfc2V0X2J5X2NsYXNzIChrbGFzcyk7CiEgCWd0a19i aW5kaW5nX2VudHJ5X2FkZF9zaWduYWwgKGJpbmRpbmdfc2V0LCBHREtfS0VZX0RlbGV0ZSwgR0RL X0NPTlRST0xfTUFTSywKICAJCQkJICAgICAgInRyYXNoIiwgMCk7CiEgCWd0a19iaW5kaW5nX2Vu dHJ5X2FkZF9zaWduYWwgKGJpbmRpbmdfc2V0LCBHREtfS0VZX0tQX0RlbGV0ZSwgR0RLX0NPTlRS T0xfTUFTSywKICAJCQkJICAgICAgInRyYXNoIiwgMCk7CiAgCWd0a19iaW5kaW5nX2VudHJ5X2Fk ZF9zaWduYWwgKGJpbmRpbmdfc2V0LCBHREtfS0VZX0tQX0RlbGV0ZSwgR0RLX1NISUZUX01BU0ss CiAgCQkJCSAgICAgICJkZWxldGUiLCAwKTsK --0022159751aa23e76d049fb62a2d-- From joewu00@yahoo.com Wed Mar 30 17:07:44 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E1B8175031A for ; Wed, 30 Mar 2011 17:07:43 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -0.3 X-Spam-Level: X-Spam-Status: No, score=-0.3 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=1.553, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RFC_ABUSE_POST=0.001, TW_BX=0.077, TW_IB=0.077, T_RP_MATCHES_RCVD=-0.01] autolearn=no Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xw5I5LcSkUES for ; Wed, 30 Mar 2011 17:07:41 +0000 (UTC) Received: from nm14-vm0.bullet.mail.ne1.yahoo.com (nm14-vm0.bullet.mail.ne1.yahoo.com [98.138.91.52]) by menubar.gnome.org (Postfix) with SMTP id 1E9C175024D for ; Wed, 30 Mar 2011 17:07:31 +0000 (UTC) Received: from [98.138.90.50] by nm14.bullet.mail.ne1.yahoo.com with NNFMP; 30 Mar 2011 17:07:30 -0000 Received: from [98.138.89.160] by tm3.bullet.mail.ne1.yahoo.com with NNFMP; 30 Mar 2011 17:07:30 -0000 Received: from [127.0.0.1] by omp1016.mail.ne1.yahoo.com with NNFMP; 30 Mar 2011 17:07:30 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 196055.40925.bm@omp1016.mail.ne1.yahoo.com Received: (qmail 8924 invoked by uid 60001); 30 Mar 2011 17:07:30 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1301504850; bh=NA1Bp3nOuIQ/xdN1/8NXbt9GzLC0FO01WTjsjePCVG4=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=kcI3v3b/44UkpJa9h49rcduXWIZV5o3JPeEFeGC7DJtuUwtG/lnp2DLQp8j+ZqlrIEKzn4MWwweh7AODJiJfG5AJtBMWfJsDAUSnSSnKBwyqxqa+oczp2oFVEo6iDZwy8ki6FeKJ0/EfFBaPtTf/NOCeXoeSZDNvxVb3L+/Cvq4= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=4faB6cXvfcmoObpikv0P26g7w2qR/cCukw1/oLz8UUVknShS7hA4dQDTnH+Crb3M+UvbPpGf2wzry81rSnH4A2RUjRO4E3vYZ95BLGJAIrBprB+AoFI57pjvxhvC72NyAwn55/rZU+59Eu+AmL1MVURiYgdfyogJKSIuw2zcAbc=; Message-ID: <108298.8661.qm@web120419.mail.ne1.yahoo.com> X-YMail-OSG: EqUA_CQVM1nLFZgs8SKOmcHsCLtzhghB5t8aVUDJz53dnve 5cuaLf97M58.0exwTLBd.rJeR6rzpI0JARoXWLxQr1U5ep_CxDXjl.sVOS5C 6dQxF7P4UuE11ZTqudPAm59dFwhdqgTTChjmqMRfnZtjunT5omtalVSUreu3 bPwtbKYh4YHnEzOqd_Qq1X4WUjW_M5MRR.EDGSDtKMSoEpdMxg7JZHVG8s6v Zjx32v4igdWwzQDJMEU9mnuJB5yJySL6uxugCjX5TY0ru2Ll_tEWGbM3z5dK Ku0WM5xldoqinAZ4jlAXJosbXcGM0Dkj9bAvxYWW1baotSij1mSo- Received: from [70.70.129.234] by web120419.mail.ne1.yahoo.com via HTTP; Wed, 30 Mar 2011 10:07:29 PDT X-Mailer: YahooMailRC/559 YahooMailWebService/0.8.109.295617 References: <441626.54988.qm@web120414.mail.ne1.yahoo.com> <4D9340AD.9040508@herbesfolles.org> Date: Wed, 30 Mar 2011 10:07:29 -0700 (PDT) From: Joe Wu Subject: Re: config.log To: Colomban Wendling , nautilus-list@gnome.org In-Reply-To: <4D9340AD.9040508@herbesfolles.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-2068791426-1301504849=:8661" X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 17:07:44 -0000 --0-2068791426-1301504849=:8661 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi Colomban,=0A=0AThank you for your reply.=0A=0ANow, I tried to install gl= ib. I downloaded glib-2.12.12 and run ./configure as =0Ait suggested, but = got errors:=0A checking for msgfmt... no=0A configure: error:=0A *** = You must have either have gettext support in your C library, or use the=0A = *** GNU gettext library. (http://www.gnu.org/software/gettext/gettext.htm= l=0A...=0A=0AIs there a simple installation to install everything, or I nee= d to install each =0Adependent part by hand?=0A=0AAny information would be = appreciated. Thanks in advance.=0A=0A=0A=0A=0A=0A=0A_______________________= _________=0AFrom: Colomban Wendling =0ATo: naut= ilus-list@gnome.org=0ASent: Wed, March 30, 2011 7:39:41 AM=0ASubject: Re: c= onfig.log=0A=0AHi,=0A=0ALe 29/03/2011 19:22, Joe Wu a =E9crit :=0A> [...]= =0A>=0A> No package 'glib-2.0' found=0A> No package 'gnome-desktop-2.0' fou= nd=0A> No package 'gthread-2.0' found=0A> No package 'gio-unix-2.0' found= =0A> No package 'gio-2.0' found=0A> No package 'pango' found=0A> No package= 'gtk+-2.0' found=0A> No package 'libxml-2.0' found=0A> No package 'gail' f= ound=0A> No package 'unique-1.0' found=0A> configure:13335: error: Package = requirements (=0A> glib-2.0 >=3D 2.25.9=0A> gnome-desktop-2.= 0 >=3D 2.29.91=0A> gthread-2.0=0A> gio-unix-2.0=0A> gio-2.0= =0A> pango >=3D 1.1.2=0A> gtk+-2.0 >=3D 2.22.0=0A= > libxml-2.0 >=3D 2.4.7=0A> gail >=3D 0.16=0A> = unique-1.0=0A> ) were not met:=0A> =0A> No package 'glib-2.0' found=0A> N= o package 'gnome-desktop-2.0' found=0A> No package 'gthread-2.0' found=0A> = No package 'gio-unix-2.0' found=0A> No package 'gio-2.0' found=0A> No packa= ge 'pango' found=0A> No package 'gtk+-2.0' found=0A> No package 'libxml-2.0= ' found=0A> No package 'gail' found=0A> No package 'unique-1.0' found=0A> = =0A> Consider adjusting the PKG_CONFIG_PATH environment variable if you=0A>= installed software in a non-standard prefix.=0A> =0A> Alternatively, you m= ay set the environment variables ALL_CFLAGS=0A> and ALL_LIBS to avoid the n= eed to call pkg-config.=0A> See the pkg-config man page for more details.= =0A>=0A> [...]=0A=0AInstall the development files for all these packages. T= he configure=0Ascript should have told you this when it terminated.=0A=0ARe= gards,=0AColomban=0A-- =0Anautilus-list mailing list=0Anautilus-list@gnome.= org=0Ahttp://mail.gnome.org/mailman/listinfo/nautilus-list=0A=0A=0A=0A = --0-2068791426-1301504849=:8661 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
Hi Colomban,

Thank you for your reply.

Now,= I tried to install glib. I downloaded  glib-2.12.12 and run ./configu= re as it suggested, but got errors:
   checking for msgfmt... = no
   configure: error:
   *** You must have eith= er have gettext support in your C library, or use the
  = *** GNU gettext library. (http://www.gnu.org/software/gettext/gettext.= html
...

Is there a simple installation to install eve= rything, or I need to install each dependent part by hand?

Any infor= mation would be appreciated. Thanks in advance.




From: Colomban Wendling <lists.ban@herbe= sfolles.org>
To: nau= tilus-list@gnome.org
Sent:<= /b> Wed, March 30, 2011 7:39:41 AM
Subject: Re: config.log

Hi,

Le 29/03/2011 = 19:22, Joe Wu a =E9crit :
> [...]
>
> No package 'glib-2.= 0' found
> No package 'gnome-desktop-2.0' found
> No package 'g= thread-2.0' found
> No package 'gio-unix-2.0' found
> No packag= e 'gio-2.0' found
> No package 'pango' found
> No package 'gtk+= -2.0' found
> No package 'libxml-2.0' found
> No package 'gail'= found
> No package 'unique-1.0' found
> configure:13335: error= : Package requirements (
>    glib-2.0        &= gt;=3D 2.25.9
>    gnome-desktop-2.0    >=3D = 2.29.91
>    gthread-2.0
>    gio-unix-2.= 0
>    gio-2.0
>    pango    &n= bsp;       >=3D 1.1.2
>    gtk+-2.0 = ;       >=3D 2.22.0
>    libxml-2.0 = ;       >=3D 2.4.7
>    gail   = ;         >=3D 0.16
>    unique-1.0=
> ) were not met:
>
> No package 'glib-2.0' found
&g= t; No package 'gnome-desktop-2.0' found
> No package 'gthread-2.0' fo= und
> No package 'gio-unix-2.0' found
> No package 'gio-2.0' fo= und
> No package 'pango' found
> No package 'gtk+-2.0' found> No package 'libxml-2.0' found
> No package 'gail' found
>= No package 'unique-1.0' found
>
> Consider adjusting the PKG_CON= FIG_PATH environment variable if you
> installed software in a non-st= andard prefix.
>
> Alternatively, you may set the environment = variables ALL_CFLAGS
> and ALL_LIBS to avoid the need to call pkg-con= fig.
> See the pkg-config man page for more details.
>
> = [...]

Install the development files for all these packages. The conf= igure
script should have told you this when it terminated.

Regard= s,
Colomban
--
nautilus-list mailing list
nautilus-= list@gnome.org
http://mail.gnome.org/mailman/listinfo/nautil= us-list
=0A

=0A=0A --0-2068791426-1301504849=:8661-- From lists.ban@herbesfolles.org Wed Mar 30 17:48:54 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8E63675009E for ; Wed, 30 Mar 2011 17:48:54 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.668 X-Spam-Level: X-Spam-Status: No, score=-1.668 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, TW_BG=0.077, TW_BX=0.077, TW_IB=0.077, UNPARSEABLE_RELAY=0.001] autolearn=no Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lKEGB6NHsW9y for ; Wed, 30 Mar 2011 17:48:43 +0000 (UTC) Received: from mail.herbesfolles.org (a4nancy.globenet.org [80.67.172.114]) by menubar.gnome.org (Postfix) with ESMTP id 0D74E75002D for ; Wed, 30 Mar 2011 17:48:33 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) with ESMTPSA id D5B7A1A39A Message-ID: <4D936CE0.7080902@herbesfolles.org> Date: Wed, 30 Mar 2011 19:48:16 +0200 From: Colomban Wendling User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110303 Icedove/3.0.11 MIME-Version: 1.0 To: Joe Wu Subject: Re: config.log References: <441626.54988.qm@web120414.mail.ne1.yahoo.com> <4D9340AD.9040508@herbesfolles.org> <108298.8661.qm@web120419.mail.ne1.yahoo.com> In-Reply-To: <108298.8661.qm@web120419.mail.ne1.yahoo.com> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 17:48:54 -0000 Le 30/03/2011 19:07, Joe Wu a écrit : > Hi Colomban, > > Thank you for your reply. > > Now, I tried to install glib. I downloaded glib-2.12.12 and run > ./configure as it suggested, but got errors: > checking for msgfmt... no > configure: error: > *** You must have either have gettext support in your C library, or > use the > *** GNU gettext library. > (http://www.gnu.org/software/gettext/gettext.html > ... > > Is there a simple installation to install everything, or I need to > install each dependent part by hand? Yep, simply install your distro's packages. You seem to use Ubuntu, so install libglib2.0-dev, libgnome-desktop-dev, libgtk2.0-dev, libxml2-dev, libgail-dev and libunique-dev. Cheers, Colomban From alexl@redhat.com Wed Mar 30 19:37:32 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 90A2B750576 for ; Wed, 30 Mar 2011 19:37:32 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -6.912 X-Spam-Level: X-Spam-Status: No, score=-6.912 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s8nvOSn9uqrn for ; Wed, 30 Mar 2011 19:37:30 +0000 (UTC) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by menubar.gnome.org (Postfix) with ESMTP id 0FF59750547 for ; Wed, 30 Mar 2011 19:37:21 +0000 (UTC) Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p2UJbHms032287 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Mar 2011 15:37:18 -0400 Received: from [127.0.0.1] (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id p2UJbGhi025569; Wed, 30 Mar 2011 15:37:17 -0400 Subject: Re: [patch] confirm before sending to trash From: Alexander Larsson To: Holger Berndt Date: Wed, 30 Mar 2011 21:37:16 +0200 In-Reply-To: <20110330185839.7869f24e@mrm-39l> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> <4D80EEBE.6060803@gilestro.tk> <1301491456.22756.22.camel@fatty> <20110330185839.7869f24e@mrm-39l> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Message-ID: <1301513837.2644.5.camel@fatty> Mime-Version: 1.0 X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 19:37:33 -0000 On Wed, 2011-03-30 at 18:58 +0200, Holger Berndt wrote: > On Wed, 30 Mar 2011 15:24:14 +0200, Alexander Larsson > wrote: > > > > Alright, let's see if we can agree on this one. I am attaching the > > > patch agains git master. > > > > This makes sense to me, although it is a bit late in the cycle. Let me > > ask the release team for a freeze break and we'll see what happens. > > Does that mean that the delete key doesn't move to trash anymore? > And that Shift+Delete moves to trash? Personally, I wouldn't like > that. Years of muscle memory from my current setup and Windows taught > me that Delete = Move to trash; and Shift+Delte = Delete without trash. Yeah. Thats what it would mean. Its hard to please everyone, and people with years on osx will have ctrl-delete as muscle memory... Still, delete is a particularly risky function, so i think making it a bit harder is the right thing here. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Alexander Larsson Red Hat, Inc alexl@redhat.com alexander.larsson@gmail.com He's a bookish Republican vampire hunter who dotes on his loving old ma. She's a bloodthirsty out-of-work angel in the witness protection program. They fight crime! From berndth@gmx.de Wed Mar 30 20:19:53 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C194A75006E for ; Wed, 30 Mar 2011 20:19:53 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rAbnAc5hF0yd for ; Wed, 30 Mar 2011 20:19:50 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by menubar.gnome.org (Postfix) with SMTP id 054FB7502CF for ; Wed, 30 Mar 2011 20:19:41 +0000 (UTC) Received: (qmail invoked by alias); 30 Mar 2011 20:19:39 -0000 Received: from e180118171.adsl.alicedsl.de (EHLO mrm-39l) [85.180.118.171] by mail.gmx.net (mp059) with SMTP; 30 Mar 2011 22:19:39 +0200 X-Authenticated: #755340 X-Provags-ID: V01U2FsdGVkX1/LPidzNgzL2vhN0AygBg7LjAROTfS2BGw3Ja1jk5 ICJRZiZPisS+Tq Date: Wed, 30 Mar 2011 22:18:57 +0200 From: Holger Berndt To: Alexander Larsson Subject: Re: [patch] confirm before sending to trash Message-ID: <20110330221857.7e3f9b41@mrm-39l> In-Reply-To: <1301513837.2644.5.camel@fatty> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> <4D80EEBE.6060803@gilestro.tk> <1301491456.22756.22.camel@fatty> <20110330185839.7869f24e@mrm-39l> <1301513837.2644.5.camel@fatty> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.22.0; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 20:19:54 -0000 On Wed, 30 Mar 2011 21:37:16 +0200, Alexander Larsson wrote: > Yeah. Thats what it would mean. Its hard to please everyone, and > people with years on osx will have ctrl-delete as muscle memory... Not if they've also been Nautilus users through all these years... :-) > Still, delete is a particularly risky function, so i think making it a > bit harder is the right thing here. We're talking about a file manager - and moving stuff to the trash is one of the fundamental file operations, so it should not be harder than absolutely necessary. The only scenario where control+delete would maybe make things safer anyways is the "cat walks over the keyboard while I'm in the bathroom" scenario. I'm not sure that scenario is worth making day-to-day work harder, and I'm also not sure the proposed solution really is the best one. In my oppinion, this whole thread is a typical case of "Never use a warning when you mean undo" [1], no matter if you try to make valid actions harder via a confirmation dialog or other means. Visual feedback plus easily reachable undo appears to be so much nicer. Holger [1] http://www.alistapart.com/articles/neveruseawarning/ From lists.ban@herbesfolles.org Wed Mar 30 20:25:23 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A93AA7502CF for ; Wed, 30 Mar 2011 20:25:23 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, UNPARSEABLE_RELAY=0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pTTNCf7WF1yY for ; Wed, 30 Mar 2011 20:25:21 +0000 (UTC) Received: from mail.herbesfolles.org (a4nancy.globenet.org [80.67.172.114]) by menubar.gnome.org (Postfix) with ESMTP id 1907075006E for ; Wed, 30 Mar 2011 20:25:12 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) with ESMTPSA id D436C16418 Message-ID: <4D9391A6.7030109@herbesfolles.org> Date: Wed, 30 Mar 2011 22:25:10 +0200 From: Colomban Wendling User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110303 Icedove/3.0.11 MIME-Version: 1.0 To: nautilus-list@gnome.org Subject: Re: [patch] confirm before sending to trash References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> <4D80EEBE.6060803@gilestro.tk> <1301491456.22756.22.camel@fatty> <20110330185839.7869f24e@mrm-39l> <1301513837.2644.5.camel@fatty> <20110330221857.7e3f9b41@mrm-39l> In-Reply-To: <20110330221857.7e3f9b41@mrm-39l> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 20:25:23 -0000 Le 30/03/2011 22:18, Holger Berndt a écrit : > On Wed, 30 Mar 2011 21:37:16 +0200, Alexander Larsson > wrote: > >> Yeah. Thats what it would mean. Its hard to please everyone, and >> people with years on osx will have ctrl-delete as muscle memory... > > Not if they've also been Nautilus users through all these years... :-) > >> Still, delete is a particularly risky function, so i think making it a >> bit harder is the right thing here. > > We're talking about a file manager - and moving stuff to the trash is > one of the fundamental file operations, so it should not be harder > than absolutely necessary. > > The only scenario where control+delete would maybe make things safer > anyways is the "cat walks over the keyboard while I'm in the bathroom" > scenario. I'm not sure that scenario is worth making day-to-day work > harder, and I'm also not sure the proposed solution really is the best > one. > > In my oppinion, this whole thread is a typical case of "Never use a > warning when you mean undo" [1], no matter if you try to make valid > actions harder via a confirmation dialog or other means. Visual > feedback plus easily reachable undo appears to be so much nicer. > > Holger > > [1] http://www.alistapart.com/articles/neveruseawarning/ Nothing but +1. Also the "cat walk on keyboard while I'm away" scenario is IMHO better fixed by e.g. locking the session, which is quite easy to achieve and avoids all these kind of problems (works with cats, dogs, monkeys, donkeys... oops :D). Cheers, Colomban From giorgio.gilestro@gmail.com Wed Mar 30 20:48:33 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2C58975064E for ; Wed, 30 Mar 2011 20:48:33 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JpL2ZCtm6zuU for ; Wed, 30 Mar 2011 20:48:30 +0000 (UTC) Received: from mail-ww0-f46.google.com (mail-ww0-f46.google.com [74.125.82.46]) by menubar.gnome.org (Postfix) with ESMTP id ED73B750068 for ; Wed, 30 Mar 2011 20:48:21 +0000 (UTC) Received: by wwb28 with SMTP id 28so1554168wwb.27 for ; Wed, 30 Mar 2011 13:48:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:content-type; bh=oc84pj5bBKe8Fr+IjB8U11ercJNzAwGbg8O5vqtz05I=; b=OjXfBlsIdvRlaIN9xVoLcp/wPGzSxJfWB4pcHdWWqadMDoxl+8y9vL303I1r1YnYfJ RbI5+Kk9M7zaP7PMZilcWdRgRqoMC2w9RS40MAtVErQ7yvj1KXCBzs5UeQ4KHTwCVXP9 YXOHPVbIrySmyR2VhzL4/NZPBK1SvE2Qih/sg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type; b=HhljrtlAg1VqDyQzlo9S7qI2tFRC/wZgFUQYh5Xkvk/V0P6ybbCMPcvUmSMLfQiXEM NsI2e/NCMxzJntjbA0+2wJU2Kr9e5GTuuL9WbYuLtdDrvAOyECJMjomSMbv6RkA+D4y0 jf8cW2wlF/PrSlmNysvRXrDgEG224ip8yG0tg= Received: by 10.227.204.67 with SMTP id fl3mr1785953wbb.146.1301518099649; Wed, 30 Mar 2011 13:48:19 -0700 (PDT) MIME-Version: 1.0 Sender: giorgio.gilestro@gmail.com Received: by 10.227.146.71 with HTTP; Wed, 30 Mar 2011 13:47:59 -0700 (PDT) In-Reply-To: <20110330221857.7e3f9b41@mrm-39l> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> <4D80EEBE.6060803@gilestro.tk> <1301491456.22756.22.camel@fatty> <20110330185839.7869f24e@mrm-39l> <1301513837.2644.5.camel@fatty> <20110330221857.7e3f9b41@mrm-39l> From: giorgio Date: Wed, 30 Mar 2011 21:47:59 +0100 X-Google-Sender-Auth: jgSxbK48nfyq2Sz_KrAyAFiyvHI Message-ID: Subject: Re: [patch] confirm before sending to trash To: Holger Berndt , nautilus-list@gnome.org Content-Type: multipart/alternative; boundary=000e0cd2374eff96d3049fb94baa X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 20:48:33 -0000 --000e0cd2374eff96d3049fb94baa Content-Type: text/plain; charset=ISO-8859-1 > > The only scenario where control+delete would maybe make things safer > anyways is the "cat walks over the keyboard while I'm in the bathroom" > scenario. Not quite true. People did and still do lose files by accidentally hitting the delete key, which is why this issue has a long history of requests by the users on the first place (and why all other file managers but nautilus have a failsafe mechanism before sending items to the trash). Also, I am ready to bet a beer that it shall not take longer than a couple of days for you to get used to the new key combination. Give your brain plasticity some credit. --000e0cd2374eff96d3049fb94baa Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
The only scenario= where control+delete would maybe make things safer
anyways is the "cat walks over the keyboard while I'm in the bathr= oom"
scenario.

Not quite true. People did and st= ill do lose files by=A0accidentally=A0hitting the delete key, which is why = this issue has a long history of requests by the users on the first place (= and why all other file managers but nautilus have a failsafe mechanism befo= re sending items to the trash).

Also, I am ready to bet a beer that it shall not take l= onger than a couple of days for you to get used to the new key combination.= Give your brain plasticity some credit.
--000e0cd2374eff96d3049fb94baa-- From berndth@gmx.de Wed Mar 30 21:09:04 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5C1F47504A9 for ; Wed, 30 Mar 2011 21:09:04 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lG-WoBbNNzoi for ; Wed, 30 Mar 2011 21:09:00 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by menubar.gnome.org (Postfix) with SMTP id 630A2750114 for ; Wed, 30 Mar 2011 21:08:51 +0000 (UTC) Received: (qmail invoked by alias); 30 Mar 2011 21:08:50 -0000 Received: from e180118171.adsl.alicedsl.de (EHLO mrm-39l) [85.180.118.171] by mail.gmx.net (mp040) with SMTP; 30 Mar 2011 23:08:50 +0200 X-Authenticated: #755340 X-Provags-ID: V01U2FsdGVkX181wEhCqVY1BNRrJrUoLlj5+Zy4i4N7NlbQXrWw9K 8nfEojLpcE/55i Date: Wed, 30 Mar 2011 23:07:19 +0200 From: Holger Berndt To: giorgio Subject: Re: [patch] confirm before sending to trash Message-ID: <20110330230719.40410b7d@mrm-39l> In-Reply-To: References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> <4D80EEBE.6060803@gilestro.tk> <1301491456.22756.22.camel@fatty> <20110330185839.7869f24e@mrm-39l> <1301513837.2644.5.camel@fatty> <20110330221857.7e3f9b41@mrm-39l> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.22.0; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: nautilus-list@gnome.org X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 21:09:04 -0000 On Wed, 30 Mar 2011 21:47:59 +0100, giorgio wrote: > > The only scenario where control+delete would maybe make things safer > > anyways is the "cat walks over the keyboard while I'm in the > > bathroom" scenario. > > > Not quite true. People did and still do lose files by accidentally > hitting the delete key, which is why this issue has a long history of > requests by the users on the first place (and why all other file > managers but nautilus have a failsafe mechanism before sending items > to the trash). > > Also, I am ready to bet a beer that it shall not take longer than a > couple of days for you to get used to the new key combination. Give > your brain plasticity some credit. Don't worry, my brain is not the problem. (Although, for me, it will take long, as I work on Windows all day long. But that's not an argument - for Mac users, the new situation might be an improvement for the very same reason.) The problem as I see it is that the proposed solution does a poor job at solving the problem, for the reasons described in the part that you didn't quote. Holger. From calum.benson@oracle.com Thu Mar 31 14:57:51 2011 Return-Path: X-Original-To: nautilus-list@gnome.org Delivered-To: nautilus-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A3FB8750447 for ; Thu, 31 Mar 2011 14:57:51 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -4.209 X-Spam-Level: X-Spam-Status: No, score=-4.209 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01, UNPARSEABLE_RELAY=0.001] autolearn=ham Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3rkoZl-iSblf for ; Thu, 31 Mar 2011 14:57:49 +0000 (UTC) Received: from rcsinet10.oracle.com (rcsinet10.oracle.com [148.87.113.121]) by menubar.gnome.org (Postfix) with ESMTP id 929147503C5 for ; Thu, 31 Mar 2011 14:57:40 +0000 (UTC) Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p2VEvcFh016548 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 31 Mar 2011 14:57:39 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id p2VEvbOq012621 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 31 Mar 2011 14:57:37 GMT Received: from abhmt009.oracle.com (abhmt009.oracle.com [141.146.116.18]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p2VEvaUW028273 for ; Thu, 31 Mar 2011 09:57:37 -0500 Received: from dhcp-226-165.ireland.sun.com (/129.156.226.165) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 31 Mar 2011 07:57:36 -0700 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1084) Subject: Re: [patch] confirm before sending to trash From: Calum Benson In-Reply-To: <1301513837.2644.5.camel@fatty> Date: Thu, 31 Mar 2011 15:57:33 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <6F2E1466-238A-430A-8146-FC2F0350A2AD@oracle.com> References: <1300204098.30617.158.camel@meh> <20110316083232.GA2852@bkor.dhs.org> <20110316094802.GB2852@bkor.dhs.org> <4D809510.7050906@gilestro.tk> <1300273592.9874.78.camel@meh> <4D809D28.9010902@gilestro.tk> <1300284329.9874.104.camel@meh> <4D80D58A.9060309@gilestro.tk> <4D80EEBE.6060803@gilestro.tk> <1301491456.22756.22.camel@fatty> <20110330185839.7869f24e@mrm-39l> <1301513837.2644.5.camel@fatty> To: Nautilus Mailing List X-Mailer: Apple Mail (2.1084) X-Source-IP: acsmt358.oracle.com [141.146.40.158] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090206.4D949662.001B:SCFSTAT5015188,ss=1,fgs=0 X-BeenThere: nautilus-list@gnome.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: For developers and users of the Nautilus file manager List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Mar 2011 14:57:51 -0000 On 30 Mar 2011, at 20:37, Alexander Larsson wrote: > On Wed, 2011-03-30 at 18:58 +0200, Holger Berndt wrote: >>=20 >> Does that mean that the delete key doesn't move to trash anymore? >> And that Shift+Delete moves to trash? Personally, I wouldn't like >> that. Years of muscle memory from my current setup and Windows taught >> me that Delete =3D Move to trash; and Shift+Delte =3D Delete without = trash. >=20 > Yeah. Thats what it would mean. Its hard to please everyone, and = people > with years on osx will have ctrl-delete as muscle memory... Well, to be pedantic, OS X users will have Cmd+Backspace as muscle = memory, which is such a different "shape" from Ctrl+Del (at least on my = UK/IE keyboards) that muscle memory is possibly less of an issue. = Certainly in my case, just having to use a different modifier key on OS = X pretty much switches my brain over to using a whole different set of = learned shortcuts, and the only time I ever get momentarily confused is = when I'm running GIMP or Inkscape on OS X :) Cheeri, Calum. --=20 CALUM BENSON, Interaction Designer Oracle Corporation Ireland Ltd. mailto:calum.benson@oracle.com Solaris Desktop Team http://blogs.sun.com/calum +353 1 819 9771 Any opinions are personal and not necessarily those of Oracle Corp.