summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/attachments/20120314/6e23e97b/attachment-0001.mht
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-dev/attachments/20120314/6e23e97b/attachment-0001.mht')
-rw-r--r--zarb-ml/mageia-dev/attachments/20120314/6e23e97b/attachment-0001.mht104
1 files changed, 104 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/attachments/20120314/6e23e97b/attachment-0001.mht b/zarb-ml/mageia-dev/attachments/20120314/6e23e97b/attachment-0001.mht
new file mode 100644
index 000000000..186c0f000
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20120314/6e23e97b/attachment-0001.mht
@@ -0,0 +1,104 @@
+[From nobody Wed Mar 14 22:24:43 2012
+Return-Path: <desktop-devel-list-bounces@gnome.org>
+X-Original-To: list-gnome@vitters.nl
+Delivered-To: list-gnome@vitters.nl
+Received: from menubar.gnome.org (menubar.gnome.org [209.132.180.169])
+ by bkor.dhs.org (Postfix) with ESMTP id 689F9500302
+ for <list-gnome@vitters.nl>; Wed, 14 Mar 2012 19:17:57 +0100 (CET)
+Received: from menubar.gnome.org (localhost.localdomain [127.0.0.1])
+ by menubar.gnome.org (Postfix) with ESMTP id B9016750450;
+ Wed, 14 Mar 2012 18:17:55 +0000 (UTC)
+X-Original-To: desktop-devel-list@gnome.org
+Delivered-To: desktop-devel-list@gnome.org
+Received: from localhost (localhost.localdomain [127.0.0.1])
+ by menubar.gnome.org (Postfix) with ESMTP id 6630075027F
+ for <desktop-devel-list@gnome.org>;
+ Wed, 14 Mar 2012 18:17:49 +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, RCVD_IN_DNSWL_LOW=-0.7] 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 2kwSFYWApAvY for <desktop-devel-list@gnome.org>;
+ Wed, 14 Mar 2012 18:17:30 +0000 (UTC)
+Received: from youngberry.canonical.com (youngberry.canonical.com
+ [91.189.89.112])
+ by menubar.gnome.org (Postfix) with ESMTP id 1E503750244
+ for <desktop-devel-list@gnome.org>;
+ Wed, 14 Mar 2012 18:17:21 +0000 (UTC)
+Received: from anancy-258-1-19-225.w90-39.abo.wanadoo.fr ([90.39.122.225]
+ helo=[192.168.0.11]) by youngberry.canonical.com with esmtpsa
+ (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71)
+ (envelope-from <seb128@ubuntu.com>) id 1S7slB-0004dT-Lq
+ for desktop-devel-list@gnome.org; Wed, 14 Mar 2012 18:17:17 +0000
+Message-ID: <4F60E0AC.5090408@ubuntu.com>
+Date: Wed, 14 Mar 2012 19:17:16 +0100
+From: Sebastien Bacher <seb128@ubuntu.com>
+User-Agent: Mozilla/5.0 (X11; Linux i686;
+ rv:11.0) Gecko/20120309 Thunderbird/11.0
+MIME-Version: 1.0
+To: desktop-devel-list@gnome.org
+Subject: Dealing with GTK 3.3.18 scrolling handling changes for GNOME 3.4
+X-BeenThere: desktop-devel-list@gnome.org
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: GNOME Desktop Development List <desktop-devel-list.gnome.org>
+List-Unsubscribe: <http://mail.gnome.org/mailman/options/desktop-devel-list>,
+ <mailto:desktop-devel-list-request@gnome.org?subject=unsubscribe>
+List-Archive: <http://mail.gnome.org/archives/desktop-devel-list/>
+List-Post: <mailto:desktop-devel-list@gnome.org>
+List-Help: <mailto:desktop-devel-list-request@gnome.org?subject=help>
+List-Subscribe: <http://mail.gnome.org/mailman/listinfo/desktop-devel-list>,
+ <mailto:desktop-devel-list-request@gnome.org?subject=subscribe>
+Content-Transfer-Encoding: 7bit
+Content-Type: text/plain; charset="us-ascii"; Format="flowed"
+Errors-To: desktop-devel-list-bounces@gnome.org
+Sender: desktop-devel-list-bounces@gnome.org
+
+Hi everyone,
+
+GTK 3.3.18 and smooth scrolling landing created quite some issues which
+seems to have been mostly unnoticed, unaddressed so far, since the hard
+freeze for GNOME 3.4 is next week I'm bringing the topic there.
+
+Some of the details there might be wrong and I'm happy to be corrected,
+it's just my understanding of the changes
+
+* widgets need to opt-in for scroll events (GDK_SCROLL_MASK), that makes
+scrolling stop working in applications using custom widgets
+(example:
+http://git.gnome.org/browse/nautilus/commit/?id=04116ab2876412445c788091be07d7f7321a4a94)
+
+* if you are on xserver 1.12 with xinput 2.2 your application stop
+receiving GDK_SCROLL_DOWN and GDK_SCROLL_UP events, but receive
+GDK_SCROLL_SMOOTH with an increment instead
+
+that change seems to create quite some issue, it breaks for example
+mouse wheel scrolling over sound sliders in the control center, or
+scrolling in nautilus compact view
+
+Grepping around in my work tree I see there are quite a lot of GNOME
+components using GDK_SCROLL_UP,DOWN, I guess those will stop working as
+they should.
+Nautilus fixed a such issue in
+http://git.gnome.org/browse/nautilus/commit/?id=1a76e044a2c9b834d00c4ea30f1e3af3321d8cdd
+It's likely that other applications will need to add extra cases to
+handle the new way
+
+I think that's an issue we should look at addressing before 3.4, either
+by doing some "compat" work in GTK (i.e keep emiting the scroll up down
+events as well as the smooth ones if possible) or by patching the
+applications, the rdepends list is likely not trivial though...
+
+Thoughts?
+
+--
+Sebastien Bacher
+_______________________________________________
+desktop-devel-list mailing list
+desktop-devel-list@gnome.org
+http://mail.gnome.org/mailman/listinfo/desktop-devel-list
+] \ No newline at end of file