From kmail-devel Mon Feb 28 23:39:13 2005 From: Ingo =?utf-8?q?Kl=C3=B6cker?= Date: Mon, 28 Feb 2005 23:39:13 +0000 To: kmail-devel Subject: Re: kdepim/kmail Message-Id: <200503010039.15138 () erwin ! ingo-kloecker ! de> X-MARC-Message: https://marc.info/?l=kmail-devel&m=110963399117139 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============0224148937==" --===============0224148937== Content-Type: multipart/signed; boundary="nextPart1175095.3gkhjRnlM2"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart1175095.3gkhjRnlM2 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 28 February 2005 02:36, Cornelius Schumacher wrote: > On Sunday 27 February 2005 23:19, Daniel Molkentin wrote: > > CVS commit by danimo: > > > > less insulting for people that actually don't start it for the > > first time + rewording. > > > > > > M +5 -2 accountwizard.cpp 1.2 > > Why is the wizard shown on startup of KMail anyway? This is annoying=20 > for all people wanting to see the program (e.g. because they already > have configured an account or they just want to have a look). I've already committed a change which makes sure that the wizard is only=20 shown the very first time KMail is started. > If the first impression of KMail is a potentially insulting dialog > instead of the carefully crafted welcome page, we do something very > wrong. I agree. =20 > I would suggest to start the wizard only when: > - the user tries to send mail and no account is configured. It needs already to be shown when the user tries to create a new message=20 (because for this an identity is needed). > - the user tries to receive mail and no account is configured ACK > - the user explicitly requests to configure a mail account The wizard doesn't only configure accounts but it also sets the default=20 identity. Therefore this doesn't make sense IMO. Though we could offer=20 the wizard to the user the first time he tries to open the=20 configuration dialog. Of course, he should be able to use the real=20 configuration dialog if he doesn't want to use the wizard. > A very nice way is to put the wizard as link on the welcome page as > done in Kontact. If I'm not mistaken then I proposed this already to Tobias. > That feels just right. Forcing the wizard on the=20 > user on startup feels just wrong because it's way too intrusive. > Configuring an application means pain to the user, so we should try > to hide this as far as possible. Well, the difference between an email application and most other=20 applications is that it's not possible to use an email application=20 without setting up the account (local spool and local sendmail are not=20 really reasonable defaults for most users). I'm not sure whether=20 popping up the wizard on first start is a bad idea. Of course, the=20 wizard should show a nice welcome message instead of the current=20 message, it should be easy to skip the wizard and it needs to be=20 explained how the user can restart the wizard. The fact that most apps=20 don't pop up a wizard on first usage probably indicates that it's not a=20 good thing to do so. I just don't know. Regards, Ingo --nextPart1175095.3gkhjRnlM2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBCI6ujGnR+RTDgudgRAgtKAKDYTJhou85JjaMMgMJJ8cd8LUyPuACZAZxG Gx6DjD67RW2ptxpWzxHB2gE= =zOV+ -----END PGP SIGNATURE----- --nextPart1175095.3gkhjRnlM2-- --===============0224148937== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ KMail developers mailing list KMail-devel@kde.org https://mail.kde.org/mailman/listinfo/kmail-devel --===============0224148937==--