Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Ubuntu Desktop (http://www.linux-archive.org/ubuntu-desktop/)
-   -   Your recent patch of CompizConfig Settings Manager. (http://www.linux-archive.org/ubuntu-desktop/634397-your-recent-patch-compizconfig-settings-manager.html)

Andrew Starr-Bochicchio 02-17-2012 05:07 PM

Your recent patch of CompizConfig Settings Manager.
 
Forwarding to the desktop list as these things are best discussed in a
public forum. For the record, I made these changes as there seemed to
be a general consensus on the long CCSM thread that they (or something
similar) would be welcome. Let's see what people think.

Thanks,

-- Andrew Starr-Bochicchio

Ubuntu Developer <https://launchpad.net/~andrewsomething>
Debian Maintainer
<http://qa.debian.org/developer.php?login=a.starr.b%40gmail.com>
PGP/GPG Key ID: D53FDCB1

---------- Forwarded message ----------
From: Krytarik Raido <krytarik@gmail.com>
Date: Thu, Feb 16, 2012 at 4:35 PM
Subject: Your recent patch of CompizConfig Settings Manager.
To: Andrew Starr-Bochicchio <a.starr.b@gmail.com>


Hi Andrew!

I'm one of the maintainers of the Ubuntu community's most popular and
comprehensive guide for troubleshooting Unity. And I've just become
aware of your recent patch of CompizConfig Settings Manager in regard to
showing a warning message upon opening it, and removing the option the
disable - and enable! - the Unity Plugin from the main page.

I'm fine with the first one, a welcome warning to the unexperienced
user, and no negative side-effects, as it can also be disabled; but reg.
the latter, please consider the actual use cases of the Unity Plugin
checkbox on the main page of CCSM:

- Deliberately disabling the Unity Plugin in order to use any other
panel/dock in the Unity session (yes, one should better set up a
separate session for that, but who does that?! - definitely not the same
unexperienced users this patch is aiming to protect).

- Re-enabling the Unity Plugin after being disabled as a matter of
conflict/dependency, for example, the most ubiquitous cause, when trying
to enable the Desktop Cube. These users are then eventually prevented
from being able to easily and transparently re-enable the Unity Plugin!

- Indication if the Unity Plugin is enabled or not; transparency.

Surely, I can easily add a note to our troubleshooting guide that in
case the Unity Plugin is disabled, you first need to click on its button
on the main page of CCSM to be eventually able to re-enable it, but
there are loads of advices strewn all over the Ubuntu Forums and other
places that wouldn't work anymore then.

So considering both the use cases of the checkbox and the to be expected
lack of hints on how to actually check - and change - the state of the
Unity Plugin (at least in the first couple of weeks), this patch
actually wouldn't help unexperienced users, it would achieve the
opposite, virtually hinder them from both using a different panel/dock
and re-enabling the Unity Plugin when disabled as a result of trying to
enable the Desktop Cube - one of the first things a great deal of users
is doing after installing Ubuntu.

Sorry for this wordy message, btw., I'm just trying to make you get this
right. :D

Regards,
Krytarik
--
This message was sent from Launchpad by
Krytarik Raido (https://launchpad.net/~krytarik)
using the "Contact this user" link on your profile page
(https://launchpad.net/~andrewsomething).
For more information see
https://help.launchpad.net/YourAccount/ContactingPeople

--
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop

Petko 02-17-2012 08:38 PM

Your recent patch of CompizConfig Settings Manager.
 
On 02/17/2012 08:07 PM, Andrew Starr-Bochicchio wrote:

Forwarding to the desktop list as these things are best discussed in a
public forum. For the record, I made these changes as there seemed to
be a general consensus on the long CCSM thread that they (or something
similar) would be welcome. Let's see what people think.

Thanks,

-- Andrew Starr-Bochicchio



I have to agree with Krytarik , removing the checkbox isn't that
beneficial taking into account the occasions people disable the plugin
in . I initially liked the idea , but the situation is as follows :
-no checkbox prevents accidental (or curiosity) clicks (but how often
does that happen)
-the main cases in witch people disable unity is when CCSM disables it
because of dependencies , so the checkbox being removed only harms in
those cases


So basically the change needed is to make Unity not available for
disabling (through CCSM. That is , if Unity is the only WM using CCSM in
Ubuntu distros) , which sadly is probably harder than a cosmetic change .


To conclude, IMO you should revert the change .

Petko

--
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop

Alan Bell 02-18-2012 07:40 PM

Your recent patch of CompizConfig Settings Manager.
 
Different approach. Stop depending on the largedesktop feature.

https://code.launchpad.net/~alanbell/unity/removelargedesktopdependency/+merge/93687

This does not seem to cause me any problems, if you drop this dependency
it doesn't remove unity when you swap between cube and wall. If you have
neither then the switcher stops working as one would expect. Turn wall
back on and the switcher starts working. I think this simple fix would
remove 80% of the user initiated unity removals.


I can see a different mode for ccsm being useful and easy to implement
where it doesn't show any non-enabled plugins, and doesn't allow you to
disable any plugins, but lets you tweak settings for plugins that are
enabled. The only unstable thing I have seen is when plugins are enabled
or disabled and unity gets upset (not seen that with 5.4 yet) so
removing all activation and deactivations seems like a safer optional
mode for ccsm.


Alan.

--
The Open Learning Centre is rebranding, find out about our new name and look at http://libertus.co.uk


--
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


All times are GMT. The time now is 07:45 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.