]> git.pld-linux.org Git - packages/kdelibs.git/blob - kdelibs-branch.diff
- drop kdelibs-libs (ooo for what the original split was is available on 64bit for...
[packages/kdelibs.git] / kdelibs-branch.diff
1 Index: kate/data/cmake.xml
2 ===================================================================
3 --- kate/data/cmake.xml (.../tags/KDE/3.5.10/kdelibs)   (revision 1021033)
4 +++ kate/data/cmake.xml (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
5 @@ -1,13 +1,34 @@
6  <?xml version="1.0" encoding="UTF-8"?>
7  <!DOCTYPE language SYSTEM "language.dtd">
8 -<!-- Author: Alexander Neundorf <neundorf@kde.org> //-->
9 -<!-- cmake 2.0.3 syntax highlighting -->
10 -<!-- dsKeyword, dsDataType, dsDecVal, dsBaseN, dsFloat, dsChar, dsString, dsComment, dsOthers, new in KDE 3.3: dsAlert, dsFunction, dsRegionMarker, dsError -->
11 -<language name="CMake" version="1.03" kateversion="2.4" section="Other" extensions="CMakeLists.txt;*.cmake;" mimetype="">
12 +<!--
13 +  This file is part of KDE's kate project.
14 +
15 +  Copyright 2004 Alexander Neundorf (neundorf@kde.org)
16 +  Copyright 2005 Dominik Haumann (dhdev@gmx.de)
17 +  Copyright 2007,2008 Matthew Woehlke (mw_triad@users.sourceforge.net)
18 +
19 + **********************************************************************
20 + * This library is free software; you can redistribute it and/or      *
21 + * modify it under the terms of the GNU Lesser General Public         *
22 + * License as published by the Free Software Foundation; either       *
23 + * version 2 of the License, or (at your option) any later version.   *
24 + *                                                                    *
25 + * This library is distributed in the hope that it will be useful,    *
26 + * but WITHOUT ANY WARRANTY; without even the implied warranty of     *
27 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU  *
28 + * Lesser General Public License for more details.                    *
29 + *                                                                    *
30 + * You should have received a copy of the GNU Lesser General Public   *
31 + * License along with this library; if not, write to the              *
32 + * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,   *
33 + * Boston, MA  02110-1301, USA.                                       *
34 + **********************************************************************
35 + -->
36 +<!-- generated for "cmake version 2.6-patch 2" -->
37 +<language name="CMake" version="1.06" kateversion="2.4" section="Other" extensions="CMakeLists.txt;*.cmake;" mimetype="" author="Alexander Neundorf (neundorf@kde.org)" license="LGPL">
38    <highlighting>
39  
40      <list name = "commands">
41 -      <item> ABSTRACT_FILES </item>
42        <item> ADD_CUSTOM_COMMAND </item>
43        <item> ADD_CUSTOM_TARGET </item>
44        <item> ADD_DEFINITIONS </item>
45 @@ -17,18 +38,26 @@
46        <item> ADD_SUBDIRECTORY </item>
47        <item> ADD_TEST </item>
48        <item> AUX_SOURCE_DIRECTORY </item>
49 +      <item> BREAK </item>
50        <item> BUILD_COMMAND </item>
51        <item> BUILD_NAME </item>
52        <item> CMAKE_MINIMUM_REQUIRED </item>
53 +      <item> CMAKE_POLICY </item>
54        <item> CONFIGURE_FILE </item>
55        <item> CREATE_TEST_SOURCELIST </item>
56 +      <item> DEFINE_PROPERTY </item>
57        <item> ELSE </item>
58        <item> ELSEIF </item>
59 +      <item> ENABLE_LANGUAGE </item>
60        <item> ENABLE_TESTING </item>
61        <item> ENDFOREACH </item>
62 +      <item> ENDFUNCTION </item>
63        <item> ENDIF </item>
64        <item> ENDMACRO </item>
65 +      <item> ENDWHILE </item>
66 +      <item> EXECUTE_PROCESS </item>
67        <item> EXEC_PROGRAM </item>
68 +      <item> EXPORT </item>
69        <item> EXPORT_LIBRARY_DEPENDENCIES </item>
70        <item> FILE </item>
71        <item> FIND_FILE </item>
72 @@ -38,11 +67,14 @@
73        <item> FIND_PROGRAM </item>
74        <item> FLTK_WRAP_UI  </item>
75        <item> FOREACH </item>
76 +      <item> FUNCTION </item>
77        <item> GET_CMAKE_PROPERTY </item>
78        <item> GET_DIRECTORY_PROPERTY </item>
79        <item> GET_FILENAME_COMPONENT </item>
80 +      <item> GET_PROPERTY </item>
81        <item> GET_SOURCE_FILE_PROPERTY </item>
82        <item> GET_TARGET_PROPERTY </item>
83 +      <item> GET_TEST_PROPERTY </item>
84        <item> IF </item>
85        <item> INCLUDE </item>
86        <item> INCLUDE_DIRECTORIES </item>
87 @@ -61,6 +93,7 @@
88        <item> MACRO </item>
89        <item> MAKE_DIRECTORY </item>
90        <item> MARK_AS_ADVANCED </item>
91 +      <item> MATH </item>
92        <item> MESSAGE </item>
93        <item> OPTION </item>
94        <item> OUTPUT_REQUIRED_FILES </item>
95 @@ -69,14 +102,14 @@
96        <item> QT_WRAP_UI </item>
97        <item> REMOVE </item>
98        <item> REMOVE_DEFINITIONS </item>
99 +      <item> RETURN </item>
100        <item> SEPARATE_ARGUMENTS </item>
101        <item> SET </item>
102        <item> SET_DIRECTORY_PROPERTIES </item>
103 +      <item> SET_PROPERTY </item>
104        <item> SET_SOURCE_FILES_PROPERTIES </item>
105        <item> SET_TARGET_PROPERTIES </item>
106        <item> SITE_NAME </item>
107 -      <item> SOURCE_FILES </item>
108 -      <item> SOURCE_FILES_REMOVE </item>
109        <item> SOURCE_GROUP </item>
110        <item> STRING </item>
111        <item> SUBDIRS </item>
112 @@ -84,14 +117,14 @@
113        <item> TARGET_LINK_LIBRARIES </item>
114        <item> TRY_COMPILE </item>
115        <item> TRY_RUN </item>
116 -      <item> USE_MANGLED_MESA </item>
117 +      <item> UNSET </item>
118        <item> UTILITY_SOURCE </item>
119        <item> VARIABLE_REQUIRES </item>
120 +      <item> VARIABLE_WATCH </item>
121        <item> VTK_MAKE_INSTANTIATOR </item>
122        <item> VTK_WRAP_JAVA </item>
123        <item> VTK_WRAP_PYTHON </item>
124        <item> VTK_WRAP_TCL </item>
125 -      <item> WRAP_EXCLUDE_FILES </item>
126        <item> WRITE_FILE </item>
127      </list>
128  
129 @@ -106,10 +139,13 @@
130        <item> ARGS </item>
131        <item> ASCII </item>
132        <item> BEFORE </item>
133 +      <item> BRIEF_DOCS </item>
134 +      <item> BUNDLE </item>
135        <item> CACHE </item>
136        <item> CACHE_VARIABLES </item>
137        <item> CLEAR </item>
138        <item> CMAKE_FLAGS </item>
139 +      <item> CMAKE_FIND_ROOT_PATH_BOTH </item>
140        <item> CODE </item>
141        <item> COMMAND </item>
142        <item> COMMANDS </item>
143 @@ -118,45 +154,62 @@
144        <item> COMPARE </item>
145        <item> COMPILE_FLAGS </item>
146        <item> COMPONENT </item>
147 +      <item> COMPONENTS </item>
148        <item> CONFIGURATIONS </item>
149 +      <item> CONFIGURE </item>
150        <item> COPYONLY </item>
151        <item> DEFINED </item>
152        <item> DEFINE_SYMBOL </item>
153 +      <item> DEFINITION </item>
154        <item> DEPENDS </item>
155        <item> DESTINATION </item>
156 +      <item> DIRECTORY </item>
157        <item> DIRECTORY_PERMISSIONS </item>
158        <item> DOC </item>
159 +      <item> DOWNLOAD </item>
160        <item> EQUAL </item>
161        <item> ESCAPE_QUOTES </item>
162 +      <item> EXACT </item>
163        <item> EXCLUDE </item>
164        <item> EXCLUDE_FROM_ALL </item>
165        <item> EXISTS </item>
166 -      <item> EXPORT_MACRO </item>
167 +      <item> EXPORT </item>
168 +      <item> EXPR </item>
169        <item> EXT </item>
170        <item> EXTRA_INCLUDE </item>
171        <item> FATAL_ERROR </item>
172        <item> FILE </item>
173        <item> FILES </item>
174        <item> FILE_PERMISSIONS </item>
175 +      <item> FILES_MATCHING </item>
176        <item> FORCE </item>
177 -      <item> FUNCTION </item>
178 +      <item> FRAMEWORK </item>
179 +      <item> FULL_DOCS </item>
180        <item> GENERATED </item>
181 +      <item> GET </item>
182        <item> GLOB </item>
183        <item> GLOB_RECURSE </item>
184 +      <item> GLOBAL </item>
185        <item> GREATER </item>
186        <item> GROUP_SIZE </item>
187        <item> HEADER_FILE_ONLY </item>
188        <item> HEADER_LOCATION </item>
189 +      <item> HINTS </item>
190        <item> IMMEDIATE </item>
191        <item> INCLUDES </item>
192        <item> INCLUDE_DIRECTORIES </item>
193        <item> INCLUDE_INTERNALS </item>
194        <item> INCLUDE_REGULAR_EXPRESSION </item>
195 +      <item> INHERITED </item>
196        <item> INTERNAL </item>
197 +      <item> IS_ABSOLUTE </item>
198 +      <item> IS_NEWER_THAN </item>
199 +      <item> LENGTH </item>
200        <item> LESS </item>
201        <item> LIBRARY </item>
202        <item> LINK_DIRECTORIES </item>
203        <item> LINK_FLAGS </item>
204 +      <item> LINK_INTERFACE_LIBRARIES </item>
205        <item> LOCATION </item>
206        <item> MACOSX_BUNDLE </item>
207        <item> MACROS </item>
208 @@ -167,19 +220,33 @@
209        <item> MATCHES </item>
210        <item> MODULE </item>
211        <item> NAME </item>
212 +      <item> NAMELINK_ONLY </item>
213 +      <item> NAMELINK_SKIP </item>
214 +      <item> NAMES </item>
215        <item> NAME_WE </item>
216        <item> NOT </item>
217        <item> NOTEQUAL </item>
218 +      <item> NO_CMAKE_PATH </item>
219 +      <item> NO_CMAKE_ENVIRONMENT_PATH </item>
220 +      <item> NO_CMAKE_FIND_ROOT_PATH </item>
221 +      <item> NO_DEFAULT_PATH </item>
222 +      <item> NO_MODULE </item>
223        <item> NO_SYSTEM_PATH </item>
224 +      <item> NO_SYSTEM_ENVIRONMENT_PATH </item>
225        <item> OBJECT_DEPENDS </item>
226 +      <item> ONLY_CMAKE_FIND_ROOT_PATH </item>
227        <item> OPTIONAL </item>
228        <item> OR </item>
229        <item> OUTPUT </item>
230        <item> OUTPUT_VARIABLE </item>
231 +      <item> PARENT_SCOPE </item>
232        <item> PATH </item>
233        <item> PATHS </item>
234 +      <item> PATH_SUFFIXES </item>
235        <item> PATTERN </item>
236        <item> PERMISSIONS </item>
237 +      <item> POLICY </item>
238 +      <item> POP </item>
239        <item> POST_BUILD </item>
240        <item> POST_INSTALL_SCRIPT </item>
241        <item> PREFIX </item>
242 @@ -187,40 +254,60 @@
243        <item> PRE_BUILD </item>
244        <item> PRE_INSTALL_SCRIPT </item>
245        <item> PRE_LINK </item>
246 +      <item> PRIVATE_HEADER </item>
247        <item> PROGRAM </item>
248        <item> PROGRAMS </item>
249        <item> PROGRAM_ARGS </item>
250        <item> PROPERTIES </item>
251 +      <item> PUBLIC_HEADER </item>
252 +      <item> PUSH </item>
253        <item> QUIET </item>
254 +      <item> RANDOM </item>
255        <item> RANGE </item>
256        <item> READ </item>
257        <item> REGEX </item>
258        <item> REGULAR_EXPRESSION </item>
259 +      <item> RELATIVE_PATH </item>
260 +      <item> REMOVE </item>
261 +      <item> REMOVE_RECURSE </item>
262        <item> RENAME </item>
263        <item> REPLACE </item>
264        <item> REQUIRED </item>
265 +      <item> RESOURCE </item>
266        <item> RETURN_VALUE </item>
267        <item> RUNTIME </item>
268        <item> RUNTIME_DIRECTORY </item>
269        <item> SCRIPT </item>
270        <item> SEND_ERROR </item>
271        <item> SHARED </item>
272 +      <item> SOURCE </item>
273        <item> SOURCES </item>
274        <item> STATIC </item>
275        <item> STATUS </item>
276 +      <item> STRIP </item>
277 +      <item> STRINGS </item>
278        <item> STREQUAL </item>
279        <item> STRGREATER </item>
280        <item> STRLESS </item>
281        <item> SUFFIX </item>
282 +      <item> SUBSTRING </item>
283        <item> TARGET </item>
284        <item> TARGETS </item>
285 +      <item> TIMEOUT </item>
286        <item> TOLOWER </item>
287        <item> TOUPPER </item>
288 +      <item> TO_CMAKE_PATH </item>
289 +      <item> TO_NATIVE_PATH </item>
290        <item> USE_SOURCE_PERMISSIONS </item>
291        <item> VAR </item>
292 +      <item> VARIABLE </item>
293        <item> VARIABLES </item>
294        <item> VERSION </item>
295 +      <item> VERSION_LESS </item>
296 +      <item> VERSION_EQUAL </item>
297 +      <item> VERSION_GREATER </item>
298        <item> WIN32 </item>
299 +      <item> WORKING_DIRECTORY </item>
300        <item> WRAP_EXCLUDE </item>
301        <item> WRITE </item>
302      </list>
303 Index: kioslave/ftp/ftp.cc
304 ===================================================================
305 --- kioslave/ftp/ftp.cc (.../tags/KDE/3.5.10/kdelibs)   (revision 1021033)
306 +++ kioslave/ftp/ftp.cc (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
307 @@ -876,7 +876,7 @@
308    // The usual answer is '227 Entering Passive Mode. (160,39,200,55,6,245)'
309    // but anonftpd gives '227 =160,39,200,55,6,245'
310    int i[6];
311 -  char *start = strchr(ftpResponse(3), '(');
312 +  const char *start = strchr(ftpResponse(3), '(');
313    if ( !start )
314      start = strchr(ftpResponse(3), '=');
315    if ( !start ||
316 @@ -931,7 +931,7 @@
317      return ERR_INTERNAL;
318    }
319  
320 -  char *start = strchr(ftpResponse(3), '|');
321 +  const char *start = strchr(ftpResponse(3), '|');
322    if ( !start || sscanf(start, "|||%d|", &portnum) != 1)
323      return ERR_INTERNAL;
324  
325 Index: kinit/start_kdeinit.c
326 ===================================================================
327 --- kinit/start_kdeinit.c       (.../tags/KDE/3.5.10/kdelibs)   (revision 1021033)
328 +++ kinit/start_kdeinit.c       (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
329 @@ -44,7 +44,7 @@
330  {
331     char buf[ 1024 ];
332     int procfile;
333 -   sprintf( buf, "/proc/%d/oom_adj", pid );
334 +   sprintf( buf, "/proc/%d/stat", pid );
335     if( !enable ) {
336         /* Be paranoid and check that the pid we got from the pipe
337            belongs to this user. */
338 @@ -52,6 +52,7 @@
339         if( lstat( buf, &st ) < 0 || st.st_uid != getuid())
340             return 0;
341     }
342 +   sprintf( buf, "/proc/%d/oom_adj", pid );
343     procfile = open( buf, O_WRONLY );
344     if( procfile >= 0 ) {
345        if( enable )
346 Index: kio/kio/configure.in.in
347 ===================================================================
348 --- kio/kio/configure.in.in     (.../tags/KDE/3.5.10/kdelibs)   (revision 1021033)
349 +++ kio/kio/configure.in.in     (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
350 @@ -139,8 +139,30 @@
351    AC_LANG_RESTORE
352    ])
353  
354 -  if test "$kde_cv_have_inotify" = "yes" ; then
355 +  AC_CACHE_VAL(kde_cv_have_sys_inotify,
356 +  [
357 +  kde_cv_have_sys_inotify=no
358 +  AC_LANG_SAVE
359 +  AC_LANG_C
360 +
361 +  AC_TRY_COMPILE(
362 +  [
363 +#include <sys/inotify.h>
364 +  ],
365 +  [
366 +#ifndef IN_ALL_EVENTS
367 +#error no inotify notification
368 +#endif
369 +  ],kde_cv_have_sys_inotify=yes,kde_cv_have_sys_inotify=no)
370 +
371 +  AC_LANG_RESTORE
372 +  ])
373 +
374 +  if test "$kde_cv_have_inotify" = "yes" -o "$kde_cv_have_sys_inotify" = "yes"; then
375      AC_DEFINE_UNQUOTED(HAVE_INOTIFY, 1, [Define if your system has Linux Inode Notification])
376 +    if test "$kde_cv_have_sys_inotify" = "yes"; then
377 +      AC_DEFINE_UNQUOTED(HAVE_SYS_INOTIFY, 1, [Define if your system has glibc support for inotify])
378 +    fi
379      AC_MSG_RESULT(yes)
380    else
381      AC_MSG_RESULT(no)
382 Index: kio/kio/kdirwatch.cpp
383 ===================================================================
384 --- kio/kio/kdirwatch.cpp       (.../tags/KDE/3.5.10/kdelibs)   (revision 1021033)
385 +++ kio/kio/kdirwatch.cpp       (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
386 @@ -64,11 +64,13 @@
387  // debug
388  #include <sys/ioctl.h>
389  
390 -#ifdef HAVE_INOTIFY
391 +#ifdef HAVE_SYS_INOTIFY
392 +#include <sys/inotify.h>
393 +#include <fcntl.h>
394 +#elif HAVE_INOTIFY
395  #include <unistd.h>
396  #include <fcntl.h>
397  #include <sys/syscall.h>
398 -#include <linux/types.h>
399  // Linux kernel headers are documented to not compile
400  #define _S390_BITOPS_H
401  #include <linux/inotify.h>
402 @@ -87,7 +89,9 @@
403  {
404    return syscall (__NR_inotify_rm_watch, fd, wd);
405  }
406 +#endif
407  
408 +#ifdef HAVE_INOTIFY
409  #ifndef  IN_ONLYDIR
410  #define  IN_ONLYDIR 0x01000000 
411  #endif
412 @@ -99,7 +103,6 @@
413  #ifndef IN_MOVE_SELF
414  #define IN_MOVE_SELF 0x00000800
415  #endif
416 -
417  #endif
418  
419  #include <sys/utsname.h>
420 Index: kdecore/kstringhandler.cpp
421 ===================================================================
422 --- kdecore/kstringhandler.cpp  (.../tags/KDE/3.5.10/kdelibs)   (revision 1021033)
423 +++ kdecore/kstringhandler.cpp  (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
424 @@ -558,7 +558,7 @@
425    QString result;
426    const QChar *unicode = str.unicode();
427    for ( uint i = 0; i < str.length(); ++i )
428 -    result += ( unicode[ i ].unicode() < 0x21 ) ? unicode[ i ] :
429 +    result += ( unicode[ i ].unicode() <= 0x21 ) ? unicode[ i ] :
430          QChar( 0x1001F - unicode[ i ].unicode() );
431  
432    return result;
433 Index: kdecore/Mainpage.dox
434 ===================================================================
435 --- kdecore/Mainpage.dox        (.../tags/KDE/3.5.10/kdelibs)   (revision 0)
436 +++ kdecore/Mainpage.dox        (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
437 @@ -0,0 +1,44 @@
438 +/** \mainpage The KDE Core Library
439 +
440 +All KDE programs use this library to provide basic functionality such
441 +as the configuration system, IPC, internationalization and locale
442 +support, site-independent access to the filesystem and a large number
443 +of other (but no less important) things.
444 +<p>
445 +All KDE applications should link to the kdecore library. Also, using a
446 +KApplication derived class instead of QApplication is almost
447 +mandatory if you expect your application to behave nicely within the
448 +KDE environment.
449 +
450 +If you are unsure where to start, have a look at the
451 +<a href="http://techbase.kde.org/Development/Tutorials">tutorials on
452 +TechBase</a> to get you going.
453 +
454 +If you know what you are looking for, you should be able to find it in
455 +the <a href="annotated.html">class list</a> or the
456 +<a href="modules.html">modules list</a>.
457 +
458 +@authors
459 +Various: see copyrights on individual files for more information
460 +
461 +@maintainers
462 +See the
463 +<a href="http://websvn.kde.org/trunk/KDE/kdelibs/kdecore/MAINTAINERS?view=markup">MAINTAINERS</a>
464 +file.
465 +
466 +@licenses
467 +Library: @lgpl<br>
468 +Some helper utilities: @gpl
469 +
470 +*/
471 +
472 +/**
473 +
474 +\defgroup KDEMacros KDE Macros
475 +
476 +*/
477 +
478 +// DOXYGEN_EXCLUDE = malloc kde_file.h
479 +// DOXYGEN_SET_INPUT += @topdir@/kdemacros.h.cmake
480 +// DOXYGEN_SET_PROJECT_NAME = KDECore
481 +// vim:ts=4:sw=4:expandtab:filetype=doxygen
482 Index: khtml/html/htmltokenizer.cpp
483 ===================================================================
484 --- khtml/html/htmltokenizer.cpp        (.../tags/KDE/3.5.10/kdelibs)   (revision 1021033)
485 +++ khtml/html/htmltokenizer.cpp        (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
486 @@ -736,7 +736,7 @@
487  #ifdef TOKEN_DEBUG
488                  kdDebug( 6036 ) << "unknown entity!" << endl;
489  #endif
490 -                checkBuffer(10);
491 +                checkBuffer(11);
492                  // ignore the sequence, add it to the buffer as plaintext
493                  *dest++ = '&';
494                  for(unsigned int i = 0; i < cBufferPos; i++)
495 Index: khtml/rendering/table_layout.cpp
496 ===================================================================
497 --- khtml/rendering/table_layout.cpp    (.../tags/KDE/3.5.10/kdelibs)   (revision 1021033)
498 +++ khtml/rendering/table_layout.cpp    (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
499 @@ -297,7 +297,8 @@
500  #endif
501          for ( int i = 0; available > 0 && i < nEffCols; i++ ) {
502              if ( width[i].isPercent() ) {
503 -                int w = base * width[i].value() / totalPercent;
504 +                // totalPercent may be 0 below if all %-width specifed are 0%. (#172557)
505 +                int w = totalPercent ? base * width[i].value() / totalPercent : 0;
506                  available -= w;
507                  calcWidth[i] = w;
508              }
509 @@ -313,7 +314,8 @@
510  
511          for ( int i = 0; available > 0 && i < nEffCols; i++ ) {
512              if ( width[i].isVariable() ) {
513 -                int w = available / totalVariable;
514 +                // totalVariable may be 0 below if all the variable widths specified are 0.
515 +                int w = totalVariable ? available / totalVariable : 0;
516                  available -= w;
517                  calcWidth[i] = w;
518                 totalVariable--;
519 Index: kdoctools/customization/pt-BR/user.entities
520 ===================================================================
521 --- kdoctools/customization/pt-BR/user.entities (.../tags/KDE/3.5.10/kdelibs)   (revision 1021033)
522 +++ kdoctools/customization/pt-BR/user.entities (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
523 @@ -17,7 +17,7 @@
524  <!ENTITY Esc   "<keycap>Esc</keycap>">
525  <!ENTITY etc     "<abbrev>etc</abbrev>">
526  <!ENTITY ex     "<abbrev>por exemplo</abbrev>">
527 -<!ENTITY FAQ     "Perguntas Mais Freqüentes (do inglês <acronym>FAQ</acronym>)">
528 +<!ENTITY FAQ     "Perguntas mais freqüentes (do inglês <acronym>FAQ</acronym>)">
529  <!ENTITY HTML  '<acronym>HTML</acronym>'>
530  <!ENTITY ie     "isto é">
531  <!ENTITY infocenter    "<application>Centro de Informações</application>">
532 @@ -34,7 +34,7 @@
533  <!ENTITY LMB    "botão <mousebutton>esquerdo</mousebutton> do mouse">
534  <!ENTITY MMB    "botão do <mousebutton>meio</mousebutton> do mouse">
535  <!ENTITY OS "<acronym>Sistema Operacional</acronym>">
536 -<!ENTITY RMB    "botão <mousebutton>direto</mousebutton> do mouse">
537 +<!ENTITY RMB    "botão <mousebutton>direito</mousebutton> do mouse">
538  <!ENTITY Shift   "<keycap>Shift</keycap>">
539  <!ENTITY systemtray "<application>bandeja do sistema</application>">
540  <!ENTITY Tab   "<keycap>Tab</keycap>">
541 Index: kdeui/kdatetbl.cpp
542 ===================================================================
543 --- kdeui/kdatetbl.cpp  (.../tags/KDE/3.5.10/kdelibs)   (revision 1021033)
544 +++ kdeui/kdatetbl.cpp  (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
545 @@ -47,6 +47,7 @@
546  #include "kdatetbl.h"
547  #include "kpopupmenu.h"
548  #include <qdatetime.h>
549 +#include <qguardedptr.h>
550  #include <qstring.h>
551  #include <qpen.h>
552  #include <qpainter.h>
553 @@ -310,7 +311,7 @@
554             painter->setPen(colorGroup().highlight());
555             painter->setBrush(colorGroup().highlight());
556            }
557 -          else 
558 +          else
559            {
560            painter->setPen(colorGroup().text());
561             painter->setBrush(colorGroup().text());
562 @@ -366,7 +367,7 @@
563  void KDateTable::endOfWeek()
564  {
565    setDate(date.addDays(7 - date.dayOfWeek()));
566 -}    
567 +}
568  
569  void
570  KDateTable::keyPressEvent( QKeyEvent *e )
571 @@ -482,14 +483,14 @@
572    // old selected date:
573    temp = posFromDate( date );
574    // new position and date
575 -  pos = (7 * (row - 1)) + col; 
576 +  pos = (7 * (row - 1)) + col;
577    QDate clickedDate = dateFromPos( pos );
578  
579    // set the new date. If it is in the previous or next month, the month will
580    // automatically be changed, no need to do that manually...
581    setDate( clickedDate );
582  
583 -  // call updateCell on the old and new selection. If setDate switched to a different 
584 +  // call updateCell on the old and new selection. If setDate switched to a different
585    // month, these cells will be painted twice, but that's no problem.
586    updateCell( temp/7+1, temp%7 );
587    updateCell( row, col );
588 @@ -1007,7 +1008,10 @@
589    popup(pos);
590    repaint();
591    d->exec = true;
592 +  const QGuardedPtr<QObject> that = this;
593    qApp->enter_loop();
594 +  if ( !that )
595 +    return QDialog::Rejected;
596    hide();
597    return result;
598  }
599 Index: kdeui/kmenubar.cpp
600 ===================================================================
601 --- kdeui/kmenubar.cpp  (.../tags/KDE/3.5.10/kdelibs)   (revision 1021033)
602 +++ kdeui/kmenubar.cpp  (.../branches/KDE/3.5/kdelibs)  (revision 1021033)
603 @@ -308,7 +308,7 @@
604          if( d->fallback_mode )
605          {
606              d->fallback_mode = false;
607 -//            KWin::setStrut( winId(), 0, 0, 0, 0 ); KWin will set strut as it will see fit
608 +            KWin::setStrut( winId(), 0, 0, 0, 0 );
609              setMinimumSize( 0, 0 );
610              setMaximumSize( QWIDGETSIZE_MAX, QWIDGETSIZE_MAX );
611              updateMenuBarSize();
612
613 Property changes on: .
614 ___________________________________________________________________
615 Deleted: svn:mergeinfo
616 Added: svn:externals
617    + admin https://svn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin
618
619
This page took 0.141166 seconds and 3 git commands to generate.