Merge master into api_changes
[profile/ivi/qtbase.git] / dist / changes-1.39-19980406
1 src/kernel/qpainter.cpp    2.127  agulbra  +37 -6  (1998/03/30)
2
3   sort of parse $LANG
4
5
6 src/kernel/qpainter.cpp    2.35  warwick  +5 -4  (1998/03/30)
7
8   Fix TAB expansion in QPainter::drawText (and hence QMultiLineEdit).
9
10
11 src/widgets/qlined.cpp    2.68  agulbra  +3 -3
12
13   didn't repaint cursor properly when moving the cursor leftwards
14
15
16 src/kernel/qfnt_x11.cpp    2.34  warwick  +20 -13  (1998/03/31)
17
18   Some fonts don't have per_char information.
19
20
21 src/kernel/qrgn_win.cpp    2.6  hanord  +11 -9  (1998/04/01)
22
23   Bug fixes for the new getRects and boundingRect functions
24
25
26 src/kernel/qregion.h    2.8  hanord  +4 -1
27 src/kernel/qrgn_win.cpp    2.5  hanord  +42 -2
28 src/kernel/qrgn_x11.cpp    2.5  hanord  +50 -2
29
30   New QRegion functions:
31     boundingRect() returns the bounding rectangle of the region
32     getRects() returns an array of the rectangles that make up the region
33
34
35 src/widgets/qmainwindow.cpp    2.13  agulbra  +46 -3  (1998/04/02)
36 src/widgets/qmainwindow.h    2.9  agulbra  +9 -4
37 src/widgets/qtoolbar.cpp    2.15  agulbra  +20 -5
38 src/widgets/qtoolbar.h    2.7  agulbra  +5 -2
39 src/widgets/qtoolbutton.cpp    2.20  agulbra  +25 -17
40
41   button pixmap size change support
42
43
44 src/kernel/qiconset.cpp    2.5  agulbra  +18 -4
45 src/kernel/qiconset.h    2.3  agulbra  +4 -3
46 src/widgets/qpushbt.cpp    2.37  agulbra  +62 -3
47 src/widgets/qpushbt.h    2.7  agulbra  +5 -1
48 src/widgets/qtoolbutton.cpp    2.19  agulbra  +31 -5
49 src/widgets/qtoolbutton.h    2.4  agulbra  +6 -2
50
51   new functionality, menu buttons
52
53
54 src/kernel/qgmanagr.cpp    2.30  paul  +18 -2
55 src/kernel/qgmanagr.h    2.11  paul  +3 -2
56 src/widgets/qhbox.cpp    1.9  paul  +53 -2
57 src/widgets/qhbox.h    1.6  paul  +6 -1
58
59   pack() added, addStretch() now work
60
61
62 src/kernel/qpainter.cpp    2.37  warwick  +36 -8  (1998/04/03)
63 src/kernel/qpainter.h    2.23  warwick  +11 -1
64
65   Add more QPainter::drawImage calls (but still not implement QPrinter stuff)
66
67
68 src/widgets/qmainwindow.cpp    2.14  warwick  +4 -4
69 src/widgets/qmainwindow.h    2.10  warwick  +2 -2
70
71   Allow WFlags to QMainWindow.
72
73
74 src/kernel/qregion.cpp    2.7  warwick  +4 -2
75 src/kernel/qrgn_x11.cpp    2.6  warwick  +4 -3
76
77   Disable BOP
78
79
80 src/widgets/qscrollview.cpp    2.23  warwick  +7 -5
81 src/widgets/qscrollview.h    2.13  warwick  +2 -2
82
83   Emit signal earlier.
84
85
86 src/widgets/qscrollview.cpp    2.22  warwick  +34 -16
87 src/widgets/qscrollview.h    2.12  warwick  +3 -1
88
89   Low level hook for painting on existing painter.
90   Direct position set function.
91
92
93 src/kernel/qimage.cpp    2.80  warwick  +64 -6
94
95   Optimize a very common case.
96
97
98 examples/showimg/showimg.cpp    2.21  warwick  +67 -9
99 examples/showimg/showimg.h    2.8  warwick  +7 -0
100
101   Use new QImage bitBlt
102
103
104 src/dialogs/qprndlg.cpp    2.15  agulbra  +35 -2
105 src/dialogs/qprndlg.h    2.8  agulbra  +2 -1
106 src/kernel/qprinter.cpp    2.7  agulbra  +53 -8
107 src/kernel/qprinter.h    2.6  agulbra  +6 -2
108
109   added QPrinter::ColorMode and corresponding stuff in the printer
110   dialog.
111
112
113 src/kernel/qimage.cpp    2.79  warwick  +183 -3
114 src/kernel/qimage.h    2.25  warwick  +16 -1
115 src/kernel/qpaintd.h    2.6  warwick  +5 -1
116 src/kernel/qpainter.cpp    2.36  warwick  +12 -2
117 src/kernel/qpixmap.h    2.19  warwick  +3 -1
118
119   bitBlt for QImages
120      - copy image subarea to position in paintdevice or an image
121
122
123 src/kernel/qgmanagr.cpp    2.31  paul  +89 -25
124
125   handle empty layouts in a slightly better way
126
127
128 src/dialogs/qprndlg.cpp    2.17  agulbra  +14 -5
129
130   move focus intelligently when the users clicks 'print to file' or
131   'print to printer'
132
133
134 src/dialogs/qfiledlg.cpp    2.51  agulbra  +64 -4
135 src/dialogs/qfiledlg.h    2.13  agulbra  +5 -1
136
137   new function, addWidgets().  very limited extensibility, designed so
138   that it's easier to reimplement it as syntax sugar if/when we put in a
139   proper extension method.
140
141
142 src/dialogs/qprndlg.cpp    2.16  agulbra  +7 -12
143
144   no A3
145
146
147 src/dialogs/qfiledlg.cpp    2.52  agulbra  +11 -7
148
149   save a little memory, be a little bug-free
150
151
152 src/widgets/qcombo.cpp    2.81  agulbra  +24 -19
153
154   use 1-pixel frame around lineedit in motif style.
155
156
157 src/widgets/qmainwindow.cpp    2.15  agulbra  +82 -14
158 src/widgets/qmainwindow.h    2.11  agulbra  +7 -4
159 src/widgets/qtoolbar.cpp    2.16  agulbra  +46 -11
160 src/widgets/qtoolbar.h    2.8  agulbra  +8 -2
161 src/widgets/qtoolbutton.cpp    2.21  agulbra  +4 -4
162
163   various improvements in look&feel, stretchable space, stretchable widgets
164
165
166 src/kernel/qpainter.cpp    2.38  hanord  +72 -64  (1998/04/04)
167 src/kernel/qpainter.h    2.24  hanord  +14 -4
168 src/kernel/qptr_x11.cpp    2.43  hanord  +115 -2
169
170   Added QPainter::drawTiledPixmap, not for Windows yet
171
172
173 src/kernel/qpainter.cpp    2.39  hanord  +6 -2
174 src/kernel/qpainter.h    2.25  hanord  +8 -2
175 src/kernel/qptr_x11.cpp    2.44  hanord  +5 -6
176
177   Added overloaded drawTiledPixmap( const QRect &r, const QPixmap &pm )
178
179
180 src/widgets/qlistview.cpp    2.87  warwick  +5 -5
181 src/widgets/qscrollview.cpp    2.25  warwick  +266 -96
182 src/widgets/qscrollview.h    2.15  warwick  +19 -5
183
184   Allow arbitrary child objects positioned at int coords in QScrollView.
185
186
187 src/widgets/qlistview.cpp    2.86  warwick  +5 -5
188 src/widgets/qscrollview.cpp    2.24  warwick  +35 -11
189 src/widgets/qscrollview.h    2.14  warwick  +3 -2
190
191   Fix refresh problen in QScrollView.
192
193
194 examples/widgets/widgets.cpp    2.39  warwick  +4 -0
195
196   Show bug in recreate
197
198
199 examples/scrollview/scrollview.cpp    1.8  warwick  +49 -5
200
201   Test new arbitrary-number-of-children code.
202
203
204 src/qt.pro    2.20  warwick  +2 -0
205
206   fix dependencies
207
208
209 src/widgets/qstatusbar.cpp    2.4  agulbra  +4 -2
210
211   less flicker
212
213
214 src/widgets/qmainwindow.cpp    2.16  agulbra  +10 -18
215 src/widgets/qtoolbar.cpp    2.17  agulbra  +6 -5
216
217   move motif style away from what the OSF probably would have done,
218   closer towards what Netscape and Microsoft has done.
219
220
221 src/kernel/qptr_x11.cpp    2.45  hanord  +8 -11
222
223   tilepixmap optimized for the common case (no mask)
224
225 src/widgets/qmenudta.cpp    2.13  eiriken  +101 -2  (1998/04/05)
226 src/widgets/qmenudta.h    2.10  eiriken  +12 -1
227
228   Added new insertItem functions
229
230
231 src/widgets/qmlined.cpp    2.89  eiriken  +14 -1
232 src/widgets/qmlined.h    2.33  eiriken  +3 -1
233
234   Added setFixedVisibleLines
235
236
237 src/widgets/qscrollview.cpp    2.29  warwick  +10 -4
238 src/widgets/qscrollview.h    2.17  warwick  +2 -1
239
240   Fix child deletion.
241
242
243 src/widgets/qscrollview.cpp    2.32  warwick  +2 -2
244 src/widgets/qtoolbutton.cpp    2.22  warwick  +12 -2
245
246   Focus indication in toolbutton.
247
248
249 src/kernel/qfocusdata.h    2.1  warwick  initial checkin
250 src/kernel/qwidget.cpp    2.97  warwick  +24 -15
251 src/kernel/qwidget.h    2.47  warwick  +4 -2
252 src/widgets/qscrollview.cpp    2.31  warwick  +59 -7
253 src/widgets/qscrollview.h    2.18  warwick  +3 -1
254
255   Focus traversal among QScrollView children.
256
257
258 examples/scrollview/scrollview.cpp    1.9  warwick  +19 -20
259 src/widgets/qlistview.cpp    2.88  warwick  +18 -18
260 src/widgets/qscrollview.cpp    2.27  warwick  +38 -61
261 src/widgets/qscrollview.h    2.16  warwick  +2 -1
262
263   Negate position sense.
264
265
266 src/dialogs/qprndlg.cpp    2.18  hanord  +4 -3
267 src/kernel/qprn_x11.cpp    2.9  hanord  +4 -4
268
269   QPrinter::setup() uses the QPrintDialog::getPrinterSetup() function
270
271
272 src/kernel/qptr_win.cpp    2.31  hanord  +108 -2
273
274   Tiled pixmap implemented, but no optimization yet
275
276 src/widgets/qlined.cpp    2.69  agulbra  +21 -3
277
278   handle double-click correctly
279   handle c-k
280
281 src/widgets/qlistview.cpp    2.90  eiriken  +17 -2  (1998/04/06)
282 src/widgets/qlistview.h    2.42  eiriken  +2 -1
283 src/widgets/qstatusbar.cpp    2.5  eiriken  +8 -7
284
285   Added rightButtonPressed signal and removed the resizer
286