From d0bf022b91a6b8ae3ffef5438dc924823aacedb9 Mon Sep 17 00:00:00 2001 From: coredump Date: Thu, 27 Nov 2003 12:39:18 +0000 Subject: Bugfix: Headline is visible again with matchin BG image. Bugfix: Don't open the InputMethod for a Zaurus, it's got a hardware keyboard --- (limited to 'core/opie-login') diff --git a/core/opie-login/loginwindow.ui b/core/opie-login/loginwindow.ui index 245e942..10c7d80 100644 --- a/core/opie-login/loginwindow.ui +++ b/core/opie-login/loginwindow.ui @@ -11,7 +11,7 @@ 0 0 - 460 + 456 341 @@ -72,13 +72,13 @@ font helvetica - 18 + 36 1 autoMask - true + false backgroundOrigin @@ -138,7 +138,7 @@ autoMask - true + false backgroundOrigin @@ -230,7 +230,7 @@ autoMask - true + false backgroundOrigin diff --git a/core/opie-login/loginwindowimpl.cpp b/core/opie-login/loginwindowimpl.cpp index 577cb41..330fac5 100644 --- a/core/opie-login/loginwindowimpl.cpp +++ b/core/opie-login/loginwindowimpl.cpp @@ -24,7 +24,7 @@ Boston, MA 02111-1307, USA. */ - +#include #include #include #include @@ -78,16 +78,23 @@ LoginWindowImpl::LoginWindowImpl ( ) : LoginWindow ( 0, "LOGIN-WINDOW", WStyle_C m_password-> setFocus ( ); m_user-> insertStringList ( lApp-> allUsers ( )); - - QTimer::singleShot ( 0, this, SLOT( showIM ( ))); + + //there is no point in displaying the IM for a zaurus + if (ODevice::inst ( )-> series ( ) != Model_Zaurus){ + QTimer::singleShot ( 0, this, SLOT( showIM ( ))); + } QString opiedir = ::getenv ( "OPIEDIR" ); QPixmap bgpix ( opiedir + "/pics/launcher/opie-background.jpg" ); - if ( !bgpix. isNull ( )) + if ( !bgpix. isNull ( )) { setBackgroundPixmap ( bgpix ); - - m_caption-> setText ( m_caption-> text ( ) + tr( "
%1 %2
" ). arg ( ODevice::inst ( )-> systemString ( )). arg ( ODevice::inst ( )-> systemVersionString ( ))); + m_caption-> setBackgroundPixmap ( bgpix); + TextLabel1-> setBackgroundPixmap ( bgpix); + TextLabel2-> setBackgroundPixmap ( bgpix); + } + + m_caption-> setText ( tr("
Welcome to OPIE %1
& %2 %3
"). arg(QPE_VERSION). arg ( ODevice::inst ( )-> systemString ( )). arg ( ODevice::inst ( )-> systemVersionString ( ))); Config cfg ( "opie-login" ); cfg. setGroup ( "General" ); -- cgit v0.9.0.2