diff options
Diffstat (limited to 'mandriva/2010.2/kdebase/kdebase-3.5.12-kdm-kcontrol-usericon.patch')
-rw-r--r-- | mandriva/2010.2/kdebase/kdebase-3.5.12-kdm-kcontrol-usericon.patch | 198 |
1 files changed, 0 insertions, 198 deletions
diff --git a/mandriva/2010.2/kdebase/kdebase-3.5.12-kdm-kcontrol-usericon.patch b/mandriva/2010.2/kdebase/kdebase-3.5.12-kdm-kcontrol-usericon.patch deleted file mode 100644 index 173857044..000000000 --- a/mandriva/2010.2/kdebase/kdebase-3.5.12-kdm-kcontrol-usericon.patch +++ /dev/null @@ -1,198 +0,0 @@ ---- kcontrol/kdm/kdm-users.cpp.nopatch 2011-07-19 11:06:21.493310808 +0100 -+++ kcontrol/kdm/kdm-users.cpp 2011-07-19 11:15:19.120311520 +0100 -@@ -56,7 +56,7 @@ - } else if (!stat( "/usr/portage", &st )) { /* gentoo */ - defminuid = "1000"; - defmaxuid = "65000"; -- } else if (!stat( "/etc/mandrake-release", &st )) { /* mandrake - check before redhat! */ -+ } else if (!stat( "/etc/mandriva-release", &st )) { /* mandrake - check before redhat! */ - defminuid = "500"; - defmaxuid = "65000"; - } else if (!stat( "/etc/redhat-release", &st )) { /* redhat */ -@@ -74,12 +74,8 @@ - // We assume that $kde_datadir/kdm exists, but better check for pics/ and pics/users, - // and create them if necessary. - config->setGroup( "X-*-Greeter" ); -- m_userPixDir = config->readEntry( "FaceDir", KGlobal::dirs()->resourceDirs("data").last() + "kdm/faces" ) + '/'; -+ m_pixDir = "/usr/share/faces/"; - m_notFirst = false; -- TQDir testDir( m_userPixDir ); -- if ( !testDir.exists() && !testDir.mkdir( testDir.absPath() ) && !geteuid() ) -- KMessageBox::sorry( this, i18n("Unable to create folder %1").arg( testDir.absPath() ) ); -- chmod( TQFile::encodeName( m_userPixDir ), 0755 ); - - m_defaultText = i18n("<default>"); - -@@ -146,18 +142,6 @@ - connect( optoutlv, TQT_SIGNAL(clicked( TQListViewItem * )), - TQT_SLOT(slotChanged()) ); - -- faceGroup = new TQButtonGroup( 5, Qt::Vertical, i18n("User Image Source"), this ); -- TQWhatsThis::add( faceGroup, i18n("Here you can specify where KDM will obtain the images that represent users." -- " \"Admin\" represents the global folder; these are the pictures you can set below." -- " \"User\" means that KDM should read the user's $HOME/.face.icon file." -- " The two selections in the middle define the order of preference if both sources are available.") ); -- connect( faceGroup, TQT_SIGNAL(clicked( int )), TQT_SLOT(slotFaceOpts()) ); -- connect( faceGroup, TQT_SIGNAL(clicked( int )), TQT_SLOT(slotChanged()) ); -- rbadmonly = new TQRadioButton( i18n("Admin"), faceGroup ); -- rbprefadm = new TQRadioButton( i18n("Admin, user"), faceGroup ); -- rbprefusr = new TQRadioButton( i18n("User, admin"), faceGroup ); -- rbusronly = new TQRadioButton( i18n("User"), faceGroup ); -- - TQGroupBox *picGroup = new TQVGroupBox( i18n("User Images"), this ); - TQWidget *hlpw = new TQWidget( picGroup ); - usercombo = new KComboBox( hlpw ); -@@ -191,6 +175,7 @@ - TQVBoxLayout *lLayout = new TQVBoxLayout( main, 10 ); - lLayout->addWidget( minGroup ); - lLayout->addWidget( usrGroup ); -+ lLayout->addWidget( picGroup ); - lLayout->addStretch( 1 ); - - TQVBoxLayout *mLayout = new TQVBoxLayout( main, 10 ); -@@ -199,11 +184,6 @@ - mLayout->setStretchFactor( wstack, 1 ); - main->setStretchFactor( mLayout, 1 ); - -- TQVBoxLayout *rLayout = new TQVBoxLayout( main, 10 ); -- rLayout->addWidget( faceGroup ); -- rLayout->addWidget( picGroup ); -- rLayout->addStretch( 1 ); -- - } - - void KDMUsersWidget::makeReadOnly() -@@ -214,10 +194,6 @@ - cbcomplete->setEnabled(false); - cbinverted->setEnabled(false); - cbusrsrt->setEnabled(false); -- rbadmonly->setEnabled(false); -- rbprefadm->setEnabled(false); -- rbprefusr->setEnabled(false); -- rbusronly->setEnabled(false); - wstack->setEnabled(false); - disconnect( userbutton, TQT_SIGNAL(clicked()), this, TQT_SLOT(slotUserButtonClicked()) ); - userbutton->setAcceptDrops(false); -@@ -232,7 +208,6 @@ - wstack->setEnabled( en ); - wstack->raiseWidget( cbinverted->isChecked() ? optoutlv : optinlv ); - en = cbshowlist->isChecked(); -- faceGroup->setEnabled( en ); - if (!en) { - usercombo->setEnabled( false ); - userbutton->setEnabled( false ); -@@ -243,12 +218,6 @@ - - void KDMUsersWidget::slotFaceOpts() - { -- bool en = !rbusronly->isChecked(); -- usercombo->setEnabled( en ); -- userbutton->setEnabled( en ); -- if (en) -- slotUserSelected(); -- else - rstuserbutton->setEnabled( false ); - } - -@@ -257,13 +226,13 @@ - TQString user = usercombo->currentText(); - TQImage p; - if (user != m_defaultText && -- p.load( m_userPixDir + user + ".face.icon" )) { -+ p.load( m_pixDir + user + ".png" )) { - rstuserbutton->setEnabled( !getuid() ); - } else { -- p.load( m_userPixDir + ".default.face.icon" ); -+ p.load( m_pixDir + "default.png" ); - rstuserbutton->setEnabled( false ); - } -- userbutton->setPixmap( p.smoothScale( 48, 48, TQImage::ScaleMin ) ); -+ userbutton->setPixmap( p ); - } - - -@@ -272,7 +241,7 @@ - TQString user( usercombo->currentText() ); - if (user == m_defaultText) - { -- user = ".default"; -+ user = "default"; - if (KMessageBox::questionYesNo(this, i18n("Save image as default image?"),TQString::null,KStdGuiItem::save(),KStdGuiItem::cancel()) - != KMessageBox::Yes) - return; -@@ -286,8 +255,7 @@ - return; - } - -- p = p.smoothScale( 48, 48, TQImage::ScaleMin ); -- TQString userpix = m_userPixDir + user + ".face.icon"; -+ TQString userpix = m_pixDir + user + ".png"; - if (!p.save( userpix, "PNG" )) - KMessageBox::sorry(this, - i18n("There was an error saving the image:\n%1") -@@ -319,7 +287,7 @@ - - void KDMUsersWidget::slotUnsetUserPix() - { -- TQFile::remove( m_userPixDir + usercombo->currentText() + ".face.icon" ); -+ TQFile::remove( m_pixDir + usercombo->currentText() + ".png" ); - slotUserSelected(); - } - -@@ -368,11 +336,6 @@ - - config->writeEntry( "HiddenUsers", hiddenUsers ); - config->writeEntry( "SelectedUsers", selectedUsers ); -- -- config->writeEntry( "FaceSource", -- rbadmonly->isChecked() ? "AdminOnly" : -- rbprefadm->isChecked() ? "PreferAdmin" : -- rbprefusr->isChecked() ? "PreferUser" : "UserOnly" ); - } - - -@@ -456,16 +419,6 @@ - cbinverted->setChecked( config->readEntry( "ShowUsers" ) != "Selected" ); - cbusrsrt->setChecked(config->readBoolEntry("SortUsers", true)); - -- TQString ps = config->readEntry( "FaceSource" ); -- if (ps == TQString::fromLatin1("UserOnly")) -- rbusronly->setChecked(true); -- else if (ps == TQString::fromLatin1("PreferUser")) -- rbprefusr->setChecked(true); -- else if (ps == TQString::fromLatin1("PreferAdmin")) -- rbprefadm->setChecked(true); -- else -- rbadmonly->setChecked(true); -- - slotUserSelected(); - - slotShowOpts(); -@@ -480,7 +433,6 @@ - cbcomplete->setChecked( false ); - cbinverted->setChecked( true ); - cbusrsrt->setChecked( true ); -- rbadmonly->setChecked( true ); - hiddenUsers.clear(); - selectedUsers.clear(); - slotShowOpts(); -diff -u -r kdebase-kdm/kcontrol/kdm/kdm-users.h kdebase-3.5.9/kcontrol/kdm/kdm-users.h ---- kcontrol/kdm/kdm-users.h 2005-10-10 12:03:49.000000000 -0300 -+++ kcontrol/kdm/kdm-users.h 2008-03-06 19:04:12.000000000 -0300 -@@ -86,14 +86,11 @@ - QWidgetStack *wstack; - KListView *optoutlv, *optinlv; - -- QButtonGroup *faceGroup; // right -- QRadioButton *rbadmonly, *rbprefadm, *rbprefusr, *rbusronly; -- - KComboBox *usercombo; // right below - QPushButton *userbutton; - QPushButton *rstuserbutton; - -- QString m_userPixDir; -+ QString m_pixDir; - QString m_defaultText; - QStringList hiddenUsers, selectedUsers; - QString defminuid, defmaxuid; - |