Wykres commitów

996 Commity (a492284697f38b16bc87419511c2200b337d3c80)

Autor SHA1 Wiadomość Data
David Freese 0d8f8bf3af Logbook text i/o bug fixes
Changed all logbook text out to use CRLF convention in MS
Fixed "-30" bug in text output for comment field
2008-12-22 09:32:10 -06:00
Stelios Bounanos b1054cbe86 More focus fixes 2008-12-22 15:31:23 +00:00
Stelios Bounanos 0b1daf6f99 Fix logbook update
Maintain scroll position when updating QSO log fields
2008-12-22 15:17:20 +00:00
Stelios Bounanos fd277d664b Fix PSK browser crash 2008-12-22 00:42:43 +00:00
David Freese f23c6745e6 Version 3.04BL
Alpha test distribution
2008-12-21 15:49:59 -06:00
David Freese b931124059 Clear logbook fields with clear qso fields
Clear both qso fields & logbook fields when the clear button
is pressed.
2008-12-21 15:46:07 -06:00
David Freese eeb334c04f Display Macro-Loaded message
Modified the Load Macro message behavior to display whenever
a Macro file is loaded or a new one created - dependent on
the state of the associated configuration item
2008-12-21 15:33:27 -06:00
David Freese 75096a9049 QSO log focus fixes
Fixed Enter refocus inhibit for Loc field
Fixed refocus inhibit under certain conditions for Call field
2008-12-21 15:14:12 -06:00
David Freese 554d5e1ecc Logbook browser focus
Restore focus to the logbook dialog browser whenever a button
control on that dialog is pressed.
2008-12-20 21:44:37 -06:00
David Freese 15ffc81a45 Version 3.04BK
new alpha test release
2008-12-20 13:55:16 -06:00
David Freese 37022f7d34 Save modified Macros
Added test to save modified macros before opening a new file
2008-12-20 13:51:40 -06:00
David Freese 75b3a5afe4 RTTY bug fix
Fixed improper echo of Unshift-On-Space characters
2008-12-20 09:32:29 -06:00
David Freese 3cb0709432 Correct logbook-table-widget focus
Remove take_focus from table scrollTo method
Add qso fields inpTimeOff and outSerNo to restoreFocus list
2008-12-20 07:57:55 -06:00
David Freese 2afd96a2ba Fix restore focus from log fields
Create configuration item for upper case call field
2008-12-19 23:58:29 -06:00
Stelios Bounanos afee01bdbe Version 3.04BJ 2008-12-18 09:14:18 +00:00
Stelios Bounanos 8353e8d433 Update i18n 2008-12-18 09:14:18 +00:00
Stelios Bounanos 1909b75582 Miscellaneous UI changes
* Change sliders to horizontal type
* Rearrange Contest config tab so that text labels can be expanded, and resize
  various text fields
* Realign sliders in CW modem tab
* Restore some Tango icons, with X11 colour names substituted with hex byte
  values from /etc/X11/rgb.txt so that they are drawn correctly on woe32.
* Gettext-ise FText context menus and some additional main window strings
* s/Files/File/ in main window... at last
2008-12-18 09:14:18 +00:00
Stelios Bounanos f524c3fc65 Change FText menu handling
* Reorder menu enums and menu callback switch statements
* Move context menu handling to separate functions
* Show Serial, X1, X2 and X3 menu items only when the contest fields are
  displayed
* Unclutter the RX text context menu by hiding the various Call...RST(r) menu
  items by default; add a toggle button to show them
* Fix Transmit/Abort menu item kludge
2008-12-18 09:14:17 +00:00
Stelios Bounanos a9459df7b9 Remove contest menu
* Rename "On/Off" to "Contest fields" and add to View menu
* Rename "Config" to "Contest" and add to Config menu
* Save contest field display status across invocations
* Make out serial number a read-only Fl_Input2 widget
2008-12-18 09:14:17 +00:00
Stelios Bounanos 433a3c5629 Fix PSK viewer crash
The psk ctor was calling psk::restart() which in turn called the global
pskviewer's restart(), possibly deallocating memory in use by another psk
instance.  This would happen when changing PSK modes with the Viewer window
visible, as a new modem is constructed before the old one is destroyed.

Add a psk class viewpsk member and make the global pskviewer point to it.
2008-12-18 09:14:17 +00:00
Stelios Bounanos 708ac48c3f Fix logbook update
Refresh the table when the qso data is edited and Updated
2008-12-18 09:14:16 +00:00
Stelios Bounanos 54aad83fa1 Fix ADIF format check
* Relax the ADIF file contents check so that both the ADIF_VER and (incorrect?)
  ADIF_VERS strings are accepted
* Write ADIF files with ADIF_VER in the header
2008-12-18 09:14:16 +00:00
Stelios Bounanos a0efbd2277 Fix waterfall cursor and marker
* Ensure that the bandwidth tracks can move across the entire range
* Prevent the waterfall key bindings from moving the tracks outside
  the permitted range
2008-12-18 07:23:54 +00:00
Stelios Bounanos 97339202c5 Add FLDIGI_BROWSER check
On Linux, this check is done before trying the other methods so that we have a
fldigi-specific override
2008-12-18 07:23:54 +00:00
Stelios Bounanos e767b68a8c Fix logbook selection colour
* Use fl_contrast to adjust the foreground colour of the selected row
* Make cosmetic change to logbook window title
2008-12-18 07:23:25 +00:00
Stelios Bounanos 8e1ef5a7ff Fix QRZ lookup type enum
Rearrange enum definition for compatibility with previous alphas, and
(hopefully) 3.03
2008-12-18 07:23:25 +00:00
Stelios Bounanos fc55afb7e9 Auto-update log fields
Add option to automatically change the country and azimuth QSO fields based on
information from cty.dat.
2008-12-18 07:23:25 +00:00
Stelios Bounanos 5a57c5f815 Fix callsign info tooltip
* Do not reset selection when looking up word under cursor
* Correctly reset tooltip timeout
* Replace tooltip long/lat with bearing and distance
* Add cursor position check to FTextView::get_word
* Add config option
* Add SearchLog function to logbook, used for the tooltip "worked before" hint
* Move logbook dup checking outside SearchLastQSO
2008-12-18 07:23:25 +00:00
Stelios Bounanos 17530a4283 Add locator functions
* Use hamlib's azimuth, distance and locator/long & lat conversion routines
* Bundle intact copy of hamlib's locator.c, which is compiled when fldigi is
  built without hamlib support
2008-12-17 18:40:11 +00:00
Stelios Bounanos 2d7b21e8a9 Add missing va_end 2008-12-17 18:38:43 +00:00
David Freese 5c6709f41d Version 3.04BI 2008-12-10 18:45:17 -06:00
Stelios Bounanos 99aa2cc84e Update po files 2008-12-10 22:48:54 +00:00
Stelios Bounanos 7f77ba6e12 Add FText country information tooltip 2008-12-10 22:48:53 +00:00
Stelios Bounanos f7fee0bfbd Add preliminary contest country file support 2008-12-10 22:48:53 +00:00
Stelios Bounanos eef48e7b68 Add Fl_Input2 up/downcase key bindings
Add the usual shell/emacs keybindings:
M-u uppecase, M-l lowercase, M-c capitalise
2008-12-10 22:48:53 +00:00
Stelios Bounanos e7a6812fda Fix mode status button
Clear button state when the popup is dismissed
Restore focus to the TX text
Change AFC,SQL button labels
Removed gettextised empty labels
2008-12-10 22:48:53 +00:00
Stelios Bounanos 7e368b2c67 Change Olivia status fields
* Add 8/250 to quick change menu and Op Mode submenu
* Widen mode status field so that the BW/tones string
  will fit next to the modem name
* Add put_MODEstatus() with variable arguments
* Restore frequency offset status field
2008-12-10 22:48:53 +00:00
Stelios Bounanos f498b19f73 Fix log timer
* Make the time-off field a read-only Fl_Input2
* Add new ztimer function that is called once every minute
  to update the time-off field and store the date/time
* Add ztime() and zdate() functions
* Always use nanosleep in MilliSleep()
2008-12-10 22:48:52 +00:00
David Freese c24196744c Version 3.04BI 2008-12-10 15:13:41 -06:00
David Freese 98e63fc546 Modifed search routines for psk viewer 2008-12-10 15:05:53 -06:00
David Freese 2712de8ba9 QRZ callback modification 2008-12-10 14:57:27 -06:00
David Freese 9728d0d862 Add fixed field text report generator for logbook 2008-12-08 15:25:13 -06:00
David Freese b51ef6c3f4 Add .,;| to white space characters for word capture in Rx pane 2008-12-08 04:04:20 -06:00
David Freese 5d305c9717 Macro tag changes
Added macro tag <FILE:> with selected file target
Added macro tag <MACROS:> with selected file target
Deleted update_main_title() from macro save / load
Corrected bugs associated with executing /Files/Open macros...
a. title bar not changed in macro editor
b. altMacros / btnAltMacros not correctly reset
2008-12-08 04:02:57 -06:00
David Freese 5af4ad7e08 Logbook field transfer
Modified to transfer all relevant fields from logbook to qso log
2008-12-08 04:02:52 -06:00
David Freese bd3a8a292b Logbook file open/close changes
Fixed seg fault opening invalid or empty logbook file
Changed to allow saving an empty adif logbook file
2008-12-08 04:02:32 -06:00
David Freese 90224b77dc Version 3.04BH 2008-12-06 17:36:09 -06:00
David Freese c2764f0215 Changed logbook text export to tab delimited format 2008-12-06 17:35:09 -06:00
David Freese 924b2b76ef Added time_on field to the logbook 2008-12-06 17:35:01 -06:00
David Freese 88e0ad0c23 Split state/county into state country fields 2008-12-06 17:34:48 -06:00