dist/changes-2.2.2
changeset 0 1918ee327afb
equal deleted inserted replaced
-1:000000000000 0:1918ee327afb
       
     1 
       
     2 Qt 2.2.2 is a bugfix release. It keeps both forward and backward
       
     3 compatibility (source and binary) with Qt 2.2.1
       
     4 
       
     5 
       
     6 ****************************************************************************
       
     7 *			    General					   *
       
     8 ****************************************************************************
       
     9 
       
    10 OpenGL:		More Problems with the auto-detection of OpenGL
       
    11 		libraries have been fixed.
       
    12 
       
    13 
       
    14 ****************************************************************************
       
    15 *			   Designer					   *
       
    16 ****************************************************************************
       
    17 
       
    18 uic:		Added workaround for the QListView::Manual vs.
       
    19 		QScrollView::Manual enumeration clash.	
       
    20 		Fixed backslashes inside strings.
       
    21 		Obeys user defined layout names.
       
    22 
       
    23 RC2UI:		Converts Microsoft Dialog Resources (.rc) to
       
    24 		Qt Designer Dialog Userinterface Description Files (.ui).
       
    25 		You find it in $QTDIR/tools/designer/integration/rc2ui.
       
    26 		See the README file there.
       
    27 
       
    28 ****************************************************************************
       
    29 *			   Library					   *
       
    30 ****************************************************************************
       
    31 
       
    32 QAction:	Fixed possible crash in removeFrom().
       
    33 
       
    34 QApplication:	X11 only: Add possibility to input text in more than
       
    35 		one encoding.
       
    36 
       
    37 QCanvas:	Deletes items at canvas destruction time. Without a
       
    38 		canvas, items are not deletable anyway as they need to
       
    39 		access their canvas during destruction.
       
    40 		Some performance optimizations.
       
    41 
       
    42 QCanvasItem:	More accurate rectangle collision detection.
       
    43 
       
    44 QClipboard:	X11 only: 64bit cleanness when transferring data
       
    45 		with format==32 using dnd/clipboard.
       
    46 
       
    47 QColorDialog:	MS-Windows only: Tries harder to use a nice icon.
       
    48 
       
    49 QDialog:	Keypard-Enter triggers default button.
       
    50 
       
    51 QFile:		Unix only: Safe access to files in the proc filesystem.
       
    52 
       
    53 QFileDialog:	Fixed reentrancy problem when used with qFtp.
       
    54 		MS-Windows only: Tries harder to use a nice icon.
       
    55 
       
    56 QFontCache:	Fixed possible crash in the rare case that the font
       
    57 		cache runs over.
       
    58 
       
    59 QGLWidget:	MS-Windows only: Fix for GL context switching.
       
    60 
       
    61 QIconView:	Fixed possible crash.
       
    62 
       
    63 QImage:		Increased number of colors when writing XPM files from
       
    64 		64^2 to 64^4.
       
    65 		Fixed 16-bit pixel().
       
    66 
       
    67 QImageIO:	MS-Windows only: exported qInitJpegIO function.
       
    68 		Fixed crash with libpng 1.0.8.
       
    69 		Fixed huge memory leak with PNG files.
       
    70 
       
    71 QLCDNumber:	Sensible precision when displaying doubles.
       
    72 
       
    73 QLineEdit:	Accepts text drops other than text/plain.
       
    74 		Fixed psosible crash when deleting a line edit while its
       
    75 		context menu is visible.
       
    76 
       
    77 QListView:	Less flicker. Improved performance on insertItem().
       
    78 
       
    79 QMainWindow:	Deletes its layout first on destruction time to avoid
       
    80 		possible crashes with subclasses.
       
    81 
       
    82 QMotifPlusStyle:Tuned drawing of tabs.
       
    83 
       
    84 QPainter:	Fixed rounded rectangle drawing with rotation and
       
    85 		viewport transformation turned on.
       
    86 		Ignores '\r' in drawText.
       
    87 
       
    88 QPopupMenu:	Ensure to emit the aboutToShow() signal only once
       
    89 		for submenus.
       
    90 
       
    91 QPrinter:	Unix only: Fixed output for when printing some but not all pages
       
    92 		of multi-page output.
       
    93 		Unix only: Fixed an infinite loop in the image compression
       
    94 		algorithm for some images.
       
    95 		Unix only: Added MIBs for 8859-13, -14 and -15.
       
    96 		MS-Windows only: Fixed system print dialog for Win9x.
       
    97 
       
    98 QPrintDialog:	MS-Windows only: Tries harder to use a nice icon.
       
    99 
       
   100 QProgressBar:	Fixed drawing problem with really large progress ranges.
       
   101 
       
   102 QPushButton:	Implemented "flat" property as advertised.
       
   103 
       
   104 QPrinter:	MS-Windows only: Keep the current printer name.
       
   105 
       
   106 QRichText:	Fixed line breaking for asian scripts. Support for
       
   107 		chinese punctuation.
       
   108 		Obeys <font color="..."> tags inside links.
       
   109 
       
   110 QString:	Allows 'G' in sprintf.
       
   111 
       
   112 QTextCodec:	Recognizes "he" and "he_IL" as 8859-8 locales.
       
   113 		Added latin4 locales.
       
   114 		Improved Thai support.
       
   115 		X11 only: fixed crashes when LANG=ko.
       
   116 		Improved conversion performance.
       
   117 
       
   118 QWidget:	X11 only: fixed a crash in case XmbTextListToTextProperty
       
   119 		fails for a certain locale.
       
   120 		Visiblity fix when reparenting a widget to 0.
       
   121 		X11 only: Improved transient placement for embedded
       
   122 		windows.
       
   123 		X11 only: Maintains XDND state when reparented.
       
   124 		X11 only: No more crashes in setActiveWindow() with
       
   125 		or without XIM support.
       
   126 		X11 only: small ICCCM compatibility issue with subsequent
       
   127 		hide and show fixed.
       
   128 
       
   129 QWorkspace:	Tab-focus remains inside a document window.
       
   130 		Fixed problem with menubars inside document windows.
       
   131 		Obeys initial child geometry.
       
   132 		Uses the children's size hint when cascading.
       
   133 
       
   134 QXmlInputSource:Fix for stream devices that do not support
       
   135 		direct access.
       
   136 
       
   137 ****************************************************************************
       
   138 *			   Third party					   *
       
   139 ****************************************************************************
       
   140 
       
   141 None
       
   142 
       
   143 ****************************************************************************
       
   144 *               Changes that might affect runtime behavior                 *
       
   145 ****************************************************************************
       
   146 
       
   147 None
       
   148 
       
   149 ****************************************************************************
       
   150 *		    Qt/Embedded-specific changes		           *
       
   151 ****************************************************************************
       
   152 
       
   153  - Drawing speed-ups, especially rectangles, alpha blitting, horizontal lines.
       
   154  - More control of qconfig.h