-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathdev.deedles.Trayscale.metainfo.xml
336 lines (325 loc) · 10.2 KB
/
dev.deedles.Trayscale.metainfo.xml
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
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>dev.deedles.Trayscale</id>
<name>Trayscale</name>
<summary>Unofficial GUI for Tailscale</summary>
<developer id="dev.deedles">
<name>DeedleFake</name>
</developer>
<description>
<p>
Trayscale is an unofficial GUI interface for the Tailscale daemon particularly for use on Linux, as no official Linux GUI client exists. It provides a basic system tray icon and a fairly comprehensive UI with support for many of Tailscale's features.
</p>
<p>
Trayscale interfaces with the Tailscale daemon, <code>tailscaled</code>, to perform many of its operations. In order for this to work, the daemon must have been configured with the current user as the "operator". To do this, run <code>sudo tailscale set --operator=$USER</code> from the command-line at least once manually.
</p>
</description>
<metadata_license>MIT</metadata_license>
<project_license>MIT</project_license>
<supports>
<control>pointing</control>
<control>keyboard</control>
<control>touch</control>
</supports>
<launchable type="desktop-id">dev.deedles.Trayscale.desktop</launchable>
<screenshots>
<screenshot type="default">
<image>https://github.com/user-attachments/assets/712b0447-16bc-4e17-bd4f-675f6728ba46</image>
<caption>Connected to Tailscale</caption>
</screenshot>
<screenshot>
<image>https://github.com/user-attachments/assets/bdb14ea5-56bc-418b-aec3-b92c6528c2db</image>
<caption>Not connected to Tailscale</caption>
</screenshot>
</screenshots>
<url type="homepage">https://github.com/DeedleFake/trayscale</url>
<url type="bugtracker">https://github.com/DeedleFake/trayscale/issues</url>
<url type="donation">https://buymeacoffee.com/DeedleFake</url>
<branding>
<color type="primary" scheme_preference="light">#8fb3b2</color>
<color type="primary" scheme_preference="dark">#2d5959</color>
</branding>
<provides>
<binary>trayscale</binary>
</provides>
<content_rating type="oars-1.1" />
<releases>
<release version="v0.14.1" date="2024-12-20">
<description>
<ul>Poll manually after switching profiles.</ul>
</description>
</release>
<release version="v0.14.0" date="2024-11-11">
<description>
<ul>Add multi-profile support.</ul>
<ul>Internal cleanup.</ul>
</description>
</release>
<release version="v0.13.5" date="2024-09-23">
<description>
<ul>Fix Taildrop log spam when Taildrop is disabled.</ul>
<ul>Internal cleanup.</ul>
</description>
</release>
<release version="v0.13.4" date="2024-08-22">
<description>
<ul>Change tray icon when exit node is in use.</ul>
<ul>Bug fixes and performance improvements.</ul>
</description>
</release>
<release version="v0.13.3" date="2024-08-16">
<description>
<ul>Reorder tray menu items.</ul>
<ul>Skip polling for waiting files if Taildrop isn't turned on.</ul>
</description>
</release>
<release version="v0.13.2" date="2024-08-14">
<description>
<ul>Update to Go 1.23.</ul>
<ul>Replace some deprecated code with the new API.</ul>
</description>
</release>
<release version="v0.13.1" date="2024-08-12">
<description>
<ul>Restructured Mullvad list to categorize per-country.</ul>
<ul>Updated dependencies.</ul>
</description>
</release>
<release version="v0.13.0" date="2024-07-12">
<description>
<ul>Remove control server dconf setting and instead use a new dialog.</ul>
<ul>Make Mullvad peer list hierarchical.</ul>
</description>
</release>
<release version="v0.12.7" date="2024-07-09">
<description>
<ul>Add a connection toggle to the tray icon menu.</ul>
</description>
</release>
<release version="v0.12.6" date="2024-07-03">
<description>
<ul>Add online status indicators to peer list.</ul>
<ul>Use node IDs to identify them instead of keys.</ul>
</description>
</release>
<release version="v0.12.5" date="2024-07-01">
<description>
<ul>Remove calls to tailscale command.</ul>
<ul>Update dependencies.</ul>
</description>
</release>
<release version="v0.12.4" date="2024-06-21">
<description>
<ul>Update to use new Libadwaita widgets.</ul>
<ul>Fix a bug with ordering of Mullvad nodes.</ul>
<ul>Remove deprecated hair pinning from netcheck and add captive portal detection.</ul>
<ul>Fix bug with netcheck that caused it to essentially not work and to be extremely slow.</ul>
<ul>Update dependencies.</ul>
</description>
</release>
<release version="v0.12.3" date="2024-05-04">
<description>
<ul>Fix self and Mullvad pages disappearing when re-opening the window.</ul>
</description>
</release>
<release version="v0.12.2" date="2024-05-03">
<description>
<ul>Nicer sorting and display of Mullvad nodes.</ul>
</description>
</release>
<release version="v0.12.1" date="2024-05-02">
<description>
<ul>Strip debugging symbols to reduce binary size.</ul>
<ul>Remove Mullvad page when switching to offline.</ul>
</description>
</release>
<release version="v0.12.0" date="2024-05-02">
<description>
<ul>Move all Mullvad nodes into their own page.</ul>
<ul>Cleanup a large amount of code for handling pages in the UI.</ul>
</description>
</release>
<release version="v0.11.2" date="2024-04-07">
<description>
<ul>Fix warning about a missing title at startup.</ul>
<ul>Update a number of pieces of metadata for Flathub.</ul>
</description>
</release>
<release version="v0.11.1" date="2024-04-04">
<description>
<ul>
<li>Update to use new Libadwaita widgets.</li>
<li>Fix a bunch of UI bugs.</li>
</ul>
</description>
</release>
<release version="v0.11.0" date="2024-03-17">
<description>
<ul>
<li>Add an item to the tray icon's menu with the current machine's IP address.</li>
<li>Update to Go 1.22 and use PGO.</li>
</ul>
</description>
</release>
<release version="v0.10.4" date="2023-10-19">
<description>
<ul>
<li>Fix a crash caused by a nil peer map that was assumed to be non-nil.</li>
</ul>
</description>
</release>
<release version="v0.10.3" date="2023-10-03">
<description>
<ul>
<li>Add support for --accept-routes.</li>
<li>Update Tailscale to v1.51.1.</li>
</ul>
</description>
</release>
<release version="v0.10.2" date="2023-08-21">
<description>
<ul>
<li>Add drag and drop support for file transfers.</li>
<li>Warn the user when starting if they are not the Tailscale operator.</li>
<li>Fix a bug with polling if Taildrop is disabled for the network.</li>
</ul>
</description>
</release>
<release version="v0.10.1" date="2023-08-16">
<description>
<ul>
<li>Show sizes of incoming files.</li>
</ul>
</description>
</release>
<release version="v0.10.0" date="2023-08-16">
<description>
<ul>
<li>Add Taildrop support.</li>
<li>Add support for custom control plane servers.</li>
<li>Add preference for the polling interval.</li>
<li>Update to Tailscale v1.48.0.</li>
<li>Clean up UI code.</li>
</ul>
</description>
</release>
<release version="v0.9.8" date="2023-08-09">
<description>
<ul>
<li>Update to Go 1.21.</li>
<li>Clean up some tray icon handling.</li>
</ul>
</description>
</release>
<release version="v0.9.7" date="2023-05-02">
<description>
<ul>
<li>Fix a few linter warnings.</li>
</ul>
</description>
</release>
<release version="v0.9.6" date="2023-04-27">
<description>
<ul>
<li>Update Tailscale to v1.40.0.</li>
</ul>
</description>
</release>
<release version="v0.9.5" date="2023-04-05">
<description>
<ul>
<li>Fix a logging error.</li>
<li>Disable existing exit node settings when new ones are set elsewhere instead of just failing mysteriously.</li>
</ul>
</description>
</release>
<release version="v0.9.4" date="2023-04-04">
<description>
<ul>
<li>Use nicer names in the list of peers.</li>
</ul>
</description>
</release>
<release version="v0.9.3" date="2023-03-30">
<description>
<ul>
<li>Ask the user to log in via a browser when necessary.</li>
</ul>
</description>
</release>
<release version="v0.9.2" date="2023-03-30">
<description>
<ul>
<li>Add an install script to make packaging a bit easier.</li>
</ul>
</description>
</release>
<release version="v0.9.1" date="2023-03-30">
<description>
<ul>
<li>Fix a crash caused by a missing GSettings schema file.</li>
</ul>
</description>
</release>
<release version="v0.9.0" date="2023-03-29">
<description>
<ul>
<li>Clean up internal data flow somewhat.</li>
<li>Add GSettings schema file.</li>
<li>Add preferences window.</li>
</ul>
</description>
</release>
<release version="v0.8.5" date="2023-03-28">
<description>
<ul>
<li>Fix switch state management for newer versions of Gtk4.</li>
<li>Update GNOME runtime to version 44.</li>
</ul>
</description>
</release>
<release version="v0.8.4" date="2023-03-27">
<description>
<ul>
<li>Update to Libadwaita 1.2.</li>
<li>Use Libadwaita about window.</li>
<li>Use Libadwaita message dialog as a prompt.</li>
</ul>
</description>
</release>
<release version="v0.8.3" date="2023-03-24">
<description>
<ul>
<li>Update Tailscale to v1.38.2.</li>
</ul>
</description>
</release>
<release version="v0.8.2" date="2023-03-17">
<description>
<ul>
<li>Add <code>--hide-window</code> option to not show the window when starting.</li>
</ul>
</description>
</release>
<release version="v0.8.1" date="2023-03-16">
<description>
<ul>
<li>Update Tailscale to v1.38.1.</li>
<li>Minor fixes in other areas.</li>
</ul>
</description>
</release>
<release version="v0.8.0" date="2023-03-12">
<description>
<p>Reintroduce system tray support.</p>
</description>
<issues>
<issue url="https://github.com/DeedleFake/trayscale/issues/30">#30</issue>
</issues>
</release>
<release version="v0.7.12" date="2023-03-06" />
<release version="v0.7.11" date="2023-03-06" />
<release version="v0.7.10" date="2023-03-05" />
</releases>
</component>
<!-- vim: set ts=2 sw=2 noet: -->