Commit graph

280 commits

Author SHA1 Message Date
David Freese
ea40bef34e FLDIGI IO Mode Check
* Add new xmlrpc commands to test and change FLDIGI v3.22+ I/O
    interface.
  * Update 8PSK time table entries.
  * Remove st_mode struct table.
  * Validate available modems from time_table struct list
  * New routines in time_table.cxx to support modem validation check.
2014-10-25 00:12:02 -05:00
David Freese
5db1ecb714 Version 2.0.5
* Maintenance release
2014-10-15 06:49:11 -05:00
w1hkj.mint
40d6d2d0f7 build fix
* Replace AM_PROG_MKDIR_P with AC_PROG_MKDIR_P.  AM_PROG_MKDIR_P has
    been deprecated and may be removed in a future version of automake.
    AC_PROG_MKDIR_P is available in autoconf 2.60 and later, and we
    currently require at least 2.61.
2014-09-13 07:44:45 -05:00
David Freese
a2e640603d User manual update
* Added server port configuration description
2014-07-11 06:55:08 -05:00
David Freese
dd1058605d Version 2.0.4
* Maintenance version
2014-06-27 13:49:56 -05:00
Robert Stiles
17da99860e Doxygen Inclusion
* Add user and programmer documentation
   * Removed flmsg-doc source directory
2014-06-26 08:12:19 -05:00
David Freese
cea378f60b eol-double-quote-escape
* Removed requirement to quote textarea data
  * Convert all textarea data cr-lf to \n character
    sequence
  * Escape all lf, and double quotes to \n, \"
2014-06-22 13:48:49 -05:00
David Freese
75551185f7 TextArea bug fix
* Fixed issue of incorrectly filling in text area value
    when field should be empty.
2014-06-22 13:48:44 -05:00
David Freese
ba9d924bab NBEMS app dir
* Added detection of flmsg executable located in
    folder NBEMS_APPS
    - if present than NBEMS.files (.nbems) will be
      co-located
  * Linux / OS X user may elect to rename the hidden
    .nbems directory to NBEMS.files
2014-06-22 13:48:39 -05:00
David Freese
9d318dfc6e Version 2.0.3
* Maintenance release
2014-04-13 07:36:49 -05:00
David Freese
2aafd272e4 Custom select
* Added restore of current selection when items
    are updated.
2014-04-10 19:04:28 -05:00
David Freese
88d0bdd77b Version 2.0.2
* Maintenance release
2014-04-08 18:11:47 -05:00
David Freese
71c8a20e0b ICS205 template
* Correction to ICS205 html template
2014-04-08 08:21:54 -05:00
David Freese
f03328d6cd Config/Ports
* Changed to a unified configuration dialog
2014-04-07 19:03:51 -05:00
David Freese
f20592c27e Max size of textarea
* Increased max size to 5000 characters.
    - web server will truncate any characters beyond the
      max size
2014-04-06 13:31:09 -05:00
David Freese
a5db8fe76b Case independent tags
* Changed case independent search and replace for
    form tags.
  * Added extended string class based on std::string
    - ufind find matching string independent of case
    - ureplace replace matching string indepedent of case
  * Modified custom.cxx to use extended string class
2014-04-05 11:05:03 -05:00
David Freese
377261684d Custom html transfer
* Added special transfer of html forms to/from CUSTOM
    folder.
2014-04-01 08:20:47 -05:00
David Freese
657ba20f71 Version 2.0.1
* Maintenance release
2014-03-31 08:55:28 -05:00
David Freese
16671f6514 Radiogram/IARU choices
* Correct initialization of precedence listbox
2014-03-31 08:51:14 -05:00
David Freese
76bbf35048 Custom Forms
* added code to allow each instance of flmsg to have
    a unique web socket port assignment, max of 50
    simultaneous instances.
  * removed file contents case sensitivity of custom form
    search in the sub directory CUSTOM
2014-03-27 07:02:04 -05:00
David Freese
2ab6e921f8 Version 2.0
* Moved versioning to 2.0 with advent of custom html
    form support.
2014-03-25 16:05:59 -05:00
David Freese
c1c2ca340c Radiogram
* fix initializer for sel_hx_select
2014-03-25 16:04:58 -05:00
David Freese
0c420d18f6 CUSTOM Editable
* Addition of support for editable custom html forms
    Form elements allowed:
    - <FORM> ... </FORM>
    - <INPUT
    - NAME
    - TYPE (text, password, radio, checkbox)
    - <SELECT ...>
    - <OPTION
    - <TEXTAREA ...>...</TEXTAREA>
  * Controls are all DISABLED for viewing
2014-03-15 15:37:12 -05:00
David Freese
5501f7eb54 Mongoose
* Added mongoos web server to source
2014-03-05 06:39:16 -06:00
David Freese
ec7afdafe5 Version 1.1.34
* Maintenance release
2014-02-28 12:25:41 -06:00
David Freese
670249f511 HICS203
* Improved html view template
  * Fixed control access bug on UI
2014-02-28 07:57:24 -06:00
David Freese
54b5c0ba1e Custom forms
* Added custom form types to CSV forms
2014-02-27 07:09:59 -06:00
David Freese
bb1a85a131 CAP cosmetics
* Various cosmetic changes
2014-02-21 12:46:25 -06:00
David Freese
5f1046a3a4 Deprecate Fl_Choice
* Changed all instances of Fl_Choice to Fl_ListBox
2014-02-21 09:59:25 -06:00
David Freese
c6af6bdcb1 Main menu
* Fixed the short conflict, File / Form
2014-02-21 08:46:03 -06:00
David Freese
9e768371d3 UI modification
* Changed all Fl_ComboBox usage to Fl_ListBox
2014-02-21 08:46:03 -06:00
David Freese
05474ef08c ComboBox/ListBox
* add key stroke handler to popup
  * down arrow opens the popup if the combo has
    keyboard focus.
  * up/down arrow keys move selection in popup
  * enter key moves the popup selection to the
    output widget
  * escape key closes the popup
  * enter ASCII key sequence to search for and select
    corresponding entry in popup
  * closing popup erases keyboard buffer
  * added class Fl_ListBox
    - based on Fl_ComboBox, but with an output label
      in lieu of an Fl_Input widget
    - appeance is similar to Fl_ComboBox, but label
      never receives keyboard or mouse focus.
2014-02-17 09:25:56 -06:00
David Freese
57dcb9ada5 Force compression
* Added user configurable forced compression
2014-02-17 09:24:45 -06:00
David Freese
37cebcaa9b License Declaration
* Updated all source licensing to satisfy distribution
    requirements.
2014-02-17 09:24:45 -06:00
David Freese
b525348e1c Transfer time
* Ported flamp transfer time evaluator
2014-02-16 09:02:16 -06:00
David Freese
3dfa12abad CAP
* Added Civil Air Patrol form CAPF105
  * Added Civil Air Patrol form CAPF110
  * Added configuration items
    - change_modem_with_autosend
    - sync_modem_to_fldigi
  * Reorganized Forms menu
2014-02-16 09:02:16 -06:00
David Freese
48525f7ac6 MARS ineei report
* Added 2 more INFO addresse's
  * Modified pick list browser format
2014-02-16 09:02:16 -06:00
Robert Stiles
813b0ee51d xml_io bug fix
* bug caused shut down sequence error on OS X
2014-02-16 09:02:16 -06:00
David Freese
8201deb828 ICS 309 csv export
* Added code to allow exporting the ics-309 form data
    to a comma separated value flat file.
  * Fixed incorrect field tests that cause a nag dialog
    when autosending an ics-309 data file
2014-02-16 09:02:16 -06:00
David Freese
ca7a7644ab UTC date retrofit
* Added code to support local/UTC date selection
    for all calendar widgets which rely on the
    flag progStatus.UTC
2014-02-16 09:02:16 -06:00
David Freese
bd0c89a83d wx reports
* Added Severe Weather report
  * Added Storm report
  * Corrected CRC computation
  * Corrected Calendar GMT / Local selection
  * Fixed OS X ComboBox bug
2014-01-27 13:17:39 -06:00
David Freese
ca6048bd5b ICS-309 bug fix
* Fixed bug in ics309 comm time entry
2014-01-27 13:17:39 -06:00
David Freese
0a7d2e984f Thumb drive
* Corrected folder usage on thumb drive installation
2014-01-27 13:17:39 -06:00
David Freese
7b76cbde2d Mars Navy format
* Updated to suppress INFO addressee line if no addees
  * Added leading line DE CALLSIGN ####, where #### is
    leading zero serial number.
  * Fix bug in addressee parsing
2014-01-27 13:17:25 -06:00
David Freese
9a390bf9af MFSK 64L, 128L
* Added MFSK long interleave modes to modes
    combo.
2013-10-24 15:08:08 -05:00
David Freese
01cdf06938 Version 1.1.33
* Maintenance release
2013-10-18 21:38:46 -05:00
David Freese
9c7e92f739 ICS309 template
* Bug fix - missing header in template file
2013-10-18 21:26:04 -05:00
David Freese
004c9eeef8 UTF-8
* Changed charset for all html templates to UTF-8
2013-08-16 04:36:40 -05:00
David Freese
3a1c30420f MXE build
* mods to allow compilation in mxe-mingw32
2013-06-20 14:37:12 -05:00
David Freese
4a685ba223 Version 1.1.32
* Maintenance release
2013-05-28 13:33:26 -05:00