File: ChangeLog

package info (click to toggle)
gmfsk 0.6-8
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,840 kB
  • ctags: 2,398
  • sloc: ansic: 17,882; sh: 3,447; cpp: 3,214; xml: 2,080; makefile: 243
file content (504 lines) | stat: -rw-r--r-- 12,854 bytes parent folder | download
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
2004-07-15  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Released version 0.6.

2004-07-06  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Updated MT63 to use the official 0.5 version code.

2004-07-06  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Updates to the help file.

2004-06-29  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* An attempt at automatic sync for THROB. Not perfect
	  but works for now.

2004-04-27  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Fixed a bug causing a freeze when going from tx to rx
	  on some systems (compiler or lib dependent?).

2004-04-17  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Samplerate conversion gets now used automatically if
	  the requested rate is not supported.

2004-04-16  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Added progress meter for MFSK picture send.

	* Statusbar messages are removed by a 10sec timeout.

	* Use a common output buffer for all modulators.
	  This also fixes a FreeBSD crash on Feldhell TX.

	* Colored waterfall. (For now disabled, need to edit
	  source and recompile.) (tnx Thierry F4DWV)

2004-04-15  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* MT63 CWID now sends "<callsign> MT63" instead of
	  only the callsign.

2004-04-13  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Changes to make everything compile also without
	  optimization enabled (to help debugging).

	* Use AC_COMPILE_WARNINGS in configure.in

2004-04-04  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Added timestamps to each line in the log file
	  and fixed a few minor issues in log.c (tnx Andrea IZ4FHT).

	* Made "Log to file" sticky between invocations.

2004-03-28  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Implemented sample rate conversion using libsamplerate
	  (slightly stripped down to save space).

	* Restructured snd.c.

2004-03-08  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Reset RTS and DTR at serial PTT open.

2004-03-02  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Changed the state change logic a bit. Switching from pause
	  to tx works now.

2004-02-27  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Fixed filter.c to actually save calculations when decimating...

2004-02-26  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* CWirc bug fix (Pierre F8EJF)

2004-02-25  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Support for hamlib rig_set_conf

2004-02-22  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Add underscore to the paths fed to find_menu_item().
	  This fixes a sigsegv on gnome 2.4. There will
	  probably be a problem with translations though(?)

2004-02-22  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Released version 0.6beta3

	* New help docs from Carl VK1KCM and lots of doc tweaking
	  by me in the past few weeks

2004-02-20  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Added parport ptt support

2004-02-17  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Rewrote qsodata.c

	* Start in the mode saved at last exit

	* Added callsign to the saved picture name

	* Adjusted waterfall spectrum mode display scale a bit

2004-02-10  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Qsodata band combo changed to a simple entry if hamlib
	  is in use

2004-02-09  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* New mode: PSK63

	* Changed the way TX/RX switching is handled in macros and
	  squashed a major bug

	* removed macros $abort and $pause

2004-02-04  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Hamlib errors after initialization are not fatal.
	  Errors reported to the main status bar.

2004-01-25  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Workaround for old popt versions

	* Search /opt/gnome2/bin as well for gconftool-2

2004-01-23  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Released version 0.6beta2

	* Included some sample fixtexts

2004-01-18  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Small modification to support hamlib-1.1.5.

2004-01-12  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Waterfall mode can be set directly from the popup menu.

	* Testmode is now set from command line.

2003-12-27  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Test needed hamlib functions at startup and added
	  a bit better logic if some features are not supported.

2003-11-27  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Use popt to parse command line options. Add a --run-druid
	  option.

	* Added a first time configuration druid (wizard).

2003-11-23  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* FFTW wisdom is saved to to gconf now. No separate file
	  anymore.

2003-11-12  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* CWirc slave code from Pierre-Philippe Coupard. See
	  http://webperso.easyconnect.fr/om.the/web/helloip/

2003-11-10  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Started using Glade 2.0.1.

2003-11-03  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* New macros: $startqso, $logqso, $clearqso (set start time,
	  log qso, clear qso data respectively).

	* Log qso sends end time to the remote log.

	* Don't clear qso data when pushing "log qso".

	* Search for gconftool-2 also in /opt/gnome/bin

2003-11-01  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Hitting TX button moved focus always to the TX text widget.
	  This is not very good in Feldhell mode... Fixed.

2003-10-28  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Included gnome-screenshot.png in gMFSK. MFSK picture TX
	  fails if this is not found.

2003-10-25  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Released version 0.6beta1

2003-10-23  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* New help file from Carl VK1KCM. This is still work in progress.

2003-10-18  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Fixed timefmt key in the schemas file.

2003-10-12  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Fixed compile without hamlib support.

2003-09-12  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Reworked configure.in.

2003-09-06  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Hamlib PTT

2003-09-03  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Moved sound config reads to the main thread. Apparently GConf
	  is not thread safe...

	* Made sound open non-blocking. Better error reporting if
	  sound card is busy.

	* Added the GPL statement to each source file.

2003-08-31  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* More hamlib stuff. Most of it now works at least for me...

2003-08-05  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Hamlib stuff...

2003-08-04  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Use g_file_get_contents() in "Send File..."

2003-07-26  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Waterfall enhancements: fall/rise switch, improved frequency
	  ruler that can be dragged.

	* TX window clear bug fixed.

	* Made FFTW wisdom file configurable (default ~/gMFSK/fftw_wisdom)

2003-07-20  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* More preparations for FFTW3.

	* Fixed a bug in the fftfilt code.
	  (wrong length in fftfilt_set_freqs())

	* Use FFTW_MEASURE flag to fftw_create_plan(). Also wisdom is
	  imported/exported from/to $HOME/.gmfsk_fftw_wisdom. There will
	  be a short delay the first time the program is started or
	  a new modem is selected.

2003-07-18  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Reset miniscope and metric dial at TX start.

	* Feldhell now uses the same sample rate as all the other
	  modems (8000 sps).

	* 8 bit character handling for MT63 (escape 127).

2003-07-14  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* All modems now have a separate squelch setting.
	  (Only MFSK, PSK31 and MT63 have a working squelch though.)

2003-07-14  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Setting Hellschreiber filter bandwidth now works.

2003-07-14  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Rewrote much or the config code. Adding new config items
	  is now much easier.

	* Wrote a .schemas file. This provides defaults and
	  documentation to the config keys used by gmfsk.

	* Updated the build files and .spec file to install the
	  .schemas file. Also fixed the "Installed (but unpackaged)
	  file(s) found" error on RPM builds.

	* Use the c_re() and c_im() macros to access complex numbers.
	  This is the first step towards supporting FFTW 3.

2003-07-10  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* MFSK pictures should now work. Tests against MixW show
	  that it is compatible... (knock knock)

2003-07-05  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Switched to using GAsyncQueues in trx.c.

	* Macros can now have curly braces and an optional
	  argument separated by a colon. Like this:
	  ${pic:/home/joe/joe.jpg}

	* Two new macros: $pic and $picc. The first sends a gray-
	  scale picture, the latter a color picture. An optional
	  argument tells the picture file to send. If it's omitted
	  or is a question mark, a file selection dialog is opened.

2003-06-23  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Fixed a bug in RTTY 8 bit ASCII handling. (A problem
	  with signed chars cast to ints...)

	* FreeBSD fix for snd.c (tnx Craig vk1kcm)

2003-06-20  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* MFSK picture receive almost works now

2003-06-10  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Simplified the MFSK sync code a bit

2003-05-30  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Help system now installs correctly

	* RPM spec file fixes

	* Added a "locator" entry in the QSO data area

	* Right click over rxtext uses current selection if there is one

2003-05-18  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Changes to make everything unicode transparent

	* TX text is handled differently now

2003-05-15  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Papertape is now (sort of) resizable

2003-05-09  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* FeldHell TX now works. Still needs some work before
	  it's ready for release.

2003-05-05  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Updated About dialog

	* Started a help file

2003-05-03  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Command macro segfaults if command isn't found - fixed

	* PTT open now delayed from config change

2003-04-26  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Separate config dialogs for all modems. Clicking statusbar
	  pops up the mode config.

	* Removed "Apps" config dialog

	* Fixed "Clear RX/TX window" for FeldHell

	* Some preparations for FeldHell TX

2003-04-19  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Released version 0.5

	* Ported to GTK+ 2 / Gnome 2

	* gettext support

	* New modems: MFSK8, (Q)PSK31, MT63, FELDHELL (rx only for now)

	* Removed the homemade FFT implementation, FFTW is now required

	* Wrote my own Viterbi decoder, Phil's code removed

	* "make rpm"

	* Extensive rewrite of the waterfall widget

	* Syncscope converted to a real widget (miniscope)

	* Config system ported to gconf-2

	* AFC/SQL/REV state saved/recovered at program exit/start

	* New macro: $mode

	* PTT output configurable to RTS or DTR

	* Various other minor things...

2002-04-22  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Changed the way waterfall ticks are drawn

2002-04-08  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Fixtexts still used /gmfsk/ as config file, fixed.

	* Implemented command substitution macros for fixtexts.

	* Made QSO bands and time/date format strings configurable.

	* Removed short time/date macros.

	* Fixed bug in TX window key press handling. Not all modifiers
	  should be ignored... :)

2002-03-29  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Released version 0.4.

	* Numerous changes, eg. multithreaded modem engine and
	  support for RTTY and THROB.

2001-06-23  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Changed tune signal behaviour.

2001-06-18  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Fixed SIGFPE on Alpha.

2001-06-17  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Some changes to enable generating debug symbols if needed.

	* Version 0.3.

2001-05-11  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* A "send file" function.

	* Icon for the tune button (thanks Paul K9PS).

	* TX window accepts selections now.

	* Settable RX and TX window background colors.

	* Support for 8-bit sound cards.

	* A fullduplex sound io mode for certain broken soundcard drivers.

	* STDIO test mode for doing channel simulations (this was
	  previously a compile time option).

	* PTT should now work correctly (waits for all samples to be
	  sent). Also PTT signal is now also on DTR, it seems that most
	  other software support both RTS and DTR.

	* Inverted PTT mode.

	* Macro buttons sent LF as EOL fixed.

	* Stupid typo with errmsg() fixed.

	* Writing to the TX window optimised somewhat.

	* A bit more informative sound IO error messages.

	* A "log to file" function. (thanks again Paul K9PS)

	* RX and TX window clear functions now moved under the File menu.

	* Code restructuring as always...

2001-04-28  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Changed soundcard reads to be non-blocking. This _might_ help
	  folks with buggy soundcard drivers.

	* Implemented PTT and settable sound device.

	* Some code restructuring.

	* Added a RPM .spec file.

	* Version 0.2.

2001-04-22  Tomi Manninen  <tpm@oh2bns.ampr.org>

	* Initial public release (version 0.1).