SOURCES: kdegraphics-branch.diff - updated

arekm arekm at pld-linux.org
Mon Apr 3 17:07:07 CEST 2006


Author: arekm                        Date: Mon Apr  3 15:07:07 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- updated

---- Files affected:
SOURCES:
   kdegraphics-branch.diff (1.12 -> 1.13) 

---- Diffs:

================================================================
Index: SOURCES/kdegraphics-branch.diff
diff -u SOURCES/kdegraphics-branch.diff:1.12 SOURCES/kdegraphics-branch.diff:1.13
--- SOURCES/kdegraphics-branch.diff:1.12	Fri Feb  3 08:14:07 2006
+++ SOURCES/kdegraphics-branch.diff	Mon Apr  3 17:07:02 2006
@@ -1,246 +1,3264 @@
-Index: kpdf/part.cpp
+Index: kpdf/core/generator_pdf/generator_pdf.cpp
 ===================================================================
---- kpdf/part.cpp	(.../tags/KDE/3.5.1/kdegraphics)	(revision 505113)
-+++ kpdf/part.cpp	(.../branches/KDE/3.5/kdegraphics)	(revision 505113)
-@@ -697,6 +697,11 @@
-     KURL saveURL = KFileDialog::getSaveURL( url().isLocalFile() ? url().url() : url().fileName(), QString::null, widget() );
-     if ( saveURL.isValid() && !saveURL.isEmpty() )
+--- kpdf/core/generator_pdf/generator_pdf.cpp	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kpdf/core/generator_pdf/generator_pdf.cpp	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -731,7 +731,7 @@
+         return i18n( "Unknown Date" );
+ 
+     Object obj;
+-    char *s;
++    const char *s;
+     int year, mon, day, hour, min, sec;
+     Dict *infoDict = info.getDict();
+     UnicodeMap *uMap = globalParams->getTextEncoding();
+@@ -742,7 +742,7 @@
+ 
+     if ( infoDict->lookup( data.latin1(), &obj )->isString() )
      {
-+        if (saveURL == url())
-+        {
-+            KMessageBox::information( widget(), i18n("You are trying to overwrite \"%1\" with itself. This is not allowed. Please save it in another location.").arg(saveURL.filename()) );
-+            return;
-+        }
-         if ( KIO::NetAccess::exists( saveURL, false, widget() ) )
-         {
-             if (KMessageBox::warningContinueCancel( widget(), i18n("A file named \"%1\" already exists. Are you sure you want to overwrite it?").arg(saveURL.filename()), QString::null, i18n("Overwrite")) != KMessageBox::Continue)
-Index: kpdf/configure.in.in
+-        s = obj.getString()->getCString();
++        s = UGString(*obj.getString()).getCString();
+         if ( s[0] == 'D' && s[1] == ':' )
+             s += 2;
+ 
+Index: kpdf/xpdf/xpdf/XRef.cc
 ===================================================================
---- kpdf/configure.in.in	(.../tags/KDE/3.5.1/kdegraphics)	(revision 505113)
-+++ kpdf/configure.in.in	(.../branches/KDE/3.5/kdegraphics)	(revision 505113)
-@@ -66,7 +66,7 @@
- fi
- 
- dnl #### Check for FSEEK variants
--AC_SYS_LARGEFILE
-+KDE_CHECK_LARGEFILE
- AC_FUNC_FSEEKO
- AC_CHECK_FUNCS(fseek64, xpdf_cv_func_fseek64=yes, xpdf_cv_func_fseek64=no)
- AC_CHECK_FUNCS(ftell64, xpdf_cv_func_ftell64=yes, xpdf_cv_func_ftell64=no)
-Index: kpdf/xpdf/xpdf/GfxFont.cc
-===================================================================
---- kpdf/xpdf/xpdf/GfxFont.cc	(.../tags/KDE/3.5.1/kdegraphics)	(revision 505113)
-+++ kpdf/xpdf/xpdf/GfxFont.cc	(.../branches/KDE/3.5/kdegraphics)	(revision 505113)
-@@ -1493,6 +1493,7 @@
-   unsigned int cidlen;
- 
-   *mapsizep = 0;
-+  if (!ctu) return NULL;
- 
-   /* we use only unicode cmap */
-   cmap = -1;
-Index: kpdf/xpdf/splash/SplashXPathScanner.cc
-===================================================================
---- kpdf/xpdf/splash/SplashXPathScanner.cc	(.../tags/KDE/3.5.1/kdegraphics)	(revision 505113)
-+++ kpdf/xpdf/splash/SplashXPathScanner.cc	(.../branches/KDE/3.5/kdegraphics)	(revision 505113)
-@@ -186,7 +186,7 @@
- }
- 
- void SplashXPathScanner::computeIntersections(int y) {
--  SplashCoord ySegMin, ySegMax, xx0, xx1;
-+  SplashCoord xSegMin, xSegMax, ySegMin, ySegMax, xx0, xx1;
-   SplashXPathSeg *seg;
-   int i, j;
- 
-@@ -236,20 +236,28 @@
-     } else if (seg->flags & splashXPathVert) {
-       xx0 = xx1 = seg->x0;
-     } else {
--      if (ySegMin <= y) {
--	// intersection with top edge
--	xx0 = seg->x0 + ((SplashCoord)y - seg->y0) * seg->dxdy;
-+      if (seg->x0 < seg->x1) {
-+	xSegMin = seg->x0;
-+	xSegMax = seg->x1;
-       } else {
--	// x coord of segment endpoint with min y coord
--	xx0 = (seg->flags & splashXPathFlip) ? seg->x1 : seg->x0;
-+	xSegMin = seg->x1;
-+	xSegMax = seg->x0;
-       }
--      if (ySegMax >= y + 1) {
--	// intersection with bottom edge
--	xx1 = seg->x0 + ((SplashCoord)y + 1 - seg->y0) * seg->dxdy;
--      } else {
--	// x coord of segment endpoint with max y coord
--	xx1 = (seg->flags & splashXPathFlip) ? seg->x0 : seg->x1;
-+      // intersection with top edge
-+      xx0 = seg->x0 + ((SplashCoord)y - seg->y0) * seg->dxdy;
-+      // intersection with bottom edge
-+      xx1 = seg->x0 + ((SplashCoord)y + 1 - seg->y0) * seg->dxdy;
-+      // the segment may not actually extend to the top and/or bottom edges
-+      if (xx0 < xSegMin) {
-+	xx0 = xSegMin;
-+      } else if (xx0 > xSegMax) {
-+	xx0 = xSegMax;
-       }
-+      if (xx1 < xSegMin) {
-+	xx1 = xSegMin;
-+      } else if (xx1 > xSegMax) {
-+	xx1 = xSegMax;
+--- kpdf/xpdf/xpdf/XRef.cc	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kpdf/xpdf/xpdf/XRef.cc	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -878,19 +878,23 @@
+ 
+ int XRef::getNumEntry(int offset) const
+ {
+-  int res = -1;
+-  int resOffset = -1;
+-  XRefEntry e;
+-  for (int i = 0; i < size; ++i)
++  if (size > 0)
+   {
+-    e = entries[i];
+-    if (e.offset < offset && e.offset > resOffset)
++    int res = 0;
++    Guint resOffset = entries[0].offset;
++    XRefEntry e;
++    for (int i = 1; i < size; ++i)
+     {
+-      res = i;
+-      resOffset = e.offset;
++      e = entries[i];
++      if (e.offset < offset && e.offset >= resOffset)
++      {
++        res = i;
++        resOffset = e.offset;
 +      }
      }
-     if (xx0 < xx1) {
-       inter[interLen].x0 = splashFloor(xx0);
++    return res;
+   }
+-  return res;
++  else return -1;
+ }
+ 
+ Guint XRef::strToUnsigned(char *s) {
+Index: kpdf/xpdf/xpdf/Makefile.am
+===================================================================
+--- kpdf/xpdf/xpdf/Makefile.am	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kpdf/xpdf/xpdf/Makefile.am	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -1,4 +1,4 @@
+-INCLUDES = -I$(srcdir)/.. -I$(srcdir)/../fofi -I$(srcdir)/../splash -I$(srcdir)/../goo $(all_includes) $(LIBFREETYPE_CFLAGS) $(XFT_CFLAGS) $(X_INCLUDES) $(QT_INCLUDES)
++INCLUDES = -I$(srcdir)/.. -I$(srcdir)/../fofi -I$(srcdir)/../splash -I$(srcdir)/../goo $(LIBFREETYPE_CFLAGS) $(XFT_CFLAGS) $(all_includes)
+ 
+ libxpdf_la_LDFLAGS = $(all_libraries)
+ libxpdf_la_LIBADD = $(LIB_X11) $(LIBFREETYPE_LIBS) $(LIBPAPER_LIBS) $(XFT_LIBS) $(LIBJPEG) ../goo/libgoo.la ../fofi/libfofi.la ../splash/libsplash.la 
 Index: kfaxview/kfaxmultipage_tiff.desktop
 ===================================================================
---- kfaxview/kfaxmultipage_tiff.desktop	(.../tags/KDE/3.5.1/kdegraphics)	(revision 505113)
-+++ kfaxview/kfaxmultipage_tiff.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 505113)
-@@ -18,7 +18,7 @@
- Comment[et]=KView faksifailide plugin
- Comment[eu]=Fax fitxategientzatko KViewShell-en plugina
- Comment[fi]=KViewShell sovelma faksitiedostoille
--Comment[fr]=Module KViewShell pour les fichiers fax
-+Comment[fr]=Module KViewShell pour les fichiers de fax
- Comment[hu]=KViewShell-modul faxfĂĄjlokhoz
- Comment[is]=KViewShell Ă­forrit fyrir faxskrĂĄr
- Comment[it]=Plugin KViewShell per file di fax
+--- kfaxview/kfaxmultipage_tiff.desktop	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kfaxview/kfaxmultipage_tiff.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -33,6 +33,7 @@
+ Comment[pt]='Plugin' do KViewShell para ficheiros de Fax
+ Comment[pt_BR]='Plugin' do KViewShell para ficheiros de Fax
+ Comment[ru]=КОПпОнонт прОсПОтра факсОв
++Comment[sl]=Vstavek za KViewShell za fakse
+ Comment[sr]=KViewShell-Ов ĐżŃ€Đ¸ĐşŃ™ŃƒŃ‡Đ°Đş Са факс Ń„Đ°Ń˜ĐťĐžĐ˛Đľ
+ Comment[sr at Latn]=KViewShell-ov priključak za faks fajlove
+ Comment[sv]=Kviewshell-insticksprogram fĂśr telefaxfiler
 Index: kfaxview/kfaxmultipage.desktop
 ===================================================================
---- kfaxview/kfaxmultipage.desktop	(.../tags/KDE/3.5.1/kdegraphics)	(revision 505113)
-+++ kfaxview/kfaxmultipage.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 505113)
-@@ -20,7 +20,7 @@
- Comment[et]=KView faksifailide plugin
- Comment[eu]=Fax fitxategientzatko KViewShell-en plugina
- Comment[fi]=KViewShell sovelma faksitiedostoille
--Comment[fr]=Module KViewShell pour les fichiers fax
-+Comment[fr]=Module KViewShell pour les fichiers de fax
- Comment[hu]=KViewShell-modul faxfĂĄjlokhoz
- Comment[is]=KViewShell Ă­forrit fyrir faxskrĂĄr
- Comment[it]=Plugin KViewShell per file di fax
-Index: kdvi/special.cpp
-===================================================================
---- kdvi/special.cpp	(.../tags/KDE/3.5.1/kdegraphics)	(revision 505113)
-+++ kdvi/special.cpp	(.../branches/KDE/3.5/kdegraphics)	(revision 505113)
-@@ -697,6 +697,7 @@
-       (strncasecmp(cp, "html:<A name=", 13) == 0) ||
-       (strncasecmp(cp, "ps:", 3) == 0) ||
-       (strncasecmp(cp, "papersize", 9) == 0) ||
-+      (strncasecmp(cp, "header", 6) == 0) ||
-       (strncasecmp(cp, "background", 10) == 0) )
-     return;
-   
-Index: kdvi/dviRenderer_prescan.cpp
-===================================================================
---- kdvi/dviRenderer_prescan.cpp	(.../tags/KDE/3.5.1/kdegraphics)	(revision 505113)
-+++ kdvi/dviRenderer_prescan.cpp	(.../branches/KDE/3.5/kdegraphics)	(revision 505113)
-@@ -284,8 +284,20 @@
-   kdDebug(4300) << "PostScript-special, header " << cp.latin1() << endl;
- #endif
+--- kfaxview/kfaxmultipage.desktop	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kfaxview/kfaxmultipage.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -36,6 +36,7 @@
+ Comment[pt]='Plugin' do KViewShell para ficheiros de Fax
+ Comment[pt_BR]='Plugin' do KViewShell para ficheiros de Fax
+ Comment[ru]=КОПпОнонт прОсПОтра факсОв
++Comment[sl]=Vstavek za KViewShell za fakse
+ Comment[sr]=KViewShell-Ов ĐżŃ€Đ¸ĐşŃ™ŃƒŃ‡Đ°Đş Са факс Ń„Đ°Ń˜ĐťĐžĐ˛Đľ
+ Comment[sr at Latn]=KViewShell-ov priključak za faks fajlove
+ Comment[sv]=Kviewshell-insticksprogram fĂśr telefaxfiler
+Index: kfaxview/kfaxview.desktop
+===================================================================
+--- kfaxview/kfaxview.desktop	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kfaxview/kfaxview.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -41,7 +41,7 @@
+ GenericName[ru]=Чтонио факсОв
+ GenericName[se]=Fáksačájeheaddji
+ GenericName[sk]=Prehliadač faxov
+-GenericName[sl]=Ogledovalnik faksov
++GenericName[sl]=Pregledovalnik faksov
+ GenericName[sr]=ĐŸŃ€Đ¸ĐşĐ°ĐˇĐ¸Đ˛Đ°Ń‡ факсОва
+ GenericName[sr at Latn]=Prikazivač faksova
+ GenericName[sv]=Faxvisare
+Index: kview/kimageviewer/kimageviewercanvas.desktop
+===================================================================
+--- kview/kimageviewer/kimageviewercanvas.desktop	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kview/kimageviewer/kimageviewercanvas.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -40,7 +40,7 @@
+ Comment[ru]=ВстраиваоПыК ŃĐťĐľĐźĐľĐ˝Ń‚ прОсПОтра иСОйраМониК (прОсПОтр Đ¸ĐˇĐžĐąŃ€Đ°ĐśĐľĐ˝Đ¸Ń в видМото)
+ Comment[se]=Vuojuhahtti govvačájehanliinni (áhtá mii čájeha gova)
+ Comment[sk]=Vložiteľný komponent prehliadač obrázkov (prvok, ktorý zobrazuje obrázky)
+-Comment[sl]=Vključena komponenta za pregled slik (gradnik, ki prikaže sliko)
++Comment[sl]=Vključljivo platno za pregled slik (gradnik, ki prikaže sliko)
+ Comment[sr]=УградивО пНатнО прикаСивача сНика (кОнтрОНа ĐşĐžŃ˜Đ° ĐżĐžĐşĐ°ĐˇŃƒŃ˜Đľ ŃĐťĐ¸ĐşŃƒ)
+ Comment[sr at Latn]=Ugradivo platno prikazivača slika (kontrola koja pokazuje sliku)
+ Comment[sv]=Inbäddningsbar bildvisande duk (komponent som visar en bild)
+Index: kview/photobook/photobook.desktop
+===================================================================
+--- kview/photobook/photobook.desktop	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kview/photobook/photobook.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -31,6 +31,7 @@
+ GenericName[sv]=Fotoalbum
+ GenericName[ta]=ŕŽŞŕŻŕŽ•ŕŻˆŕŽŞŕŻŕŽŞŕŽŸŕŽŞŕŻ ŕŽŞŕŻŕŽ¤ŕŻŕŽ¤ŕŽ•ŕŽŽŕŻ
+ GenericName[tr]=AlbĂźm
++GenericName[uz]=РасПНар тўпНаПи
+ GenericName[zh_HK]=ç
§ç›¸ç°ż
  
--  if (QFile::exists(cp)) 
--    PS_interface->PostScriptHeaderString->append( QString(" (%1) run\n").arg(cp) );
-+  QString _file = cp;
-+  
-+  // If the file is not found in the current directory, use kpsewhich
-+  // to find it.
-+  if (!QFile::exists(_file)) {
-+    // Otherwise, use kpsewhich to find the eps file.
-+    KProcIO proc;
-+    proc << "kpsewhich" << cp;
-+    proc.start(KProcess::Block);
-+    proc.readln(_file);
-+  }
-+  
-+  if (QFile::exists(_file))
-+    PS_interface->PostScriptHeaderString->append( QString(" (%1) run\n").arg(_file) );
+ MimeType=inode/directory
+@@ -62,6 +63,7 @@
+ Name[sv]=Fotoalbum
+ Name[ta]=ŕŽŞŕŻŕŽ•ŕŻˆŕŽŞŕŻŕŽŞŕŽŸŕŽŞŕŻ ŕŽŞŕŻŕŽ¤ŕŻŕŽ¤ŕŽ•ŕŽŽŕŻ
+ Name[tr]=AlbĂźm
++Name[uz]=РасПНар тўпНаПи
+ Name[zh_HK]=ç
§ç›¸ç°ż
+ Comment=Easily browse a folder of photographs
+ Comment[bg]=КОНокциОнирано на сниПки катО във Ń„ĐžŃ‚ĐžĐ°ĐťĐąŃƒĐź
+Index: kview/config/kview.setdlg
+===================================================================
+--- kview/config/kview.setdlg	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kview/config/kview.setdlg	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -77,7 +77,7 @@
+ Comment[ro]=Aceasta este configurarea pentru partea KView care poate fi reutilizată de alte aplicaĹŁii. Setările afectează acea parte de KView care este ĂŽnglobată ĂŽn Konqueror sau alte aplicaĹŁii.
+ Comment[ru]=ĐĐ°ŃŃ‚Ń€ĐžĐšĐşĐ¸ кОПпОнонта KView, кОтОрыК Đ¸ŃĐżĐžĐťŃŒĐˇŃƒĐľŃ‚ŃŃ Đ´Ń€ŃƒĐłĐ¸ĐźĐ¸ ĐżŃ€Đ¸ĐťĐžĐśĐľĐ˝Đ¸ŃĐźĐ¸ (ŃƒŃŃ‚Đ°Đ˝Đ°Đ˛ĐťĐ¸Đ˛Đ°ŃŽŃ‚ пОводонио кОПпОнонта, внодрённОгО в Konqueror иНи Đ´Ń€ŃƒĐłĐ¸Đľ ĐżŃ€Đ¸ĐťĐžĐśĐľĐ˝Đ¸Ń).
+ Comment[sk]=Toto je konfiguråcia pre KView, ktorý je moŞnÊ pouŞiż vo viacerých aplikåciåch (takŞe zmeny tohto nastavenia sa prejavia vo vťetkých aplikåciåch, ktorÊ by KView pouŞili, ako je Konqueror alebo inÊ).
+-Comment[sl]=To so nastavitve za del KView, ki ga lahko uporabijo tudi drugi programi (kar pomeni, da nastavitve veljajo tudi v delu KView, ki je vključen v Konqueror in druge programe).
++Comment[sl]=To so nastavitve za del KView, ki ga lahko uporabijo tudi drugi programi (kar pomeni, da nastavitve veljajo tudi za del KView, ki je vključen v Konqueror in druge programe).
+ Comment[sr]=ОвО Ń˜Đľ ĐżĐžĐ´ĐľŃˆĐ°Đ˛Đ°ŃšĐľ Са доО KView-Đ° ĐşĐžŃ˜Đ¸ ĐźĐžĐłŃƒ кОристити и Đ´Ń€ŃƒĐłĐ¸ прОграПи (ŃˆŃ‚Đž Сначи Đ´Đ° ћо пОставко ŃƒŃ‚Đ¸Ń†Đ°Ń‚Đ¸ и на KView-Ов доО ĐşĐžŃ˜Đ¸ со ŃƒĐłŃ€Đ°Ń’ŃƒŃ˜Đľ Ńƒ Konqueror и Đ´Ń€ŃƒĐłĐľ прОграПо).
+ Comment[sr at Latn]=Ovo je podeĹĄavanje za deo KView-a koji mogu koristiti i drugi programi (ĹĄto znači da će postavke uticati i na KView-ov deo koji se ugraÄ‘uje u Konqueror i druge programe).
+ Comment[sv]=Det här är inställningen av den del av Kview som kan üteranvändas av flera program (vilket betyder att inställningarna ocksü püverkar Kview-delen som bäddas in i Konqueror eller andra program).
+Index: kview/modules/effects/kvieweffects.desktop
+===================================================================
+--- kview/modules/effects/kvieweffects.desktop	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kview/modules/effects/kvieweffects.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -91,7 +91,7 @@
+ Comment[ro]=Oferă unele efecte pentru imagini
+ Comment[ru]=ĐĐľĐşĐžŃ‚ĐžŃ€Ń‹Đľ ŃŃ„Ń„ĐľĐşŃ‚Ń‹ ОйрайОтки иСОйраМониК
+ Comment[sk]=Poskytuje niektorĂŠ efekty pre obrĂĄzky
+-Comment[sl]=Nekaj učinkov slik
++Comment[sl]=Prinaša nekaj učinkov za slike
+ Comment[sr]=ĐŸŃ€ŃƒĐśĐ° ноко сНикОвно офокто
+ Comment[sr at Latn]=PruĹža neke slikovne efekte
+ Comment[sv]=TillhandahĂĽller vissa bildeffekter
+Index: kview/modules/browser/kviewbrowser.desktop
+===================================================================
+--- kview/modules/browser/kviewbrowser.desktop	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kview/modules/browser/kviewbrowser.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -103,7 +103,7 @@
+ Comment[ru]=ĐŸŃ€ĐžŃĐźĐžŃ‚Ń€ всоŃ
 иСОйраМониК в Ń‚ĐľĐşŃƒŃ‰ĐľĐź катаНОго.
+ Comment[se]=DiktĂĄ du blĂĄÄ‘Ä‘et buot govaid čaÄ‘a dĂĄn ozus.
+ Comment[sk]=UmoĹžĹˆuje prechĂĄdzaĹĽ mezi obrĂĄzkami v aktuĂĄlnom priečinku.
+-Comment[sl]=Omogoča vam brskanje po vseh slikah v trenutnem imeniku.
++Comment[sl]=Omogoča vam brskanje po vseh slikah v trenutni mapi.
+ Comment[sr]=ĐžĐźĐžĐłŃƒŃ›Đ°Đ˛Đ° ваП Đ´Đ° прогНодато сво сНико Ńƒ Ń‚ĐľĐşŃƒŃ›ĐľĐź Đ´Đ¸Ń€ĐľĐşŃ‚ĐžŃ€Đ¸Ń˜ŃƒĐźŃƒ 
+ Comment[sr at Latn]=Omogućava vam da pregledate sve slike u tekućem direktorijumu 
+ Comment[sv]=Lüter dig bläddra igenom alla bilder i den aktuella katalogen.
+Index: kview/modules/scanner/kviewscanner.desktop
+===================================================================
+--- kview/modules/scanner/kviewscanner.desktop	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kview/modules/scanner/kviewscanner.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -17,7 +17,7 @@
+ Name[bg]=Хконор
+ Name[br]=Eiltreser
+ Name[bs]=Skener
+-Name[ca]=EscĂ nner
++Name[ca]=EscĂ ner
+ Name[cy]=Sganiwr
+ Name[da]=Skanner
+ Name[el]=ΣιρωτΎς
+@@ -70,7 +70,7 @@
+ Comment[ar]=يفتح Ř§Ů„ŘľŮˆŘą الŮ
ŮˆŘŹŮˆŘŻŘŠ ؚلى Ů
Ř§ŘłŘ­Ůƒ Ř§Ů„ŘśŮˆŘŚŮŠ في بعناŮ
ŘŹ KView
+ Comment[bg]=Хканирано и ĐžŃ‚Đ˛Đ°Ń€ŃĐ˝Đľ на Đ¸ĐˇĐžĐąŃ€Đ°ĐśĐľĐ˝Đ¸Ń От сконора
+ Comment[bs]=Otvara slike sa skenera u KView
+-Comment[ca]=Obre les imatges de l'escĂ nner a KView
++Comment[ca]=Obre les imatges de l'escĂ ner a KView
+ Comment[cs]=OtevĂ­rĂĄ obrĂĄzky ze skeneru do KView
+ Comment[cy]=Agor delweddau oddiwrth eich sganiwr yn KGweld
+ Comment[da]=ĂĽbn billeder fra din skanner til KView
+Index: libkscan/scanservice.desktop
+===================================================================
+--- libkscan/scanservice.desktop	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ libkscan/scanservice.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -7,7 +7,7 @@
+ Name[az]=KDE Darama Servisi
+ Name[bg]=ĐŁŃĐťŃƒĐłĐ° Са сканирано
+ Name[br]=Damanterien skramm
+-Name[ca]=Servei d'escĂ nner KDE
++Name[ca]=Servei d'escaneig del KDE
+ Name[cs]=SkenovacĂ­ sluĹžba pro KDE
+ Name[cy]=Gwasanaeth Sganio KDE
+ Name[da]=KDE Skanneservice
+@@ -44,7 +44,7 @@
+ Name[ru]=ĐĄĐťŃƒĐśĐąĐ° ŃĐşĐ°Đ˝Đ¸Ń€ĐžĐ˛Đ°Đ˝Đ¸Ń KDE
+ Name[se]=KDE skĂĄnnenbĂĄlvĂĄlus
+ Name[sk]=KDE skenovacia sluĹžba
+-Name[sl]=Storitev skeniranja KDE
++Name[sl]=Storitev skeniranja za KDE
+ Name[sr]=KDE-Ов сорвис Са сконирањо
+ Name[sr at Latn]=KDE-ov servis za skeniranje
+ Name[sv]=KDE:s bildläsartjänst
+Index: kgamma/kcmkgamma/kgamma.desktop
+===================================================================
+--- kgamma/kcmkgamma/kgamma.desktop	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kgamma/kcmkgamma/kgamma.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -59,6 +59,7 @@
+ Name[pa]=੹ਾਮਾ
+ Name[pt]=Gama
+ Name[ru]=ГаППа
++Name[sl]=Gama
+ Name[sr]=ГаПа
+ Name[sr at Latn]=Gama
+ Name[ta]=ŕŽ•ŕŽžŕŽŽŕŽž
+@@ -93,7 +94,7 @@
+ Keywords[ro]=KGamma,kgamma,gama,gamma
+ Keywords[ru]=KGamma,kgamma,Gamma,gamma,гаППа,ПОнитОр
+ Keywords[sk]=KGamma, kgamma, gamma
+-Keywords[sl]=KGamma,kgamma,Gamma,gamma,gama,Gama,kgama
++Keywords[sl]=KGamma,kgamma,Gama,gama
+ Keywords[sr]=KGamma, kgamma, Gamma, gamma, гаПа
+ Keywords[sr at Latn]=KGamma, kgamma, Gamma, gamma, gama
+ Keywords[ta]=ŕŽ•ŕŻ‡ŕŽ•ŕŽžŕŽŽŕŽž, ŕŽ•ŕŻ‡ŕŽ•ŕŽžŕŽŽŕŽž, ŕŽ•ŕŽžŕŽŽŕŽž, ŕŽ•ŕŽžŕŽŽŕŽž
+Index: kooka/kooka.desktop
+===================================================================
+--- kooka/kooka.desktop	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kooka/kooka.desktop	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -11,7 +11,7 @@
+ GenericName[ar]=بعناŮ
ŘŹ Ů„Ů„Ů
سح Ř§Ů„ŘśŮˆŘŚŮŠ
+ GenericName[bg]=Хканирано
+ GenericName[bs]=Program za skeniranje i OCR
+-GenericName[ca]=Programa d'escĂ nner i OCR
++GenericName[ca]=Programa d'escaneig i OCR
+ GenericName[cs]=Program pro skenovĂĄnĂ­ a OCR
+ GenericName[cy]=Rhaglen Sganio ac OCR
+ GenericName[da]=Skanne- & OCR-program
+Index: kuickshow/ChangeLog
+===================================================================
+--- kuickshow/ChangeLog	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kuickshow/ChangeLog	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -1,4 +1,23 @@
+ <pre>
++Fri Mar 31 02:04:21 2006  Carsten Pfeiffer  <pfeiffer at kde.org>
++
++	* fixed one of the most long-standing bugs: non-local browsing
++	  (i.e. you can browse remote directories like local ones now, flipping
++	   through the images with PageUp/Down etc., including pre-loading
++	   images)
++	   Browsing through /media should work now, but can be improved by
++	   not"downloading" from there. Framework to do this is there, though.
++
++	* also allow saving to remote URLs
++	
++	* fixed image not being completely maximized when opening image in
++	  fullscreen mode
++	* performance improvement
++	
++	* layed groundwork for fixing #48812 and #101986
++	
++	* make sure all temporary files get deleted
++
+ Wed Feb 22 16:02:58 2006  Carsten Pfeiffer  <pfeiffer at kde.org>
+ 
+ 	* make autohide-cursor finally work
+Index: kuickshow/src/kuickio.cpp
+===================================================================
+--- kuickshow/src/kuickio.cpp	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kuickshow/src/kuickio.cpp	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -1,41 +0,0 @@
+-/* This file is part of the KDE project
+-   Copyright (C) 2000,2001 Carsten Pfeiffer <pfeiffer at kde.org>
+-
+-   This program is free software; you can redistribute it and/or
+-   modify it under the terms of the GNU General Public
+-   License as published by the Free Software Foundation, version 2.
+-
+-   This program is distributed in the hope that it will be useful,
+-   but WITHOUT ANY WARRANTY; without even the implied warranty of
+-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+-    General Public License for more details.
+-
+-   You should have received a copy of the GNU General Public License
+-   along with this program; see the file COPYING.  If not, write to
+-   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+-   Boston, MA 02110-1301, USA.
+-*/
+-
+-#include <unistd.h>
+-
+-#include <qfile.h>
+-
+-#include <klocale.h>
+-#include <kmessagebox.h>
+-#include <kio/netaccess.h>
+-
+-#include "kuickio.h"
+-
+-KuickIO * KuickIO::s_self = 0L;
+-QWidget * KuickIO::s_parent = 0L;
+-
+-KuickIO * KuickIO::self( QWidget *parent )
+-{
+-    if ( !s_self )
+-	s_self = new KuickIO();
+-
+-    s_self->s_parent = parent;
+-    return s_self;
+-}
+-
+-#include "kuickio.moc"
+Index: kuickshow/src/kuickio.h
+===================================================================
+--- kuickshow/src/kuickio.h	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kuickshow/src/kuickio.h	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -1,40 +0,0 @@
+-/* This file is part of the KDE project
+-   Copyright (C) 2000,2001 Carsten Pfeiffer <pfeiffer at kde.org>
+-
+-   This program is free software; you can redistribute it and/or
+-   modify it under the terms of the GNU General Public
+-   License as published by the Free Software Foundation, version 2.
+-
+-   This program is distributed in the hope that it will be useful,
+-   but WITHOUT ANY WARRANTY; without even the implied warranty of
+-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+-    General Public License for more details.
+-
+-   You should have received a copy of the GNU General Public License
+-   along with this program; see the file COPYING.  If not, write to
+-   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+-   Boston, MA 02110-1301, USA.
+-*/
+-
+-#ifndef KUICKIO_H
+-#define KUICKIO_H
+-
+-class QWidget;
+-
+-#include <qobject.h>
+-
+-#include <kurl.h>
+-
+-class KuickIO : public QObject
+-{
+-    Q_OBJECT
+-
+-public:
+-    static KuickIO * self( QWidget *parent );
+-
+-private:
+-    static QWidget * s_parent;
+-    static KuickIO * s_self;
+-};
+-
+-#endif // KUICKIO_H
+Index: kuickshow/src/imdata.cpp
+===================================================================
+--- kuickshow/src/imdata.cpp	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kuickshow/src/imdata.cpp	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -30,6 +30,7 @@
+   fastRender  	 = true;
+   dither16bit    = false;
+   dither8bit     = true;
++  smoothScale    = true; // ### false
+   maxCache       = 10240;
+ 
+   gamma          = 0;
+@@ -53,6 +54,7 @@
+   fastRender  = kc->readBoolEntry( "FastRendering", def.fastRender );
+   dither16bit = kc->readBoolEntry( "Dither16Bit", def.dither16bit );
+   dither8bit  = kc->readBoolEntry( "Dither8Bit", def.dither8bit );
++  smoothScale = kc->readBoolEntry( "SmoothScaling", def.smoothScale );
+ 
+   maxCache    = kc->readNumEntry( "MaxCacheSize", 10240 );
+ 
+@@ -76,6 +78,7 @@
+   kc->writeEntry( "Dither16Bit", dither16bit );
+   kc->writeEntry( "Dither8Bit", dither8bit );
+   kc->writeEntry( "MaxCacheSize", maxCache );
++  kc->writeEntry( "SmoothScaling", smoothScale );
+ 
+   kc->writeEntry( "GammaDefault", gamma );
+   kc->writeEntry( "BrightnessDefault", brightness );
+Index: kuickshow/src/imlibwidget.cpp
+===================================================================
+--- kuickshow/src/imlibwidget.cpp	(.../tags/KDE/3.5.2/kdegraphics)	(revision 526003)
++++ kuickshow/src/imlibwidget.cpp	(.../branches/KDE/3.5/kdegraphics)	(revision 526003)
+@@ -22,6 +22,7 @@
+ #include <unistd.h>
+ 
+ #include <stdlib.h>
++#include <assert.h>
+ 
+ #include <qcolor.h>
+ #include <qfile.h>
+@@ -35,6 +36,9 @@
+ #include <kfilemetainfo.h>
+ #include <kimageio.h>
+ 
++#include "filecache.h"
++#include "kuickfile.h"
++#include "kuickimage.h"
+ #include "imlibwidget.h"
+ 
+ const int ImlibWidget::ImlibOffset = 256;
+@@ -102,6 +106,7 @@
+     int h = 1;
+     myBackgroundColor = Qt::black;
+     m_kuim              = 0L;
++    m_kuickFile = 0L;
+ 
+     if ( !id )
+ 	qFatal("ImlibWidget: Imlib not initialized, aborting.");
+@@ -128,27 +133,32 @@
+ 
+ KURL ImlibWidget::url() const
+ {
+-    KURL url;
+-    if ( m_filename.at(0) == '/' )
+-        url.setPath( m_filename );
+-    else
+-        url = m_filename;
++    if ( m_kuickFile )
++        return m_kuickFile->url();
+ 
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/kdegraphics-branch.diff?r1=1.12&r2=1.13&f=u



More information about the pld-cvs-commit mailing list