Commit graph

405 commits

Author SHA1 Message Date
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
David Freese
840189f222 Version 4.0.7
* maintenance release
2018-07-10 08:34:45 -05:00
David Freese
3020807820 custom fields
* added HTML-5 telephone field to custom.cxx
  * added HTML-t email field to custom.cxx
  * limit upper case field conversions to within
    the bounds of <body ... </body
2018-05-21 08:22:17 -05:00
David Freese
a9568377c9 RRI radiogram
* Add templates for Radio Relay International
    templates
  * Add user configuration item to select RRI
2018-04-26 15:32:01 -05:00
David Freese
f67c531ef7 CSV view seg fault
* fix bug caused by missing \n on last line of
    csv text
2018-04-25 11:25:57 -05:00
David Freese
6a08ced203 Autosend seg fault
* Fix seg fault if user presses Autosend with no form
    selected
2018-04-16 13:07:12 -05:00
David Freese
90b2751883 Thumb drive
* Change FL_APPS recognition to work correctly
    from within a Windows batch file
2018-03-21 16:21:14 -05:00
David Freese
0785719d33 Version 4.0.6
* Maintenance release
2018-03-17 08:39:53 -05:00
David Freese
92b76765b3 documentation
* update to ARQ documentation
2018-03-17 07:56:48 -05:00
David Freese
7b59b50062 Qforms
* Repair mangled xml output for ICS-213 and radiogram
2018-03-07 14:05:22 -06:00
David Freese
a6b3e533f0 mode list
* add missing modes
  * correct mode list table
2018-03-06 21:01:43 -06:00
David Freese
a59e6406c7 ARQ event log
* add event lines population upon initial open
  * events appended to protected string
  * add percentage sent/rcvd to event log
  * add notify dialog widget - open instance when
    - arq transfer completed
    - arq transfer aborted
    - arq transfer timed out
  * add log files directory to .nbems structure
    - store current log file in log file directory
    - add log file aging, keep last 5 logs
2018-03-06 21:01:43 -06:00
David Freese
23111e97e6 OS X build script
* Modify to build dmg with dylibs only
2018-02-01 14:09:25 -06:00
David Freese
028b0ca1ca CLANG compile failure
* Correct string literal concatenation
2018-01-19 08:18:12 -06:00
David Freese
ef03de053d Version 4.0.5
* Maintenance release

    dnd text string
      open blank form, insert text string for
      both dnd panel and blue dnd target when
      text from clipboard is dropped on to active
      target.

    Filename
      repair damage caused by 'win mingw' commit
      - some build compilers do not properly parse
        "string"ABCD  where ABC is #define "ABC"
      - changed all such occurances to
        string("string").append(ABC)
2018-01-17 07:03:43 -06:00
David Freese
da5ff9d2a1 dnd text string
* open blank form, insert text string for
    both dnd panel and blue dnd target when
    text from clipboard is dropped on to active
    target.
2018-01-16 12:44:31 -06:00
David Freese
ecb638d41d Filename
* repair damage caused by 'win mingw' commit
    - some build compilers do not properly parse
      "string"ABCD  where ABCD is #define "ABC"
    - changed all such occurances to
      string("string").append(ABCD)
2018-01-15 08:01:45 -06:00
David Freese
bab26dc48e Version 4.0.4
* Maintenance release
2018-01-10 10:35:33 -06:00
David Freese
e5ab5c7fb6 Documentation update
* Update documentation describing file transfers
2018-01-10 10:35:26 -06:00
David Freese
5723f2ee53 File Transfer
* Add user configurable compression of file transfers
2018-01-09 18:35:29 -06:00
David Freese
3350d355c7 unlikely define for OS X G4 build
* Insure that utils.h and utils.cxx are included in build
2017-11-15 10:46:45 -06:00
David Freese
1a5b433b3e Calendar widget
* Fix to year display bug
2017-11-15 06:38:13 -06:00
David Freese
99633feb6a Min Mode List
* Update list of compatible fldigi modes
2017-11-13 15:36:15 -06:00
David Freese
7cf0f84931 win mingw 2017-09-21 15:45:00 -05:00
David Freese
db020c0da5 Version 4.0.3
* Maintenance release
2017-07-19 18:13:12 -05:00