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).
|