Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/NEWS
blob: 1681138440e8602b08c80e59e3bed345a372ac62 (plain)
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
50

CODE CLEANUP:
* Remove duplicate hardware check (Alan Aguiar)
* Set default channels to 2 (Alan Aguiar)

49

ENHANCEMENT:
* Use csound for tone generation

BUG FIX:
* Add missing constant definition


48

ENHANCEMENT:
* New translations

47

ENHANCEMENTS:
* Ensure toolbars fit on narrow displays
* Use button palette, radio buttons instead of combo boxes

46

ENHANCEMENT:
* New translation

BUG FIX:
* Fix problem with sensor toolbars on XO4

45

ENHANCEMENTS:
* OLPC XO 4 support

44

BUG FIXES:
* Work around recent changes to numpy library that caused FFT to stop working
* Forcing XO 1.75, 3.0, and 4.0 to single channel
  (until such time as multi-channel capture works reliably)
* Fix problem with mic boost on 1.75 (#4288)

43

ENHANCEMENTS:
* New translations

42

ENHANCEMENTS:
* New translations
* Added cavaco (cavaquinho)
* Switch to freq. base if harmonics button pushed
* Blank trace while playing tone
* Define/save/restore custom instruments
* Match size of screen capture to size of trace window

BUG FIXES:
* Add support for old systems that lack subprocess.check_output method
* Fixed regression for mode switching when deboucing radio buttons

41

ENHANCEMENTS:
* Move time/frequency-base control to main toolbar
* Autoselect frequency base when tuing

40

ENHANCEMENTS:
* New icon for tuning toolbar by Manuel QuiƱones
* Added Charango, Sitar, Ukulale, et al.
* New translations
* Add entry for user-specified tuning line
* Add entry for individual notes

39

ENAHNCEMENTS:
* Add tuning lines for guitar, violin, viola, cello, and bass (#3657)
* Channel mute (#3680)

BUG FIX:
* Typo preventing resistance mode from working on XO 1.75 hardware

38

ENHANCEMENT:
* Improved calibration for XO1.75 by Tony Forster

37

ENHANCEMENTS:
* New translations

BUG FIXES:
* Lock mode-selection radio buttons while mode is being reset (#3616).
* Fixed logic error that was causing triggering on both rising and
  falling edges (#2203).
* Fixed typo that had caused triggers to stop working (also #2203).
* Replaced deprecated "commands" with "subprocess".
* Pause grabbing (releasing audio device) when activity is not active.

36

ENHANCEMENTS:
* stereo capture
* calibrated data logging
* multi-channel data logging
* time-stamped data logging
* reconfigured toolbars to better reflect common use

BUG FIXES:
* screen capture works again
* journal spam eliminated

35

ENHANCEMENTS:
* new translations

BUG FIX:
* fixed problem with pootle that was preventing new strings to be committed

34 

* new translations
* new icons

33

* fix path problem for interval graphic on sound toolbar (#2730)
* removed dependency on HAL for determining hardware

32

* added missing tooltip to sensor interval spinner (#2121)
* updated depreciated activity.info fields (#2178)

31
* avoid race condition that leads to image capture corruption (#2119) (thanks to quozl)
* eliminate exception handler for tooltip text (#2121)
* increment capture file id in Journal (#2120)
* simplified Journal interactions (#2124)
* disabling sharing until sharing works again (#2123)

30
* eliminate dependency on amixer (thanks to Sascha Silbe)
* tweaked parameters for XO 1.5
* cleaned up code for non-OLPC hardware
* eliminate sensor toolbar for non-XO hardware
* improved hardware-detection logic
* added 1/10 second sample interval for sensor data
* added additional bias control for sensor data
* added tooltips for sliders (thanks to POSSE team)
* improved labels for capture intervals (thanks to POSSE team)
* added support for new toolbars
* moved frequency slider to main toolbar
* fixed problem with overcrowded toolbar preventing trigger control to appear
* new .es translations (thanks to rgs)

29
* support for XO 1.5 (thanks to Sayamindu Dasgupta)

28
* numerous patches to speed up code by Benjamin and Sebastian Berg

27
* added exception handling for gconf for old builds

26
* fixed toolbar display bug
* cleaned up sound record code
* caught exception causing resume from journal crash
* added display of sample value to toolbar

25
* Added invert button to invert time-based waveform
* Work around alsa problem on non-XO hardware that was preventing launch

24

23

21
* #8683 Fixed minor sensor logging problem

20
* Added license information

19
* New usage context based UI - sound and sensors context
* In sound context recording takes screenshots of waveforms and creates journal entries
* In sensors context recording writes csv values and creates journal entry 
* Textbox at bottom to show prompts for easy usage
* New even lower frequency display in sound context for 25hz waveforms
* Waveform color is XO stroke color
* Major changes in codebase from ver18 to make it easily extensible from a dev point of view
* Supports upto 4 simultaneous waveforms display by specifying start and end co-ordinates

18
* Fixed changing Numeric to numpy
* Updated translations 	
17

* New translations (Pootle)
* Bitfrost compliant (Logging works now) #6436

16

* New translations added via Pootle - pl, te, mn, ff_AF, ff, bg, ca 

15

* New translations added via Pootle

14

* (Note : This release doesn't comply with Bitfrost. Please see AnalogInput.py to correct that)
* Revisited Journal Integration - now scale, mode etc. are also written in logfile
* Details show/hide added - rms, avg, X Axis scale and Y Axis scale are visible
* Fixed #3616 by making the Activity wait for ,active = True to fire before trying to get hold of the sound device
* Increased gain slider sensitivity, also disabled Mic Boost throughout Activity

13

* Changing sampling rate from ALSA rather than using downsampling in code
* Frequency slider now takes three discrete values
* Faster background drawing method 
* Code cleanup
* Fixed Activity not calling on_quit when quitting.

12

* Fixed #4444 by disabling the gobject.timeout when activity is inactive that queues up the expose drawing event

11

* Fixed and closed #3666

10

* Fixed sound related problem by turning up Master and PCM high on exit (closed #3481)

9


* Code modified to match Alsacontrol name 'DC Mode Enable'
* UI refinement and improvement
* Fixed loud feedback problem


8

* No change from version 7.

7

* Fix NEWS file
  NEWS files should be appended to for every major change and the setup
  will take care of adding the version when releasing

6

* Initial release