From kde-commits Thu Sep 30 13:26:33 2010 From: =?utf-8?q?Gustavo=20P=2E=20Boiko?= Date: Thu, 30 Sep 2010 13:26:33 +0000 To: kde-commits Subject: playground/network/telepathy-accounts-kcm/src Message-Id: <20100930132633.8F85FAC88E () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=128585323603833 SVN commit 1181227 by boiko: - The account edit dialog now shows only one dialog containing all the main options for the protocol, and optionally an advanced button which opens one second dialog containing extra options. - There is no more distinction between mandatory and optional arguments, but the dialog ensures all mandatory arguments are handle, falling back to a generic dialog if they are not. - It also simplifies the loading of configuration widgets by creating the AccountEditDialog, which does all the job of loading the dialogs. This dialog is used by both the EditAccountDialog and the AddAccountWizard. It will also be used in the Kopete Telepathy plugin. The port of the plugins to this new scheme is already being done. M +4 -6 KCMTelepathyAccounts/CMakeLists.txt M +13 -21 KCMTelepathyAccounts/abstract-account-ui.cpp M +10 -9 KCMTelepathyAccounts/abstract-account-ui.h A KCMTelepathyAccounts/account-edit-widget.cpp [License: LGPL (v2.1+)] A KCMTelepathyAccounts/account-edit-widget.h [License: LGPL (v2.1+)] A KCMTelepathyAccounts/account-edit-widget.ui A KCMTelepathyAccounts/include/AccountEditWidget D KCMTelepathyAccounts/include/MandatoryParameterEditWidget D KCMTelepathyAccounts/include/OptionalParameterEditWidget D KCMTelepathyAccounts/mandatory-parameter-edit-widget.cpp D KCMTelepathyAccounts/mandatory-parameter-edit-widget.h D KCMTelepathyAccounts/optional-parameter-edit-widget.cpp D KCMTelepathyAccounts/optional-parameter-edit-widget.h M +4 -33 KCMTelepathyAccounts/protocol-item.cpp M +1 -2 KCMTelepathyAccounts/protocol-item.h M +25 -178 add-account-assistant.cpp M +24 -206 edit-account-dialog.cpp M +0 -5 edit-account-dialog.h http://websvn.kde.org/?view=rev&revision=1181227