From kde-core-devel Sat Oct 03 13:04:08 2009 From: Martin =?iso-8859-1?q?Gr=E4=DFlin?= Date: Sat, 03 Oct 2009 13:04:08 +0000 To: kde-core-devel Subject: Re: RFC: System Settings categorisation overhaul Message-Id: <200910031504.16961.ubuntu () martin-graesslin ! com> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=125457511402581 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart5043476.tTzT93HnhB" --nextPart5043476.tTzT93HnhB Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Am Samstag 03 Oktober 2009 11:21:39 schrieb Ben Cooksley: > On Sat, Oct 3, 2009 at 9:03 PM, Martin Gr=E4=DFlin >=20 > wrote: > > Am Samstag 03 Oktober 2009 08:50:56 schrieb Ben Cooksley: > >> Currently in System Settings the categories structure is not very easy > >> to use, and makes finding settings harder than it should be. In order > >> to correct this, a complete re-structure of the modules is required, > >> removing the General / Advanced sorting and giving modules clear > >> names. > >> > >> Dario Andres ( from bugsquad ) and myself have been working on this > >> and have developed the following plan at this time for the modules > >> [1]. Please see the following mockup to see how this would look [2]. > >> This is aimed at KDE 4.4 at this point, and we hope to commit it next > >> week assuming no changes need to be made. We would appreciate > >> everyone's comments on this. > > > > I do not like the "Desktop effects" on toplevel. "Multiple Desktop" and > > "Screen Edges" do not fit into "Window behaviour". I would prefer a new > > Module "Workspace" which unites some Plasme and KWin config modules, th= at > > is: * Multiple Desktops > > * Desktop Effects > > * Screen Edges > > * Screen Saver (IMO that belongs to workspace and not desktop look) > > * and the new "Workspace" module from Plasma - that needs a better name > > ;-) * (perhaps also Task Switcher) >=20 > Sorry, but that is too big. The objective of the restructuring is to > make everything as top level as possible. A name such as Workspace is > simply too generic. With 6 modules proposed to be in it I can only see > future Plasma modules increasing it to an confusing level ( see > current Appearance for what I mean ) >=20 > In this case Desktop Look =3D Workspace Look. Their look and behaviour > are different things. > Window Behaviour really meant KWin behaviour ( I think ). Probably > needs better naming. KWin has two areas: window management and desktop management. I think to th= e=20 user it is not obvious that those areas belong together in a technical sens= e.=20 That's why Screen edges shouldn't be in window management ;-)=20 To me window management, desktop management and Plasma is one topic=20 "Workspace". Perhaps that's an idea to split out the behavioural settings f= rom=20 the visual settings. As sebas stated desktop effects are more behaviour tha= n=20 appearance. So perhaps spliting the category "Workspace and Application behaviour" into= =20 "Workspace behaviour" and "Application behaviour". Then we could move scree= n=20 edges, desktop effects, etc. into this group directly as toplevels. >=20 > >> All modules currently provided in KDE SVN will need to be adjusted to > >> these new categories. For those that are not adjusted, a Legacy > >> category will be dynamically created by System Settings if a module is > >> not part of any other categories. > >> > >> Regards, > >> Ben Cooksley > >> System Settings Maintainer > >> > >> Note: The mockup is only done to show how the categories would look > >> relative to each other. The current sizing of icons is not going to > >> change. > >> > >> [1] http://techbase.kde.org/User:DarioAndres/SS3 > >> [2] http://imagebin.ca/view/Y3KUza.html >=20 --nextPart5043476.tTzT93HnhB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iJwEAAECAAYFAkrHS8gACgkQ/umpWjNT6CLV4wP/a5+Hma9uTd97VwsZzH1V+QG+ zud2gLsYYqMYHGq2fzWKRHYpwQRQscJVqXpbgBAlbZarPjitk47VryQXCTA5TQ0J 9E95EOQNvA5OyS3aEkb4hFV8tSlUATbLuOlho5lK8KJIP22Vx7vl7iu5zNp210A7 7gPSFxj5o9a26Xqm+X8= =ELcS -----END PGP SIGNATURE----- --nextPart5043476.tTzT93HnhB--