Commit graph

429 commits

Author SHA1 Message Date
dave-w1hkj
92a0fb9df7 Version 4.0.20
* Maintenance release
2022-06-23 08:55:23 -05:00
dave-w1hkj
d51d4280fc Win-64 update
* code changes required for successfull mingw 64 bit build with
    g++ c11
2022-02-16 06:05:52 -06:00
dave-w1hkj
ce3d87251f MARS generic
* resurrect Navy Mars message form as MARS generic
2021-09-29 04:47:00 -05:00
dave-w1hkj
7f893f5cdf flxmlrpc version
* require external flxmlrpc lib >= 1.0.1
2021-09-29 04:44:35 -05:00
dave-w1hkj
4c85f9865f Version 4.0.19
* Maintenance release
2021-08-04 08:43:22 -05:00
dave-w1hkj
4f7d2f0c3e XmlRpc Client ID
* add xmlrpc Client ID
2021-08-04 08:43:17 -05:00
dave-w1hkj
0a8b5477bd Build scripts
* update to build scripts
2021-07-18 14:09:29 -05:00
dave-w1hkj
9090c1497b openSuse Tumbleweed
* fix Warnings & Errors exposed by gcc 11.1.1
2021-07-18 14:09:29 -05:00
David Freese
f5445b77a4 macOS Info.plist
* fix script mkappbundle
2021-02-08 06:01:25 -06:00
David Freese
a6592dcad8 Typo fix
* in HX support dialog, data-->date
2021-01-15 05:33:44 -06:00
David Freese
8684ed5387 Version 4.0.18
* Maintenance release
2020-11-04 15:46:36 -06:00
David Freese
6a70963ae3 xmlrpcpp memory leak
* fix memory leak due to missing va_end(...)
2020-10-07 18:15:47 -05:00
David Freese
51cf3361a2 Canadian Provinces
* Add Canadian Provinces / Counties
    to state/counties list on severe WX form pick lists
2020-10-07 11:04:25 -05:00
David Freese
599fff8250 Version 4.0.17
* Maintenance release
2020-09-08 17:33:10 -05:00
Richard Shaw
ce8a23fc12 Seg fault on Send bug
* test for empty string in arq log
2020-09-08 17:33:04 -05:00
David Freese
b566cc43f8 Memory leaks
* fix memory leaks in following source files
    - csv.cxx
    - custom.cxx
    - flmsg.cxx
    - transfer.cxx
    - parse_xml.cxx
    - status.cxx
2020-09-08 17:33:04 -05:00
David Freese
52d9a5b13e Version 4.0.16 2020-06-25 09:44:44 -05:00
David Freese
81cf3170bc Mars Army
* Fix line reformat method for case of very long
    unbroken sequence of characters such as repetitive RY's
2020-06-25 09:44:01 -05:00
David Freese
13f5b22b2c custom form
* add check for <body... </body> block statements
2020-06-06 18:09:49 -05:00
David Freese
5231fa3a05 Version 4.0.15
* maintenance release
2020-06-01 06:02:54 -05:00
David Freese
e222a9dd04 Custom Form Download
* update URL for custom form download
2020-06-01 05:58:03 -05:00
David Freese
bb858a20b4 xmlrpc io
* reduce idle traffic between flmsg & fldigi
2020-05-01 21:55:30 -05:00
David Freese
5a6aafafc8 Default Folder
* Change location of message folders when binary is
    located in parent folder FL_APPS.
      - ../../flmsg.messages - messages folder
      - ../../flmsg.forms    - custom forms folder
    For use when NBEMS applications deployed on a removable
    thumb drive, independent of operating system.  On Windows:
      - E:\FL_APPS
      - E:\flmsg.messages
      - E:\flmsg.forms
    for example.
  * Add file DND to Edit & View buttons on Simple Dialog interface
2020-04-29 14:37:59 -05:00
David Freese
21b1305e87 fltk version change
* mods driven by update to mxe
  * modify 'version' to include VERSION_PATCH
  * update source to compile with fltk 1.3.xx
  * update fltk.m4
  * update builddist.sh buildmxe.sh
2020-04-05 09:27:07 -05:00
David Freese
762f8d4583 Version 4.0.14
* Maintenance Release
    -  added xmprpc thread isolation for x86_64 OS-X
2019-08-05 09:19:52 -05:00
David Freese
5332f02ed4 xmlrpc thread isolation
* provide thread isolation on x86_64 OS-X
2019-08-02 14:56:15 -05:00
David Freese
cfb6506ae1 Version 4.0.13
* Maintenance release
2019-08-01 13:46:47 -05:00
David Freese
bba6b34c6a flmsg online
* change keep alive interval processing
    - fldigi will timeout after 500 msec
    - send flmsg_online xmlrpc method every 400 ms
2019-08-01 12:40:37 -05:00
David Freese
9a6d1fd1b7 Version 4.0.12
* Maintenance release
2019-08-01 10:15:11 -05:00
David Freese
13045296e4 Revert "fldigi online"
* This reverts commit 1d5cdd2e84.
  * Caused intermittent AutoSend failure on Windows platforms
2019-08-01 08:00:54 -05:00
David Freese
6a6edeb679 Version 4.0.11
* Maintenance release
2019-07-23 08:51:46 -05:00
David Freese
7f8eb19b40 Time table
* Correct Olivia entries in time table to correspond
    with ADIF naming convention
2019-07-17 14:06:49 -05:00
David Freese
db871d5c22 fltk-params
* Change expert dialog to allow resizing
    . using -g WxH+X+Y command line parameter
    . by corner drag resize
    . flmsg remembers position and size between
      executions, unless the -g parameter is
      invoked.
  * Scrolling widgets do not resize.  The fltk
    scroll widget does not resize internal widgets
2019-06-30 07:54:11 -05:00
David Freese
1d5cdd2e84 fldigi online
* correct timing for flmsg/fldigi online keep-alive
2019-06-27 09:54:32 -05:00
David Freese
ce1058d27f Documentation
* Update to on-line documentation
2019-06-19 15:07:26 -05:00
David Freese
a24eaa3bbb Version 4.0.10
* Maintenance release
2019-06-19 12:47:14 -05:00
David Freese
fe9ec31fe2 ARC forms
* Remove internal ARC forms
  * Add dialog with link to downloadable ARC
    custom forms
2019-06-19 08:31:31 -05:00
David Freese
0e8dc229b8 Version 4.0.9
* Maintenance release
    - timeops Davide Gerhard
    - MacOS high-DPI
    - ICS 309
    - xmlrpc/arq
    - Correct gcc 9 pedantic warnings
2019-06-16 20:32:48 -05:00
Davide Gerhard
c313e6acf7 timeops
* fix for OS-X Xcode < 7.2
2019-06-16 09:09:29 -05:00
David Freese
9dec5a97fc MacOS high-DPI
* enable high-DPI rendering
2019-06-16 06:44:29 -05:00
David Freese
bb4a018755 ICS 309
* add to save_as callback function
2019-06-16 06:40:39 -05:00
David Freese
864eef370d xmlrpc/arq
* Modify xmlrpc/arq loop operation
2019-05-13 08:38:19 -05:00
David Freese
74720d1d0b Correct gcc 9 pedantic warnings 2019-01-31 09:16:19 -06:00
David Freese
b3aeea2df9 Version 4.0.8
* maintenance release

    OS X STRINGS_H
      ifdef conflict with OS headers in most recent Xcode
      distributions

    flmsg-dir
      Windows target not parsing command line parameters

    64 bit compiler warnings
      fix all 64 bit compiler warnings

    Double click
      add double click timer to AutoSend button
       ignore multiple clicks of button that occur within a
       2 second window.

    Internationalization
      Update translatable strings to _(...) format
      Create PO directory
      Extract all translatable strings

    checked attribute
      change CHECKED and ON attributes to "Y"
        reduces size of transmitted text stream
2019-01-31 07:07:17 -06:00
David Freese
34f46d485b OS X STRINGS_H
* ifdef conflict with OS headers in most recent
    Xcode distributions
2019-01-19 09:15:21 -06:00
David Freese
d09fbd253a flmsg-dir
* Windows target not parsing command line parameters
2019-01-19 08:19:07 -06:00
David Freese
3f15f0c72f 64 bit compiler warnings
* fix all 64 bit compiler warnings
2019-01-01 14:01:51 -06:00
David Freese
c8ed0a28d4 Double click
* add double click timer to AutoSend button
    - ignore multiple clicks of button that occur
      within a 2 second window.
2019-01-01 11:31:14 -06:00
David Freese
b91fbe6e40 Internationalization
* Update translatable strings to _(...) format
  * Create PO directory
  * Extract all translatable strings
2018-12-31 07:23:28 -06:00
David Freese
cdfdadcea6 checked attribute
* change CHECKED and ON attributes to "Y"
2018-10-14 20:34:26 -05:00