Added settings dialog, fixed a simple leak in gst_pitch_setup_algorithm()
[tunertool] / ChangeLog
1 2008-08-26  Jari Tenhunen  <jari.tenhunen@iki.fi>
2
3         * src/settings.c src/settings.h src/tuner.c:
4         Added settings dialog
5         * src/gstpitch.c (gst_pitch_setup_algorithm): 
6         Fixed a simple leak 
7
8 2008-08-24  Jari Tenhunen  <jari.tenhunen@iki.fi>
9
10         * src/tuner.c src/settings.h src/settings.c
11         src/Makefile.am configure.ac debian/control:
12         GConf backend for settings
13
14 2008-08-20  Jari Tenhunen  <jari.tenhunen@iki.fi>
15
16         * src/tuner64.png src/tuner26.png:
17         Slightly reworked, transparent icons
18
19 2008-08-18  Jari Tenhunen  <jari.tenhunen@iki.fi>
20
21         * src/gstpitch.h src/gstpitch.c:
22         Added Harmonic Product Spectrum algorithm and "algorithm" property.
23
24 2008-08-08  Jari Tenhunen  <jari.tenhunen@iki.fi>
25
26         * src/tuner.c (main, stop_pipelines, osso_hw_state_cb,
27         set_pipeline_states, topmost_notify):
28         better power management: DSP will now sleep when display dims 
29         or the app has been on background for 30 seconds
30         * src/tuner.c: introduced AppData struct to bundle all needed
31         context variables
32         * src/tuner.c (display_keepalive): keep display on when app
33         window is on foreground
34
35 2008-08-06  Jari Tenhunen  <jari.tenhunen@iki.fi>
36
37         * src/tuner.c (main, window_is_active_notify):
38         pause pipelines when the application window is inactive,
39         should reduce energy consumption
40
41 2008-08-03  Jari Tenhunen  <jari.tenhunen@iki.fi>
42
43         * src/tuner.c (key_press_event, key_release_event):
44         renamed to button_*_event
45         (toggle_fullscreen, key_press_event, main):
46         fullscreen mode, made leds scalable, 
47         centered piano keyboard
48         (update_frequency): fixed led display
49
50 2008-07-30  Josep Torra   <j.torra@telefonica.net>
51
52         * src/gstpitch.c: (gst_pitch_class_init), (gst_pitch_init),
53         (gst_pitch_set_property), (gst_pitch_get_property),
54         (gst_pitch_set_caps), (gst_pitch_start), (gst_pitch_message_new),
55         (gst_pitch_transform_ip):
56         * src/gstpitch.h:
57         * src/tuner.c: (main):
58         Simplified the code of the element and made it more oriented to
59         8 khz / mono sampling.
60         Implemented slidding window of 1 second with a half second
61         period.
62         Emmit fundamental frequency message each half second. 
63
64 2008-07-28  Jari Tenhunen  <jari.tenhunen@iki.fi>
65
66         * debian/rules:
67         Made package compile also on x86.
68         * debian/control:
69         Added missing build-dependencies.
70
71 2008-07-21  Josep Torra <j.torra@telefonica.net>
72
73         * src/gstpitch.c:
74         Fixes a memory leak spoted by Jari Tenhunen.
75
76 2008-07-09  Josep Torra  <j.torra@telefonica.net>
77
78         * gst-autogen.sh:
79         * gst-autogen.sh (added):
80         Added missing file in previous commit.
81
82 2008-07-09  Josep Torra  <j.torra@telefonica.net>
83
84         * AUTHORS:
85         * COPYING:
86         * INSTALL:
87         * Makefile.am:
88         * NEWS:
89         * README:
90         * autogen.sh:
91         * configure.ac:
92         * debian/Makefile.am:
93         * debian/changelog:
94         * debian/control:
95         * debian/copyright:
96         * debian/files:
97         * debian/postinst:
98         * debian/rules:
99         * debian/substvars:
100         * debian/tuner.links:
101         * m4/Makefile.am:
102         * m4/as-compiler-flag.m4:
103         * m4/as-version.m4:
104         * src/Makefile.am:
105         * src/_kiss_fft_guts.h:
106         * src/demo-audiotest.c:
107         * src/demo-tuner.c:
108         * src/gstpitch.c:
109         * src/gstpitch.h:
110         * src/gsttonesrc.c:
111         * src/gsttonesrc.h:
112         * src/kiss_fft.c:
113         * src/kiss_fft.h:
114         * src/tuner.c:
115         * src/tuner26.png:
116         * src/tuner40.png:
117         * src/tuner64.png:
118         * tuner.desktop:
119         * debian/rules (svn:executable):
120         * src/tuner64.png (svn:mime-type):
121         * src/tuner26.png (svn:mime-type):
122         * src/tuner40.png (svn:mime-type):
123         * autogen.sh (svn:executable):
124         * m4/as-compiler-flag.m4 (added):
125         * m4/as-version.m4 (added):
126         * m4/Makefile.am (added):
127         * debian/control (added):
128         * debian/files (added):
129         * debian/postinst (added):
130         * debian/changelog (added):
131         * debian/copyright (added):
132         * debian/Makefile.am (added):
133         * debian/rules (added):
134         * debian/tuner.links (added):
135         * debian/substvars (added):
136         * configure.ac (added):
137         * AUTHORS (added):
138         * tuner.desktop (added):
139         * INSTALL (added):
140         * src/_kiss_fft_guts.h (added):
141         * src/demo-tuner.c (added):
142         * src/gsttonesrc.h (added):
143         * src/demo-audiotest.c (added):
144         * src/tuner40.png (added):
145         * src/gstpitch.c (added):
146         * src/tuner26.png (added):
147         * src/kiss_fft.c (added):
148         * src/Makefile.am (added):
149         * src/tuner64.png (added):
150         * src/gstpitch.h (added):
151         * src/gsttonesrc.c (added):
152         * src/kiss_fft.h (added):
153         * src/tuner.c (added):
154         * ChangeLog (added):
155         * COPYING (added):
156         * Makefile.am (added):
157         * autogen.sh (added):
158         * NEWS (added):
159         * README (added):
160
161         Initial import to garage svn.