From paul.johansson@linuxmail.org Thu Mar 15 16:08:08 2018 Return-Path: X-Original-To: gnome-list@gnome.org Delivered-To: gnome-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.gnome.org (Postfix) with ESMTP id 6E0CC761B9 for ; Thu, 15 Mar 2018 16:08:08 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.875 X-Spam-Level: X-Spam-Status: No, score=-1.875 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.723, RCVD_IN_DNSWL_LOW=-0.7] autolearn=no Received: from smtp.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1d9Y_isL3RD1 for ; Thu, 15 Mar 2018 16:08:07 +0000 (UTC) X-Greylist: delayed 304 seconds by postgrey-1.34 at restaurant.gnome.org; Thu, 15 Mar 2018 16:08:07 UTC Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) by smtp.gnome.org (Postfix) with ESMTPS id 6E21D760FD for ; Thu, 15 Mar 2018 16:08:07 +0000 (UTC) Received: from [192.86.100.204] ([192.86.100.204]) by 3c-app-mailcom-lxa15.server.lan (via HTTP); Thu, 15 Mar 2018 17:02:59 +0100 MIME-Version: 1.0 Message-ID: From: "Paul Johansson" To: gnome-list@gnome.org Subject: Control background apps using icons in the legacy tray Content-Type: text/html; charset=UTF-8 Date: Thu, 15 Mar 2018 17:02:59 +0100 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:CQNiJALqeTLwU/O1AD2kiv0btWQbf3zzIHTAs4dvfU/ PljS3AAtDW2YVEoadWneMa0p6FfdnGv7mKNyXeULuuwYWVCN+U 0fdW4skiH7sLo5bRkAy++t9g1emTA89SCr34vYsETZPEmotkwz PxPHdKcHH/iYBkRNjcA53NXcd3H5+dNDJL3dBiv5FhyXmpqEsz 1h286cV65/IvjqhcaZOTsPtevD8WyAOPVb3nh54Q98EmZnAggp fditW1VgOKjZlDujW/pvCcq/kJ0agf9KealFUUFOR8nCVn8thZ p3zLZA= X-UI-Out-Filterresults: notjunk:1;V01:K0:spCyU3Qp0eA=:FjRVUkyCdpb2nD5T0q/4XK Dr4H9VVmTyo/+ckvVTpofDyTTOCrta/f3L/2lIYFmxmDXxgdNhjJur6D7JBL34c93kNIvLLMN 3IDzbTKedmC9gIIAWYj0UBOdHSGELpcvQ+tHemm8oFMd/bDoNWP2XR0trAJNvqt9LVsZ8gzNo 3yHnHD0SSl+roFEVi8HYvpBeKEDF4bjG66lhmn3ShYJX3ZSCnz2+HfIWuH/05SLN0xFvSrB1K zpWQJlMeyCuz56Tv7qcfSWODA63hO4pAOJBf/HUYhL01FJpfyNTyGQ957DMHAgVuiv0J8/p3O HYeA8fKSN9uCaDfgAOloHTJNWz1GJiRQ/cHjAPanjMa90knfLcqtWMIaDIhlDW+6AIcxv9gTd 8TzLfe6+XigvxTtG+KxRsiUVOK+YQS7tVV9h0hC7/jH+IjcHujMlxjKjNXxJze0l4eUsQCe1g GWxwmPijv4LcGeZYoG1c7NwiSDaMJUGKgJE/dPdwKUrAWLgkOZND X-BeenThere: gnome-list@gnome.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Mar 2018 16:08:08 -0000

Dear community, dear Gnome developers,

I would like to discuss the possibilities to bring back Gnome's legacy tray for a limited time in order to improve the desktop experience.

I have read the blog [1], and I guess I disagree with the way the icon tray is seen and treated. In in my personal opinion, from an end-user perspective, the following assumption is wrong: Icons in the tray and notifications provide different features. They should not be merged (at least not until functionality is given). The tray contains icons that are used to control apps that are running in the background, while notifications are being used to output messages background apps may have. The list of apps that currently rely on the icon tray to function properly is long and likely well known among community members, (examples under [1] and [2]).

I kindly would like to ask the developers to reconsider the usage of the legacy tray until a decent amount of apps have adopted the new concept. One may not like the tray, but it has a tiny footprint and it is almost invisible when hidden. In my opinion it also let's the desktop appear much clean than the available extensions that permanently display icons of all background apps (that use such icons).

What would be options?
 
Many thanks,
Paul

[1] https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/

[2] https://raw.githubusercontent.com/phocean/TopIcons-plus/master/screenshots/before.png

 

From secondsun@gmail.com Thu Mar 15 18:20:51 2018 Return-Path: X-Original-To: gnome-list@gnome.org Delivered-To: gnome-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.gnome.org (Postfix) with ESMTP id 4651A761B9 for ; Thu, 15 Mar 2018 18:20:51 +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 smtp.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uRnXhXly3T-M for ; Thu, 15 Mar 2018 18:20:49 +0000 (UTC) Received: from mail-it0-f53.google.com (mail-it0-f53.google.com [209.85.214.53]) by smtp.gnome.org (Postfix) with ESMTPS id ABD2B7615A for ; Thu, 15 Mar 2018 18:20:49 +0000 (UTC) Received: by mail-it0-f53.google.com with SMTP id z143-v6so7266269itc.0 for ; Thu, 15 Mar 2018 11:20:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=4Yx1IkF6s0nFiKpcXfUGs8PWBqXd0GUqWxN7baTtuNQ=; b=jhH7UFeoL22R5FxE/tIEqkz3lqxRAXQ3cKk+TNcGzwFMUvBQ2loEUeT4tulg2pPVMZ 0VeF/UKSOlGP2T855ht/s7tX5GUS3k5ofvaLR070+9AQhkQKyxlfc8t74hJQodWdshgD /NIr9C9rr/Ii+rza/RpUW1s5HFQhokpULEadcnuvc4/MIWgxdMKYtbWruhXRuNRxyY6v IPeKrANjkhCbmxYlSE5kogaSCdafx6Yelcn/+n9LHxd7glrEjM0eMxnYJ5aWsNXfP9oT Q1doNi2aZIYZ+Kd4V/OCb2HZynilF6liNhUWP04wX8vsW0o/dNH8OM2JkPbGbX5vTD5O /7xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=4Yx1IkF6s0nFiKpcXfUGs8PWBqXd0GUqWxN7baTtuNQ=; b=WTRQTCrj74uj1DYyAUwz74zgyY1t+sBysi7QBCryR90noA6MOcjoLjBxLqgJsgno/z 4WirfL75xh+QUn8uMsdfNDWWLeerhCuSbPP6YHdphK7EMp/Jatn0O44Ema+TqyYLch7N FWGNIQaR5suWNSoJSmSddQCJwVry39pF++7UVUQE3y8F6WGuBpJ35/vmLGhPw8Wvf/pg d2D5FIcDnSMLS9u0GXEknKfMhqj+pwYPjOvcLDZvLc+YkISKizjqRVsuelSJI/TIEOXr hjitu471dXQvPJxO3xcCfo8kQJHkxG0KU8Fpbb++xlL937eNgpeY2Z79o5XJ+3Hvl7E7 NaVg== X-Gm-Message-State: AElRT7GRcq4igRznMMDfsKiiuaySp9qqAXBDR5Qey28c3ctg08mobxDI egxbEU2Ab3aOPcegl32MJRaLRzxerN5685uNC+8= X-Google-Smtp-Source: AG47ELu4qsdUHYWuIL5KJvnTvImPC1BzPZv/bCnWeRe9iw53+6OoxoEMoiHcsK4i+OS5ncW1+l37mmmiAZHFTcN8+nA= X-Received: by 2002:a24:3382:: with SMTP id k124-v6mr7689426itk.60.1521138047231; Thu, 15 Mar 2018 11:20:47 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.47.137 with HTTP; Thu, 15 Mar 2018 11:20:26 -0700 (PDT) In-Reply-To: References: From: =?UTF-8?Q?Summers_Pittman_=E2=84=9D?= Date: Thu, 15 Mar 2018 14:20:26 -0400 Message-ID: Subject: Re: Control background apps using icons in the legacy tray To: Paul Johansson Cc: gnome-list@gnome.org Content-Type: multipart/alternative; boundary="000000000000f5aab50567778ceb" X-BeenThere: gnome-list@gnome.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Mar 2018 18:20:51 -0000 --000000000000f5aab50567778ceb Content-Type: text/plain; charset="UTF-8" On Thu, Mar 15, 2018 at 12:02 PM, Paul Johansson < paul.johansson@linuxmail.org> wrote: > Dear community, dear Gnome developers, > > I would like to discuss the possibilities to bring back Gnome's legacy > tray for a limited time in order to improve the desktop experience. > > I have read the blog [1], and I guess I disagree with the way the icon > tray is seen and treated. In in my personal opinion, from an end-user > perspective, the following assumption is wrong: Icons in the tray and > notifications provide different features. They should not be merged (at > least not until functionality is given). The tray contains icons that are > used to control apps that are running in the background, while > notifications are being used to output messages background apps may have. > The list of apps that currently rely on the icon tray to function properly > is long and likely well known among community members, (examples under [1] > and [2]). > > I kindly would like to ask the developers to reconsider the usage of the > legacy tray until a decent amount of apps have adopted the new concept. One > may not like the tray, but it has a tiny footprint and it is almost > invisible when hidden. In my opinion it also let's the desktop appear much > clean than the available extensions that permanently display icons of all > background apps (that use such icons). > What would be options? > Android is a pretty comprehensive example of a UI that uses what the GNOME team is describing. A visible Android application is running. When the application window disappears it is "paused" but still in memory can can perform most of its normal duties. Finally paused applications may be "stopped" and will not be allowed to run any more and have their resources collected. If you want your background application to keep running you pin a notification to the notification tray (ex a music player, file system uploads, etc). Alternatively you can schedule with Android tasks that your application needs to perform and the OS will launch your application in the background, allow it to perform those tasks, and then shut it back down (Ex check for new posts in an rss feed). You may also configure event listeners that will cause your application to launch, perform a task, and shut back down (ex push messages). In these cases you do not need a pinned notification. The previous paragraph vastly oversimplifies Android applications, but it is at a high level an easy model to reference when thinking about how trayless GNOME applications may work. I don't know if GNOME supports this model in any meaningful way, but it is one approach to aspire toward. The best thing I can say about getting rid of the system tray is that it and the alt-tab behavior introduced me to the world of extensions. > > Many thanks, > Paul > > [1] https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/ > > [2] https://raw.githubusercontent.com/phocean/TopIcons-plus/ > master/screenshots/before.png > > > > _______________________________________________ > gnome-list mailing list > gnome-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gnome-list > > --000000000000f5aab50567778ceb Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, Mar 1= 5, 2018 at 12:02 PM, Paul Johansson <paul.johansson@linuxmail.o= rg> wrote:

Dear community, dear Gnome developers,

I would like to discuss the possibilities to bring back Gnome's lega= cy tray for a limited time in order to improve the desktop experience.

I have read the blog [1], and I guess I disagree with the way the icon t= ray is seen and treated. In in my personal opinion, from an end-user perspe= ctive, the following assumption is wrong: Icons in the tray and notificatio= ns provide different features. They should not be merged (at least not unti= l functionality is given). The tray contains icons that are used to control= apps that are running in the background, while notifications are being use= d to output messages background apps may have. The list of apps that curren= tly rely on the icon tray to function properly is long and likely well know= n among community members, (examples under [1] and [2]).

I kindly would like to ask the developers to reconsider the usage of the= legacy tray until a decent amount of apps have adopted the new concept. On= e may not like the tray, but it has a tiny footprint and it is almost invis= ible when hidden. In my opinion it also let's the desktop appear much c= lean than the available extensions that permanently display icons of all ba= ckground apps (that use such icons).

What would be options?

Android is a pretty comprehensive example of a UI that uses what t= he GNOME team is describing.

A visible Android app= lication is running.=C2=A0 When the application window disappears it is &qu= ot;paused" but still in memory can can perform most of its normal duti= es.=C2=A0 Finally paused applications may be "stopped" and will n= ot be allowed to run any more and have their resources collected.=C2=A0 If = you want your background application to keep running you pin a notification= to the notification tray (ex a music player, file system uploads, etc).=C2= =A0 Alternatively you can schedule with Android tasks that your application= needs to perform and the OS will launch your application in the background= , allow it to perform those tasks, and then shut it back down (Ex check for= new posts in an rss feed).=C2=A0 You may also configure event listeners th= at will cause your application to launch, perform a task, and shut back dow= n (ex push messages).=C2=A0 In these cases you do not need a pinned notific= ation.

The previous paragraph vastly oversimplifie= s Android applications, but it is at a high level an easy model to referenc= e when thinking about how trayless GNOME applications may work.=C2=A0 I don= 't know if GNOME supports this model in any meaningful way, but it is o= ne approach to aspire toward.

The best thing I can= say about getting rid of the system tray is that it and the alt-tab behavi= or introduced me to the world of extensions.
=C2=A0

_______________________________________________
gnome-list mailing list
gnome-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome= -list


--000000000000f5aab50567778ceb--