From kde-core-devel Thu Oct 25 16:31:52 2007 From: "Aaron J. Seigo" Date: Thu, 25 Oct 2007 16:31:52 +0000 To: kde-core-devel Subject: Re: Release schedule clarifications Message-Id: <200710251031.52805.aseigo () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=119332997431428 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart11158313.XCJ446dsae" --nextPart11158313.XCJ446dsae Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 25 October 2007, Andreas Pakulat wrote: > > > Last but not least: The panel doesn't expand over both screens, but > > > also > > > > it's not supposed to > > So I can't have it expand over both screens? :( I like that feature in > kicker very much. no, the concept is broken in many ways. for one, if you have two monitors w= ith=20 different resolutions, then at which coordinates do you position the panel= =20 exactly? when doing things like "show only windows on current screen" in a= =20 taskbar where the taskbar is split between screens, what do you do? what=20 about odd scenarios where the monitors are not left-right but top-bottom? multi-screen panels work in pretty much exactly one configuration: panel at= =20 the top or bottom with 2 or more monitors with the same resolution in a=20 left-to-right configuration. they break in every pretty much every other=20 case. moreover, it keeps the code much more simple when it comes to things such a= s=20 figuring out panel overlap/stacking/growing, the difference between vertica= l=20 and horizontal panels, ensuring that applets don't hang halfway between=20 screens, etc... it's also one less option to take into consideration when=20 managing panel geometries. you can, of course, put a panel (or multiple panels) on each screen. this i= s=20 actually what i ended up doing when i used to have a xinerama set up at wor= k.=20 even with kicker it worked better that way. the only thing that works better with one panel on multiple screens is that= =20 you could drag applets along the width of a panel without doing an external= =20 drag and drop; so .... a fairly trivial improvement that isn't overly=20 annoying in the best of times. =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 Trolltech --nextPart11158313.XCJ446dsae Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBHIMT41rcusafx20MRAlpJAJ4sK7ElOjUKAVclfz7Nlc4VrwFWOwCgpyw9 ebf1BnvKIqNJxz+0F59HMkY= =G39e -----END PGP SIGNATURE----- --nextPart11158313.XCJ446dsae--