[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    some issues after a clean rebuild
From:       Malte.Starostik () t-online ! de (Malte Starostik)
Date:       2000-09-06 9:13:05
[Download RAW message or body]

Hello, I just did a clean rebuild and noticed two things:

1. After compiling kdebase I started KDE and got an error about "file" being 
an unknown protocol. The reason was ~/.kde contained share and apps as 
subdirectories, both empty. They (including ~/.kde itself) belonged to root 
(!) -- what runs suid and creates my personal config dirs during startup??

2. khtml is absolutely unreadable. When I view an HTML page, it gets 
displayed in an ugly bitmapped, indecipherable (sp?) font. When I then open 
Settings->Browser and just hit okay in the dialog, my settings are honored 
and I can read the site. Same procedure (Settings, Ok) is needed for every 
new page I open (even after refresh).
The same happens in KMail, I can only read messages when I configure a font 
size of > 18 for the message body. I suspect the change to 
KCharsets::isAvailable(), b/c of this debug output:

kmail: list for iso 8859-1 is: iso8859-1
kmail: iso8859-1 is not available
khtml (encoding): setting to charset 22
khtml (encoding): INIT HTML Codec name= ISO 8859-1

If charset 22 refers to charsetIDs[22] that would be Set_Zh_Tw which doesn't 
look quite correct to me...

3. The attached patch for kcm_konqhtml fixes some cut & paste errors that 
prevented the browser fonts from being saved correctly. Can I commit?

Thanks,
-Malte

["konqhtml.diff" (text/plain)]

Index: htmlopts.cpp
===================================================================
RCS file: /home/kde/kdebase/kcontrol/konqhtml/htmlopts.cpp,v
retrieving revision 1.23
diff -u -r1.23 htmlopts.cpp
--- htmlopts.cpp	2000/07/27 09:09:22	1.23
+++ htmlopts.cpp	2000/09/06 09:08:35
@@ -133,7 +133,7 @@
 
   connect( m_pSerif, SIGNAL( activated( const QString& ) ),
 	   SLOT( slotSerifFont( const QString& ) ) );
-  connect( m_pFixed, SIGNAL( activated( const QString& ) ),
+  connect( m_pSerif, SIGNAL( activated( const QString& ) ),
 	   SLOT( changed() ) );
 
   label = new QLabel( i18n( "S&ansSerifFont" ), this );
@@ -150,10 +150,10 @@
   QWhatsThis::add( m_pSansSerif, wtstr );
 
   connect( m_pSansSerif, SIGNAL( activated( const QString& ) ),
-	   SLOT( slotCursiveFont( const QString& ) ) );
-  connect( m_pFixed, SIGNAL( activated( const QString& ) ),
+	   SLOT( slotSansSerifFont( const QString& ) ) );
+  connect( m_pSansSerif, SIGNAL( activated( const QString& ) ),
 	   SLOT( changed() ) );
-	
+
   label = new QLabel( i18n( "&CursiveFont" ), this );
   lay->addWidget( label, ++r, E );
 
@@ -185,9 +185,9 @@
   QWhatsThis::add( label, wtstr );
   QWhatsThis::add( m_pFantasy, wtstr );
 
-  connect( m_pSerif, SIGNAL( activated( const QString& ) ),
+  connect( m_pFantasy, SIGNAL( activated( const QString& ) ),
 	   SLOT( slotFantasyFont( const QString& ) ) );
-  connect( m_pFixed, SIGNAL( activated( const QString& ) ),
+  connect( m_pFantasy, SIGNAL( activated( const QString& ) ),
 	   SLOT( changed() ) );
 
 

>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic