1doc/annotated.doc    1.5  warwick  +6 -3
2
3  Try new tabled annotated list.
4
5
6doc/tutorial.doc    2.14  agulbra  +4 -4
7
8  new header files
9
10
11examples/application/application.cpp    1.13  warwick  +2 -2
12examples/layout/layout.cpp    1.7  warwick  +2 -2
13examples/network/finger.cpp    1.8  warwick  +2 -2
14examples/pref/pref.cpp    1.21  warwick  +2 -2
15examples/qwerty/qwerty.h    1.9  warwick  +2 -2
16examples/scrollview/scrollview.cpp    1.16  warwick  +2 -2
17examples/widgets/widgets.cpp    2.44  warwick  +2 -2
18src/widgets/qmultilinedit.cpp    2.94  warwick  +2 -2
19
20  Rename fix - "qmultilinedit.h" not "qmultilined.h"
21
22
23examples/application/application.cpp    1.14  agulbra  +32 -18
24
25  use QWhatsThis
26
27
28examples/application/application.cpp    1.15  warwick  +7 -6
29examples/application/application.h    1.5  warwick  +2 -1
30
31  Use persistent QPrinter.
32
33
34examples/dragdrop/.cvsignore    1.1  warwick  initial checkin
35examples/dragdrop/dragdrop.pro    1.1  warwick  initial checkin
36examples/dragdrop/main.cpp    1.6  warwick  +20 -7
37src/qt.pro    2.28  warwick  +3 -3
38
39  upd
40
41
42examples/dragdrop/GNUmakefile    1.1  warwick  initial checkin
43examples/dragdrop/Makefile    1.1  warwick  initial checkin
44examples/dragdrop/main.cpp    1.2  warwick  +2 -1
45
46  Quit.
47
48
49examples/dragdrop/dropsite.cpp    1.1  agulbra  initial checkin
50examples/dragdrop/dropsite.h    1.1  agulbra  initial checkin
51examples/dragdrop/main.cpp    1.1  agulbra  initial checkin
52
53  kind of like simple.c, except not 2000 lines
54
55
56examples/dragdrop/dropsite.cpp    1.2  warwick  +22 -3
57examples/dragdrop/main.cpp    1.3  warwick  +3 -3
58
59  Fixes, more debug options.
60
61
62examples/dragdrop/dropsite.cpp    1.3  warwick  +36 -34
63examples/dragdrop/main.cpp    1.4  warwick  +2 -2
64
65  Better feedback, more examples.
66
67
68examples/dragdrop/dropsite.cpp    1.4  warwick  +5 -3
69
70  Visualize DragLeave events.
71
72
73examples/dragdrop/dropsite.cpp    1.5  warwick  +15 -43
74examples/dragdrop/dropsite.h    1.2  warwick  +1 -7
75examples/dragdrop/main.cpp    1.5  warwick  +2 -10
76
77  Remove format choice - QImageDragObject deals with that.
78
79
80examples/dragdrop/dropsite.cpp    1.6  warwick  +4 -5
81src/kernel/qdragobject.cpp    2.25  warwick  +11 -6
82src/kernel/qdragobject.h    2.12  warwick  +3 -2
83
84  Set MIME format in QStoredDragObject constructor.
85
86
87examples/dragdrop/dropsite.cpp    1.7  warwick  +10 -3
88examples/dragdrop/dropsite.h    1.3  warwick  +2 -1
89
90  Use Event_DragEnter
91
92
93examples/movies/main.cpp    1.12  warwick  +4 -4
94
95  Warnings, robustness.
96
97
98examples/showimg/.cvsignore    2.1  warwick  +5 -0
99
100  Ignore images
101
102
103extensions/nsplugin/examples/Makefile    1.1  warwick  initial checkin
104extensions/xt/doc.conf    1.4  warwick  +1 -1
105
106  Oddsnends
107
108
109extensions/nsplugin/src/qnp.cpp    1.20  warwick  +19 -20
110
111  show() not required now.
112
113
114extensions/nsplugin/src/qnp.pro    1.2  warwick  +1 -1
115
116  tmake workaround
117
118
119src/compat/qmlined.h    1.2  warwick  +1 -1
120
121  edit not ed
122
123
124src/compat/qobjcoll.h    1.1  warwick  initial checkin
125src/compat/qwidcoll.h    1.1  warwick  initial checkin
126src/kernel/qobjcoll.h    2.8  warwick  +1 -1
127src/kernel/qwidcoll.h    2.7  warwick  +1 -1
128
129  Moved.
130
131
132src/dialogs/qfiledialog.cpp    2.72  agulbra  +79 -54
133
134  avoid one more static
135
136
137src/dialogs/qfiledialog.cpp    2.73  agulbra  +3 -3
138
139  use the right column width in multi-column mode
140
141
142src/dialogs/qfiledialog.cpp    2.74  agulbra  +1 -2
143
144  commit -without- debug feature
145
146
147src/dialogs/qfiledialog.cpp    2.75  agulbra  +22 -8
148
149  handle "type name of directory then press enter" case by switching to
150  that directory
151
152
153src/dialogs/qfiledialog.cpp    2.76  agulbra  +10 -7
154
155  minor tweak to make the ok button change less often
156
157
158src/dialogs/qfiledialog.cpp    2.77  agulbra  +2 -2
159
160  slightly better row height in the multi-column view
161
162
163src/kernel/qapp.cpp    2.56  agulbra  +14 -6
164src/kernel/qapplication.cpp    2.56  agulbra  +14 -6
165src/kernel/qasyncimageio.cpp    1.34  agulbra  +53 -15
166src/kernel/qregion.cpp    2.13  agulbra  +1 -8
167src/kernel/qregion.h    2.13  agulbra  +1 -4
168src/widgets/qheader.cpp    2.44  agulbra  +4 -5
169
170  Reginald Stadlbauer's alpha's egcs said to do this.  it doesn't like
171  static objects with non-default constructors.
172
173
174src/kernel/qapplication_win.cpp    2.91  warwick  +10 -1
175src/kernel/qdnd_x11.cpp    2.20  warwick  +1 -7
176src/kernel/qdragobject.h    2.9  warwick  +1 -4
177src/kernel/qwidget.cpp    2.112  warwick  +4 -11
178src/kernel/qwidget_win.cpp    2.57  warwick  +20 -3
179src/kernel/qwidget_x11.cpp    2.97  warwick  +12 -4
180src/kernel/qwindowdefs.h    2.24  warwick  +5 -1
181
182  Drag&dropery.
183
184
185src/kernel/qapplication_win.cpp    2.93  warwick  +4 -2
186src/kernel/qdnd_win.cpp    2.10  warwick  +483 -135
187src/kernel/qdnd_x11.cpp    2.24  warwick  +21 -1
188src/kernel/qdragobject.cpp    2.18  warwick  +5 -5
189src/kernel/qevent.cpp    2.17  warwick  +1 -21
190src/kernel/qimage.cpp    2.93  warwick  +73 -34
191src/kernel/qwidget_win.cpp    2.59  warwick  +4 -3
192
193  Windows Drap & Drop.
194
195
196src/kernel/qasyncimageio.cpp    1.35  agulbra  +2 -2
197
198  make cleanup() static
199
200
201src/kernel/qasyncimageio.cpp    1.37  warwick  +4 -2
202src/kernel/qasyncimageio.cpp    1.36  warwick  +30 -7
203src/kernel/qdragobject.cpp    2.22  warwick  +7 -5
204src/kernel/qimage.cpp    2.96  warwick  +4 -1
205src/kernel/qimage.cpp    2.95  agulbra  +8 -9
206src/kernel/qimage.cpp    2.92  warwick  +3 -3
207src/tools/qdir.cpp    2.24  agulbra  +7 -1
208
209  doc
210
211
212src/kernel/qclipboard_x11.cpp    2.14  agulbra  +26 -20
213
214  avoid statics that are troublesome on the alpha
215
216
217src/kernel/qdialog.cpp    2.20  agulbra  +39 -18
218
219  frameGeometry() is normally not meaningful before show(), so I
220  switched to a different way of ensuring that the dialog's default
221  position is entirely on-screen.  may not work perfectly with
222  Enlightenment :)
223
224
225src/kernel/qdnd_win.cpp    2.11  warwick  +5 -1
226src/kernel/qdnd_x11.cpp    2.25  warwick  +56 -1
227src/kernel/qdragobject.cpp    2.19  warwick  +8 -59
228
229  Move QDragManager::eventFilter code to X11-specifics.
230
231
232src/kernel/qdnd_win.cpp    2.12  warwick  +44 -31
233
234  Follow DnD API changes.
235  Add leave event.
236
237
238src/kernel/qdnd_win.cpp    2.13  warwick  +8 -3
239src/kernel/qevent.h    2.19  warwick  +15 -5
240
241  DragEnter events and final DragLeave to DropEvent targets.
242
243
244src/kernel/qdnd_win.cpp    2.14  warwick  +2 -6
245
246  spacing
247
248
249src/kernel/qdnd_win.cpp    2.7  warwick  +989 -12
250
251  First inclusion from tests/olednd code.
252
253
254src/kernel/qdnd_win.cpp    2.9  warwick  +162 -98
255
256  DND.
257
258
259src/kernel/qdnd_x11.cpp    2.17  warwick  +9 -9
260src/kernel/qpainter.cpp    2.52  warwick  +14 -11
261src/kernel/qwid_x11.cpp    2.95  warwick  +2 -2
262src/kernel/qwidget_x11.cpp    2.95  warwick  +2 -2
263src/widgets/qwellarray.cpp    1.3  warwick  +10 -1
264src/widgets/qwellarray.h    1.4  warwick  +2 -1
265
266  Avoid HPUX warnings.
267
268
269src/kernel/qdnd_x11.cpp    2.19  agulbra  +29 -25
270
271  egcs/alpha workarounds.
272
273
274src/kernel/qdnd_x11.cpp    2.22  agulbra  +2 -2
275src/kernel/qwidget_x11.cpp    2.98  agulbra  +2 -2
276
277  don't segfault on first registerDropType()
278
279
280src/kernel/qdnd_x11.cpp    2.23  paul  +5 -3
281
282  Ignore windows without clients.
283
284
285src/kernel/qdnd_x11.cpp    2.26  warwick  +18 -1
286src/kernel/qdragobject.cpp    2.20  warwick  +1 -16
287
288  Move DND cursor into X11-specifics.
289
290
291src/kernel/qdnd_x11.cpp    2.27  warwick  +16 -10
292src/kernel/qdragobject.cpp    2.23  warwick  +130 -71
293src/kernel/qdragobject.h    2.11  warwick  +14 -25
294
295  Multi-format QDragObject API.
296
297
298src/kernel/qdnd_x11.cpp    2.28  agulbra  +47 -18
299
300  updated to match windows version
301
302
303src/kernel/qdragobject.cpp    2.21  warwick  +99 -14
304src/kernel/qdragobject.h    2.10  warwick  +45 -3
305
306  QImageDragObject
307  Mark out problem areas for fixing.
308
309
310src/kernel/qdragobject.cpp    2.24  agulbra  +2 -2
311src/kernel/qlayout.cpp    2.35  agulbra  +3 -3
312src/kernel/qpixmapcache.cpp    2.8  agulbra  +2 -1
313src/tools/qgcache.cpp    2.7  agulbra  +12 -8
314src/widgets/qpushbutton.cpp    2.43  agulbra  +3 -3
315
316  speling
317
318
319src/kernel/qdragobject.cpp    2.26  warwick  +9 -17
320src/kernel/qdragobject.h    2.13  warwick  +3 -4
321
322  Simplify QStoredDragObject.
323
324
325src/kernel/qevent.h    2.20  agulbra  +9 -3
326
327  added no-answer-necessary rectangle to drag move event
328
329
330src/kernel/qfocusdata.h    2.3  warwick  +11 -3
331src/widgets/qscrollview.cpp    2.48  warwick  +12 -7
332src/widgets/qscrollview.cpp    2.47  warwick  +6 -4
333
334  Focus wrapping.
335
336
337src/kernel/qfont.cpp    2.36  agulbra  +19 -7
338
339  more alpha/egcs/linux workarounds
340
341
342src/kernel/qfont_x11.cpp    2.40  warwick  +3 -3
343
344  Go gray.
345
346
347src/kernel/qimage.cpp    2.94  warwick  +22 -1
348src/kernel/qimage.h    2.28  warwick  +2 -1
349src/kernel/qpixmap.cpp    2.27  warwick  +24 -1
350src/kernel/qpixmap.h    2.21  warwick  +5 -2
351
352  Convenient input from QByteArray.
353
354
355src/kernel/qimage.cpp    2.97  warwick  +2 -2
356src/kernel/qpixmap.cpp    2.28  warwick  +2 -2
357
358  Fix.
359
360
361src/kernel/qmovie.cpp    1.34  warwick  +11 -2
362
363  Code to be added and tested later.
364
365
366src/kernel/qmovie.cpp    1.35  warwick  +5 -9
367src/kernel/qmovie.h    1.11  warwick  +3 -2
368
369  Provide QDataSource source to QMovie.
370
371
372src/kernel/qobjcoll.h    2.7  warwick  +4 -20
373src/kernel/qwidcoll.h    2.6  warwick  +3 -14
374
375  Broken in rename.
376
377
378src/kernel/qprinter_x11.cpp    2.17  agulbra  +4 -3
379
380  roll back to 1.33 version
381
382
383src/kernel/qwidget.cpp    2.113  paul  +3 -2
384
385  Send queued-up childEvents before the first resize event
386
387
388src/kernel/qwidget.h    2.51  warwick  +3 -1
389
390  Separate sys-dep extra data create/delete.
391
392
393src/qt.pro    2.27  warwick  +1 -0
394src/dialogs/qfiledlg.cpp    2.72  warwick  +2 -1
395src/kernel/qapplication_win.cpp    2.92  warwick  +4 -4
396src/kernel/qdnd_win.cpp    2.8  warwick  +115 -505
397src/kernel/qdnd_x11.cpp    2.21  warwick  +2 -2
398src/kernel/qevent.h    2.18  warwick  +2 -2
399src/kernel/qwidget_win.cpp    2.58  warwick  +3 -1
400
401  Drag&Dropery.
402
403
404src/qt.pro    2.29  warwick  +2 -0
405src/kernel/qfocusdata.cpp    2.1  warwick  initial checkin
406src/kernel/qfocusdata.h    2.4  warwick  +6 -12
407src/kernel/qwidget.cpp    2.114  warwick  +3 -1
408src/widgets/qscrollview.cpp    2.49  warwick  +5 -8
409
410  Make QFocusData clean and public.
411
412
413src/tools/qdir.cpp    2.23  agulbra  +2 -2
414
415  avoid a static.   saves some memory.
416
417
418src/tools/qglobal.cpp    2.16  agulbra  +6 -4
419
420  void statics
421
422
423src/widgets/qbutton.cpp    2.62  agulbra  +5 -9
424
425  emit toggled() and clicked() even if this is a toggle button and will
426  not toggle off.
427
428
429src/widgets/qbutton.cpp    2.63  agulbra  +4 -4
430
431  correct toggling-when-in-group behaviour
432
433
434src/widgets/qheader.cpp    2.46  paul  +4 -4
435
436  Fix off by one error that caused "index out of range".
437
438
439src/widgets/qlistview.cpp    2.118  agulbra  +19 -12
440
441  much faster scrolling in unsorted mode; use about half as much memory
442  per item; free the items properly
443
444
445src/widgets/qlistview.cpp    2.119  agulbra  +2 -2
446
447  unsort/sort correctly
448
449
450src/widgets/qlistview.cpp    2.120  agulbra  +3 -3
451
452  finalize QListViewItem in the right way
453
454
455src/widgets/qlistview.cpp    2.121  agulbra  +35 -17
456
457  cut memory usage by another fifty per cent in the common case.  QLVI
458  now uses 150-200 bytes of memory, down from ~800 last week.
459
460  default to the correct height (including itemMargin()).
461
462  change itemMargin default to one pixel, from two.
463
464  use itemMargin both on the left and on the right edge of each column.
465
466  ensure that children are sorted correctly in QLV::firstChild(), as
467  they are in QLVI::firstChild().
468
469
470src/widgets/qlistview.h    2.51  agulbra  +2 -2
471
472  make setItemMargin() virtual.  who put in a non-virtual setter
473  function?
474
475
476src/widgets/qmenudata.cpp    2.17  agulbra  +8 -6
477
478  DWIM: call setCheckable() in setItemChecked() if necessary
479
480
481src/widgets/qmultilinedit.h    2.37  warwick  +3 -3
482
483  EDIT, not ED.
484
485
486src/widgets/qpopupmenu.cpp    2.79  warwick  +2 -4
487
488  Roll-back my menu-stays-up "fix".
489
490
491src/widgets/qpopupmenu.cpp    2.80  warwick  +7 -2
492
493  Worse but better fix for allow both popup and pulldown/pushup menus.
494
495
496src/widgets/qpushbutton.cpp    2.42  agulbra  +16 -57
497
498  use alternative (windows-like) motif indication of default button
499  status, rather than the nextstep/xforms/gtk-like indication.
500
501
502src/widgets/qsplitter.cpp    1.17  paul  +6 -5
503src/widgets/qsplitter.h    1.9  paul  +3 -2
504
505  Changed QSplitter::setFixed() to start counting at 0 instead of 1.
506
507  *** WILL BREAK OLD CODE ***
508
509  Also introduced FirstWidget and SecondWidget enum values to make setFixed()
510  calls more readable.
511
512
513src/widgets/qsplitter.cpp    1.18  paul  +160 -141
514src/widgets/qsplitter.h    1.10  paul  +16 -17
515
516  Reworked QSplitter API. Splitter now detects its children, addFirstWidget etc
517  disappears.
518  *** WILL BREAK OLD CODE ***
519
520
521src/widgets/qtooltip.cpp    2.48  agulbra  +4 -4
522
523  tweak periods a bit
524
525
526src/widgets/qtooltip.cpp    2.49  agulbra  +4 -3
527
528  paranoia fix: don't let buggy programs introduce an infinte loop by
529  calling tip() with the "wrong" rectangle.
530
531
532src/widgets/qwidgetstack.cpp    2.8  agulbra  +4 -1
533src/widgets/qwidgetstack.h    2.5  agulbra  +5 -1
534
535  aboutToShow()
536
537
538src/widgets/qwidgetstack.cpp    2.9  agulbra  +69 -12
539src/widgets/qwidgetstack.h    2.6  agulbra  +4 -2
540
541  added decent docs.
542  added a visibleWidget() access function
543  added an aboutToShow() signal.
544  fixed "value of NaN" bug (0 vs. -1)
545
546