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
|
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2014 Philip Withnall <philip@tecnocode.co.uk> -->
<!-- Copyright 2016–2018 Will Thompson <will@willthompson.co.uk> -->
<component type="desktop-application">
<id>@app-id@</id>
<launchable type="desktop-id">@app-id@.desktop</launchable>
<content_rating type="oars-1.1" />
<metadata_license>CC-BY-SA-3.0</metadata_license>
<name>Bustle</name>
<summary>Visualize D-Bus activity</summary>
<description>
<!-- Translators: These are the application description paragraphs in the AppData file. -->
<p>Bustle draws sequence diagrams of D-Bus activity.
It shows signal emissions, method calls and their
corresponding returns, with time stamps for each individual
event and the duration of each method call. This can help
you check for unwanted D-Bus traffic, and pinpoint why your
D-Bus-based application is not performing as well as you
like. It also provides statistics like signal frequencies
and average method call times.</p>
</description>
<project_license>LGPL-2.1-or-later</project_license>
<screenshots>
<screenshot type="default">
<image>https://gitlab.gnome.org/World/bustle/raw/main/data/screenshots/bustle-diagram.png</image>
<caption>Explore sequence diagrams of D-Bus activity</caption>
</screenshot>
<screenshot>
<image>https://gitlab.gnome.org/World/bustle/raw/main/data/screenshots/bustle-statistics.png</image>
<caption>See statistics summarizing the log</caption>
</screenshot>
<screenshot>
<image>https://gitlab.gnome.org/World/bustle/raw/main/data/screenshots/bustle-welcome.png</image>
<caption>Relax with this soothing greyscale welcome page</caption>
</screenshot>
</screenshots>
<url type="homepage">https://apps.gnome.org/Bustle/</url>
<url type="bugtracker">https://gitlab.gnome.org/World/bustle/issues</url>
<url type="contribute">https://welcome.gnome.org/app/Bustle/</url>
<url type="translate">https://l10n.gnome.org/module/bustle/</url>
<url type="vcs-browser">https://gitlab.gnome.org/World/bustle</url>
<url type="contact">https://matrix.to/#/#bustle:gnome.org</url>
<update_contact>will_at_willthompson.co.uk</update_contact>
<translation type="gettext">bustle</translation>
<provides>
<id>bustle.desktop</id>
<mediatype>application/vnd.tcpdump.pcap</mediatype>
</provides>
<releases>
<release date="2025-09-13" version="0.13.0">
<description>
<p>Minor release.</p>
<ul>
<li>Use newer features from libadwaita</li>
<li>Various bugfixes</li>
</ul>
</description>
</release>
<release date="2025-06-15" version="0.12.0">
<description>
<p>Minor release.</p>
<ul>
<li>Various bugfixes</li>
<li>Updated translations</li>
<li>Added "Copy as busctl" to copy commands</li>
<li>Add tag for secret service related messages</li>
<li>Fix open in new window</li>
</ul>
</description>
</release>
<release date="2025-03-16" version="0.11.0">
<description>
<p>Minor release.</p>
<ul>
<li>Various bugfixes</li>
<li>Updated translations</li>
</ul>
</description>
</release>
<release date="2024-09-20" version="0.10.0">
<description>
<p>Minor release.</p>
<ul>
<li>Use newer widgets from libadwaita 1.6</li>
<li>Use dbus-monitor for recording</li>
<li>Updated translations</li>
</ul>
</description>
</release>
<release date="2024-03-22" version="0.9.2">
<description>
<p>Minor bugfix release.</p>
<ul>
<li>metainfo: Add branding color</li>
</ul>
<p>Translation updates:</p>
<ul>
<li>Ukrainian (Yuri Chornoivan)</li>
</ul>
</description>
</release>
<release date="2024-02-14" version="0.9.1">
<description>
<p>Minor bugfix release. Added some translations and missing links.</p>
</description>
</release>
<release date="2023-11-25" version="0.9.0">
<description>
<p>Bustle has been rewritten from scratch in Rust, in the process it was
ported to GTK 4 and libadwaita.</p>
<ul>
<li>The filtering and statistic views have been improved</li>
<li>Adaptive design</li>
<li>Improved performance</li>
</ul>
</description>
</release>
<release date="2020-07-31" version="0.8.0">
<description>
<p>Bustle has a new icon, kindly provided by Tobias Bernard.</p>
<p>Closing a window without saving a recorded log no longer prompts for confirmation. Anecdotally, most users just want to record and read logs, not save them.</p>
<p>Bustle now uses GLib's implementation of the D-Bus wire protocol throughout. The only user-facing consequence is that message bodies are now pretty-printed in the GVariant text format.</p>
<p>Since Bustle no longer depends on any GPL libraries, the project license has been simplified to plain LGPL 2.1 or later.</p>
</description>
</release>
<release date="2019-03-08" version="0.7.5">
<description>
<p>As well as being able to filter out messages involving certain services, you can now also filter messages to only show certain services.</p>
</description>
</release>
<release date="2018-12-07" version="0.7.4">
<description>
<p>In the details for an error reply, the error name is now shown, and the error message is formatted more legibly.</p>
<p>The default file extension for log files is now ‘.pcap’, reflecting what they actually are.</p>
</description>
</release>
<release date="2018-11-15" version="0.7.3">
<description>
<p>Bustle now handles the application/vnd.tcpdump.pcap MIME type, which in practice means that your file manager will offer to open pcap files with Bustle.</p>
</description>
</release>
<release date="2018-07-24" version="0.7.2">
<description>
<p>You can now explore messages while they're being recorded. Filtering, statistics and exporting are still only available once you stop recording.</p>
<p>The raw sender and destination for each message is now shown in the details pane.</p>
<p>Bytestrings with embedded NULs which are otherwise ASCII are now shown as ASCII strings.</p>
</description>
</release>
<release date="2018-06-15" version="0.7.1">
<description>
<p>It's now possible to monitor the system bus (from the user interface and with the bustle-pcap command-line tool), with no need to reconfigure the system bus. It's also possible to monitor an arbitrary bus by address.</p>
<p>Bustle now requires that dbus-monitor (≥ 1.9.10) and pkexec are installed on your system.</p>
</description>
</release>
</releases>
<recommends>
<control>keyboard</control>
<control>pointing</control>
<control>touch</control>
</recommends>
<requires>
<display_length compare="ge">360</display_length>
</requires>
<developer id="org.freedesktop.bustle">
<name>The Bustle developers</name>
</developer>
<!-- developer_name tag deprecated with Appstream 1.0 -->
<developer_name>The Bustle developers</developer_name>
<!-- Blue 1 in light mode, Purple 4 in dark mode. Colors from GNOME Palette -->
<branding>
<color type="primary" scheme_preference="light">#99c1f1</color>
<color type="primary" scheme_preference="dark">#613583</color>
</branding>
</component>
|