summaryrefslogtreecommitdiff
path: root/NEWS
blob: 55a3fff61d2dbb9fe60d3b7936cb924491fa14aa (plain)
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
Bustle 0.2.3 (2010-10-29)
=========================

The “Will it be a scone? Or will it be a lecture in category theory?”
release.

Enhancements:

 • You can now display two logs (for the session bus and the system bus)
   side by side. This is handy if you want to match up timestamps
   between the two logs.

Bustle 0.2.2 (2010-06-29)
=========================

The “Shepherded” release.

Fixes:

 • Suppress messages sent to the bus by bus name, rather than object
   path. This prevents Bustle blowing up when (buggy) clients call
   methods on / rather than on /org/freedesktop/DBus. (Thanks to
   Guillaume Desmottes for reporting the issue.)

 • Build against the re-namespaced Pango in Gtk2HS 0.11, and clean up a
   tonne of warnings. I think I've kept backwards compatibility with old
   enough Gtk2HSes and GHCs for this to work with the versions in Ubuntu
   10.04 and other recent-but-not-futuristic distros, but haven't
   actually tried it. Drop me a mail in the event of landing on water.
   (Thanks to Chris Lamb for upstreaming this from Debian bug #587132.)

Bustle 0.2.1 (2009-12-02)
=========================

The “Going down where the Firefly goes” release.

Enhancements:

 • The handling of services with multiple well-known names has improved.
   Whereas previously one name was (essentially) randomly-chosen, now
   all names owned by a service are shown in the diagram.

 • When a service falls off the bus, its column goes away to indicate
   that.

 • Strings are now ellipsized if necessary.

 • Method returns now include the object path and method name so you
   don't have to look it up yourself.

 • The UI is less spartan: you can open files, and launch it without
   passing at least one filename as a command-line argument.

Fixes:

 • The UI handles parse errors gracefully rather than, uhm, throwing an
   exception and dying.

 • bustle-dbus-monitor now has rudimentary cross-compilation support, by
   respecting $CC and friends. (Marc Kleine-Budde)

 • You can now kill the monitor immediately with ^C, rather than waiting
   for another message to arrive. (Lennart Poettering, from a patch for
   dbus-monitor)

Notes:

 • While your old logs should continue to work with the new viewer, the
   reverse is not true: the changes to name handling required modifying
   the log format.

Bustle 0.2.0 (2009-04-03)
=========================

The "new monkey makes me sad :-(" release.

Enhancements:

 * Add a menu item to save a PDF of the diagram.

 * Show the elapsed time between a method call and its return.

 * Add new tools to count method calls and signals, sum the total time
   spent per method call, and generate .dot graphs (Dafydd Harries).

Fixes:

 * Don't crash on empty logs, or logs containing calls on interface
   "<none>".

 * Compile with new Gtk2HS and GHC 6.10 (Chris Lamb).

Bustle 0.1 (2008-11-13)
=======================

Initial release.

vim: tw=72