File: NEWS

package info (click to toggle)
bonobo 1.0.22-2.2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 13,412 kB
  • ctags: 5,445
  • sloc: ansic: 51,714; sh: 7,733; makefile: 1,425; yacc: 318; xml: 266; sed: 16
file content (608 lines) | stat: -rw-r--r-- 14,616 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
Bonobo 1.0.22

       * Bugs fixed
		+ toolbar leak fix backport (Michael Meeks)

Bonobo 1.0.21

       * Bugs fixed
		+ several leak fixes (Jeff Steadfast)
		+ build fixes (David, Michael)
		+ fix property_bag_add return value (David)
		+ avoid moniker qI exception crash (Larry)

Bonobo 1.0.20

	* Bugs fixed
		+ uninit. return in Control (Michael)
		+ moniker_std LIBADD (Michael)
		+ -module flag (Dan Winship)
		+ paranoid preconditions (Michael)
		+ UIEngine efficiency fixes (Michael)
		+ cleaned up automake bits (Enrico Scholz)
		+ object-io fix (Hans Petter Jansson)
		+ kill misc. GNUisms (Michael)
		+ make test-any cleaner (Michael)
		+ exception portability fixes (Jacob Berkman)
		+ factory macro exit fix (Frederic Crozat)

Bonobo 1.0.19

	* Bugs fixed (Me)
		+ sensitivity update bug
		+ set_prop ownership bug
		+ double free segv in text-plain

Bonobo 1.0.18

	* Speedups
		+ intelligent GdkPixbuf rendering (Federico)
		+ sensible pixbuf filtering (Federico)
		+ cache GdkPixbufs (Michael)
		+ cache X resources (Federico)
		+ UI handler algorithmic tweaks (Michael)
	* Bugs
		+ leak fix (Jody Goldberg)
		+ warning fixes (Federic Crozay)

...

Bonobo 1.0.15

	* fix evil key forwarding issues (Federico)

Bonobo 1.0.9

	* Features
		* UI parse / translate caching (Alex Larsson)
		* parallel build fixes (Havoc)
		* gnome 1.4.1 spec file (Ludovic Danigo)

	* Bugs fixed
		* moniker escaping bug (Me)
		* storage-fs fixes (David Kaelbling)
		* more preconditions on UI component (Me)
		* toolbar shadow fix (Ettore)
		* xml18ntools config issue (Darin)
		* property bag leak (Larry Ewing)
		* pixmap leak (Larry Ewing)
		* event source UMR (Dan Winship)
		* stream-memory segv (Jody)
		* build fixes (Darin)
		* require new libxml (Radek Doulik)
		* exception env. leak fixage (Anders Carlsson)

Bonobo 1.0.5

	* UI handler stuff:

		* Key stroke handling fixage (Darin)
		* set/get prop acceleration (Alexander Larsson)
		* default icon fixage (Jacob)
		* prototype cleans (Johan Dahlin)

	* Misc stuff
		* re-entrancy fix in event_source_destroy (Me)
		* moniker-extender-file fix (Dave Camp)
		* item-container bug (Dave Camp)
		* Portability fixes (? & Dietmar)
		* doc fixes (Jacob)
		* updated tests (Me)
		* config dialog rename (Miles Lane)
		* fixed libefs linking (Federico)

Bonobo 1.0.4

	* Revert WM Focus order fix (Federico)

	* Kill duff plug/socket assertion (Federico)

	* Canvas item redraw bug fixage (Mike Kestner)

	* Moniker mime query fixes (Gergo)

	* Remove 'object' keyword misuse from IDL (Uche Ogbuji)

	* Honour gnome_preferences_get_menus_have_icons (Me)

	* PropertyControl leak fixage (Iain Holmes)

	* UIContainer /Control / ControlFrame debug calming (Me)

	* Dependency fix (Gediminas Paulauskas)

	* Documentation fixes.

Bonobo 1.0.3

	* Focus fixage (Federico)

	* WM Focus order fixage (John Harper)

	* Sensitivity fixage (George Lebl)

	* Much MacOS X build fixage & cleaning (Dan Winship)

	* bonobo_x_object fix & test-xobject (Me)

	* some re-enterancy issues nailed (Me)

	* bonobo-listener fix (Dietmar)

	* Documentation fixage (Jacob Berkman, Dan, Johan Dahlin)

Bonobo 1.0.2

	* Manualy remove generated files (Me)

	* Misc. cleans (Darin Adler)

	* UI control properties (Darin Adler)

Bonobo 1.0.1

	* POTFILES.in fix - automake should do that (Me)

Bonobo 1.0.0

	* Documentation
		* Full C API documentation (Me, Miguel & John Sheets)
		* Lots of nice DIA diagrams (John Sheets)
		* preliminary UI XML DTD (Paolo)

	* Storage / Stream
		* fix symlink issues in fs storage (Vladimir Vukicevic)
		* fs storage permissions fix (Dietmar)
		* improved storage-fs / stream-fs mime typing (Jens Finke)

	* Event source / Listener
		* event-source fixes (Richard Hult)
		* event-source cleans (Dietmar)
		* event-source re-enterancy fix (Me)

	* Property Bag
		* batch property get/set impl. (Dietmar)
		* property bag client SEGV fix (Larry)
		* PropertyBag leak fixes (Iain Holmes)

	* Monikers
		* moniker file extender fix (Dietmar)
		* monikers memory leak fix (Dietmar)
		* moniker URL registry (Dietmar)

	* Any support logic
		* bonobo-arg fixes (Dietmar)
		* XML typecode reference fix (Dietmar)
		* Fix XML type coding bugs (Me)

	* UI handler bits
		* Revert unsafe attempt at AA pixbufs (Me)
		* minor XML de-merge logic fix (Me)
		* config fixes (Iain Holmes)
		* Always cleanup XML we hand out (Me)
		* pixmap <-> XML acceleration (John Harper)

	* Misc fixes
		* fix multiple translation issues (Me)
		* gshell fixes (Martin Baulig)
		* include config.h some more (Kjartan)
		* control / object destruction race fix (Darin)
		* Reduce control's memory footprint (Me)

Bonobo 0.37

	* Fix Bonobo Zoomable (Michael Engber)

	* Documentation fixage (John Sheets)

	* Any serialization xml supports aliases (Dietmar)

	* Listener / Event Source fixes (Dan Winship)

	* Bonobo Control fixage (Dan Winship)

	* UI str compare fixage (Darin Adler)

	* Cleanup config dialog (Cody Russell)

	* Publicised XObject type & bits (Me)

Bonobo 0.36

	* Convert print to BonoboXObject (Me) - forgot it.

	* Fix flicker issue (Me)

	* Remove bonobo-idl (Me)

	* Use nice type creation macro (Dietmar)

	* Toolbar control leak fix (Maciej)

Bonobo 0.35

	* BonoboXObject (Me)

	* Canvas fixes (Mike Kestner)
		* IDL cleanups
		* Misc bug fixage

	* UI handler
		* Toolbar shadow preference fix (Federico Mena)
		* Toolbar sizing problems (Ettore)
		* Builtin toolbar customization GUI & popup (Me)
		* UI configuration code (Me)
		* UI Menu rebuild acceleration (Me)
		* UI config Leak fixes (Iain)
		* Toolbar resize bug (Cody Russell)
		* Tearoff menu fixage (Me, Darin Adler)

	* Monikers
		* comparison method (Me)
		* stream cache moniker (Dietmar)

	* Misc new features
		* Use a Stream to transfer print data (Me)
		* Re-namespace IDL files (Me)
		* Property bag fixage (Dietmar)
		* Automatic shlib reference tracking (Dietmar)
		* Profiling config support (Pavel Cisler)
		* Zoomable interface expansion (Cody Russell)

	* Misc bug fixing
		* Leak fixes (Morten, Me)
		* Method chaining bugs (Me)
		* Depend on oaf >= 0.6.2 (Me)
		* LibIDL checks for bonobo-idl (Me)
		* Fix bonobo-idl build (Me)
		* function signature fix (George Lebl)
		* Stream moniker extender fix (Lutz Muller)
		* Calm ORBit warnings (Maciej Stachowiak)

	* Reference counting problems nailed (Owen, Me)

	* Begginings of keyboard focus fixage (Federico)

Bonobo 0.33

	* Fixed broken standard moniker id (Me)

	* Fix UI verb tracking leak (Me)

	* Fix old UI race condition (Me)

Bonobo 0.32

	* Monikers
		* Virtualized more of BonoboMoniker (Me)
		* Item container re-written (Me)
		* Item handler implemented (Miguel)

	* UI stuff (Me)
		* Substantialy re-factored
		* Acceleration (with Pavel)
		* Configuration engine
		* Toolbar customization dialog
		* Ignore Gtk+ keybinding assignment
		* Hide lots of internals
		* Docs updated
		* honour more GNOME prefs (Jacob)

	* Property Bag (Dietmar)
		* Improved exception handling
		* Reference leaks fixed
		* new Property listener methods
		* Property is an Unknown

	* Canvas Items (Mike Kestner)
		* Add event signal
		* Add grab / ungrab
		* Fix UI merging code
		* Update proxy creation

	* Fixed reference handling on addInterface (Dietmar)

	* Event Source updated (Dietmar)

	* Several reference leaks nailed (Dietmar)

	* Improved running context ref tracking (Dietmar)

	* Macros to reduce code complexity (Dietmar)

	* Header include cleanups (Jason Leach)

	* Conversion to xml-i18n-tools (Maciej)

	* Misc. bugs fixed (Darin, Eskil Olsen, Robin Slomkowski)

Bonobo 0.31

	* Serious bugs fixed
		* Depend on ORBit-0.5.6
		* Re-include Federico's Policy leak fixes.
		* Fix fatal toolbar icon bug (DanW)
		* memset fixes (George Lebl)

	* Monikers
		Drastic simplification of Moniker API (Me)
		Std monikers merged to shlib (Dietmar)
		Moniker extenders implemented (Dietmar, Me)
		Misc. fixes (Miguel)
		Parsing tests added (Me)
		Simplify interface naming on resolve (Me)

	* Property bag
		Listening re-written using EventSource (Dietmar)
		Use our own ID scheme to identity listeners (Dietmar)
		Allow sub-classing (George Lebl)

	* Running context to track references implemented (Me)

	* Useful cleanups
		* API documentation (Miguel, Me)
		* Make generic-factory sub-classable (Me)
		* Make the component selector control useful (Me)
		* Implement a shlib factory to handle module unloading (Me)
		* UI methods on Canvas embeddables (Me)
		* VFS storage fixes (Lutz Muller)
		* Persist fixes (Gergo Erdi)
		* Make bonobo-transient sub-classable (George Lebl)

	* Build & misc. bug fixes (Arturo Tena, Richard Hult, Dave Camp
	                           Daniel Egger, Maciej Stachowiak)


Bonobo 0.30

	* Released since Elliot would not produce a fixed ORBit release,
	reverts fixes in 0.29, should not pass distcheck.

Bonobo 0.29

	* Evil bugs
		* X / CORBA synchronisation issues fixed (Me)
		* Property bag / transient memory leaks fixed (Federico)
		* Toolbar widget leak (Darin Alder)
		* Lots of misc leaks nailed (Morten)
		* Bonobo plug / socket race condition nailed (Me)

	* Storage stuff
		* Local FS Stream / Storage impl. completed (Dietmar)
		* Efs stream / storage polished up (Dietmar)
		* VFS storage cleans (Me)
		* Bonobo IO plugins version fixage (Dietmar)
		* Storage module cleans, and regression testing (Dietmar)

	* Monikers
		* Bonobo widget switched to use monikers (Me)
		* Bonobo contexts - moniker context (Me)
		* tar moniker (Vladimir Vukicevic)
		* http, gunzip monikers (Joe Shaw)
		* moniker test code (Joe Shaw)
		* Asynchronous moniker resolution (Me)

	* New transient CORBA object helper (Miguel)

	* UI stuff
		* Alpha composited icons (for pixmap themes) (Cody Russell)
		* Control desired size querying (Martin)
		* Completed toolbar item 'look' markup (John Sullivan)
		* pixmap location code flexed (Martin)
		* placeholder can hide all its contents (Darin)
		* UI signaling race conditions nailed (Darin, Me)
		* Helpers for removing dead UI components (Maciej)

	* Misc
		* CORBA_any * <-> XML serialization (Me)
		* generic listener / event interface re-written (Alex Graveley)
		* Created component selector control (Me)
		* listener fixes (Iain Holmes)
		* BonoboPropertyControl implemented & honed (Iain)
		* Make each IDL file parse individualy (Mathieu Lacage)

	* Embeddable factory bug flattened (Mike Kestner)

	* Docs
		* API build cleanups (Zach Frey)
		* Lots of API doc writing / organising (Miguel)
		* doc/NAMESPACE added to start namespacing IDL (Me)

	* Lots of bugs fixed.

Bonobo 0.28

	* Fixes to XML translation to fix seperate build dir (Me)

	* Beautified XML translation script (Kenneth)

	* Fixes to allow perl relocation (Dan Winship)

	* Remove Gtk arg <-> property mapping sillyness (Radek Doulik)

Bonobo 0.27

	* New test environment for storage drivers (Dietmar)

	* Lots of internal stream / storage fixes (Dietmar)

	* API rename & documentation clean (Me)

	* Property bag fixes * improved ref debugging (Martin)

	* Lots of moniker (http, gzip) work (Joe Shaw)

	* Library versioning sorted (Ian Peters)

	* UI Leaks fixed (Me)

	* XML Translation scheme re-engineered (Kenneth)

	* Lots of API Documentation mending (Zach Frey)

Bonobo 0.26

	* Big Stream / Storage cleanups (Dietmar)

	* Use OAF more cleanly internaly (Joe Shaw)

	* Remove broken property preconditions (Me)

	* Property bag POA policy fix (Miguel)

	* Updated docs (Zach Frey)

	* text-plain fix (Martin)

	* Moniker improvements (Miguel)

	* Leak fix (George Lebl)

Bonobo 0.25

	* UI related bonobo-control-frame fix (Martin)

Bonobo 0.24

	* cleanup of storage / stream plugins (Dietmar)

	* toolbar control view update by orientation (Jon K Hellan

	* toolbar look update by orientation (Me)

	* verb / listener remove functions (Me)

Bonobo 0.23

	* fix pernicious UI widget parenting problem (Me)

	* nail translation problem finaly (Me)

	* fix licensing cockup GPL -> LGPL (Ettore)

	* update docs on accelerators (John)

	* impl toolbar control class (Jon K Hellan)

	* gdk_rgb_init fix for icons (Jody)

Bonobo 0.22

	* Several automake fixes (Martin)

Bonobo 0.21

	* UI handler changes (Me)

		+ cleaned XML spec.
		+ fixed evil translation problems
		+ sexy toolbar sizing (Ettore)
		+ expandable toolbar items (Ettore)
		+ more sophisticated toolbar layout (Andy)
		+ nicer looking separators (Cody Russell)
		+ all samples! converted to new UI handler (Martin)
		+ bug fixes (Larry, Andy, Darin, John)

	* Moniker fixes (Miguel)

	* Batch Property interface (Miguel)

	* More Zoomable work (Martin)

	* Big components clean (Martin)

	* Storage modules rename (Dietmar)

Bonobo 0.20

	* gshell fixes (Martin)

	* UI handler changes (Me)

		+ cleaning
		+ large UI API update
		+ UI flicker killed
		+ Improve cmd / widget separation
		+ full toolbar behavoir (John Sullivan)
		+ menue show / hide fix (Mathieu)

	* Update to LGPL 21. (Martin)

	* Socket fixes (Maciej)

	* Header cleans (Darin)

	* More cunning toolbar item sizing fixes (Andy)

	* Zoom interface imported from Nautilus (Martin)
	  Recieved with thanks from Eazel.

	* Skeleton generic listener interface (Me)



Bonobo 0.19

Main bits:

	* UI handler totaly re-implemented (Myself)

		+ New shinier Toolbar widget (Ettore, Jody)
		+ XML UI description
		+ XML node abstraction (Havoc)

	* Property bag Listener interface (Mike)

	* libefs updates (Dietmar)

	* New 'new:' moniker (Myself)

Bugs fixed:

	* UI leak fixes (Darin)

	* Text/Plain component sorted out (Maciej)
	

Bonobo 0.18

Paper bag release.


Bonobo 0.17

Main bits:

	* Monikers, total re-write along with some standard
	  monikers, 'file', 'oafiid', 'item' (Myself)

	* Aggregate Object finalization bug nailed (Federico)

	* Switched to a single Oaf build (Gnorba is no longer
          supported) cleaning loads of cruft, object activation 
	  cleaned, bonobo-selector API shrunk (Myself)

	* Bonobo has been split into GUI-less and GUI versions of
          Bonobo (bonobo, bonobox libraries to assist non-gui Bonobo 
	  component development (Myself).

	* Property Bag Client - new more flexible helper
	  interface removing BonoboObjectClient (Myself)

Bugs fixed:

	* Bonobo-Widget bug nailed (Dan)
	
	* Evil, fatal, intermittent plug / socket unrealize bug
	inherited from Gtk fixed (Federico, Myself)

	* UI handler bugs nailed (Darin, Myself, Peter Williams)

	* Blocking problems in listners fixed (Ettore)

	* Spec file sorted (Robin Slomkowski)

	* Updated docs/refcounting.txt and enforced inter object
	  ref counting policy globaly

	* Various naming daftnesses cleaned (Gergo)