Wykres commitów

772 Commity (e767b68a8c79c654f46938e1ed93d94b20844a77)

Autor SHA1 Wiadomość Data
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
David Freese 6cffd9a978 Replaced Olivia Freq: nn.n with Tones/Bw in status2 widget 2008-12-06 17:31:49 -06:00
David Freese d3cbe49e61 Changed fldigi.log to fldigiYYYYMMDD.log, always append 2008-12-06 16:57:55 -06:00
David Freese 6a3908ecd5 Added <CLRRX> macro tag - clar Rx pane 2008-12-06 16:57:49 -06:00
David Freese b92ea214b2 Added dup field, time-span in minutes to duplicate QSO testing 2008-12-06 16:57:40 -06:00
David Freese 154952f14e Add rudimentary contest functionality
1. Added automatic time update to time field
	a.update occurs in thread arq_loop
2. Modified date format transferred to logbook YYYYMMDD
3. Changed textfont to font(0) for all logbook dialog widgets
4. Logbook path/name saved in fldigi_def.xml
5. New logbook clears all entries in logbook dialog
6. Logbook dialog titlebar updates with change in logbook file
7. Added contest functionality
	a. additional log fields for various contest exchanges
	   fields switchable between rag-chew and contest views
	b. duplicate checking
	c. cut number transmit for CW
	d. additional macro tags for sending contest specific exchanges
	e. additional macro tag to send current qso-log-time
	f. changed qso-log-time to an automated clock
2008-12-05 20:58:39 +00:00
David Freese 163acfea1b Use global confirm-save option for logbook 2008-12-04 16:11:34 +00:00
David Freese 59984e766a Use filename in logbook window title 2008-12-04 16:11:34 +00:00
David Freese 540e35c680 Version 3.04BF 2008-12-04 16:11:34 +00:00
David Freese 83b453f415 Invert logbook search 2008-12-04 16:11:34 +00:00
David Freese 7c0e2831ab Add logbook status preferences 2008-12-04 16:11:34 +00:00
David Freese 5854931634 Add tab color configuration item 2008-12-04 16:11:34 +00:00
Stelios Bounanos c609e29b9f Add FText double-click option 2008-12-04 16:11:34 +00:00
Stelios Bounanos 08776759ca UI update
* Viewer
  - Add channel header option (rf, af, channel)
  - Draw header with background colour

* Configuration
  - Enlarge config window
  - De-abbreviate option names and remove redundant tooltips
  - Use default colours

* Logbook
  - Make it compile on g++-4.3
  - calendar
    + Replace cal16 pixmap with time_icon
  - table
    + Add search function
    + Use default fonts and colours
    + Add support for PSK viewer-like coloured rows
  - logsupport
    + Use "adi" suffix only on Cygwin
    + Use native file selector
    + Rewrite fl_choice prompts
    + Replace search functions with simpler Table::search wrappers
    + Add search handler for Ctrl-s (forward), Ctrl-r (reverse)
  - lgbook
    + Convert fields to Fl_Input2
    + Remove redundant buttons
    + Use icons for search next/prev
    + Disable log browser grid
    + Use default font sizes
2008-12-04 16:11:33 +00:00
David Freese 9333ae1f50 Fix waterfall buttons 2008-12-04 16:11:33 +00:00
David Freese 4b53a7c848 Fix QRZ lookup 2008-12-04 16:11:33 +00:00
Stelios Bounanos 80f43f6796 Delete carriage returns 2008-12-04 16:11:33 +00:00
David Freese aef541e3ec Add fl_logbook 2008-12-04 16:11:33 +00:00
Stelios Bounanos 2b79053f99 Update fldigi-shell
Fix wait_for_data()
Add source command
Add -c argument
File arguments are now evaluated as Perl code
Remove old comments
2008-12-04 16:11:33 +00:00
Stelios Bounanos 3d6f7bbf84 Add Fl_Input2
This a simple Fl_Input wrapper that adds a context menu
with the usual edit operations.
2008-12-04 16:11:33 +00:00
Stelios Bounanos 5077ca6249 Hamlic changes
* Fix hamlib_close
  The rigcontrol window must not be hidden from hamlib_loop().
  The wf->setQSY() call can be made in hamlib_close() so that
  no FLTK locking is needed.

* Use rig_caps type in rig_cmp
* hamlib_get_rigs() needs to be called only once
2008-12-04 16:11:32 +00:00
Stelios Bounanos 0aa3c19d91 Improve make_pixmap
Make the window borderless and hide it before the pixmap is drawn.
2008-12-04 16:11:32 +00:00
Stelios Bounanos 6013b15332 XML-RPC update
* Fix log.get_band
* Add methods for new qso frame fields
* Add method to retrieve pskreporter spot counter
2008-12-04 16:11:32 +00:00
Stelios Bounanos c3814bc1a4 Add NLS support
Merge patch by Stephane Fillod <fillods@users.sourceforge.net>:

* gettextsize fldigi
* add initial French translation

Minor additional changes by me (sb):

* Remove bundled intl and associated m4 macros and compiler flags
* Move new m4 macros to m4/intl
* Move gettext.h to src/include and add to src/Makefile.am
* Modify setup_nls():
  * Search for message catalogs in $PWD/locale and
    $FLDIGI_LOCALE_DIR/locale, in addition to LOCALEDIR
  * Do not call setlocale() for LC_NUMERIC, as this can break the
    configuration read/write routines when handling floating point
    numbers in locales that use a comma as the decimal point
  * Fix static initialisation
* Add INTL_LIBS and INTL_CFLAGS configure variables that can be used
  to override AM_GNU_GETTEXT
* Update po/Makevars
* Update po files
* Remove po/Makefile.in and po/remove-potcdate.sed
2008-12-04 16:11:21 +00:00
Stelios Bounanos cc3677694d Merge with upstream 2008-11-25 00:14:20 +00:00