From kdevelop-devel Mon Nov 29 19:29:18 2010 From: Milian Wolff Date: Mon, 29 Nov 2010 19:29:18 +0000 To: kdevelop-devel Subject: Re: Better toolview Message-Id: <201011292029.18868.mail () milianw ! de> X-MARC-Message: https://marc.info/?l=kdevelop-devel&m=129105909003025 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============0249159935==" --===============0249159935== Content-Type: multipart/signed; boundary="nextPart1987816.ykJdprvPcl"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart1987816.ykJdprvPcl Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Silv=E8re LESTANG, 29.11.2010: > Hey, > a lot of plugins and features (Build, Run, Debug, Test and Version Contro= l) > use the standardouputview for displaying what they need to display. But > this toolview is quite generic and doesn't correspond to the needs of most > of them, and thus make it difficult to users to understand the UI (the > previous and next buttons doesn't always do something and the two buttons > "Select activated item" and "Focus when selecting item" are difficult to > understand and irrelevant sometimes). > I try in the last few days to see if it was possible to improve the > standardouputview to full fit the needs of all plugins and features but I > arrived to the conclusion that it's useless as every plugins have a > slightly different needs. > So I proposed to create a new toolview for each plugins or features which > need one, starting by the Build feature. > I think we need to keep the previous and next item, remove the "Select > activated item" and "Focus when selecting item" buttons and replace them = by > a warning and error buttons that we can toggle to display only warnings > and/or errors. I make a little mock up here: > http://www.kdevelop.org/mediawiki/images/b/b8/Build_toolview.png > What do you think about that? Imo this alone does not make it neccessary to create a whole new view. Inst= ead=20 you should make it possible to deactive those two buttons (which I never=20 understood either, when do they have an effect? and which?). =46urthermore there should be something like addAction(KAction*) to add cus= tom=20 actions into the view's toolbar, if this does not exist yet. This you could= =20 use to add the custom filter actions. Bye =2D-=20 Milian Wolff mail@milianw.de http://milianw.de --nextPart1987816.ykJdprvPcl Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEABECAAYFAkzz/w4ACgkQDA6yEs0dE5OaOACfbwI4EcVDUWcPYfS7utXuWcOL XPQAoJ/Lpwy0aHqr2PGiCkXqXXhBUepr =KmcF -----END PGP SIGNATURE----- --nextPart1987816.ykJdprvPcl-- --===============0249159935== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- KDevelop-devel mailing list KDevelop-devel@kdevelop.org https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel --===============0249159935==--