forked from GNOME/gupnp-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
424 lines (316 loc) · 11.1 KB
/
NEWS
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
0.8.9
=====
Changes since 0.8.8:
- Make DIDL-Lite dialog work when closed with "X".
- Make UniversalCP behave nicer in busy networks where a lot of devices
appear/disappear/reappear.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=722245
- https://bugzilla.gnome.org/show_bug.cgi?id=723172
All contributors to this release:
- Jussi Kukkonen <[email protected]>
- Мирослав Николић <[email protected]>
- Marek Černocký <[email protected]>
Added/updated translations
- cs, courtesy of Marek Černocký
- sr, courtesy of Мирослав Николић
- sr@latin, courtesy of Miroslav Nikolić
0.8.8
=====
Changes since 0.8.7:
- Updated translations.
- Add --interface/--port options to all GUI tools.
Universal CP:
- Don't crash on variable-only services.
- Select first combo box value by default for restricted value lists.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=672863
- https://bugzilla.gnome.org/show_bug.cgi?id=708370
All contributors to this release:
- Jens Georg <[email protected]>
- tuhaihe <[email protected]>
- Piotr Drąg <[email protected]>
- Matej Urbančič <[email protected]>
- Jussi Kukkonen <[email protected]>
- Enrico Nicoletto <[email protected]>
- Daniel Mustieles <[email protected]>
Added/updated translations
- es, courtesy of Daniel Mustieles
- pl, courtesy of Piotr Drąg
- pt_BR, courtesy of Enrico Nicoletto
- sl, courtesy of Matej Urbančič
- zh_CN, courtesy of tuhaihe
0.8.7
=====
Changes since 0.8.6.1:
- Updated translations.
- Fix argument order in UPnP calls.
- Updated translations.
Bugs fixed in this release:
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519464
- https://bugzilla.gnome.org/show_bug.cgi?id=697325
All contributors to this release:
- Jens Georg <[email protected]>
- Мирослав Николић <[email protected]>
- Rafael Ferreira <[email protected]>
- Dimitris Spingos <[email protected]>
Added/updated translations
- el, courtesy of Dimitris Spingos (Δημήτρης Σπίγγος)
- pt_BR, courtesy of Rafael Ferreira
- sr, courtesy of Мирослав Николић
- sr@latin, courtesy of Miroslav Nikolić
0.8.6.1
=======
Changes since 0.8.6:
- More translations.
- Fix configure.
All contributors to this release:
Piotr Drąg <[email protected]>
Martin Srebotnjak <[email protected]>
Marek Černocký <[email protected]>
Jasper Lievisse Adriaanse <[email protected]>
Daniel Mustieles <[email protected]>
Added/updated translations
- cs, courtesy of Marek Černocký
- es, courtesy of Daniel Mustieles
- pl, courtesy of Piotr Drąg
- sl, courtesy of Matej Urbančič
0.8.6
=====
Changes since 0.8.5:
- Support i18n.
- Added translations for several languages, see below.
- Upgrade GtkBuilder files.
- Use license links provided by GtkAbout.
AV-CP:
- Fix GtkSourceView include.
- Fix memory leak in TreeView.
- Add a rescan button.
- Fix a typo in About dialog.
- Make network port configurable.
Changes in requirements:
- GSSDP >= 0.13.3
- GUPnP >= 0.18
Optional:
- GtkSourceView >= 3.2
All contributors to this release:
Jiro Matsuzawa <[email protected]>
Piotr Drąg <[email protected]>
Matej Urbančič <[email protected]>
Jens Georg <[email protected]>
Мирослав Николић <[email protected]>
Marek Černocký <[email protected]>
Daniel Mustieles <[email protected]>
Martin Srebotnjak <[email protected]>
Rafael Ferreira <[email protected]>
pasdVn <[email protected]>
Krzesimir Nowak <[email protected]>
Krzesimir Nowak <[email protected]>
Kentaro KAZUHAMA <[email protected]>
Enrico Nicoletto <[email protected]>
Enrico Nicoletto <[email protected]>
Dominique Leuenberger <[email protected]>
Christian Kirbach <[email protected]>
Added/updated translations
- cs, courtesy of Marek Černocký
- de, courtesy of Christian Kirbach
- es, courtesy of Daniel Mustieles
- ja, courtesy of Kentaro KAZUHAMA
- pl, courtesy of Piotr Drąg
- pt_BR, courtesy of Rafael Ferreira
- sl, courtesy of Matej Urbančič
- sr, courtesy of Мирослав Николић
- sr@latin, courtesy of Miroslav Nikolić
0.8.5
=====
Changes since 0.8.4:
- Fix linking against newer versions of GUPnP.
- Drop deprecated g_thread_init.
- Disable g_type_init on newer GLib.
gupnp-av-cp:
- Be a bit more precise on what exactly failed.
- Fix an endless loop while browsing.
- Ignore initial notify for ContainerUpdateID event.
network-light:
- Fix a typo.
Bugs fixed:
https://bugzilla.gnome.org/show_bug.cgi?id=668090
https://bugzilla.gnome.org/show_bug.cgi?id=690309
All contributors:
Jens Georg <[email protected]>
0.8.4
=====
Changes since 0.8.3:
- Autotools use has been modernized.
- Minor code clean-up.
gupnp-av-cp:
- Fix issue that DIDL dialog was empty on next usage when user pressed ESC
to close it.
- Add XML pretty-printing to DIDL dialog.
- Use GtkSourceView for DIDL dialog when available during build-time.
gssdp-discover:
- A new simple SSDP discovery tool.
gupnp-upload:
- Fix compiling with -Wall.
- Set empty item id as mandated by UPnP.
Bugs fixed:
https://bugzilla.gnome.org/show_bug.cgi?id=655562
https://bugzilla.gnome.org/show_bug.cgi?id=655563
https://bugzilla.gnome.org/show_bug.cgi?id=655579
https://bugzilla.gnome.org/show_bug.cgi?id=654979
https://bugzilla.gnome.org/show_bug.cgi?id=659315
https://bugzilla.gnome.org/show_bug.cgi?id=659316
All contributors:
Jens Georg <[email protected]>
Zeeshan Ali (Khattak) <[email protected]>
Thijs Vermeir <[email protected]>
0.8.3
=====
Another micro release that fixes all the UI issues introduce in the last release
due to port to newer gtk+/glade.
All contributors:
Jens Georg <[email protected]>
Zeeshan Ali (Khattak) <[email protected]>
0.8.2
=====
Changes since 0.8.1:
- Fix icon name in a warning message.
- Clear the (obsolete) ChangeLog file.
Dependencies changed:
- Require and adapt to gtk+ >= 3.0.0.
All contributors:
Zeeshan Ali (Khattak) <[email protected]>
Jens Georg <[email protected]>
Sven Neumann <[email protected]>
Luis de Bethencourt <[email protected]>
0.8.1
=====
Changes since 0.8:
- Make sure everything builds and runs on windows.
- Add popup menu to playlist treeview.
- Add UI for user to fetch and view the DIDL-Lite XML for media objects.
- Make it possible for user to select containers.
- Get rid of redundant newline in warning messages.
- Obey the ACLOCAL_FLAGS environment variable.
- Other non-functional improvements.
Dependencies changed:
- Require and adapt to gupnp-av >= 0.5.5
All contributors:
Zeeshan Ali (Khattak) <[email protected]>
Ross Burton <[email protected]>
Jens Georg <[email protected]>
Neil Roberts <[email protected]>
0.8
====
Changes since 0.7.1:
- Add lenient mode: Just pick-up the first resource available.
- Specify filter in Browse actions to reduce network usage.
- Don't browse containers with no children.
- Always re-browse containers on updates.
- Update childCount after browsing is done.
- Support for multiple networks.
- Leave selection of resource to gupnp-av.
- No need to search for all UPnP resources anymore.
- Fix infinite loop in icon cancelation code.
- No need to care about hosting of description document anymore.
- Adapt to new gupnp-av API.
- Add cmdline option to gupnp-upload to specify network interface.
- Many other minor/internal fixes.
Dependencies changed:
- gssdp >= 0.7
- gupnp >= 0.13
- gupnp-av >= 0.6
All contributors:
Zeeshan Ali (Khattak) <[email protected]>
Ross Burton <[email protected]>
0.7.1
=====
Changes in this release:
- Use g_printerr() instead of g_critical() in case of problems.
- Initialize the GError to NULL at declaration.
- Declare variables as const to setisfy the compiler.
- Add missing casts.
- Use g_content_type_is_a() to compare mimetypes.
- Correct the order of mimetype check.
- Iterate over item resources rather than renderer protocols.
- Port all UIs to use GtkBuilder.
- Bump-up Gtk+ requirement to 2.16.
Removed dependency in this release: libglade.
Contributors to this release:
Sven Neumann <[email protected]>
Zeeshan Ali (Khattak) <[email protected]>
0.7
===
This release features a new tool: gupnp-upload. It is a simple commandline
utility that uploads files to known MediaServers. Use Universal Control Point
for discovering the MediaServers. [Zeeshan Ali]
Other changes in this release:
- Initialize thread system before doing anythin else. [Sven Neumann,
Zeeshan Ali]
- Don't assume that the actual ID of the root container is guaranteed to be "0". [Zeeshan Ali]
- Use a message dialog to display action invocation errors. Fixes #936.
[Zeeshan Ali]
- Some other minor changes. [Zeeshan Ali]
Added dependency in this release: GIO (>= 2.12).
0.6.1
=====
Network Light:
- The UI now controls all network lights on the network, not just itself.
AV Control Point:
- Don't add orphan items/containers to tree anymore.
General:
- Fix build on Rawhide by explicitly requiring and linking to libgthread-2.0.
0.6
===
network-light:
- Remove the unneeded periodic notification to susbscribers.
[Zeeshan Ali Khattak]
- Create a new UUID for each instance of network-light.
[Hugo Calleja, Zeeshan Ali Khattak]
- Use the new gupnp_root_device_new() API. [Jorn Baayen]
universal-cp:
- Display the device presentation URL [Ross Burton]
general:
- Fix `make distcheck`. [Zeeshan Ali Khattak]
0.4
===
- Use libsoup 2.4. [Jorn Baayen, Zeeshan Ali Khattak]
- Incremental browsing of containers. [Zeeshan Ali Khattak]
0.3
===
This release features AV Control Point, a simple media player UI that enables
one to discover and play multimedia contents available on a network. Hopefully
a useful tool to test and debug UPnP MediaServer and MediaRenderer
implementations. [Zeeshan Ali]
Other changes in this release:
- Desktop file for each tool. [Ross Burton, Zeeshan Ali]
- New Icons. [Vinicius Depizzol]
- Various misc improvements and fixes. [Zeeshan Ali]
0.2
===
This release features Network Light, a UPnP-enabled software-based light bulb
that provides Switch Power and Dimming services, as defined by UPnP forum as
'DimmableLight v1.0". It is mainly intended to be a simple example of a UPnP
device based on GUPnP, and a demonstration of simplistic yet powerful GUPnP
API. It can also be used to debug generic and DimmableLight control points.
Changes to Universal Control Point in this release:
- Use of gtk stock icons wherever appropriate.
- New cool icons from Lapo Calamandrei, licensed under GPL
- Use icon from the Device, if available, to represent it.
- Subscribe to services, by default.
- Ability to copy&paste details and events.
- Lots of code cleanup and refactoring and misc fixes.
0.1.2
=====
Another minor release to fix the treeview headers that broke because of
the fixes in the last release.
0.1.1
=====
Minor release.
- BUGFIX: Pack the text and pixbuf in the same column of device treeview.
- Require libglade 2.6.0 rather than 2.6.1.
- Print a warning when introspection creation fails.
- Some more english fixes with the help of Robert McQueen.
0.1
===
Initial release, featuring GUPnP Universial Control Point.