-
Notifications
You must be signed in to change notification settings - Fork 13
/
ChangeLog-0.6
10605 lines (7513 loc) · 325 KB
/
ChangeLog-0.6
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
commit e7ebb088bbea985664b04c681ca525a90c5210be
Author: Stefan Sauer <[email protected]>
* NEWS:
Releasing.
commit a8d1b9c7e6cd2882f7008dcfaf49fdcf01ca7233
Author: Stefan Sauer <[email protected]>
* docs/reference/bt-ic/buzztard-ic.types.in:
Fix leftover -methods.h file references.
commit 7561679456da1d3c53ecfa5d9d538b08b0ad2cd1
Author: Stefan Sauer <[email protected]>
* NEWSLETTER:
Collect NEWS.
commit 205158ec14f5ff8de5e8430705bdbca7f4d1a2fe
Author: Stefan Sauer <[email protected]>
* src/ui/edit/ruler.c:
Experiments with log rulers.
commit 812b11333918cdd840369a70efcf529cd0e8742e
Author: Stefan Sauer <[email protected]>
* po/LINGUAS:
* po/zh_CN.po:
* po/zh_CN.po (added):
Add new translation.
create mode 100644 po/zh_CN.po
commit 2ffdd65fe3f372f3e39f47f2f666b7eee08909b0
Author: Stefan Sauer <[email protected]>
* configure.ac:
* src/lib/core/Makefile.am:
* src/lib/ic/Makefile.am:
* src/ui/cmd/Makefile.am:
* src/ui/dec/Makefile.am:
* src/ui/edit/Makefile.am:
* tests/Makefile.am:
Add LIBM check and link it where needed.
commit 9f15512e742a0dd6623c22b3cc43246020a61db3
Author: Stefan Sauer <[email protected]>
* configure.ac:
* src/lib/core/Makefile.am:
* src/lib/ic/Makefile.am:
* src/ui/cmd/Makefile.am:
* src/ui/edit/Makefile.am:
* tests/Makefile.am:
Split BT_LIBS into BT_LDFLAGS and BT_LIBS. Sanitize link order.
commit f28b1497a374375e7fa0e0c9ef304bf4d90369e3
Author: Stefan Sauer <[email protected]>
* src/lib/core/settings.c:
Fix choosing a default audiosink. First we were leaking strings. Next
we were copying the feature to the name. Also make the procedure
smarter - if the plugin in the settings does not exists or is
incompatible, disregard it. This improves the situation that might
happen after a distro upgrade.
commit 74b6112281623c3fbca526fe99448066d4412ed0
Author: Stefan Sauer <[email protected]>
* tests/lib/core/t-sink-machine.c:
Add two more tests.
commit d3363f2ed88bcd7aaf28f27e658be3fa1a083fdb
Author: Stefan Sauer <[email protected]>
* src/ui/edit/sequence-view.c:
Remove leftover define.
commit be6ddff9638c3459a5effb12fffa1df5e0b71d58
Author: Stefan Sauer <[email protected]>
* src/lib/core/song.c:
Check the right var in g_return_if_fail().
* src/ui/edit/main-toolbar.c:
Stop the playback-pos timer when song is stopped.
commit c91b4ecbaa8eec6d9cb365b86a0f4fb4818dabe8
Author: Stefan Sauer <[email protected]>
* src/ui/edit/machine-properties-dialog.c:
Don't unref the weak pointer if the object is gone already.
commit 4a72f2e96186e9020de4ecb06a9c65487525ed04
Author: Stefan Sauer <[email protected]>
* src/ui/edit/main-statusbar.c:
Check the result, to handle the case where we load a new song while
playing and we still get some signal emitted for the old song.
commit 91b60f84c23568d8cb6c4bbd7b6c7f10585f082f
Author: Stefan Sauer <[email protected]>
* src/lib/core/pattern.c:
Fix the enum blending logic even more.
commit f86084d8afc26c2ead0387ccb30a16b66799e87f
Author: Stefan Sauer <[email protected]>
* src/lib/core/persistence.c:
* src/ui/edit/main-page-patterns.c:
Support the enum note type.
commit 89782b42aa3bfa724e2378f3157a3f47d384b2b5
Author: Stefan Sauer <[email protected]>
* src/lib/core/libbuzztard-core/childproxy.h:
Whitespace.
commit 28aa4d1afc13581d0da1958b97026fbb6ef3732b
Author: Stefan Sauer <[email protected]>
* src/lib/ic/control.c:
* src/ui/edit/main-page-patterns.c:
Use new enums from gst-buzztard.
commit 686cac45ded4460c4b9095fb519a7131384f8811
Author: Stefan Sauer <[email protected]>
* src/lib/core/machine.c:
Some elements (like ladspa) don't use "src" and "sink" as pad-names.
Scanning the pads lists in that case.
commit 61b1ebeaf2c13a02beb2a53e21906f2078c07a81
Author: Stefan Sauer <[email protected]>
* src/ui/edit/pattern-editor.c:
Map keypad numbers to regular numbers.
commit 977cadc681988a07915688074f19962b6d93aa0e
Author: Stefan Sauer <[email protected]>
* docs/reference/bt-edit/buzztard-edit-docs.sgml:
* docs/reference/bt-edit/buzztard-edit-sections.txt:
* docs/reference/bt-edit/buzztard-edit.types:
Add the ruler widget to the docs.
* src/ui/edit/Makefile.am:
* src/ui/edit/panorama-popup.c:
* src/ui/edit/pattern-editor.c:
* src/ui/edit/ruler.c:
* src/ui/edit/ruler.h:
* src/ui/edit/signal-analysis-dialog.c:
* src/ui/edit/volume-popup.c:
* src/ui/edit/vruler.c (deleted):
* src/ui/edit/vruler.h (deleted):
* src/ui/edit/hruler.c (deleted):
* src/ui/edit/hruler.h (deleted):
Remove the {h,v}ruler front-ends and add _new method to ruler.
delete mode 100644 src/ui/edit/hruler.c
delete mode 100644 src/ui/edit/hruler.h
delete mode 100644 src/ui/edit/vruler.c
delete mode 100644 src/ui/edit/vruler.h
commit 7637b0fe158b92fb0c9911669a531e3cd76a614d
Author: Stefan Sauer <[email protected]>
* src/ui/edit/ruler.c:
* src/ui/edit/ruler.h:
Remember backing-store width and height - no need to used deprecated
gdk api to fetch it.
commit c737f0ca96e136e1f60fa6c9c3ba259edbfb44ca
Author: Stefan Sauer <[email protected]>
* src/ui/edit/ruler.c:
Cleanup the drawing code and add more docs.
commit 5d1bfdf96788da529eed2cd721c23baf2d50bd74
Author: Stefan Sauer <[email protected]>
* src/ui/edit/main-page-sequence.c:
* src/ui/edit/main-toolbar.c:
* src/ui/edit/signal-analysis-dialog.c:
Use gtk_widget_add_events instead of calling set+get.
commit ad9440f0ceecd73d009d2e4e9169a4a033b509fa
Author: Stefan Sauer <[email protected]>
* src/ui/edit/panorama-popup.c:
* src/ui/edit/ruler.c:
* src/ui/edit/ruler.h:
* src/ui/edit/signal-analysis-dialog.c:
* src/ui/edit/volume-popup.c:
Add a draw-pos property in our own ruler to get rid of the class
method hack. Use the new property to only show the pos-marker in
spectrum-view. Clean up the metrics to deal with out unit-range.
commit f02038e815612f11e7bc8cb25eeedb9ce4401a14
Author: Stefan Sauer <[email protected]>
* src/ui/edit/sequence-view.c:
Improve positioning of the playline to avoid cairo spreading the line over
pixel boundaries. Also make invalidation area 1 pixel taller to fix left-
over lines when seeking backwards.
commit f1d9dc667bd305d26c8e6e13b77888428ba5e35f
Author: Stefan Sauer <[email protected]>
* src/ui/cmd/bt-cmd.c:
* src/ui/edit/bt-edit.c:
* tests/m-bt-cmd.c:
* tests/m-bt-core.c:
* tests/m-bt-edit.c:
* tests/m-bt-ic.c:
Enclose deprecated g_thread api in ifdefs.
commit f17b3a3552d8ed15eb0d4b0a473eca1158f80d2f
Author: Stefan Sauer <[email protected]>
* design/gobject/gobjectnotify.c:
* design/hal/halwatch.c:
Update test apps. g_thread_init() is deprecated in glib 2.31 and was
already commented out in the examples.
commit aaf44d1568bc50b3578712f8566af2a831cc61b0
Author: Stefan Sauer <[email protected]>
* src/ui/edit/sequence-view.c:
Use the right window for the overlay lines.
commit 9a4a02e970f8535b55f5d7e0bf9434d42d9b9741
Author: Stefan Sauer <[email protected]>
* src/ui/edit/tools.h:
And commit the replacement api.
commit 510c64071594239e998feb42b3eb54ffd0ac3b9d
Author: Stefan Sauer <[email protected]>
* src/ui/edit/settings-page-audiodevices.c:
Replace more deprecated combo_box test api.
commit bb39f88fe9d7170278aa516c72199ef5ef9c0391
Author: Stefan Sauer <[email protected]>
* src/ui/edit/sequence-view.c:
Convert from gdk to cairo.
commit 880d6c22336cb50909b93997b9999bc1e28c1e45
Author: Stefan Sauer <[email protected]>
* src/ui/edit/ruler.c:
Fix the widgets.
commit 236d5f3b27b231dbe3499a67159d3d92795d5fc4
Author: Stefan Sauer <[email protected]>
* src/ui/edit/Makefile.am:
* src/ui/edit/gtkvumeter.c:
* src/ui/edit/hruler.c:
* src/ui/edit/hruler.h:
* src/ui/edit/panorama-popup.c:
* src/ui/edit/ruler.c:
* src/ui/edit/ruler.h:
* src/ui/edit/signal-analysis-dialog.c:
* src/ui/edit/volume-popup.c:
* src/ui/edit/vruler.c:
* src/ui/edit/vruler.h:
* src/ui/edit/hruler.h (svn:keywords, svn:eol-style):
* src/ui/edit/vruler.h (svn:keywords, svn:eol-style):
* src/ui/edit/hruler.c (svn:keywords, svn:eol-style):
* src/ui/edit/vruler.c (svn:keywords, svn:eol-style):
* src/ui/edit/ruler.c (svn:keywords, svn:eol-style):
* src/ui/edit/ruler.h (svn:keywords, svn:eol-style):
* src/ui/edit/ruler.h (added):
* src/ui/edit/vruler.c (added):
* src/ui/edit/vruler.h (added):
* src/ui/edit/hruler.c (added):
* src/ui/edit/hruler.h (added):
* src/ui/edit/ruler.c (added):
Add a copy of gtk's former ruler widget.
create mode 100644 src/ui/edit/hruler.c
create mode 100644 src/ui/edit/hruler.h
create mode 100644 src/ui/edit/ruler.c
create mode 100644 src/ui/edit/ruler.h
create mode 100644 src/ui/edit/vruler.c
create mode 100644 src/ui/edit/vruler.h
commit d68c184be06e1ff8e2457291289dc41b9e7a8477
Author: Stefan Sauer <[email protected]>
* src/ui/edit/panorama-popup.c:
* src/ui/edit/tools.h:
My editors save-all is broekn, great. Too more files belonging to the
commit two down below.
commit 8c5ff16ce88589ac3d908a4a5c3240966a1ecfcb
Author: Stefan Sauer <[email protected]>
* src/ui/edit/volume-popup.c:
Fix wrong gtk_widget_hide_all() replacement.
commit 687bd57f646c804935229f0bc4ccdfd16b5cdc6d
Author: Stefan Sauer <[email protected]>
* src/ui/edit/machine-preferences-dialog.c:
* src/ui/edit/machine-properties-dialog.c:
* src/ui/edit/main-menu.c:
* src/ui/edit/main-page-info.c:
* src/ui/edit/main-page-machines.c:
* src/ui/edit/main-page-patterns.c:
* src/ui/edit/main-page-sequence.c:
* src/ui/edit/main-page-waves.c:
* src/ui/edit/main-window.c:
* src/ui/edit/panorama-popup.c:
* src/ui/edit/render-dialog.c:
* src/ui/edit/settings-page-audiodevices.c:
* src/ui/edit/signal-analysis-dialog.c:
* src/ui/edit/tools.h:
* src/ui/edit/volume-popup.c:
Replace more deprecated API (mainly combobox-text).
commit 476a6383b64bdc3d0a01aee1c6fee5f7f105e102
Author: Stefan Sauer <[email protected]>
* configure.ac:
Fix deprecation flags.
commit e92ca9034a2d51a8fde5a8bfbd7e54c3553ae758
Author: Stefan Sauer <[email protected]>
* src/ui/edit/about-dialog.c:
And two more deprecated functions replaced.
commit ef3508291a7ef76dda9594f5ce0f3d3fefa4fd3a
Author: Stefan Sauer <[email protected]>
* src/ui/edit/about-dialog.c:
* src/ui/edit/crash-recover-dialog.c:
* src/ui/edit/tip-dialog.c:
Remove 3 function that got deprecated without replacement in gtk 2.24.
commit 7dec86d271e1bbe1803c7e05a4c0a23c49a0c9aa
Author: Stefan Sauer <[email protected]>
* po/cs.po:
* po/da.po:
* po/de.po:
* po/fi.po:
* po/fr.po:
* po/id.po:
* po/nl.po:
* po/nn.po:
* po/vi.po:
Update translations from translationproject.org
commit 8978d5775ea8e07d9acca5c324dc6d4bfff49905
Author: Stefan Sauer <[email protected]>
* NEWSLETTER:
Wrote and send newsletter.
commit 1b4fdc0bcbe58392908564d8bdc482f29189841b
Author: Stefan Sauer <[email protected]>
* src/lib/core/Makefile.am:
* src/lib/ic/Makefile.am:
* tests/Makefile.am:
Fix left over files (make distcheck warnings).
commit 749bc9deccdced1f677442a9ce7d3295d61b09d7
Author: Stefan Sauer <[email protected]>
* configure.ac:
* docs/reference/bt-ic/Makefile.am:
* docs/reference/bt-ic/buzztard-ic-docs.sgml:
* docs/reference/bt-ic/buzztard-ic-sections.txt.in:
* src/lib/ic/Makefile.am:
* docs/reference/bt-ic/buzztard-ic-sections.txt.in (added):
* docs/reference/bt-ic/buzztard-ic-sections.txt (deleted):
Make doc sections fully conditional.
delete mode 100644 docs/reference/bt-ic/buzztard-ic-sections.txt
create mode 100644 docs/reference/bt-ic/buzztard-ic-sections.txt.in
commit bc61254f3e236b7e240724022a26d04c09289e6d
Author: Stefan Sauer <[email protected]>
* docs/reference/bt-edit/buzztard-edit-docs.sgml:
* docs/reference/bt-edit/buzztard-edit-sections.txt:
Doc maintenance.
commit aa790dd184cce52be2f8f531c0d5d643f37c16a3
Author: Stefan Sauer <[email protected]>
* po/POTFILES.in:
* src/ui/edit/Makefile.am:
Fix desktop file handling (again).
commit 10ad3d55feaf4c6955c714ba6c5a75c7e0182000
Author: Stefan Sauer <[email protected]>
* docs/reference/bt-edit/buzztard-edit-sections.txt:
Doc maintenance.
commit 1ff54464a19b056fc329cb36babb295ae9cd1579
Author: Stefan Sauer <[email protected]>
* tests/bt-edit-cli.sh:
* tests/xmlvalid.sh:
Test script cleanups.
commit 686128623d617b9ee4863915f30d632281981664
Author: Stefan Sauer <[email protected]>
* src/lib/core/libbuzztard-core/song.h:
Forgot to save the file. This belongs to last commit.
commit 9ef0435506bcccd4de197cbb616f4d8d1ac784f8
Author: Stefan Sauer <[email protected]>
* docs/reference/bt-core/buzztard-core-sections.txt:
* src/lib/core/song.c:
The xml pipeline stuff is deprecated upstream and removed in 0.11. Its
also of limited use, so remove it too.
commit 786ef36b074196c8f289320dea6be1cf87acd0cd
Author: Stefan Sauer <[email protected]>
* src/lib/core/setup.c:
Add a ref to a commit that helps us a bit.
* tests/lib/core/e-network.c:
Split the dynamic linking tests.
commit 9635374962aab7bf2d7ffef3b8bb0634551f5892
Author: Stefan Sauer <[email protected]>
* docs/help/bt-edit/C/buzztard-edit.xml:
Small doc update.
commit 6de39cf221bd1d8f3552037b63c5274be79faed0
Author: Stefan Sauer <[email protected]>
* design/gst/dynlink3.c:
* design/gst/dynlink3.sh:
Add more checks for return values.
commit 62643a55302c033cd0577a523530cf2cbf411774
Author: Stefan Sauer <[email protected]>
* src/lib/core/machine.c:
* src/lib/core/wire.c:
Fix warnings about droping const.
commit 4b70b279a0943f9c93fdc900d30e473f084c746f
Author: Stefan Sauer <[email protected]>
* design/input/gstinput.c:
Make fake input toy more flexible.
commit 0ddbc4f0c016e85c002a7efad72fdbbd76c9127e
Author: Stefan Sauer <[email protected]>
* design/gst/dynlink3.c:
0.11 porting.
commit b63b5b234ae63b7556a93bb80dfbde57208135fc
Author: Stefan Sauer <[email protected]>
* design/gst/dynlink3.c:
* design/input/gstinput.c:
* design/input/uinput.c:
* src/lib/core/setup.c:
* src/lib/core/sink-bin.c:
* design/input/uinput.c (added):
* design/input/gstinput.c (added):
More examples.
create mode 100644 design/input/gstinput.c
create mode 100644 design/input/uinput.c
commit 135b37bf55312c2be92d3379ebe02a7eeb0424cc
Author: Stefan Sauer <[email protected]>
* src/lib/ic/input-device.c:
Add a missing cast to avoid reinterpreting the values in a wrong way
(caused skips in controller movements).
commit 5f5ac8e2ce79b7deaf084e2757c153f0182eee04
Author: Stefan Sauer <[email protected]>
* design/gst/tonematrix.c:
Add tempo and scale controls.
commit e4140bf206e5b80d0d80454ca5dc50ac01530269
Author: Stefan Sauer <[email protected]>
* design/gst/tonematrix.c:
More de-crufting.
commit 9eee42c0b9e6b7ab7cfa334680210b2b6fd90b45
Author: Stefan Sauer <[email protected]>
* design/gst/tonematrix.c:
Remove some cruft and add more comments.
commit a67a57388b03ff5ccf43387679a1444096aa6cf8
Author: Stefan Sauer <[email protected]>
* design/gst/tonematrix.c:
* design/gst/tonematrix.c (added):
Add a toy example.
create mode 100644 design/gst/tonematrix.c
commit 9c92716896352fd51c819a0280e8da23578457da
Author: Stefan Sauer <[email protected]>
* src/lib/core/setup.c:
More debug logging.
commit 97f69da752d01bfa0efa1ee05089cdc4f0be53bb
Author: Stefan Sauer <[email protected]>
* src/lib/core/setup.c:
Refactor updating play_seek_event, remove dead code.
commit 5b0c4a8d5dc13b74f8694cd4d0786f5345c71858
Author: Stefan Sauer <[email protected]>
* src/lib/core/song.c:
Update comments.
commit 381b66777e50ff61092b724f2064d14caaece382
Author: Stefan Sauer <[email protected]>
* design/gst/controller.c:
* design/gst/dynlink2.c:
* design/gst/dynlink3.c:
* design/gst/dynlink4.c:
* design/gst/dynlink4.sh:
* design/gst/seekinit.c:
* design/gst/dynlink4.sh (svn:executable):
* design/gst/seekinit.c (added):
* design/gst/dynlink4.sh (added):
* design/gst/dynlink4.c (added):
More test apps and cleanups in the others.
create mode 100644 design/gst/dynlink4.c
create mode 100755 design/gst/dynlink4.sh
create mode 100644 design/gst/seekinit.c
commit d393033e88226080d9d85e2158885e17e8b13539
Author: Stefan Sauer <[email protected]>
* design/gst/dynlink3.sh:
* design/gst/dynlink3.sh (svn:executable):
* design/gst/dynlink3.sh (added):
* design/gst/dynlink2.sh (added):
* design/gst/dynlink.sh (deleted):
It is easier to have two scripts.
delete mode 100755 design/gst/dynlink.sh
create mode 100755 design/gst/dynlink2.sh
create mode 100755 design/gst/dynlink3.sh
commit 8355a457b03e26ae6bcb59f25e4842e415a521fe
Author: Stefan Sauer <[email protected]>
* design/gst/dynlink.sh:
* design/gst/dynlink2.c:
* design/gst/dynlink3.c:
* design/gst/dynlink.sh (added):
* design/gst/dynlink3.c (added):
* design/gst/dynlink2.sh (deleted):
More test code.
create mode 100755 design/gst/dynlink.sh
delete mode 100755 design/gst/dynlink2.sh
create mode 100644 design/gst/dynlink3.c
commit 8a2d231f7ef8d4d87e871b50f8241455f962f377
Author: Stefan Sauer <[email protected]>
* src/lib/core/song.c:
* src/ui/edit/signal-analysis-dialog.c:
Comments and logging.
commit 2bcfed7764d8a6b27842b2248c7f74b5372b42ec
Author: Stefan Sauer <[email protected]>
* src/lib/core/wire.c:
Lower latency.
commit c247b018b81c8fa56dee4dc82d62ca4760cefcb5
Author: Stefan Sauer <[email protected]>
* src/lib/core/sink-bin.c:
Add (commented out) hack to record in realtime.
* src/ui/edit/render-progress.c:
Actually return the proper code on EOS to not always remove the file.
commit ec25a6627c2a66095bad2293bdf4819fded36a10
Author: Stefan Sauer <[email protected]>
* src/ui/edit/render-progress.c:
Improve error handling. Delete partial output files on error.
commit 1ff4cc4af0b140c6bdb2c206102ddd5019bae0e3
Author: Stefan Sauer <[email protected]>
* src/lib/core/sink-bin.c:
Add a queue in record+play mode to play branch as well.
commit e0413a8f291475d9ab7c88f5a68b8a26251f3cff
Author: Stefan Sauer <[email protected]>
* src/lib/core/song.c:
Also stop if pipeline is not in NULL state. This helps to stop in
error cases.
commit 046bbdf3cf79de0643647b2fd9f12bd618405634
Author: Stefan Sauer <[email protected]>
* src/lib/core/machine.c:
Ensure unique machine names.
* tests/lib/core/t-machine.c:
Add a test for renaming failure.
commit faeda41187c6b0fe0513d880f3b85ea0a9049baf
Author: Stefan Sauer <[email protected]>
* design/gst/dynlink2.c:
Check more return codes. Cleanup the signal watch. Do a seek to
kickstart the pipeline.
commit 55f6e57cb6060f2061c3df002c33bdd64e88443a
Author: Stefan Sauer <[email protected]>
* design/gst/dynlink2.c:
Turn printf into locking.
* design/gst/dynlink2.sh:
* design/gst/dynlink2.sh (svn:executable):
* design/gst/dynlink2.sh (added):
Add starter for convenience.
create mode 100755 design/gst/dynlink2.sh
commit 68477bcf70d81cc22e7ee263236ba0350bd7b44e
Author: Stefan Sauer <[email protected]>
* design/gst/dynlink.c:
Cleanups.
* design/gst/dynlink2.c:
* design/gst/dynlink2.c (added):
Another test program.
create mode 100644 design/gst/dynlink2.c
commit 5eda2c1e68b7d50737da2421fbd3ff0fb805c2ab
Author: Stefan Sauer <[email protected]>
* AUTHORS:
* src/ui/edit/about-dialog.c:
More translation preps.
commit 430269a71be2c1d8e68a6a7c492164b985c518be
Author: Stefan Sauer <[email protected]>
* README:
Update README.
* src/ui/edit/crash-recover-dialog.c:
* src/ui/edit/machine-properties-dialog.c:
* src/ui/edit/main-page-machines.c:
* src/ui/edit/main-toolbar.c:
* src/ui/edit/main-window.c:
* src/ui/edit/signal-analysis-dialog.c:
* src/ui/edit/tip-dialog.c:
Spell check ui strings.
commit c9af2c1080d164e1b7166ec64b64437d20f38c8f
Author: Stefan Sauer <[email protected]>
* docs/reference/bt-core/buzztard-core-sections.txt:
* src/lib/core/core.c:
* src/lib/core/libbuzztard-core/core.h:
* src/lib/core/tools.c:
* tests/m-bt-cmd.c:
* tests/m-bt-core.c:
* tests/m-bt-edit.c:
Improve valgrinding experience in the tests by explicitly cleaning up
at the end of tests.
commit cdb55689786c1e5c9e70e961cfc64a9ca7081b53
Author: Stefan Sauer <[email protected]>
* buzztard.supp:
Add a test function to the suppressions.
commit 30614b67b8b009512cd6534a8f824ea4f97ad14d
Author: Stefan Sauer <[email protected]>
* src/lib/core/setup.c:
Cleanup docs and comments. Fix the graph depth for wires.
commit 723eb650d62849e1c2ab054c410ef404813c3aed
Author: Stefan Sauer <[email protected]>
* src/lib/core/setup.c:
Improve pad_block handling.
commit 42ed31d567dc81477bad56e83f94a3e74a662125
Author: Stefan Sauer <[email protected]>
* src/lib/core/wave.c:
Don't leak the pipeline.
commit bd331da9029daa86288fa658c590cf6500ccfb3b
Author: Stefan Sauer <[email protected]>
* src/lib/core/machine.c:
* src/lib/core/wire.c:
Add assert to ensure that we don't create existing objects and leak
the previous instances.
commit 6d0dd0edfdcc149b2dfff132fe98b2fc099f3b1e
Author: Stefan Sauer <[email protected]>
* tests/lib/core/t-source-machine.c:
Fix bogus test.
commit 1cd7faa1f108bde4ffd18fe38653b0b1e669215e
Author: Stefan Sauer <[email protected]>
* NEWSLETTER:
Wrote and sent NEWS.
* TODO:
Update TODO.
commit df703ca9bfc235b75304d2a78f0a388126f96630
Author: Stefan Sauer <[email protected]>
* tests/songs/melo5.xml:
Also commit song that I forgot to save.
commit ec5fea1268d05a93782ca9334858f8e6089ca67c
Author: Stefan Sauer <[email protected]>
* buzztard.supp:
Update the suppression file.
commit ba671223fd16edd2be437c3ee35213096f320345
Author: Stefan Sauer <[email protected]>
* tests/Makefile.am:
* tests/songs/buzz1.xml:
* tests/songs/buzz2.xml:
* tests/songs/buzz3.xml:
* tests/songs/buzz4.xml:
* tests/songs/buzz5.xml:
* tests/songs/buzz9.xml:
* tests/songs/combi1.xml:
* tests/songs/combi2.xml:
* tests/songs/combi3.xml:
* tests/songs/melo2.xml:
* tests/songs/melo5.xml:
* tests/songs/melo6.xml:
* tests/songs/melo6.xml (added):
Tune the demo songs a bit. Replace some binary only buzz machines with
ported machines.
create mode 100644 tests/songs/melo6.xml
commit e4612db32fef63ebe1b3921b14152ffc028f251f
Author: Stefan Sauer <[email protected]>
* src/ui/edit/main-window.c:
Don't deref song==NULL. Add a todo comment.
commit 18eb82c7556d389ceb9bef9011a6f70fad27b3ec
Author: Stefan Sauer <[email protected]>
* tests/lib/core/e-song-io-native.c:
Don't leak the wavelevel from the test.
commit facbed7f80b40fe7ec272c569aafab65fcd35714
Author: Stefan Sauer <[email protected]>
* src/lib/core/song.c:
Also kill the timeout when stopping the stop.
* tests/lib/core/t-network.c:
* tests/lib/core/t-song.c:
Stop the song in the tests.
commit 3a40c12b4139806e59a21b873c32656855d9abf2
Author: Stefan Sauer <[email protected]>
* tests/lib/core/e-song-io-native.c:
More logging.
commit c8aaaf4d26ce884a093c004ab736a84c8fd02f7e
Author: Stefan Sauer <[email protected]>
* src/lib/core/wire.c:
Don't do pad_blocking for deactive wires when add/remove wire-
analyzers. Fixes #29
commit f89f26eeb98e898237dbe8ff6a09be35c38045c0
Author: Stefan Sauer <[email protected]>
* src/lib/core/setup.c:
Disable locking src-pads when removing elements. That is not needed,
as we stop the elements anyway and also remove them.
commit dd8a879481f4f0d91b7c95df75dd751a9ebb14cb
Author: Stefan Sauer <[email protected]>
* tests/lib/core/e-song-io-native.c:
No need to create an extra test sample.
commit bcd046f75ba0ece9da9a5da9a7255537c1f907d5
Author: Stefan Sauer <[email protected]>
* src/lib/core/setup.c:
A better fix for the lockup in when dynamically editing a song. The
locked_state order did not help and eventually made it worse. The key
is to not block the pad if it is flushing.
commit c42a040421ef62a979e18444937b4471a8f17b40
Author: Stefan Sauer <[email protected]>
* src/lib/core/setup.c:
* tests/lib/core/e-network.c:
Add more logging. Fix oder of changing the element state and locking to
prevent lockup.
commit d0af0d1fb61ad8f7ac912dd24b880ad2ad02ccba
Author: Stefan Sauer <[email protected]>
* src/ui/edit/main-menu.c:
Don't leak recent_info.
commit ecc31321c48ad4c4889da56d40cf7c41d7008c90
Author: Stefan Sauer <[email protected]>
* NEWSLETTER:
Start writing down what we did this month.
* buzztard.supp:
Update suppression file.
commit 943140dbda24e593e3fa943426305acbd04d3b69
Author: Stefan Sauer <[email protected]>
* src/ui/edit/main-page-sequence.c:
* src/ui/edit/sequence-grid-model.c:
Don't leak strings in the model and filters.
commit 9e0e6cfaf60a21480664d6c24ad2f4f26acff42e
Author: Stefan Sauer <[email protected]>
* src/lib/core/pattern.c:
* src/ui/edit/edit-application.c:
Some logging cleanup.
* tests/Makefile.am:
Small valgrind test tweaks.
commit 973b053cb831356f091ea5467254c2a286bf4eeb
Author: Stefan Sauer <[email protected]>
* src/ui/edit/pattern-list-model.c:
Fix leak of pattern ref.
commit e6068ce5a6d5a5154d2a6d3bc33098375951b646
Author: Stefan Sauer <[email protected]>
* src/ui/edit/main-window.c:
Don't leak "since" string for unsaved-changes warning message.
commit e4c8908946f25a7d8e049dcfdc84ffd088c78f9d
Author: Stefan Sauer <[email protected]>
* src/lib/core/machine.c:
* src/lib/core/pattern.c:
* src/lib/core/processor-machine.c:
* src/lib/core/sequence.c:
* src/lib/core/setup.c:
* src/lib/core/sink-machine.c:
* src/lib/core/song.c:
* src/lib/core/source-machine.c:
* src/lib/core/wire.c:
* src/ui/edit/edit-application.c:
* src/ui/edit/interaction-controller-learn-dialog.c:
* src/ui/edit/main-page-patterns.c:
* src/ui/edit/main-page-sequence.c:
* src/ui/edit/main-toolbar.c:
Unify logging of ref_ct more to easy grepping.
commit ae6c3a1aadd868de44b4a38d4df1d1284d4afde6
Author: Stefan Sauer <[email protected]>
* src/ui/edit/main-pages.c:
* src/ui/edit/tools.c:
* src/ui/edit/tools.h:
Add an env-var that allows us in debug mode to configure a few things