File: org.freedesktop.Bustle.metainfo.xml.in.in

package info (click to toggle)
bustle 0.13.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,396 kB
  • sloc: sh: 61; xml: 30; makefile: 21
file content (174 lines) | stat: -rw-r--r-- 7,711 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
<?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>