From kde-panel-devel Tue Jun 30 20:45:17 2009 From: "Aaron J. Seigo" Date: Tue, 30 Jun 2009 20:45:17 +0000 To: kde-panel-devel Subject: Re: applet browser: code complexity in the data model Message-Id: <200906301445.22352.aseigo () kde ! org> X-MARC-Message: https://marc.info/?l=kde-panel-devel&m=124639478020601 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============0579894201==" --===============0579894201== Content-Type: multipart/signed; boundary="nextPart34642211.cQrRgvGaN5"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart34642211.cQrRgvGaN5 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Tuesday 30 June 2009, Ivan =C4=8Cuki=C4=87 wrote: > The example from the computer-life that is symmetric is the task-bar (or, > even, better - dock) - you can close the windows from it although it is > used to open/activate them. there's a 1:1 relationship between the entry on the taskbar or dock and the= =20 item it interacts with.[1] the bubbles could indeed give that 1:1, but: * we'd need a way to identify "this bubble means that widget over there" * you can reasonably only have so many bubbles in a circle; it's an edge ca= se=20 but it's one we'd be creating for ourselves * it add more "stuff" to this interface, small stuff which will be easy to= =20 accidently hit (though that can be mitigated by having them "grow" on mouse= =20 over) also, one of the original ideas that went into designing plasma was that it= =20 would treat items as real-world objects as much as possible. there are=20 obviously areas we don't do this for one reason or another, but it's the=20 general idea. really, instead of arguing against this feature, we ought to be collating=20 reasons _for_ this feature. the primary reason from pre-4.1 is gone (widget= s=20 were easy to lose) which leaves us with the symmetry concept[2]. anything else? random idea: if we really want a Remove Widget UI, maybe it should re-use t= he=20 Add Widget UI but instead of showing available widgets it should show all=20 running widgets using the same display style. [1] the exception is right clicking on a window group in the taskbar. [2] and personally i think removing things via an 'Add..' interface is pret= ty=20 odd =2D-=20 Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 KDE core developer sponsored by Qt Software --nextPart34642211.cQrRgvGaN5 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEABECAAYFAkpKeWIACgkQ1rcusafx20NIiwCfS+cQY+NxobUvpkgiZLnjNt+L 0FAAoKp+FMTIhPa8R/13JTUlT0MXNwnZ =hJhx -----END PGP SIGNATURE----- --nextPart34642211.cQrRgvGaN5-- --===============0579894201== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel --===============0579894201==--