-
Notifications
You must be signed in to change notification settings - Fork 8
/
NEWS
2445 lines (1996 loc) · 71.7 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
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
NEW in grilo-plugins-0.3.16
===========================
* !132 tracker3: update fts query
* !133 dmap: enable with libsoup3 supported libdmapsharing-4.0
* !131 lua-factory: add support to 5.4
* !128 !129 !135 build: libsoup3 related fixes
* !127 flickr: remove GOA support
* !126 tmdb: without config, fix single request
* Updated translations
* Turkish
* Contributors to this release
Bastien Nocera <hadess@hadess.net>
Emmanuele Bassi <ebassi@gnome.org>
Krifa75 <yahiaoui.fakhri@gmail.com>
Michael Catanzaro <mcatanzaro@gnome.org>
Sabri Ünal <libreajans@gmail.com>
Victor Toso <victortoso@gnome.org>
W. Michael Petullo <mike@flyn.org>
NEW in grilo-plugins-0.3.15
===========================
* !120 Detect libsoup version from grl-net and adds support to libsoup3
* !123 youtube: port to API v3 by using libgdata 0.17.0
* !122 tmdb: port to GUri, remove libsoup dependency
* !122 dleyna: port to GUri, remove libsoup dependency
* New translations
* Abkhazian
* Dutch
* Galician
* Georgian
* Updated translations
* Abkhazian
* Basque
* Bulgarian
* Danish
* Hebrew
* Nepali
* Occitan
* Contributors to this release
Alan Mortensen <alanmortensen.am@gmail.com>
Alexander Shopov <ash@kambanaria.org>
Asier Sarasua Garmendia <asiersarasua@ni.eus>
Balázs Úr <balazs@urbalazs.hu>
Bastien Nocera <hadess@hadess.net>
Fran Dieguez <frandieguez@gnome.org>
Naala Nanba <naala-nanba@rambler.ru>
Nart Tlisha <daniel.abzakh@gmail.com>
Nathan Follens <nfollens@gnome.org>
Pawan Chitrakar <chautari@gmail.com>
Quentin PAGÈS <pages_quentin@hotmail.com>
Yaron Shahrabani <sh.yaron@gmail.com>
Zurab Kargareteli <zuraxt@gmail.com>
NEW in grilo-plugins-0.3.14
===========================
* !108 Fix lua-factory crash on >= 5.4.3
* !104 Clarify LGPLv2.1 or later license
* !117 tracker3: Make resolve async
* !113 euronews: Use YouTube feeds
* New translations
* Basque
* Belarusian
* Updated translations
* Brazilian Portuguese
* English (GB)
* Russian
* Contributors to this release
Alexey Rubtsov <rushills@gmail.com>
Asier Sarasua Garmendia <asiersarasua@ni.eus>
Bastien Nocera <hadess@hadess.net>
Bruce Cowan <bruce@bcowan.me.uk>
Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Jean Felder <jfelder@src.gnome.org>
Marinus Schraal <mschraal@gnome.org>
Mart Raudsepp <leio@gentoo.org>
Matt Turner <mattst88@gmail.com>
Rafael Fontenelle <rafaelff@gnome.org>
Victor Toso <victortoso@gnome.org>
Źmicier Turok <nashtlumach@gmail.com>
NEW in grilo-plugins-0.3.13
===========================
* #67 Remove Vimeo plugin
* !104 Remove Jamendo plugin
* !105 Deprecate: tracker version 2
* !103 guardianvideos: Use api-key from GrlConfig
* !100 thegamesdb: Update the Dreamcast MIME type
* !101 tracker3: Handle delete events better
* !96 tracker3: Fix setting of publication-date metadata-key
* #13 Add option to disable bulding help
* !69 Allow building grilo-plugins as a Meson subproject
* Updated translations
* Galician
* Punjabi
* Norwegian Bokmål
* Friulian
* Catalan
* Chinese (Taiwan)
* Friulian
* French
* Latvian
* Catalan
* Italian
* Portuguese
* Korean
* D Danish
* Hungarian
* Slovak
* Serbian
* Catalan
* German
* Contributors to this release
A S Alam <amanpreet.alam@gmail.com>
Adrien Plazas <kekun.plazas@laposte.net>
Alan Mortensen <alanmortensen.am@gmail.com>
Balázs Úr <balazs@urbalazs.hu>
Bastien Nocera <hadess@hadess.net>
Carlos Garnacho <carlosg@gnome.org>
Cheng-Chia Tseng <pswo10680@gmail.com>
Dušan Kazik <prescott66@gmail.com>
Fabio Tomat <f.t.public@gmail.com>
Fran Dieguez <frandieguez@gnome.org>
Jordi Mas <jmas@softcatala.org>
Jordi Mas i Hernandez <jmas@softcatala.org>
Juliano Camargo <julianosc@protonmail.com>
Julien Humbert <julroy67@gmail.com>
Kjartan Maraas <kmaraas@gnome.org>
Marinus Schraal <mschraal@gnome.org>
Mario Blättermann <mario.blaettermann@gmail.com>
Milo Casagrande <milo@milo.name>
Piotr Drąg <piotrdrag@gmail.com>
Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>
Sam Thursfield <sam@afuera.me.uk>
Seong-ho Cho <shcho@gnome.org>
Victor Toso <victortoso@redhat.com>
Марко Костић <marko.m.kostic@gmail.com>
NEW in 0.3.12
=============
* Increase gom requirement to 0.4 or greater
* !85 Add Tracker3 plugin
* !93 tracker3: Add support to run under Flatpak
* !74 tracker3: Prefer last-modified from file's metadata
* !25 Remove Spotify coverart plugin
* !70 dmap: Add support to libdmapsharing-4.0
* !77 Stream Store: Fix date format to iso8601
* !83 tracker: Add Genre fetched from tracker
* !73 dleyna: Allow bus name to be changed
* !87 !88 dleyna: Set metadata relative to containers' type
* !76 Acoustid: Fix the counting of Release Groups
* !84 Acoustid: Fix returning same Record multiple times
* !37 Lua-Factory: Add support to GrlRelatedKeys
* Added translations
* Ukrainian
* Updated translations
* Basque
* Brazilian Portuguese
* Chinese (China)
* Croatian
* Czech
* Danish
* Dutch
* English (GB)
* Finnish
* Galician
* German
* Indonesian
* Lithuanian
* Polish
* Romanian
* Slovenian
* Spanish
* Swedish
* Turkish
* Ukrainian
* Contributors to this release:
Anders Jonsson <anders.jonsson@norsjovallen.se>
Asier Sarasua Garmendia <asiersarasua@ni.eus>
Ask Hjorth Larsen <asklarsen@gmail.com>
Aurimas Černius <aurisc4@gmail.com>
Bastien Nocera <hadess@hadess.net>
Boyuan Yang <073plan@gmail.com>
Carlos Garnacho <carlosg@gnome.org>
Chinmay Gurjar <chnmgurjar@gmail.com>
Daniel Korostil <ted.korostiled@gmail.com>
Daniel Mustieles <daniel.mustieles.contractor@bbva.com>
Daniel Șerbănescu <daniel@serbanescu.dk>
Dz Chen <wsxy162@gmail.com>
Emin Tufan Çetin <etcetin@gmail.com>
Fran Dieguez <frandieguez@gnome.org>
Gaurav Narula <gnarula94@gmail.com>
Goran Vidović <trebelnik2@gmail.com>
Jean Felder <jfelder@src.gnome.org>
Jiri Grönroos <jiri.gronroos@iki.fi>
Kukuh Syafaat <kukuhsyafaat@gnome.org>
Marek Černocký <marek@manet.cz>
Marinus Schraal <mschraal@gnome.org>
Matej Urbančič <mateju@svn.gnome.org>
Nathan Follens <nfollens@gnome.org>
Piotr Drąg <piotrdrag@gmail.com>
Rafael Fontenelle <rafaelff@gnome.org>
scootergrisen <scootergrisen@gmail.com>
Stephan Woidowski <swoidowski@t-online.de>
Victor Toso <me@victortoso.com>
W. Michael Petullo <mike@flyn.org>
Yuri Chornoivan <yurchor@ukr.net>
Zander Brown <zbrown@gnome.org>
NEW in 0.3.11
=============
* !67 tracker: Fix crash if chromaprint plugin isn't installed
* !72 tracker: Correctly escape strings on sparql updates
* !74 Acoustid: add support for album artist
* Added translations
* Malay
* Updated translations
* Spanish
* Japanese
* Slovak
NEW in 0.3.10
=============
* Tracker plugin now requires >= 2.3.0
* !61 - Convert README to Markdown
* Tracker
* !29 - #14 Implement source notification through TrackerNotifier
* !56 - Mark playlists as a container
* !62 - Use the correct property to retrieve album title
* !63 - Use tracker:ExternalReference to retrieve musicbrainz ids
* Chromaprint
* !58 - Throw an error on missing decoders
* Lua-Factory
* !53 - Renamed grl-musicbrainz to grl-musicbrainz-coverart
* Acoustid
* !54 - Return Multiple Results from AcoustID Plugin
* !55 - Add support for creation_date
* !60 - Return from source in case of no match
* TheAudioDB
* !59 - Add the ability to retrieve artist art
* Contributors to this release:
* Bastien Nocera <hadess@hadess.net>
* Jean Felder <jfelder@src.gnome.org>
* Rafael Fontenelle <rafaelff@gnome.org>
* Roger <sachanroger@gmail.com>
* Sumaid Syed <sumaidsyed@gmail.com>
* Victor Toso <me@victortoso.com>
* Updated translations
* Brazilian Portuguese
NEW in 0.3.9
============
* Require Grilo >= 0.3.8
* Lua enabled by default
* Lua-Factory
* Fix parameter order in grl.fetch()
* Add Steam Store plugin
* Remove Metrolyrics plugin
* Remove Pocket plugin
* Rename grl-musicbrainz to grl-musicbrainz-coverart
* TheGamesDB
* Add Sega Pico and SG-1000 MIME types
* Euronews
* Use https instead of http
* Video title parsing
* Fix setting empty titles
* AcoustID
* Sort records by submissions count instead of submission date
* Add support for album-disc-number, publication-date, track-number
* Add support for creation-date
* MusicBrainz Coverart
* Use mb-release-id instead of mb-album-id for better accuracy
* Bookmarks
* Fix adding duplicated entry
* Podcasts
* Fix crash when parsing unsupported format
* Optical Media
* Add "ignored-scheme" configuration
* Tracker
* Fix last played mapping
* Add mapping from tracker for MusicBrainz IDs
* Mark playlists as containers in Grilo
* Remove per-device-source configuration
* Rewrite tracker GrlSource notification to use TrackerNotifier
* Added translations in help
* Updated translations
* Serbian
* Basque
* French
* Greek
* Polish
* Swedish
* Dutch
* Catalan
* Spanish
* Czech
* German
* Contributors to this release:
* Adrien Plazas <kekun.plazas@laposte.net>
* Anders Jonsson <anders.jonsson@norsjovallen.se>
* Bastien Nocera <hadess@hadess.net>
* Carlos Garnacho <carlosg@gnome.org>
* Charles Monzat <charles.monzat@numericable.fr>
* Christian Kirbach <christian.kirbach@gmail.com>
* Daniel Mustieles <daniel.mustieles.contractor@bbva.com>
* Efstathios Iosifidis <eiosifidis@gnome.org>
* Iñaki Larrañaga Murgoitio <dooteo@zundan.com>
* Jean Felder <jfelder@src.gnome.org>
* Jordi Mas <jmas@softcatala.org>
* Marek Cernocky <marek_cernocky@conel.cz>
* Marinus Schraal <mschraal@gnome.org>
* Piotr Drąg <piotrdrag@gmail.com>
* Victor Toso <me@victortoso.com>
* New contributors to this release
* Andre Klapper <a9016009@gmx.de>
* Марко Костић <marko.m.kostic@gmail.com>
* Nathan Follens <nathan@anche.no>
* Sumaid Syed <sumaidsyed@gmail.com>
* Thiago Mendes <thiago@posteo.de>
* Tony Crisci <tony@dubstepdish.com>
NEW in 0.3.8
============
* Autotools removed
* Add pkgconfig file
* meson
* Fixes finding lua-5.3 in FreeBSD
* Tracker
* Fixes error types (gnome-bz 794691)
* Lua-Factory
* New source: TheAudioDB cover source
* AcoustID
- Add support to MusicBrainz' release and release-group
* MusicBrainz
- Add support to release-group cover art
* Added translations in help
* German
* pt_BR
* Swedish
* Finish
* Czech
* Updated translations
* Lithuanian
* Spanish
* Romanian
* Turkish
* Friulian
* French
* Chinese (Taiwan)
* Czech
* Korean
* Indonesian
* Galician
* Danish
* Latvian
* Croatian
* Contributors to this release:
* Anders Jonsson <anders.jonsson@norsjovallen.se>
* Ask Hjorth Larsen <asklarsen@gmail.com>
* Aurimas Černius <aurisc4@gmail.com>
* Bastien Nocera <hadess@hadess.net>
* Daniel Mustieles <daniel.mustieles.contractor@bbva.com>
* Emin Tufan Çetin <etcetin@gmail.com>
* Fabio Tomat <f.t.public@gmail.com>
* Fran Dieguez <frandieguez@gnome.org>
* gogo <trebelnik2@gmail.com>
* Jean Felder <jfelder@src.gnome.org>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Marek Cernocky <marek_cernocky@conel.cz>
* Marinus Schraal <mschraal@gnome.org>
* Mario Blättermann <mario.blaettermann@gmail.com>
* Piotr Drąg <piotrdrag@gmail.com>
* Rafael Fontenelle <rafaelff@gnome.org>
* Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>
* Seong-ho Cho <shcho@gnome.org>
* Ting-Wei Lan <lantw@src.gnome.org>
* Victor Toso <me@victortoso.com>
* New contributors to this release
* Charles Monzat <charles.monzat@numericable.fr>
* Jiri Grönroos <jiri.gronroos@iki.fi>
* Kukuh Syafaat <kukuhsyafaat@gnome.org>
* Yi-Jyun Pan <pan93412@gmail.com>
NEW in 0.3.7
============
* Last release with autotools
* Meson
- Fix Lua sourcers directory
* Updated translations
* Italian
* Swedish
* Romanian
* Lua-Factory
* Allow lua sources to register metadata-keys
* The Games DB
- Add developer, publisher, coop and players
metadata information with is own metata-keys
* Contributors to this release:
* 1PunMan <saurabhsingh412@gmail.com>
* Alexander Mikhaylenko <exalm7659@gmail.com>
* Anders Jonsson <anders.jonsson@norsjovallen.se>
* Bastien Nocera <hadess@hadess.net>
* Daniel Șerbănescu <daniel@serbanescu.dk>
* Milo Casagrande <milo@ubuntu.com>
* Victor Toso <me@victortoso.com>
NEW in 0.3.6
============
* New translations
* Dutch
* Croatian
* Romanian
* Slovenian
* Updated translations
* Catalan
* Chinese
* Danish
* Turkish
* Hungarian
* Spanish
* Brazilian Portuguese
* German
* Polish
* Gravatar plugin
* Fix memory leak
* Opensubtitles
* Fix memory leak
* Lua-Factory
* Replace assert() with critical messages
* Apple trailers - Fix warnings
* itunes podcast - Fix maximum items
* The Games DB
- Add support to TurboGrafx-CD
- Add support to Neo-Geo Pocket Color
- Add support to WonderSwan and WonderSwan Color
- Add support to Famicom
- Add support to Atari Lynx
- Add support to Virtual Boy
- Fix multiple Genres per game
* Magnatue
* Add cover art support
* Contributors to this release:
1PunMan <saurabhsingh412@gmail.com>
Alexander Mikhaylenko <exalm7659@gmail.com>
Ask Hjorth Larsen <asklarsen@gmail.com>
Balázs Meskó <meskobalazs@fedoraproject.org>
Bastien Nocera <hadess@hadess.net>
Bruno Lopes da Silva <brunolopesbldsb@gmail.com>
Cheng-Chia Tseng <pswo10680@gmail.com>
Christophe Fergeau <cfergeau@redhat.com>
Claude Paroz <claude@2xlibre.net>
Daniel Mustieles <daniel.mustieles.contractor@bbva.com>
Daniel Șerbănescu <daniel@serbanescu.dk>
Emin Tufan Çetin <etcetin@gmail.com>
Exalm <exalm7659@gmail.com>
gogo <trebelnik2@gmail.com>
Jean Felder <jfelder@src.gnome.org>
Jordi Mas <jmas@softcatala.org>
Justin van Steijn <jvs@fsfe.org>
Matej Urbančič <mateju@svn.gnome.org>
Piotr Drąg <piotrdrag@gmail.com>
Tim Sabsch <tim@sabsch.com>
veer <bveer428@gmail.com>
Victor Toso <me@victortoso.com>
Xavi Ivars <xavi.ivars@gmail.com>
NEW in 0.3.5
============
* General
* Add Nepali translation
* Updated Norwegian and Chinese (Taiwan) translations
* build
* BGO#778858 - meson: Fix library name of optical-media plugin
* dmap plugin
* BGO#781278 - Fix DMAP plugins not loading
* flickr plugin
* BGO#707643 - flickr: populate GrlMediaImage with EXIF data
* lastfm-cover plugin
* BGO#766789 - Use HTTPS rather then insecure HTTP
* lua-factory plugin
* BGO#778857 - Building lua-factory breaks with gperf 3.1 iff builddir != srcdir
* BGO#779444 - Fix a few leaks in plugins
* BGO#781318 - Fix lua sources path with Meson
* tracker plugin
* BGO#786602 - [Tracker] Use sparql1.1 "AS ?var" syntax
* Contributors to this release:
Bastien Nocera <hadess@hadess.net>
Carlos Garnacho <carlosg@gnome.org>
Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Emmanuele Bassi <ebassi@gnome.org>
Felipe Borges <felipeborges@gnome.org>
Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Kjartan Maraas <kmaraas@gnome.org>
Michael Catanzaro <mcatanzaro@igalia.com>
Pawan Chitrakar <chautari@gmail.com>
Rafael Fonseca <r4f4rfs@gmail.com>
Victor Toso <me@victortoso.com>
NEW in 0.3.4
============
* General
* Add support to Meson build
* Updated translations
* BGO#775957 - Add Meson build support in Grilo Plugins
* BGO#770959 - Add gperf check in configure.ac
* dleyna plugin
* BGO#777210 - dleyna-plugin: should convert from bits/second to kbits/second
* dmap plugin
* BGO#771446 - dmap: Add "supported-media" metadata for sources
* itunes-podcast plugin
* BGO#771445 - itunes-podcast: Fix source appearing in Videos
* BGO#773702 - itunes-podcast: page displays low resolution thumbnails
* local-metadata plugin
* BGO#775957 - Rename localmetadata references to local-metadata
* lua-factory plugin
* BGO#778596 - Fix unused-function warning when building without GOA
* optical-media plugin
* BGO#775561 - GFile is owned by GFileIcon. Do not unref it
* radiofrance plugin
* BGO#773310 - "Radio France" source broken again
* raitv plugin
* BGO#776482 - raitv: XML declaration allowed only at the start of the document
* tmdb plugin
* BGO#770806 - Using GTask instead of GSimpleAsyncResult
* tracker plugin
* BGO#774748 - tracker: Support favorite read/write
* Contributors to this release:
Alexander Shopov <ash@kambanaria.org>
Ask Hjorth Larsen <asklarsen@gmail.com>
Bastien Nocera <hadess@hadess.net>
Ben Walsh <b@wumpster.com>
Carlos Garnacho <carlosg@gnome.org>
David King <amigadave@amigadave.com>
Inaki Larranaga Murgoitio <dooteo@zundan.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Kjartan Maraas <kmaraas@gnome.org>
Marinus Schraal <mschraal@scr.gnome.org>
Tom Tryfonidis <tomtryf@gnome.org>
Victor Toso <me@victortoso.com>
liushuyu <liushuyu_011@126.com>
vrishab <gnome.vrb@gmail.com>
NEW in 0.3.3
============
* acoustid plugin
* BGO#768520 - AcoustID plugin: Support fetching recording artist
for the "artist" key
* BGO#768185 - acoustid: fix the metadata-key name to use
* dmap plugin
* BGO#768606 - dmap: Add album disc number mapping
* local-metadata plugin
* BGO#768093 - local-metadata: Fix getting thumbnails for videos
* lua-factory plugin
* BGO#769331 - Fix throttling in core and lua-factory
* metrolyrics plugin
* BGO#770806 - fix html parser
* thegamesdb plugin
* BGO#769347 - thegamesdb: Support PlayStation games
* BGO#769349 - thegamesdb: Add PC games support
* BGO#769356 - thegamesdb: Support Sega CD games
* BGO#769357 - thegamesdb: Use the Genesis 32X MIME type
* BGO#769373 - thegamesdb: Use the Game Boy Color MIME type
* tracker plugin
* BGO#767684 - The tracker plugin crashes Rhythmbox when a phone
is connected
* youtube plugin
* BGO#770806 - Fix warnings
* Contributors to this release:
Adrien Plazas <kekun.plazas@laposte.net>
Alexandre Franke <alexandre.franke@gmail.com>
Andika Triwidada <atriwidada@gnome.org>
Aurimas Černius <aurisc4@gmail.com>
Balázs Meskó <meskobalazs@gmail.com>
Bastien Nocera <hadess@hadess.net>
Christian Kirbach <Christian.Kirbach@gmail.com>
Dušan Kazik <prescott66@gmail.com>
Fabio Tomat <f.t.public@gmail.com>
Fran Dieguez <fran.dieguez@mabishu.com>
Matej Urbančič <mateju@svn.gnome.org>
Piotr Drąg <piotrdrag@gmail.com>
Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Saiful B. Khan <saifulbkhan@gmail.com>
Seong-ho Cho <shcho@gnome.org>
Victor Toso <me@victortoso.com>
W. Michael Petullo <mike@flyn.org>
Yosef Or Boczko <yoseforb@src.gnome.org>
Мирослав Николић <miroslavnikolic@rocketmail.com>
NEW in 0.3.2
============
* acoustid plugin
* BGO#732879 - AcoustID source
* chromaprint plugin
* BGO#732879 - AcoustID source
* jamendo plugin
* BGO#764486 - Fix "format not a string literal" error
* lua-factory plugin
* BGO#764077 - Cancellation doesn't work
* BGO#764078 - Improve error messages
* BGO#764814 - Crashes fetching lyrics with '%' in them
* BGO#764816 - lua-factory: Add iTunes Podcast source
* BGO#766678 - Add TheGamesDB source
* BGO#767631 - Fix gresource build when builddir != srcdir
* metrolyrics plugin
* BGO#764078 - Improve error messages
* BGO#764814 - Crashes fetching lyrics with '%' in them
* spotify plugin
* BGO#764600 - tests: Fix copy/paste error in spotify tests
* thegamesdb plugin
* BGO#766678 - Add TheGamesDB source
* tmdb plugin
* BGO#764486 - Fix "format not a string literal" error
* tracker plugin
* BGO#761624 - [tracker] match nmm:composer as author for audio
* BGO#761869 - [PATCH][tracker] return album disc property
* BGO#766587 - tracker: Add album artist key mapping
NEW in 0.3.1
============
This release contains changes in the Lua plugin API, requiring changes
to the Lua sources:
- calls that require a callback function to be passed will now be
passed as a function, not a string
- async calls (grl.fetch and grl.unzip) can now have a userdata "blob"
passed from the calling function to the callback when the operation
is finished
- the prototype of these functions is now:
grl.unzip (url, filenames, [netopt], callback, [userdata])
grl.fetch (urls, [netopt], callback, [userdata])
with the arguments between '[]' are optional
* Tracker plugin
* BGO#761168 - Fix handling of keys with underscores in their names
* BGO#730028 - Fix giving back wrong type of media that was causing
crashes in GNOME Videos
* Lua Factory plugin
* BGO#760378 - Make containers match any supported_media
* BGO#760565 - Fix double-free when handling GOA accounts
* BGO#753141, BGO#732879, BGO#763046, Fix warnings when the
requested keys in the source table, stop lua plugins from
changing input arguments, better source tracking to avoid
memory leaks
* BGO#761694 - Order last.fm thumbnails from large to small
* BGO#732879 - Don't warn for unknown keys in source table
* TheTVDB plugin
* BGO#759835 - Require a newer gom that fixes migration problems
NEW in 0.3.0
============
* General
* Update i18n translations
* Fix tests
* Add more tests
* Remove XML descriptions
* Use the new 0.3 API
* BGO#749063 - build: General git.mk and MAINTAINERCLEANFILES fixes
* BGO#754531 - Make lua-factory a hard requirement
* BGO#755551 - remove media specifiers as subclasses
* BGO#755702 - Show better configuration information
* BGO#759295 - Get rid of XML plugins descriptors
* Apple Trailers plugin
* BGO#752681 - Port Apple Trailers source to Lua
* Bliptv plugin
* Remove it (Blip.tv service was shutdown)
* BGO#725031 - bliptv: Search return recent items' RSS instead of results
* Bookmarks plugin
* BGO#752066 - grl-bookmarks doesn't notify of removals
* dLeyna plugin
* BGO#749889 - dleyna: Fix grl_dleyna_util_uri_is_localhost() usage
* BGO#749890 - dleyna: Fix incorrect properties passed to applications
* DMAP plugin
* BGO#746722 - Add DPAP (iPhoto sharing) plugin
* Filesystem plugin
* BGO#755181 - filesystem: weird content-changed notifications
* Freebox plugin
* BGO#745179 - radios.m3u missing in the 0.2.14 tarball, build fails.
* Guardianvideos plugin
* BGO#748224 - guardianvideos: fix URL format string
* BGO#750990 - Fix unescaping Guardian Videos titles
* Last.fm Albumart plugin
* Port to Lua
* BGO#700276 - lastfm: update to new API 2.0
* Local Metadata plugin
* BGO#746776 - local-metadata: Remove unused variable
* BGO#748604 - local-metadata: Don't crash on files named wsb.wmv
* BGO#752057 - local-metadata: Query for media art existence
* BGO#754532 - Remove title parsing from local-metadata plugin
* BGO#755464 - local-metadata: Another bad TV show parsing
* Lua Factory plugin
* BGO#741607 - WIP: Use lua to parse video titles
* BGO#741784 - lua-factory: testing
* BGO#747953 - Information leak via plain text HTTP connection
* BGO#750903 - Make it easier to access the API key config
* BGO#750955 - CRITICAL **: grl_l_callback: assertion 'os != NULL' failed
* BGO#750982 - Better sandboxing
* BGO#750983 - lua-factory: Add inspect.lua helper
* BGO#751786 - lua-factory: Fix possible memleak if source registration
fails
* BGO#751981 - Add support for GOA in lua-factory
* BGO#752593 - lua-factory: Add support for dates in Epoch format
* BGO#752594 - tests: Fix lua-factory Makefile generation
* BGO#752595 - lua-factory: Add grl.is_video_site() function
* BGO#752895 - lua-factory: Also try convert HTML from ISO8859-1
* BGO#752899 - lua-factory: Re-add "Music" GOA support
* BGO#754895 - lua-factory: Fix compilation with g-o-a disabled
* BGO#755556 - Add XML parser
* Magnatune plugin
* BGO#751890 - Magnatune plugin doesn't invoke the callback in search
operations with 0 result
* Metadata Store plugin
* BGO#686175 - "last-played-time" declared as string, instead of date-time
* Metrolyrics plugin
* BGO#754275 - Fix metrolyrics source and test
* BGO#759109 - metrolyrics: fix parser after metrolyrics changes
* Opensubtitles plugin
* BGO#754451 - Opensubtitles plugin causes many warnings
* Pocket plugin
* Port to Lua
* Spotify plugin
* Add Spotify albumart plugin
* BGO#754811 - spotify: implement Spotify plugin
* TheTVDB plugin
* BGO#748422 - thetvdb: Make it possible to hit only cache
* BGO#748423 - thetvdb: Fuzzy series name matching
* BGO#754489 - thetvdb: use https rather than insecure http
* BGO#758959 - thetvdb: Force updating the show name
* Tracker plugin
* BGO#686175 - "last-played-time" declared as string, instead of date-time
* BGO#733582 - rhythmbox crashes with SIGSEGV in
tracker_evt_update_orphan_item_cb
* BGO#746974 - Tracker plugin's change signal is useless
* BGO#748173 - tracker: Do not advertise browse support for the Tracker
extractor
* BGO#748539 - Eliminate duplicates in grl-tracker search results
* BGO#753732 - tracker: track number is missing from grilo information
* BGO#758654 - Fix tracker serialisation
* Vimeo
* Fix distcheck
* Youtube plugin
* BGO#741634 - youtube: Home-made refcounting?!
* BGO#748395 - Update libgdata API usage
* BGO#754244 - Grilo YouTube plugin crash
* Contributors to this release:
Alberto Garcia <berto@igalia.com>
Alexandre Franke <alexandre.franke@gmail.com>
Anders Jonsson <anders.jonsson@norsjovallen.se>
Andika Triwidada <andika@gmail.com>
Ask Hjorth Larsen <asklarsen@gmail.com>
Aurimas Černius <aurisc4@gmail.com>
Balázs Úr <urbalazs@gmail.com>
Bastien Nocera <hadess@hadess.net>
Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Claudio Arseni <claudio.arseni@gmail.com>
Colin Walters <walters@verbum.org>
Daniel Mustieles <daniel.mustieles@gmail.com>
Dušan Kazik <prescott66@gmail.com>
Efstathios Iosifidis <iefstathios@gmail.com>
Elad Alfassa <elad@fedoraproject.org>
Fran Dieguez <fran.dieguez@mabishu.com>
George Sedov <radist.morse@gmail.com>
Gil Forcada <gforcada@gnome.org>
Giovanni Campagna <gcampagn@cs.stanford.edu>
Iain Lane <iain@orangesquash.org.uk>
Inaki Larranaga Murgoitio <dooteo@zundan.com>
Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Jeremy Whiting <jpwhiting@kde.org>
Jordi Mas <jmas@softcatala.org>
Juan A. Suarez Romero <jasuarez@igalia.com>
Marek Černocký <marek@manet.cz>
Matej Urbančič <mateju@svn.gnome.org>
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Miguel Rodríguez Núñez <bokerones.fritos@gmail.com>
Necdet Yücel <necdetyucel@gmail.com>
Olivier Crête <olivier.crete@collabora.com>
Paul Seyfert <pseyfert@mathphys.fsk.uni-heidelberg.de>
Pedro Albuquerque <palbuquerque73@gmail.com>
Philip Withnall <philip@tecnocode.co.uk>
Philip Withnall <philip.withnall@collabora.co.uk>
Piotr Drąg <piotrdrag@gmail.com>
Rafael Ferreira <rafael.f.f1@gmail.com>
Samir Ribic <samir.ribic@etf.unsa.ba>
Seong-ho Cho <shcho@gnome.org>
Simon McVittie <simon.mcvittie@collabora.co.uk>
Tom Tryfonidis <tomtryf@gmail.com>
Victor Toso <me@victortoso.com>
W. Michael Petullo <mike@flyn.org>
Xavier Claessens <xavier.claessens@collabora.com>
Yosef Or Boczko <yoseforb@src.gnome.org>
Yuri Myasoedov <ymyasoedov@yandex.ru>
Милош Поповић <gpopac@gmail.com>
Мирослав Николић <miroslavnikolic@rocketmail.com>
NEW in 0.2.14
=============
* General
* BGO#724308 - Make it possible to pass "flags" to "remove()
* BGO#725148 - Automatic network awareness
* BGO#740942 - core: Fix excessive ref'ing when registering new keys
* BGO#740943 - core: Add register_keys plugin function
* BGO#741207 - Minor fixes at local-metadata and thetvdb
* BGO#743449 - Use HTTPS whenever possible
* Added/updated i18n support
* Added Turkish
* Bookmarks plugin
* Fix thumbnail URL not getting saved
* Fix updating bookmarks
* Emit "item-removed" only when item is actually removed
* dLeyna plugin
* BGO#740052 - Crash in the dLeyna plugin
* Euronews source
* BGO#736548 - Folder icons for Euronews and The Guardian Videos
* Flickr plugin
* Small fixes
* Freebox plugin
* BGO#744168 - core: Add "audio-track" property
* Local Metadata plugin
* BGO#740927 - local-metadata: Add support for getting gibest hash
* BGO#741562 - local-metadata: Broken title with another TV episode format
* Lua Factory plugin
* BGO#725147 - lua-factory: Support embedded resources
* BGO#729680 - Some HTML entities not unescaped by grl.unescape()
* BGO#737169 - lua-factory: Avoid warning if fetching an item failed
* BGO#739508 - lua-factory: Warn when dates are in an invalid format
* BGO#740761 - Correct "file size" metadata key
* BGO#740765 - lua-factory: Fix use-after-free
* BGO#740928 - lua-factory: Add support for boolean media properties
* BGO#742523 - lua-factory: Work-around websites that still use ISO8859-1
* BGO#744353 - lua-factory: may_resolve doesn't handle media being NULL
* OpenSubtitles plugin
* New plugin
* BGO#740871 - opensubtitles: Add plugin
* Podcasts plugin
* BGO#741258 - podcasts: Fix crasher when DB could not be opened
* Radiofrance source:
* Support EPG down
* Added icon
* TheTVDB plugin
* BGO#740763 - Unset "title-from-filename" when changing title
* TMDb plugin
* BGO#739502 - tmdb: Don't try to resolve TV series
* BGO#740763 - Unset "title-from-filename" when changing title
* BGO#743316 - Add libsoup as dependency to tmdb plugin in configure.ac
* Tracker plugin
* BGO#740707 - tracker: Add range filter support
* BGO#740756 - tracker: Correctly set "title-from-filename"
* BGO#740761 - Correct "file size" metadata key
* The Guardian Videos source
* BGO#736548 - Folder icons for Euronews and The Guardian Videos
* BGO#737176 - guardianvideos: Update for new API
* YouTube plugin
* Small fixes
* BGO#744015 - Remove code supporting libgdata < 0.9.1
* Contributors to this release:
* Alexandre Franke <alexandre.franke@gmail.com>
* Andika Triwidada <andika@gmail.com>
* Ask H. Larsen <asklarsen@gmail.com>
* Aurimas Černius <aurisc4@gmail.com>
* Balázs Úr <urbalazs@gmail.com>
* Bastien Nocera <hadess@hadess.net>
* Christian Kirbach <Christian.Kirbach@gmail.com>
* Claudio Arseni <claudio.arseni@gmail.com>
* Elad Alfassa <elad@fedoraproject.org>
* Enrique Ocaña González <eocanha@igalia.com>
* Fran Diéguez <fran.dieguez@mabishu.com>
* Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
* Gábor Kelemen <kelemeng@openscope.org>
* Inaki Larranaga Murgoitio <dooteo@zundan.com>
* Iris Gou <gouyingqiyanxuan321@gmail.com>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Kjartan Maraas <kmaraas@gnome.org>
* Marek Černocký <marek@manet.cz>
* Matej Urbančič <mateju@svn.gnome.org>
* Mattias Eriksson <snaggen@gmail.com>
* Miguel Rodríguez Núñez <bokerones.fritos@gmail.com>
* Muhammet Kara <muhammetk@gmail.com>
* Pedro Albuquerque <palbuquerque73@gmail.com>
* Piotr Drąg <piotrdrag@gmail.com>
* Rafael Ferreira <rafael.f.f1@gmail.com>
* Rūdolfs Mazurs <rudolfsm@src.gnome.org>
* Sebastian Keller <sebastian-keller@gmx.de>
* Seong-ho Cho <shcho@gnome.org>
* Victor Toso <me@victortoso.com>
* Yanko Kaneti <yaneti@declera.com>
* Yosef Or Boczko <yoseforb@src.gnome.org>
* Yuri Myasoedov <ymyasoedov@yandex.ru>
* Мирослав Николић <miroslavnikolic@rocketmail.com>
NEW in 0.2.13
=============
* Several fixes in build system
* Generate AUTHORS file automatically
* BGO#706877 - Let TheMovieDb resolver perform searches based on file name
* BGO#727901 - Some filesystem plugin related build fixes
* Added/updated i18n support