Author: arekm                        Date: Tue Aug  2 06:06:57 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- shading fixes

---- Files affected:
SOURCES:
   kdebase-branch.diff (1.14 -> 1.15) 

---- Diffs:

================================================================
Index: SOURCES/kdebase-branch.diff
diff -u SOURCES/kdebase-branch.diff:1.14 SOURCES/kdebase-branch.diff:1.15
--- SOURCES/kdebase-branch.diff:1.14    Mon Apr 18 13:20:30 2005
+++ SOURCES/kdebase-branch.diff Tue Aug  2 08:06:51 2005
@@ -1,39962 +1,6202 @@
-diff -urN -x CVS kdebase.orig/admin/acinclude.m4.in 
kdebase/admin/acinclude.m4.in
---- kdebase.orig/admin/acinclude.m4.in 2005-02-09 23:21:09.000000000 +0100
-+++ kdebase/admin/acinclude.m4.in      2005-03-24 20:18:09.000000000 +0100
-@@ -1644,7 +1644,15 @@
- 
- AC_MSG_RESULT([$kde_cv_uic_plugins])
- if test "$kde_cv_uic_plugins" != yes; then
--      AC_MSG_ERROR([you need to install kdelibs first.])
-+      AC_MSG_ERROR([
-+you need to install kdelibs first.
+Index: kate/plugins/defaultproject/katedefaultproject.desktop
+===================================================================
+--- kate/plugins/defaultproject/katedefaultproject.desktop     
(.../tags/KDE/3.4.2/kdebase)    (revision 442272)
++++ kate/plugins/defaultproject/katedefaultproject.desktop     
(.../branches/KDE/3.4/kdebase)  (revision 442272)
+@@ -58,7 +58,7 @@
+ Name[tr]=Öntanımlı Kate Proje Eklentisi
+ Name[uk]=Типовий втулок проекту Kate
+ Name[uz]=Kate андОСа НОКиҳа пНагини
+-Name[zh_CN]=Kate 默认项目插件
++Name[zh_CN]=Kat 默认项目插件
+ Comment=Default Plugin for Projects
+ Comment[af]=Standaard Inprop Module vir Projekte
+ Comment[ar]=الملحق الافتراضي للمشاريع
+Index: kate/data/x-kate-project.desktop
+===================================================================
+--- kate/data/x-kate-project.desktop   (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kate/data/x-kate-project.desktop   (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -58,7 +58,7 @@
+ Comment[tr]=Kate Proje DosyasÄą
+ Comment[uk]=Файл проекту Kate
+ Comment[uz]=Kate лойиҳа файли
+-Comment[zh_CN]=Kate 项目插件
++Comment[zh_CN]=Kate 项目文件
+ 
+ [Property::X-KDE-NativeExtension]
+ Type=QString
+Index: kdepasswd/kcm/kcm_useraccount.desktop
+===================================================================
+--- kdepasswd/kcm/kcm_useraccount.desktop      (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kdepasswd/kcm/kcm_useraccount.desktop      (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -41,7 +41,7 @@
+ Name[nds]=Passwoort & Brukerkonto
+ Name[nl]=Wachtwoord en gebruikerbeheer
+ Name[nn]=Passord og brukarkonto
+-Name[pa]=ਉਪਭੋਗਤਾ ਖਾਤਾ ਤੇ ਉਪਭੋਗੀ 
ਖਾਤਾ
++Name[pa]=ਗੁਪਤ-ਕੋਡ ਅਤੇ ਉਪਭੋਗੀ ਖਾਤਾ
+ Name[pl]=Hasło i konto użytkownika
+ Name[pt]=Senha e Conta do Utilizador
+ Name[pt_BR]=Senha & Conta do UsuĂĄrio
+@@ -136,7 +136,7 @@
+ Comment[nds]=Brukerinformatschonen, as t.B. Passwoort, Naam un Nettpostadress
+ Comment[nl]=Gebruikerinformatie zoals wachtwoord, naam en e-mailadres
+ Comment[nn]=Brukarinformasjon som passord, namn og e-postadresse
+-Comment[pa]=ਉਪਭੋਗਤਾ ਜਾਣਕਾਰੀ ਜਿਵੇਂ 
ਕਿ ਗੁਪਤ-ਕੋਡ, ਨਾਂ ਅਤੇ ਈ-ਪੱਤਰ
++Comment[pa]=ਉਪਭੋਗੀ ਜਾਣਕਾਰੀ ਜਿਵੇਂ ਕਿ 
ਗੁਪਤ-ਕੋਡ, ਨਾਂ ਅਤੇ ਈ-ਮੇਲ
+ Comment[pl]=Informacje o koncie użytkownika: hasło, imię i nazwisko, 
e-mail itd.
+ Comment[pt]=Informaçþes do utilizador tais como senha, nome e e-mail
+ Comment[pt_BR]=Informaçþes do usuårio tais como senha, nome e e-mail
+Index: kpersonalizer/kpersonalizer.desktop
+===================================================================
+--- kpersonalizer/kpersonalizer.desktop        (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kpersonalizer/kpersonalizer.desktop        (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -47,7 +47,7 @@
+ Name[nl]=KDE's Configuratie Assistent
+ Name[nn]=Vegvisar for skrivebordsoppsett
+ Name[nso]=Wizard ya Dipeakanyo tsa Desktop
+-Name[pa]=ਵਿਹੜਾ ਵਿਵਸਥਾ ਸਹਾਇਕ
++Name[pa]=ਵਿਹੜਾ ਸੈਟਿੰਗ ਸਹਾਇਕ
+ Name[pl]=Asystent ustawień środowiska
+ Name[pt]=Assistente de Configuração do Ambiente de Trabalho
+ Name[pt_BR]=Assistente de Configuraçþes para a Área de Trabalho
+Index: kcontrol/krdb/kcs/Windows2000.kcsrc
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/x-kcsrc
+Index: kcontrol/krdb/kcs/KDETwo.kcsrc
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/x-kcsrc
+Index: kcontrol/krdb/kcs/KDEOne.kcsrc
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/x-kcsrc
+Index: kcontrol/krdb/kcs/Windows95.kcsrc
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/x-kcsrc
+Index: kcontrol/usbview/kcmusb.desktop
+===================================================================
+--- kcontrol/usbview/kcmusb.desktop    (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/usbview/kcmusb.desktop    (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -185,6 +185,7 @@
+ Keywords[nl]=USB,devices,viewer,control,weergaveprogramma
+ Keywords[nn]=USB,einingar,visar,kontroll
+ Keywords[nso]=USB,maano,selebeledi,taolo
++Keywords[pa]=USB,ਜੰਤਰ,ਦਰਸ਼ਕ,ਕੰਟਰੋਲ
+ Keywords[pl]=USB,urządzenia,przeglądarka,sterowanie
+ Keywords[pt]=USB,dispositivos,visualizador,controlo
+ Keywords[pt_BR]=USB,dispositivos,visualizador,controle
+Index: kcontrol/taskbar/kcmtaskbar.desktop
+===================================================================
+--- kcontrol/taskbar/kcmtaskbar.desktop        (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/taskbar/kcmtaskbar.desktop        (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -52,7 +52,7 @@
+ Name[nn]=OppgĂĽvelinje
+ Name[nso]=Bar ya Mosongwana
+ Name[oc]=Barra de tasques
+-Name[pa]=ਸੰਦਪੱਟੀ
++Name[pa]=ਕੰਮ-ਪੱਟੀ
+ Name[pl]=Pasek zadań
+ Name[pt]=Barra de Tarefas
+ Name[pt_BR]=Barra de tarefas
+@@ -114,7 +114,7 @@
+ Comment[nds]=Den Programmbalken in't Paneel instellen
+ Comment[nl]=Hier kunt u de taakbalk van het paneel instellen
+ Comment[nn]=Oppsett av oppgĂĽvelinja i panelet
+-Comment[pa]=ਪੈਨਲ ਸੰਦਪੱਟੀ ਸੰਰਚਨਾ
++Comment[pa]=ਪੈਨਲ ਕੰਮ-ਪੱਟੀ ਸੰਰਚਨਾ
+ Comment[pl]=Konfiguracja paska zadań panelu
+ Comment[pt]=Configuração da barra de tarefas do painel
+ Comment[pt_BR]=Configura a barra de tarefas
+Index: kcontrol/nics/nic.desktop
+===================================================================
+--- kcontrol/nics/nic.desktop  (.../tags/KDE/3.4.2/kdebase)    (revision 
442272)
++++ kcontrol/nics/nic.desktop  (.../branches/KDE/3.4/kdebase)  (revision 
442272)
+@@ -52,7 +52,7 @@
+ Name[nl]=Netwerkinterfaces
+ Name[nn]=Nettverksgrensesnitt
+ Name[nso]=Difahlego tsa Kgokagano
+-Name[pa]=ਨੈਟਵਰਕ ਇੰਟਰਫੇਸ਼
++Name[pa]=ਨੈਟਵਰਕ ਇੰਟਰਫੇਸ
+ Name[pl]=Interfejsy sieciowe
+ Name[pt]=Interfaces de Rede
+ Name[pt_BR]=Interfaces de Rede
+@@ -121,7 +121,7 @@
+ Comment[nl]=Netwerkinterface-informatie
+ Comment[nn]=Informasjon om nettverksgrensesnitt
+ Comment[nso]=Tshedimoso ya Difahlego tsa Kgokagano
+-Comment[pa]=ਨੈੱਟਵਰਕ ਇੰਟਰਫੇਸ ਜਾਣਕਾਰੀ
++Comment[pa]=ਨੈਟਵਰਕ ਇੰਟਰਫੇਸ ਜਾਣਕਾਰੀ
+ Comment[pl]=Informacje o interfejsie sieciowym
+ Comment[pt]=Informaçþes sobre as interfaces de rede
+ Comment[pt_BR]=Informaçþes sobre rede
+Index: kcontrol/smserver/kcmsmserver.desktop
+===================================================================
+--- kcontrol/smserver/kcmsmserver.desktop      (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/smserver/kcmsmserver.desktop      (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -55,7 +55,7 @@
+ Name[nl]=Sessiebeheer
+ Name[nn]=Økthandsamar
+ Name[nso]=Molaodi wa Tiragalo
+-Name[pa]=ਅਜਲਾਸ ਪ੍ਰਬੰਧਕ
++Name[pa]=ਸ਼ੈਸ਼ਨ ਪ੍ਰਬੰਧਕ
+ Name[pl]=MenedĹźer sesji
+ Name[pt]=Gestor de SessĂľes
+ Name[pt_BR]=Gerenciador de SessĂŁo
+@@ -119,7 +119,7 @@
+ Comment[nl]=Hier kunt u het sessiebeheer en de afmeld-instellingen bepalen
+ Comment[nn]=Oppsett av økthandsamar og utlogging
+ Comment[nso]=Beakanya molaodi wa tiragalo le dipeakanyo tsa gotswa
+-Comment[pa]=ਆਪਣੇ ਅਜਲਾਸ ਪ੍ਰਬੰਧਕ ਤੇ 
ਲਾਗਆਉਟ ਵਿਵਸਥਾ ਸੰਰਚਨਾ
++Comment[pa]=ਆਪਣੇ ਸ਼ੈਸ਼ਨ ਪ੍ਰਬੰਧਕ ਤੇ 
ਲਾਗਆਉਟ ਸੈਟਿੰਗ ਸੰਰਚਨਾ
+ Comment[pl]=Konfiguracja menedżera sesji i ustawień wylogowania
+ Comment[pt]=Configuração do gestor de sessþes e das opçþes de 
finalização
+ Comment[pt_BR]=Configura o gerenciador de sessão e definiçþes de logout
+Index: kcontrol/konq/desktoppath.desktop
+===================================================================
+--- kcontrol/konq/desktoppath.desktop  (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/konq/desktoppath.desktop  (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -50,7 +50,7 @@
+ Name[nl]=Paden
+ Name[nn]=Stiar
+ Name[nso]=Ditsejana
+-Name[pa]=ਰਸਤੇ
++Name[pa]=ਮਾਰਗ
+ Name[pl]=Ścieżki
+ Name[pt]=Localizaçþes
+ Name[pt_BR]=Caminhos
+@@ -116,7 +116,7 @@
+ Comment[nl]=Hier kunt u de locatie voor het opslaan van belangrijke bestanden 
wijzigen
+ Comment[nn]=Endra plasseringa av viktige filer
+ Comment[nso]=Fetosa tulo yeo go bolokwago difaele tse bohlokwa
+-Comment[pa]=ਜ਼ਰੂਰੀ ਫਾਇਲਾਂ ਸੰਭਾਲਣ ਲਈ 
ਸਥਿਤੀ ਤਬਦੀਲ
++Comment[pa]=ਜ਼ਰੂਰੀ ਫਾਇਲਾਂ ਸੰਭਾਲਣ ਲਈ 
ਟਿਕਾਣਾ ਤਬਦੀਲ
+ Comment[pl]=Miejsce przechowywania waĹźnych plikĂłw
+ Comment[pt]=Alterar as localizaçþes onde os ficheiros importantes estão 
guardados
+ Comment[pt_BR]=Modifica a localização onde importantes arquivos devem ser 
armazenados
+@@ -190,7 +190,7 @@
+ Keywords[ven]=konqueror,mulanguli wa 
faela,ludila,desktop,malatwa,dzitsumbavhulwo,mathomo
+ Keywords[vi]=konqueror,trình quản lý file,đường dẫn,desktop,thùng 
rác,thư mục,tự khởi động
+ Keywords[xh]=konqueror,umphathi wefayile,umendo, 
desktop,umonakalo,abalawuli,qala ngokuzenzekelayo
+-Keywords[zh_CN]=konqueror,filemanager,paths,desktop,trash,directories,autostart,文件管理器,路径,桌面,回收站,目录,自动启动
++Keywords[zh_CN]=konqueror,filemanager,paths,desktop,trash,directories,autostart,文件管理器,路径,桌面,目录,自动启动,回收站
+ 
Keywords[zh_TW]=konqueror,filemanager,paths,desktop,trash,directories,autostart,征服家,檔案管理程式,路徑,桌面,垃圾桶,目錄,自動啟動
+ Keywords[zu]=konqueror,imenenja yamafayela,izindlela,desktop,izibi,uhlu 
lwamafayela,ukuqala ngokuzenzekela
+ 
+Index: kcontrol/konq/webappearance.desktop
+===================================================================
+--- kcontrol/konq/webappearance.desktop        (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/konq/webappearance.desktop        (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -52,7 +52,7 @@
+ Name[nl]=Uiterlijk
+ Name[nn]=UtsjĂĽnad
+ Name[nso]=Ponagalo
+-Name[pa]=਌ਰਿਜ
++Name[pa]=ਦਿੱਖ
+ Name[pl]=Wygląd
+ Name[pt]=AparĂŞncia
+ Name[pt_BR]=AparĂŞncia
+Index: kcontrol/konq/filebehavior.desktop
+===================================================================
+--- kcontrol/konq/filebehavior.desktop (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/konq/filebehavior.desktop (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -181,3 +181,4 @@
+ Keywords[sv]=konqueror,filhanterare,kfm,tips,filtips,särskilt fÜnster,visa 
fÜnster,beteende,minnesanvändning,hemadress,nätverksütgärder,fÜrloppsdialogruta,papperskorg,ta
 bort,bekräftelse
+ Keywords[ta]=கான்கொரர்,கோப்பு 
மேலாளர்,kfm,குறிப்புகள்,கோப்பு 
குறிப்புகள்,தனி 
சாளரம்,நீள்வட்ட 
சாளரம்,நடத்தை,நினைவு 
பயன்பாடு,வீட்டு 
வலைப்பின்னல்,வலைப்பின்னல் 
செயல்பாடுகள், வழிமுறை 
உரையாடல்,குப்பைத்தொட்டி, 
நீக்கு,உறுதிப்படுத்தல்
+ Keywords[uk]=konqueror,менеджер 
файлів,kfm,підказки,підказки по 
файлах,окремі вікна,створення 
вікон,поведінка,використання 
пам'яті,домашній URL,робота з мережею,вікно 
поступу,смітник,
++Keywords[zh_CN]=konqueror,filemanager,kfm,tips,file tips,separate 
window,spawn windows,behavior,behaviour,memory usage,Home URL,network 
operations,progress dialog,trash 
can,delete,confirmation,文件管理器,提示,文件提示,拆分窗口,新开窗口,行为,内存使用,主
 URL,网络操作,进度对话框,回收站,删除,确认
+Index: kcontrol/konq/fileappearance.desktop
+===================================================================
+--- kcontrol/konq/fileappearance.desktop       (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/konq/fileappearance.desktop       (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -52,7 +52,7 @@
+ Name[nl]=Uiterlijk
+ Name[nn]=UtsjĂĽnad
+ Name[nso]=Ponagalo
+-Name[pa]=਌ਰਿਜ
++Name[pa]=ਦਿੱਖ
+ Name[pl]=Wygląd
+ Name[pt]=AparĂŞncia
+ Name[pt_BR]=AparĂŞncia
+Index: kcontrol/konq/filepreviews.desktop
+===================================================================
+--- kcontrol/konq/filepreviews.desktop (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/konq/filepreviews.desktop (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -46,7 +46,7 @@
+ Name[nds]=VĂśransichten & Meta-Daten
+ Name[nl]=Voorbeelden en meta-data
+ Name[nn]=Førehandsvising og metadata
+-Name[pa]=ਨਮੂਨਾ ਤੇ ਮੇਟਾ-ਡਾਟਾ
++Name[pa]=ਝਲਕ ਅਤੇ ਮੇਟਾ-ਡਾਟਾ
+ Name[pl]=Podglądy i metadane
+ Name[pt]=AntevisĂľes e Meta Dados
+ Name[pt_BR]=PrÊ-visualizaçþes & Metadados
+Index: kcontrol/kicker/kicker_config_appearance.desktop
+===================================================================
+--- kcontrol/kicker/kicker_config_appearance.desktop   
(.../tags/KDE/3.4.2/kdebase)    (revision 442272)
++++ kcontrol/kicker/kicker_config_appearance.desktop   
(.../branches/KDE/3.4/kdebase)  (revision 442272)
+@@ -52,7 +52,7 @@
+ Name[nl]=Uiterlijk
+ Name[nn]=UtsjĂĽnad
+ Name[nso]=Ponagalo
+-Name[pa]=਌ਰਿਜ
++Name[pa]=ਦਿੱਖ
+ Name[pl]=Wygląd
+ Name[pt]=AparĂŞncia
+ Name[pt_BR]=AparĂŞncia
+Index: kcontrol/privacy/privacy.desktop
+===================================================================
+--- kcontrol/privacy/privacy.desktop   (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/privacy/privacy.desktop   (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -34,7 +34,7 @@
+ Comment[nds]=Privaatruum - Mit dit Moduul kannst Du dat Systeem vun de Sporen 
vun't Bruken reenmaken
+ Comment[nl]=Privacy - een configuratiemodule waarmee u ongewenste sporen die 
gebruikers achterlaten kunt wissen.
+ Comment[nn]=Personvern – ein kontrollmodul som fjernar uønskte spor som 
brukeren etterlèt seg i systemet
+-Comment[pa]=ਨਿੱਜੀ - ਇੱਕ ਕੇਕੰਟਰੋਲ 
ਮੈਡੀਊਲ ਹੈ, ਜੋ ਕਿ ਸਿਸਟਮ ਤੇ 
ਉਪਭੋਗਤਾ ਦਾ ਪਛਾਣ ਨੂੰ ਸਮਾਪਤ 
ਕਰਦਾ ਹੈ
++Comment[pa]=ਰਹੱਸ - ਇੱਕ ਕੇ-ਕੰਟਰੋਲ 
ਮੈਡੀਊਲ ਹੈ, ਜੋ ਕਿ ਸਿਸਟਮ ਤੇ 
ਉਪਭੋਗੀ ਦਾ ਪਛਾਣ ਨੂੰ ਸਮਾਪਤ ਕਰਦਾ 
ਹੈ
+ Comment[pl]=Ustawienia prywatności - moduł, który pozwala usunąć 
niepożądane ślady pozostawiane przez użytkownika w systemie
+ Comment[pt]=Privacidade - um mĂłdulo do kcontrol para limpar os registos 
indesejĂĄveis que o utilizador deixa no sistema
+ Comment[pt_BR]=Privacidade - um mĂłdulo de controle do KDE para limpar 
traços não-desejados do usuårio no sistema
+@@ -89,6 +89,7 @@
+ Keywords[nds]=Privaatsfäär
+ Keywords[nl]=privacy
+ Keywords[nn]=personvern,privat
++Keywords[pa]=Privacy,privacy,ਰਹੱਸ
+ Keywords[pl]=Prywatność,prywatność,ustawienia prywatności
+ Keywords[pt]=privacidade
+ Keywords[pt_BR]=Privacidade,privacidade
+@@ -140,7 +141,7 @@
+ Name[nb]=Personvern
+ Name[nds]=Privaatruum
+ Name[nn]=Personvern
+-Name[pa]=ਨਿੱਜੀਤਵ
++Name[pa]=ਰਹੱਸ
+ Name[pl]=Prywatność
+ Name[pt]=Privacidade
+ Name[pt_BR]=Privacidade
+Index: kcontrol/kfontinst/lib/FcEngine.cpp
+===================================================================
+--- kcontrol/kfontinst/lib/FcEngine.cpp        (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/kfontinst/lib/FcEngine.cpp        (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -833,6 +833,7 @@
+         QString name(url.fileName());
+         int     pos;
+ 
++        FcInitReinitialize();
+         itsDescriptiveName=name;
+         itsSpacing=FC_PROPORTIONAL;
+         if(-1==(pos=name.find(", ")))   // No style information...
+Index: kcontrol/screensaver/testwin.h
+===================================================================
+--- kcontrol/screensaver/testwin.h     (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/screensaver/testwin.h     (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -1,9 +1,9 @@
+ #ifndef TESTWIN_H
+ #define TESTWIN_H
+ 
+-#include <qxembed.h>
++#include "kswidget.h"
+ 
+-class TestWin : public QXEmbed
++class TestWin : public KSWidget
+ {
+     Q_OBJECT
+ public:
+Index: kcontrol/screensaver/screensaver.desktop
+===================================================================
+--- kcontrol/screensaver/screensaver.desktop   (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/screensaver/screensaver.desktop   (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -117,7 +117,7 @@
+ Comment[nl]=Schermbeveiliging instellen
+ Comment[nn]=Innstillingar for skjermsparar
+ Comment[nso]=Dipeakanyo tsa Seboloki sa Pontsho
+-Comment[pa]=ਵਿਹਲੇ ਪਰਦੇ ਵਿਵਸਥਾ
++Comment[pa]=ਵਿਹਲੇ ਪਰਦੇ ਸੈਟਿੰਗ
+ Comment[pl]=Ustawienia wygaszacza ekranu
+ Comment[pt]=Configuração do Protector de Ecrã
+ Comment[pt_BR]=Configuraçþes do Protetor de Tela
+@@ -183,6 +183,7 @@
+ Keywords[nl]=screensavers,schermbeveiliging,prioriteit,schermvergrendeling
+ Keywords[nn]=skjermsparar,prioritet
+ Keywords[nso]=diboloki tsa pontsho,Kgethokgolo
++Keywords[pa]=screensavers,Priority,ਦਰਜਾ
+ Keywords[pl]=wygaszacze ekranu,priorytet
+ Keywords[pt]=protectores de ecrĂŁ,prioridade
+ Keywords[pt_BR]=protetores de tela,prioridade
+Index: kcontrol/screensaver/configure.in.in
+===================================================================
+--- kcontrol/screensaver/configure.in.in       (.../tags/KDE/3.4.2/kdebase)    
(revision 0)
++++ kcontrol/screensaver/configure.in.in       (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -0,0 +1,8 @@
++AC_HAVE_GL(
++    [
++    AC_CHECK_LIB(GL,glXChooseVisual,
++        [
++        AC_DEFINE(HAVE_GLXCHOOSEVISUAL, 1, [Define if you have 
glXChooseVisual()])
++        ])
++    ],[]
++    )
+Index: kcontrol/screensaver/kssmonitor.h
+===================================================================
+--- kcontrol/screensaver/kssmonitor.h  (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/screensaver/kssmonitor.h  (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -1,13 +1,12 @@
+ #ifndef KSSMONITOR_H
+ #define KSSMONITOR_H
+ 
+-#include <qxembed.h>
++#include "kswidget.h"
+ 
+-class KSSMonitor : public QXEmbed
++class KSSMonitor : public KSWidget
+ {
+-    Q_OBJECT
+ public:
+-    KSSMonitor( QWidget *parent ) : QXEmbed( parent ) {}
++    KSSMonitor( QWidget *parent ) : KSWidget( parent ) {}
+ 
+     // we don't want no steenking palette change
+     virtual void setPalette( const QPalette & ) {}
+Index: kcontrol/screensaver/kswidget.cpp
+===================================================================
+--- kcontrol/screensaver/kswidget.cpp  (.../tags/KDE/3.4.2/kdebase)    
(revision 0)
++++ kcontrol/screensaver/kswidget.cpp  (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -0,0 +1,40 @@
++#include <config.h>
 +
-+If you did install kdelibs, then the Qt version that is picked up by
-+this configure is not the same version you used to compile kdelibs. 
-+The Qt Plugin installed by kdelibs is *ONLY* loadable if its the 
-+same Qt version, compiled with the same compiler and the same Qt
-+configuration settings.
-+])
- fi
- fi
- ])
-@@ -3104,8 +3112,8 @@
-         fi
-         rm -f conftest.h conftest.h.gch
-     fi
--    AM_CONDITIONAL(unsermake_enable_pch, test "$kde_use_pch" = "yes" && test 
"$kde_gcc_supports_pch" = "yes")
-   fi
-+  AM_CONDITIONAL(unsermake_enable_pch, test "$kde_use_pch" = "yes" && test 
"$kde_gcc_supports_pch" = "yes")
-   if test "$CXX" = "KCC"; then
-     dnl unfortunately we currently cannot disable exception support in KCC
-     dnl because doing so is binary incompatible and Qt by default links with 
exceptions :-(
-@@ -3194,6 +3202,51 @@
-   ifdef([AM_DEPENDENCIES], AC_REQUIRE([KDE_ADD_DEPENDENCIES]), [])
- ])
- 
-+AC_DEFUN([KDE_CHECK_VISIBILITY_GCC_BUG],
-+  [
-+    AC_CACHE_CHECK([for gcc -fvisibility-inlines-hidden bug], 
kde_cv_val_gcc_visibility_bug,
-+      [
-+        AC_LANG_SAVE
-+        AC_LANG_CPLUSPLUS
++#include <kwin.h>
++#include "testwin.h"
 +
-+        safe_CXXFLAGS=$CXXFLAGS
-+        safe_LDFLAGS=$LDFLAGS
-+        CXXFLAGS="$CXXFLAGS -fPIC -fvisibility-inlines-hidden -O0"
-+        LDFLAGS="$LDFLAGS -shared -fPIC"
++#ifdef HAVE_GLXCHOOSEVISUAL
++#include <GL/glx.h>
++#endif
 +
-+        AC_TRY_LINK(
-+        [
-+          /* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19664 */
-+          template<typename CharT>
-+          struct VisTest
-+          {
-+            inline VisTest ();
-+          };
-+          template<typename CharT>
-+          inline VisTest<CharT>::VisTest()
-+          {}
-+          extern template class VisTest<char>;  // It works if we drop that 
line
-+          int some_function( int do_something ) __attribute__ 
((visibility("default")));
-+          int some_function( int )
-+          {
-+            VisTest<char> a;
-+            return 0;
-+          }
-+        ], [/* elvis is alive */],
-+        kde_cv_val_gcc_visibility_bug=no, kde_cv_val_gcc_visibility_bug=yes)
++KSWidget::KSWidget( QWidget* parent, const char* name, int f )
++    : QXEmbed( parent, name, f )
++{
++// use visual with support for double-buffering, for opengl
++// this code is duplicated in kdebase/kdesktop/lock/
++#ifdef HAVE_GLXCHOOSEVISUAL
++    Visual* visual = CopyFromParent;
++    XSetWindowAttributes attrs;
++    int flags = 0;
++    if( true /*mOpenGLVisual*/ )
++    {
++        int attribs[] = { GLX_RGBA, GLX_DOUBLEBUFFER, GLX_DEPTH_SIZE, 
x11Depth(), None };
++        if( XVisualInfo* i = glXChooseVisual( x11Display(), x11Screen(), 
attribs ))
++        {
++            visual = i->visual;
++            static Colormap colormap = 0;
++            if( colormap != 0 )
++                XFreeColormap( x11Display(), colormap );
++            colormap = XCreateColormap( x11Display(), RootWindow( 
x11Display(), x11Screen()), visual, AllocNone );
++            attrs.colormap = colormap;
++            flags |= CWColormap;
++            XFree( i );
++        }
++    }
++    Window w = XCreateWindow( x11Display(), parentWidget() ? 
parentWidget()->winId() : RootWindow( x11Display(), x11Screen()),
++        x(), y(), width(), height(), 0, x11Depth(), InputOutput, visual, 
flags, &attrs );
++    create( w );
++#endif
++}
 +
-+        CXXFLAGS=$safe_CXXFLAGS
-+        LDFLAGS=$safe_LDFLAGS
-+        AC_LANG_RESTORE
-+      ]
-+    )
++#include "kswidget.moc"
+Index: kcontrol/screensaver/scrnsave.cpp
+===================================================================
+--- kcontrol/screensaver/scrnsave.cpp  (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/screensaver/scrnsave.cpp  (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -46,10 +46,7 @@
+ 
+ #include "scrnsave.h"
+ 
+-// X11 headers
+-#undef Above
+-#undef Below
+-#undef None
++#include <fixx11h.h>
+ 
+ template class QPtrList<SaverConfig>;
+ 
+Index: kcontrol/screensaver/kswidget.h
+===================================================================
+--- kcontrol/screensaver/kswidget.h    (.../tags/KDE/3.4.2/kdebase)    
(revision 0)
++++ kcontrol/screensaver/kswidget.h    (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -0,0 +1,13 @@
++#ifndef KSWIDGET_H
++#define KSWIDGET_H
 +
-+    if test x$kde_cv_val_gcc_visibility_bug = xno; then
-+      CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
-+    fi
-+  ]
-+)
++#include <qxembed.h>
 +
- AC_DEFUN([KDE_CHECK_AND_ADD_HIDDEN_VISIBILITY],
- [
-   if test "$GXX" = "yes"; then
-@@ -3202,7 +3255,9 @@
-     KDE_CHECK_COMPILER_FLAG(fno-common, [CXXFLAGS="$CXXFLAGS -fno-common"])
-     KDE_CHECK_COMPILER_FLAG(fvisibility=hidden, 
-     [
--        CXXFLAGS="$CXXFLAGS -fvisibility=hidden -fvisibility-inlines-hidden"
-+        CXXFLAGS="$CXXFLAGS -fvisibility=hidden"
-+        KDE_CHECK_VISIBILITY_GCC_BUG
++class KSWidget : public QXEmbed
++{
++    Q_OBJECT
++public:
++    KSWidget( QWidget *parent = NULL, const char* name = NULL, int flags = 0 
);
++};
 +
-         HAVE_GCC_VISIBILITY=1
-         AC_DEFINE_UNQUOTED(__KDE_HAVE_GCC_VISIBILITY, "$HAVE_GCC_VISIBILITY", 
[define to 1 if -fvisibility is supported])
-     ])
-diff -urN -x CVS kdebase.orig/admin/am_edit kdebase/admin/am_edit
---- kdebase.orig/admin/am_edit 2004-12-17 21:18:28.000000000 +0100
-+++ kdebase/admin/am_edit      2005-04-18 10:49:33.000000000 +0200
-@@ -483,6 +483,7 @@
-             $MakefileData =~ s/$lookup/$replacement/;
-             $lookup =~ s/\\\$\\\(CXXFLAGS\\\)/\\\$\\\(KCXXFLAGS\\\)/;
-             $replacement = "$stuff_before\$(KCXXFLAGS) 
\$(KDE_CXXFLAGS)$stuff_after";
-+            next if ($stuff_before =~ /\$\(KDE_CXXFLAGS\)/ or $stuff_after =~ 
/\$\(KDE_CXXFLAGS\)/);
-             substituteLine($lookup, $replacement);
-         } else {
-             $found = 0;
-@@ -634,7 +635,7 @@
-               if ($pre eq '' && exists($varcontent{$variable})) {
-                   my @addlist = split(/[\034\s]+/, $varcontent{$variable});
-                   push(@objlist, @addlist);
--                } elsif ($variable !~ 'OBJEXT') {
-+                } elsif ($variable !~ 'OBJEXT' && $variable !~ 
/am__objects_\d+/ ) {
-                     $ocv = 1;
-               }
-             }
-@@ -1376,8 +1377,11 @@
-               $dep_lines .= "\tif test \"\$\$ret\" = 0; then echo '#include 
\"$source.moc\"' >> $source.$cxxsuffix; else rm -f $source.$cxxsuffix ; exit 
\$\$ret ; fi\n\n";
-                 $dep_lines .= "$source.h: $sourcedir$source.ui\n";
-                 $dep_lines .= "\trm -rf $source.h;\n";
--                $dep_lines .= "\t\$(UIC) $sourcedir$source.ui | \$(PERL) -pi 
-e \"s,public QWizard,public KWizard,g; s,#include <qwizard.h>,#include 
<kwizard.h>,g\" >> $source.h ;\n";
--
-+                if (!$kdeopts{"qtonly"}) {
-+                    $dep_lines .= "\t\$(UIC) $sourcedir$source.ui | \$(PERL) 
-pi -e \"s,public QWizard,public KWizard,g; s,#include <qwizard.h>,#include 
<kwizard.h>,g\" >> $source.h ;\n";
-+                } else {
-+                    $dep_lines .= "\t\$(UIC) -o $source.h 
$sourcedir$source.ui\n";
-+                }
-                 $dep_lines .= "$source.moc: $source.h\n";
-                 $dep_lines .= "\t\$(MOC) $source.h -o $source.moc\n";
++#endif
+Index: kcontrol/screensaver/Makefile.am
+===================================================================
+--- kcontrol/screensaver/Makefile.am   (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/screensaver/Makefile.am   (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -1,11 +1,12 @@
+ 
+-AM_CPPFLAGS = $(all_includes)
++AM_CPPFLAGS = $(GLINC) $(all_includes)
+ 
+ kde_module_LTLIBRARIES = kcm_screensaver.la
+ 
+-kcm_screensaver_la_SOURCES = advanceddialogimpl.ui scrnsave.cpp testwin.cpp 
saverlist.cpp saverconfig.cpp advanceddialog.cpp 
++kcm_screensaver_la_SOURCES = advanceddialogimpl.ui scrnsave.cpp testwin.cpp 
saverlist.cpp \
++        saverconfig.cpp advanceddialog.cpp kswidget.cpp
+ kcm_screensaver_la_LDFLAGS = -module -avoid-version $(all_libraries) 
-no-undefined
+-kcm_screensaver_la_LIBADD = $(LIB_KSYCOCA) $(DPMSLIB)
++kcm_screensaver_la_LIBADD = $(LIB_KSYCOCA) $(DPMSLIB) $(GLLIB)
+ METASOURCES = AUTO
+ 
+ noinst_HEADERS = scrnsave.h
+Index: kcontrol/screensaver/testwin.cpp
+===================================================================
+--- kcontrol/screensaver/testwin.cpp   (.../tags/KDE/3.4.2/kdebase)    
(revision 442272)
++++ kcontrol/screensaver/testwin.cpp   (.../branches/KDE/3.4/kdebase)  
(revision 442272)
+@@ -4,7 +4,7 @@
+ class QXEmbed;
  
-@@ -2276,7 +2280,7 @@
-            "\t        echo \"\$\$i\"; \\\n" . 
-            "\t        if ! ";
-     $t .=  $cxxsuffix eq "KKK" ?
--           "\$(CXX) \$(DEFS) -I. -I\$(srcdir) -I\$(top_builddir) \$(INCLUDES) 
\$(AM_CPPFLAGS) \$(CPPFLAGS) \$(KDE_CXXFLAGS) " :
-+           "\$(CXX) \$(DEFS) -I. -I\$(srcdir) -I\$(top_builddir) \$(INCLUDES) 
\$(AM_CPPFLAGS) \$(CPPFLAGS) \$(CXXFLAGS) \$(KDE_CXXFLAGS) " :
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/kdebase-branch.diff?r1=1.14&r2=1.15&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to