[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: Re: extragear/multimedia/amarok/src/services/lastfm
From: "Seb Ruiz" <ruiz () kde ! org>
Date: 2008-11-04 23:37:57
Message-ID: 60ebdd0b0811041537o75041360n2ffc37773ee14d80 () mail ! gmail ! com
[Download RAW message or body]
2008/11/5 Andrey Esin <gmlastik@gmail.com>:
> SVN commit 879997 by esin:
>
> Removed validation for username
> When pressing on Default reset only checkboxes
> Adding TODO for username and password validation
Cool. Just FYI:
[10:35] <d-fens_> was there a change in the lastfm login fields not to
allow dash and underscore?
[10:35] <sebr> d-fens_: yes, does this break for you?
[10:36] <d-fens_> jepp
>
> M +7 -5 LastFmServiceSettings.cpp
>
>
> --- trunk/extragear/multimedia/amarok/src/services/lastfm/LastFmServiceSettings.cpp \
> #879996:879997 @@ -36,10 +36,6 @@
> m_configDialog = new Ui::LastFmConfigWidget;
> m_configDialog->setupUi( w );
> l->addWidget( w );
> -
> - QRegExp rx( "[A-Za-z][A-Za-z0-9]{1,14}" );
> - QValidator *validator = new QRegExpValidator( rx, this );
> - m_configDialog->kcfg_ScrobblerUsername->setValidator( validator );
>
> connect( m_configDialog->kcfg_ScrobblerUsername, SIGNAL( textChanged( const QString \
> & ) ), this, SLOT( settingsChanged() ) ); connect( \
> m_configDialog->kcfg_ScrobblerPassword, SIGNAL( textChanged( const QString & ) ), \
> this, SLOT( settingsChanged() ) ); @@ -85,12 +81,18 @@
> LastFmServiceSettings::defaults()
> {
> m_config.reset();
> - load();
> +
> + // By default this checkboxes is:
> + m_configDialog->kcfg_SubmitPlayedSongs->setChecked( true );
> + m_configDialog->kcfg_RetrieveSimilarArtists->setChecked( false );
> }
>
>
> void
> LastFmServiceSettings::settingsChanged()
> {
> + //TODO: Make pretty validation for username and password
> + //with error reporting
> +
> emit changed( true );
> }
>
--
Seb Ruiz
http://www.sebruiz.net/
http://amarok.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic