John Phelps
c130b1c49f
Add Doxygen Source Documentation
...
* Add auto-generating sourcecode documentation
2021-03-19 03:04:50 -07: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
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
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
5332f02ed4
xmlrpc thread isolation
...
* provide thread isolation on x86_64 OS-X
2019-08-02 14:56:15 -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
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
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
fe9ec31fe2
ARC forms
...
* Remove internal ARC forms
* Add dialog with link to downloadable ARC
custom forms
2019-06-19 08:31:31 -05:00
Davide Gerhard
c313e6acf7
timeops
...
* fix for OS-X Xcode < 7.2
2019-06-16 09:09: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
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
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
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
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
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
92b097bfbc
Radiogram
...
* Added new fields / data to HTML file copy
- received from call / net / date-time
- sent to call / net / date-time
- originator date-time
- delivered to date-time
2017-06-16 07:45:45 -05:00
David Freese
e22841bf05
Custom Form - Serial Number
...
* Allow modified custom form to be saved with a new
filename. Trace data retained in new file.
* Correct failed serial number update on Windows OS
2017-05-05 06:16:44 -05:00
David Freese
428e84c380
Filename
...
* Allow named files to reference either local or UTC time
2017-04-17 12:01:08 -05:00
David Freese
064b23b13c
csv import
...
* problem importing csv file on winders
2017-02-05 20:49:11 -06:00
David Freese
2601db7a30
Corrections
...
* commit 2b3d1f529f
- changed from reinterpret_cast to static_cast usage
* commit 24d18ccac1
- deleted reference to build4mingw.sh in src/Makefile.am
- added reference to buildmxe.sh
2016-12-31 07:45:58 -06:00
David Freese
24d18ccac1
64 bit warnings
...
* Mods to correct most 64 bit compiler warnings
2016-12-20 21:08:08 -06:00
David Freese
c7dbdaa45e
Alternate Tyro Dialog
2016-11-16 09:17:48 -06:00