forked from community-ssu/hildon-thumbnail
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
1824 lines (1304 loc) · 54.9 KB
/
ChangeLog
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
There is no ChangeLog anymore.
------------------------------
2009-06-16 Marius Vollmer <[email protected]>
Released 3.0.33
2009-06-15 Marius Vollmer <[email protected]>
Released 3.0.32
2009-06-15 Philip Van Hoof <[email protected]>
* daemon/thumbnail-manager.c: NB#105592, GetSupported returned in
format vfs-mime/type instead of mime/type for specialized
thumbnailers. Our video thumbnailer is specialized meaning that
Tracker wasn't trying to request the thumbnail
2009-06-11 Philip Van Hoof <[email protected]>
* daemon/plugins/gdkpixbuf-plugin.c: Detect animated GIF, and block
support for it
* daemon/hildon-thumbnail-daemon.c: Setting rlimit on memory usage
Fixes NB#121200
2009-06-11 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-obj.c
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/pixbuf-io-loader.c: Sanity checks
2009-06-10 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-plugin.c: No need to copy the list here
2009-06-09 Philip Van Hoof <[email protected]>
* daemon/plugins/epeg-plugin.c:
* thumbs/hildon-thumbnail-obj.c
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/pixbuf-io-loader.c
* daemon/plugins/epeg-plugin.c: Cropped sizes. NB#118963
2009-06-08 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-obj.c
* daemon/plugins/gdkpixbuf-plugin.c: Refuse to make thumbnails for
images that are too large. NB#121200
2009-06-08 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-obj.c
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/pixbuf-io-loader.c: Ensure that we use our own pixbuf loaders
2009-06-08 Marius Vollmer <[email protected]>
Released 3.0.31
2009-06-08 Mikael Ottela <[email protected]>
* thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.c: NB#121043
2009-06-03 Philip Van Hoof <[email protected]>
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c: Removed version from fail dir
2009-06-02 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnailer-daemon.c: NB#120328
2009-06-02 Philip Van Hoof <[email protected]>
* daemon/thumbnailer.c: Wait per thumbnail
2009-06-01 Marius Vollmer <[email protected]>
Released 3.0.30
2009-06-01 Philip Van Hoof <[email protected]>
* daemon/thumbnailer.c
* daemon/thumbnailer-marshal.list: Letting the big-task queue thread
wait until Tracker is finished indexing, in Maemo
2009-05-29 Mikael Ottela <[email protected]>
* thumbnailers/gst-video-thumbnailer/reg/com.nokia.thumbnailer.Gstreamer.service
* thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.c:
Fixed an issue about seeking to the right frame before making a thumb
2009-05-29 Philip Van Hoof <[email protected]>
* daemon/plugins/epeg-plugin.c: Bugfix for cropped images
2009-05-27 Marius Vollmer <[email protected]>
Released 3.0.29
* configure.ac: Removed checks for libomxil, nobody uses it.
2009-05-27 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-obj.c
* tests/artist-art-test.c: NB#116170
2009-05-27 Mikael Ottela <[email protected]>
* thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.c: A postfix fix
* thumbnailers/gst-video-thumbnailer/Makefile.am
* configure.ac: Fix the path that gets substituted into the
service file.
* daemon/thumbnailer.c: Crash fix to specialized thumbnailers timeout.
2009-05-27 Philip Van Hoof <[email protected]>
* Bugfix for a crash reported by mail
* Bugfix for NB#118963, cropped scaling for small images
2009-05-26 Marius Vollmer <[email protected]>
Released 3.0.28
* configure.ac, thumbnailers/gst-video-thumbnailer/Makefile.am:
Don't distribute the service file, it should be generated during
configure. Create service file in configure, not in Makefile, for
extra robustness.
2009-05-25 Marius Vollmer <[email protected]>
Released 3.0.27
2009-05-25 Mikael Ottela <[email protected]>
* thumbnailers/gst-video-thumbnailer/gst-thumb-thumber.c
* thumbnailers/gst-video-thumbnailer/gst-thumb-thumber.h
* thumbnailers/gst-video-thumbnailer/Makefile.am
* thumbnailers/gst-video-thumbnailer/gst-thumb-main.c: Fixed the
thumbnail extension and added unmount handling.
2009-05-25 Philip Van Hoof <[email protected]>
* config.h.in
* daemon/hildon-thumbnail-plugin.h
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/hildon-thumbnail-plugin.c: Recording the error message
2009-05-19 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-daemon.c
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/Makefile.am
* daemon/plugins/epeg-plugin.c
* daemon/utils.c
* daemon/utils.h
* daemon/thumbnailer.c
* daemon/thumbnailer.h
* daemon/README.plugin-runner
* daemon/thumb-hal.c
* daemon/thumb-hal.h
* daemon/Makefile.am: Bugfix for Bug #117799, properly scale wide
images to cropped
2009-05-18 Philip Van Hoof <[email protected]>
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/thumbnailer.c: Bugfix for Bug# 117288
2009-05-15 Marius Vollmer <[email protected]>
Released 3.0.26
2009-05-16 Ottela Mikael <[email protected]>
* thumbnailers/gst-video-thumbnailer/gst-thumb-thumber.c
* thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.c
* thumbnailers/gst-video-thumbnailer/gst-thumb-main.c: Fixes the
gst_dbus_poll->gst_bus_timed_pop, adds error handling (and
propagation) and defaults to only creating cropped thumbs.
2009-05-14 Philip Van Hoof <[email protected]>
* config.h.in
* daemon/thumbnailer.c
* daemon/thumbnailer-marshal.list
* daemon/thumbnail-manager.c: Fixes for specialized thumbnailers, making
the video thumbnailer work
2009-05-13 Philip Van Hoof <[email protected]>
* daemon/albumart.c: Making thumbnails for downloaded albumart.
Possibly fixes Bug# 114559 (needs verification)
2009-05-13 Marius Vollmer <[email protected]>
Relased 3.0.25
2009-05-13 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-obj.c: Bugfix for problem spotted by Jukka
Alasalmi, the new OO API didn't care about the passed width and hight
when doing its final rescale
2009-05-13 Philip Van Hoof <[email protected]>
* daemon/thumbnailer.c: Made the large queue one for items > 50
instead of > 10, fixes Bug# 116353.
2009-05-12 Mikael Ottela <[email protected]>
* daemon/thumbnailer.c: Fixed Started signal creation to use
correct offset
2009-05-12 Philip Van Hoof <[email protected]>
* config.h.in
* tests/artist-art-test.c
* thumbs/hildon-thumbnail-factory.c
* thumbs/hildon-thumbnail-obj.c
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/Makefile.am
* daemon/plugins/epeg-plugin.c
* configure.ac: Restoring the orientation for JPeg images. This fixes Bug #91658
2009-05-12 Ottela Mikael <[email protected]>
* debian/hildon-thumbnail.install
* config.h.in
* configure.ac
* daemon/plugins/Makefile.am
* Makefile.am
* thumbnailers
* thumbnailers/gst-video-thumbnailer
* thumbnailers/gst-video-thumbnailer/gst-thumb-thumber.c
* thumbnailers/gst-video-thumbnailer/gst-thumb-main.h
* thumbnailers/gst-video-thumbnailer/com.nokia.thumbnailer.Gstreamer.service.in
* thumbnailers/gst-video-thumbnailer/gst-thumb-thumber.h
* thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.c
* thumbnailers/gst-video-thumbnailer/gst-video-thumbnailer-marshal.list
* thumbnailers/gst-video-thumbnailer/gst-video-thumbnailer.xml
* thumbnailers/gst-video-thumbnailer/Makefile.am
* thumbnailers/gst-video-thumbnailer/gst-video-thumbnailer-glue.h
* thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.h
* thumbnailers/gst-video-thumbnailer/reg
* thumbnailers/gst-video-thumbnailer/reg/com.nokia.thumbnailer.Gstreamer.service
* thumbnailers/gst-video-thumbnailer/gst-thumb-main.c
* thumbnailers/Makefile.am: Initial commit with new video thumbnailer
2009-05-12 Leonid Moiseichuk <[email protected]>
* daemon/hildon-thumbnail-daemon.c:
1. config.h and HAVE_OSSO was not known = memory checks was never used
2. oom functions has sense to have conditionally compiled
3. thumbnailer_oom is just for debugging purposes when users complains
4. memory tracking are expensive functions, so they shall be enabled
as late as possible. But before initialization has sense to check memory
conditions and exit if they are bad
5. oom_adj nice to have set to 16 to notify kernel that this process
can be killed if used memory grows too much
6. limit will be counted as 1/8 of current memory, 64 bytes is too
stong for check, I suggest to use 1024 and reduce if we will get problems. 64
was set due to broken .gif files
2009-05-12 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-obj.c: Memleak fix, Bugfix for Bug #116170
2009-05-12 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-plugin.h:
* daemon/plugins/gdkpixbuf-plugin.c:
* daemon/plugins/gdkpixbuf-png-out-plugin.c:
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c:
* daemon/plugins/gstreamer-video-plugin.c:
* daemon/plugins/epeg-plugin.c:
* daemon/hildon-thumbnail-plugin.c: Bugfix for bug# 116002. Throw an
error instead of Ready in case the fail-file is seen
2009-05-11 Marius Vollmer <[email protected]>
* daemon/Makefile.am (install-data-local): Create
/usr/share/thumbnailers and /usr/share/albumart-providers so that
inotify has something to watch (N114780).
2009-05-11 Philip Van Hoof <[email protected]>
* Bugfix for Bug #114780 (creating dummy files)
2009-05-08 Philip Van Hoof <[email protected]>
* daemon/utils.c: Lowercasing albumart
2009-05-07 Philip Van Hoof <[email protected]>
* tests/artist-art-test.c
* tests/Makefile.am
* thumbs/hildon-thumbnail-obj.c
* daemon/thumbnailer.c: Bugfixes for a use-case provided by Email
2009-05-06 Marius Vollmer <[email protected]>
Released 3.0.24
2009-05-06 Philip Van Hoof <[email protected]>
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/epeg-plugin.c: Memleak fix
2009-05-05 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-daemon.c: Disabled IDLE priority, thumbnails
must always be made as soon as possible (it's the apps that need to
not ask thumbnails when the device has more urgent matters to do)
2009-05-05 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-plugin.h
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/thumbnailer.c
* daemon/hildon-thumbnail-plugin.c: Spec changes and writing files in fail
directory
2009-04-28 Philip Van Hoof <[email protected]>
* daemon/thumb-hal.c: Bug# 99641: Putting a message for the
thumbnailer that next startup it should sleep for 10 seconds before
initiating. Keeps the thumbnailer from making a device that is being
unmounted busy after short-after startup
2009-04-27 Philip Van Hoof <[email protected]>
* daemon/utils.c: Fixed memory leak. Fixes Bug# 113093
2009-04-22 Philip Van Hoof <[email protected]>
* daemon/utils.c: Trimming of leading and trailing white spaces
2009-04-20 Marius Vollmer <[email protected]>
Released 3.0.23
2009-04-20 Philip Van Hoof <[email protected]>
* Disabled video plugin, it's broken in several ways
2009-04-07 Philip Van Hoof <[email protected]>
* config.h.in
* configure.ac
* daemon/hildon-thumbnail-daemon.c: Making it possible to compile on a
host that has no OSSO packages installed
2009-03-26 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-daemon.c
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/Makefile.am: Bugfix for Bug #108103
2009-03-26 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-factory.c
* thumbs/hildon-thumbnail-obj.c
* thumbs/hildon-albumart-factory.c
* daemon/hildon-thumbnail-plugin.h
* daemon/hildon-thumbnail-daemon.c
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/utils.c
* daemon/utils.h
* daemon/plugin-runner.c
* daemon/albumart.c
* daemon/thumbnailer.c
* daemon/hildon-thumbnail-plugin.c: Fixes for Bug #108103
2009-03-24 Philip Van Hoof <[email protected]>
* daemon/plugins/gstreamer-video-plugin.c: Bugfix in error reporting
2009-03-23 Philip Van Hoof <[email protected]>
* daemon/plugins/gstreamer-video-plugin.c: Added support for some
video formats
2009-03-20 Marius Vollmer <[email protected]>
Released 3.0.22
2009-03-20 Philip Van Hoof <[email protected]>
* daemon/plugins/gstreamer-video-plugin.c: Seeking 30 seconds into the
video before making a thumbnail of the video.
Fixes Bug# 92748
* daemon/hildon-thumbnail-plugin.h
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/thumbnailer.c
* daemon/thumbnailer.h
* daemon/thumbnailer.xml
* daemon/hildon-thumbnail-plugin.c: DBus API change for the 'since'
parameter of cleanup
2009-03-20 Philip Van Hoof <[email protected]>
* config.h.in
* configure.ac
* daemon/thumb-hal.c
* daemon/thumb-hal.h: Removed necessity for libhal, replaced it with
GIO's pre-unmount event handling
2009-03-18 Philip Van Hoof <[email protected]>
* daemon/plugins/gdk-pixbuf-plugin.c: Bug# 91658 fixed
2009-03-17 Marius Vollmer <[email protected]>
Released 3.0.21
2009-03-16 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-obj.c: Bugfix passing mime-hints
2009-03-13 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-obj.c
* daemon/utils.c
* daemon/thumbnailer.c: Fixed some issues with URI vs. paths
2009-03-11 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-obj.c: Fixed a crash when joining
2009-03-09 Philip Van Hoof <[email protected]>
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c: Checking for alpha-channels, fixes
gray thumbnails Bug# 104113
2009-03-09 Philip Van Hoof <[email protected]>
* daemon/plugins/gstreamer-video-plugin.c: Added support for
video/quicktime (.mov files). Bugfix for Bug# 104293.
2009-03-06 Philip Van Hoof <[email protected]>
* daemon/plugins/gstreamer-video-plugin.c: Disable animated video
thumbnails by default
2009-02-27 Marius Vollmer <[email protected]>
Released 3.0.20
2009-02-24 Philip Van Hoof <[email protected]>
* config.h.in
* daemon/hildon-thumbnail-daemon.c
* daemon/thumb-hal.c
* daemon/thumb-hal.h
* daemon/Makefile.am: Dying whenever an unmount of a removable device
takes place, so that we ensure that we are not blocking the unmount
from taking place whenever we are working with a file located on it.
Although this isn't very nice, are thumbnails just cache. We are
activatable so the next request will let us restart anyway. And caches
should not be relied upon (consumers of the thumbnails must always
request thumbnails if they see that their thumbnail is not already
available).
This drastic action might however mean that some app's thumbnail
request will fail with a DBus timeout error.
2009-02-23 Philip Van Hoof <[email protected]>
* debian/hildon-thumbnail.install: Re-enabled the GStreamer plugin
* thumbs/hildon-thumbnail-factory.c: Bugfix for Bug# 102446
2009-02-18 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-daemon.c
* configure.ac: Usage of mallopt
* thumbs/hildon-albumart-factory.c
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/thumbnailer.c: Various small memory leaks
2009-02-17 Marius Vollmer <[email protected]>
Released 3.0.19
* daemon/hildon-thumbnail-daemon.c (initialize_priority): Only use
SCHED_IDLE when it is defined.
* Makefile.am (SUBDIRS): Added "tests" so that it ends up in the
dist tarball.
2009-02-17 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-factory.c
* thumbs/hildon-thumbnail-factory.h: Added convenience function for
rotating (needs a new release asap)
2009-02-16 Marius Vollmer <[email protected]>
Released 3.0.18
2009-02-16 Philip Van Hoof <[email protected]>
daemon/hildon-thumbnail-daemon.c
daemon/thumbnailer.c: Nicing the process/thread
2009-02-09 Philip Van Hoof <[email protected]>
* thumbs/thumber-common.c: Bugfix for Bug# 91639
2009-02-04 Philip Van Hoof <[email protected]>
* deamon/ utils.c: leak fix found by [email protected]
2009-01-27 Philip Van Hoof <[email protected]>
* debian/hildon-thumbnail.install: Enabling the GStreamer video plugin
and after that Disabled it again (DSP bug is still not fixed)
2009-01-16 Philip Van Hoof <[email protected]>
* tests/Makefile.am
* daemon/utils.c
* configure.ac
* tests/testpaths.c: single character albums
2008-12-23 Philip Van Hoof <[email protected]>
* albumart-providers/googleimages/google-images-art-downloader.vala:
Fixed the album-art path. Careful Marius, this requires recompiling
the vala bits. Also mind the music-store plugin which is external!
2008-12-19 Marius Vollmer <[email protected]>
Released 3.0.17
2008-12-18 Suarez Romero Juan Antonio <[email protected]>
* Bug# 96208: Single-char artist/album generates the same ID for
hildon-thumbnail
2008-12-16 Marius Vollmer <[email protected]>
Released 3.0.16
2008-12-16 Philip Van Hoof <[email protected]>
* daemon/utils.c
* daemon/Makefile.am: ifdef for the old album-art paths
2008-12-15 Marius Vollmer <[email protected]>
Released 3.0.15
2008-12-15 Philip Van Hoof <[email protected]>
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c: Fixed a crash
2008-12-15 Philip Van Hoof <[email protected]>
* daemon/utils.c: Filenames for album-art
2008-12-12 Philip Van Hoof <[email protected]>
* thumbs/hildon-albumart-obj.c: Error passing
2008-12-10 Marius Vollmer <[email protected]>
Released 3.0.14
2008-12-05 Marius Vollmer <[email protected]>
Released 3.0.13
* Don't include the libhildon-thumbnailer-gstreamer-video.so
plugin for now, it's too crashy.
2008-12-01 Marius Vollmer <[email protected]>
Released 3.0.12
2008-11-28 Philip Van Hoof <[email protected]>
* daemon/thumbnailer.c: Fixed a bug when there where more than
one URI in a request that had the same URI schema
2008-11-28 Philip Van Hoof <[email protected]>
* daemon/thumbnailer.c
* daemon/thumbnail-manager.c: Fixed the GetSupported DBus method
2008-11-25 Marius Vollmer <[email protected]>
Released 3.0.11
2008-11-19 Philip Van Hoof <[email protected]>
* config.h.in
* daemon/plugins/gstreamer-video-plugin.c
* configure.ac: Support for the same thing but detecting we are on
a desktop or not. And then using the pipeline for a desktop.
2008-11-19 Philip Van Hoof <[email protected]>
* daemon/plugins/gstreamer-video-plugin.c: Demo for animated video
thumbnails: Make a file like this to enable:
cat $HOME/.config/hildon-thumbnailer/gstreamer-video-plugin.conf
[Hildon Thumbnailer]
DoVideoThumbnails=1
DoCropping=1
Also install http://freedesktop.org/wiki/GstOpenMAX
2008-11-19 Philip Van Hoof <[email protected]>
* daemon/plugins/gstreamer-video-plugin.c: Preparing the plugin for
animated video thumbnails
2008-11-18 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-plugin.h
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/thumbnailer.c
* daemon/thumbnailer.h
* daemon/thumbnailer.xml
* daemon/hildon-thumbnail-plugin.c: Added a DBus API for cleaning up
thumbnails
2008-11-18 Philip Van Hoof <[email protected]>
* config.h.in
* daemon/hildon-thumbnail-plugin.h
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/plugins/Makefile.am
* daemon/hildon-thumbnail-plugin.c
* configure.ac: Storing metadata in a SQLite in case of JPeg and in
tExt in case of PNG
2008-11-17 Philip Van Hoof <[email protected]>
* daemon/plugins/epeg-plugin.c: Bugfix in error handling
* daemon/README.yourplugin: Added documentation for plugin writers
2008-11-17 Philip Van Hoof <[email protected]>
* debian/libhildon-thumbnail-dev.install
* configure.ac
* daemon/hildon-thumbnail-daemon.c
* daemon/hildon-thumbnail-plugin.h
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/plugin-runner.c
* daemon/thumbnailer.c
* daemon/plugin
* daemon/hildon-thumbnail-plugin.h
* daemon/plugin/Makefile.am
* daemon/Makefile.am
* daemon/hildon-thumbnail-plugin.c: Making the plugin API public
2008-11-17 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-daemon.c
* daemon/hildon-thumbnail-plugin.h
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/hildon-thumbnail-plugin.c: Namespacing public plugin
API
2008-11-17 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-plugin.h
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/hildon-thumbnail-plugin.c: Performance improvements:
avoiding rescaling when there's no need to recreate the thumbnail
2008-11-17 Marius Vollmer <[email protected]>
Released 3.0.10
Cleaning up a bit. Removed unused local variables all over the
place, and also:
* daemon/albumart.c: Removed strcasestr.
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c: Include
<glib/gstdio.h> for g_stat.
* daemon/plugins/gdkpixbuf-png-out-plugin.c: Likewise.
(hildon_thumbnail_outplugin_out): Use "%Lu" for 64 bit quantity.
* daemon/thumbnailer.c: Include <ctype.h> for toupper.
2008-11-17 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-plugin.h
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/hildon-thumbnail-plugin.c: Don't recreate based on modified time
2008-11-17 Philip Van Hoof <[email protected]>
* daemon/plugins/gstreamer-video-plugin.c: Fixed a criticial warning
in the video thumbnailer plugin
2008-11-14 Philip Van Hoof <[email protected]>
* daemon/plugins/gstreamer-video-plugin.c: Replaced a GMainLoop with a
less confusing GCond
2008-11-14 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-plugin.c: Fixed the locking to cope with
the video plugin
2008-11-14 Mikael Ottela <[email protected]>
* daemon/plugins/gstreamer-video-plugin.c: Fixed some bugs in the
video thumbnailer
2008-11-13 Philip Van Hoof <[email protected]>
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/thumbnailer.c
* daemon/hildon-thumbnail-plugin.c: Actually unloading and loading of
modules, taking into account resident modules if the module behaves as
a resident one (currently only the gstreamer-video-plugin.c is a
resident one, because it needs gst_init, and the function can't be
executed twice without crashing ... when I last checked)
2008-11-13 Philip Van Hoof <[email protected]>
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/hildon-thumbnail-plugin.c: Code cleanups
2008-11-13 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-plugin.h
* daemon/hildon-thumbnail-daemon.c
* daemon/hildon-thumbnail-plugin.c: Bugfixes for loading and unloading
plugins on GFileMonitor
2008-11-13 Philip Van Hoof <[email protected]>
* daemon/utils.c: No more difference between png and jpeg filename
request for cropped
* daemon/hildon-thumbnail-plugin.c: Making it possible to dynamically
change the output plugin's configuration
2008-11-13 Philip Van Hoof <[email protected]>
* daemon/plugins/gdkpixbuf-png-out-plugin.c
* daemon/plugins/Makefile.am: Added a PNG output plugin, this plugin is
inactive by default (our default is JPEG, although indeed the FDO
thumbnail-spec wants PNG - we don't believe PNG is the right format for
thumbnails on the device -).
2008-11-13 Philip Van Hoof <[email protected]>
* daemon/plugins/Makefile.am
* daemon/plugins/gstreamer-video-plugin.c: Removed GdkPixbuf dependency
2008-11-13 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-factory.c
* thumbs/thumber-gdk-pixbuf.c
* thumbs/hildon-albumart-factory.c
* thumbs/hildon-thumbnail-factory.h
* thumbs/thumber-register.c
* thumbs/hildon-albumart-obj.c
* thumbs/hildon-thumber-common.h
* thumbs/thumber-common.c
* thumbs/hildon-albumart-factory.h
* daemon/hildon-thumbnail-plugin.h
* daemon/utils.c
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/pixbuf-io-loader.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/plugin-runner.c
* daemon/utils.h
* daemon/albumart.h
* daemon/albumart-manager.c
* daemon/albumart-manager.h
* daemon/hildon-thumbnail-plugin.c
* daemon/thumbnail-manager.c: Indentation
2008-11-13 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-plugin.h
* daemon/hildon-thumbnail-daemon.c
* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/Makefile.am
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/thumbnailer.c
* daemon/Makefile.am
* daemon/hildon-thumbnail-plugin.c: Output plugins
2008-11-07 Marius Vollmer <[email protected]>
Released 3.0.9.
2008-11-05 Philip Van Hoof <[email protected]>
* thumbs/hildon-albumart-obj.c
* thumbs/hildon-albumart-factory.h: Added cropped param to API
2008-11-05 Philip Van Hoof <[email protected]>
* daemon/utils.c: Bugfix for files with filename <= 1, found by
Garnacho
2008-11-05 Philip Van Hoof <[email protected]>
* daemon/plugins/epeg-plugin.c: When the destination is larger
than the source, EPeg behaves unexpected.
2008-11-05 Philip Van Hoof <[email protected]>
* daemon/albumart.c: Aways emit the finished and started signals
2008-11-05 Philip Van Hoof <[email protected]>
* thumbs/hildon-albumart-factory.c
* thumbs/hildon-albumart-obj.c
* tests/artist-art-test.c
* daemon/utils.c: Saw the hope for change become materialized and then
fixed some problems in the new album art client library. Also adapted
the test to use the new library instead of the old one.
2008-11-04 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-factory.c
* thumbs/hildon-thumbnail-obj.c
* thumbs/Makefile.am
* thumbs/thumbnailer-marshal.list: Registering client-side marshallers
for the Error signal
2008-11-04 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-obj.c
* tests/tests.c
* daemon/thumbnailer.c: More bugfixes in determining the path in the
new client API
2008-11-04 Philip Van Hoof <[email protected]>
* tests/tests.c
* thumbs/hildon-thumbnail-factory.c
* thumbs/hildon-thumbnail-obj.c
* thumbs/hildon-thumbnail-factory.h
* thumbs/hildon-albumart-factory.h
* daemon/thumbnailer.c: Fixed several serious bugs after performing some
tests. Fixed the tests to also test the new client API
2008-11-03 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-factory.c
* thumbs/hildon-thumbnail-obj.c
* daemon/utils.c
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/utils.h
* daemon/thumbnailer.c: Storing as JPEG instead of PNG, since this
commit we therefore no longer follow the thumbnail-spec. If you
set the DoPngs in all your thumbnailer plugin's configurations, then
you will still follow the thumbnail-spec.
The reason for this is that a) JPEG thumbnails are smaller
b) Smaller files means loading faster
c) The device has libraries that load JPEG
files faster and better than that it can
load PNG files.
2008-10-31 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-obj.c
* thumbs/hildon-thumbnail-factory.h
* thumbs/hildon-albumart-obj.c: New API, improvements
2008-10-31 Philip Van Hoof <[email protected]>
* thumbs/hildon-thumbnail-factory.c
* thumbs/hildon-thumbnail-factory.h: Error reporting and added to
convenience APIs
2008-10-30 Philip Van Hoof <[email protected]>
* daemon/utils.c: Stripping album and artist strings
2008-10-30 Philip Van Hoof <[email protected]>
* daemon/utils.c: Local thumbnail art, and code cleaning up
2008-10-29 Philip Van Hoof <[email protected]>
* daemon/thumbnail-manager.h
* daemon/plugin-runner.c
* daemon/manager.xml
* daemon/thumbnail-manager.c: Adding groupng per URI scheme to the
plugin-runner
2008-10-29 Philip Van Hoof <[email protected]>
* daemon/thumbnail-manager.c: Refactoring for grouping per URI scheme.
Same as yesterday but now for 3th party external specialized plugins.
2008-10-28 Philip Van Hoof <[email protected]>
* albumart-providers/googleimages/Makefile.am: Bugfix for make
distcheck and make clean
* daemon/hildon-thumbnail-plugin.h
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c
* daemon/plugin-runner.c
* daemon/thumbnailer.c
* daemon/thumbnailer.h: Refactoring for grouping per URI scheme, picking
of plugins based on supported uri_schemes and priority
2008-10-28 Philip Van Hoof <[email protected]>
* daemon/thumbnail-manager.h
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugins/epeg-plugin.c: Memory leak fixes
* daemon/thumbnail-manager.c
* daemon/thumbnailer.c: Refactoring for grouping per URI scheme
2008-10-27 Philip Van Hoof <[email protected]>
* daemon/hildon-thumbnail-plugin.h
* daemon/plugins/gdkpixbuf-plugin.c
* daemon/plugins/exec-plugin.c
* daemon/plugins/gstreamer-video-plugin.c
* daemon/plugin-runner.c
* daemon/thumbnailer.c
* daemon/thumbnailer.h: Prioritizing
* daemon/plugins/epeg-plugin.c
* daemon/plugins/epeg-plugin.h