Commit Graph

101 Commits

Author SHA1 Message Date
Jordan Sherer
6bbf7321ce Updated and fixed GRID spotting and APRSIS groups 2019-09-06 11:21:42 -04:00
Jordan Sherer
daa8cc2c3e Autoreply is now off at startup by default. Rebranding the feature as networking and autoreply and is a 'mode' decision 2019-08-26 12:08:35 -04:00
Jordan Sherer
3c9bc48f74 Added option to blacklist specific stations' HB messages 2019-07-15 09:45:25 -04:00
Jordan Sherer
e5883a14b9 Added CQ messages color back in, separate from primary and secondary highlighting 2019-07-11 20:29:32 -04:00
Jordan Sherer
378bbcd6e3 Added secondary highlight coloring to settings 2019-07-09 13:58:28 -04:00
Jordan Sherer
9dc708900e Ripping out notification system for something better later 2019-07-04 01:59:36 -04:00
Jordan Sherer
925aade1a2 Added ability to customize the text which is highlighted in the call activity and band activity 2019-07-04 01:32:01 -04:00
Jordan Sherer
d91f96da42 Added an option to configuration for persistent band/call/rx activity 2019-06-12 23:54:02 -04:00
Jordan Sherer
962a94bb87 Tweaked CQ encoding to include CQ FD, dropped CQCQCQ 2019-06-06 14:34:38 -04:00
Jordan Sherer
f304d3c6e1 Added N3FJP logging integration natively. Added selected text in the RX window to be placed in the comments of the log window. 2019-05-31 15:15:45 -04:00
Jordan Sherer
ce0aceb33c Fixed #178: include callsign by default for all messages, including standard messages. Added an option in the configuration to revert to the original behavior of no identification 2019-05-27 11:30:30 -04:00
Jordan Sherer
ae640ed40c Added a configuration checkbox for holding PTT 2019-05-19 10:51:05 -04:00
Jordan Sherer
e85eac086b Fixed #177: autoreply off at startup if no grid or callsign is defined 2019-04-28 11:49:19 -04:00
Jordan Sherer
401ea39e5b End of transmission character is required 2019-04-22 23:40:46 -04:00
Jordan Sherer
4bd52f2e04 Deprecated the Electric Arrow. Added customization option for EOT character. 2019-04-21 11:29:31 -04:00
Jordan Sherer
e8b5566c7a Updated callsign and grid configuration to trim whitespace 2019-04-05 11:42:49 -04:00
Jordan Sherer
0bd7a74103 Implemented version checking on files.js8call.com, a configuration option for doing that on startup, and a menu item in the Help menu for checking it at will. 2019-03-31 14:36:40 -04:00
Jordan Sherer
fa4c39495d Fixed #163: Removed DATA from logging 2019-03-29 22:26:23 -04:00
Jordan Sherer
f1ed44f9e9 Fixed #123: add/remove allcall group like other groups 2019-02-16 10:40:44 -05:00
Jordan Sherer
ce66e86b48 Fixed #73: disable HB and CQ while in QSO 2019-02-09 16:26:24 -05:00
Jordan Sherer
4e666fed67 Renamed QTH to INFO to be more generic 2019-02-08 16:57:42 -05:00
Jordan Sherer
4c0c932238 Fixed #117: PTT configuration issue 2019-02-08 09:58:17 -05:00
Jordan Sherer
386c03ec6d Added callsign blacklist to complement the whitelist 2019-02-01 19:29:52 -05:00
Jordan Sherer
78c1c9f1cf Added CMD. Fixed sending of spots over the network API. Changed the basic response of QUERY MSGS 2019-01-31 14:04:44 -05:00
Jordan Sherer
03f351551d Removed QTC as it was confusing and redundant. QTH is now the 'station message' 2019-01-31 10:53:17 -05:00
Jordan Sherer
d5e52ec9a3 Fixed #96: PTT port value should match CAT port when disabled and VOX should be the default if the Rig is None 2019-01-27 22:48:19 -05:00
Jordan Sherer
d0d9c4d352 Added whitelist to the configuration for AUTO replies. That way you can restrict who you allow to use your station 2019-01-14 10:43:14 -05:00
Jordan Sherer
b001356eb0 Added configuration parameter to execute an external command when PTT is toggled 2018-12-31 23:37:19 -05:00
Jordan Sherer
a4cc87d7b4 Added a toggle to disable word suggestions 2018-12-31 15:25:04 -05:00
Jordan Sherer
9f2e87c076 Removed selcall and active flag
In effort to simplify the behavior of automatic responses as well as make the software easier to use, I have removed the SELCALL button and the ACTIVE flag. Now, the response to STATUS is one that contains actual status (AUTO ON/OFF, VERSION NUMBER, etc). HBs used this in their transmissions, but it was never really accurate because it relied on the user to toggle the switch. Hazardous really. So, I approached this by simplifying the behavior. If AUTO is on, you will reply to direct queries. If AUTO is off, you wont. Simple. If HB is on, you will heartbeat. If it is off, you wont. Simple. If both AUTO and HB is on, you will automatically reply to heartbeats with ACKs. If not, you wont. Simple. You can remove yourself from the ALLCALL group. This is the same behavior as the previous SELCALL function and now that we have simplified it I can build an actual SELCALL function (to selectively allow stations to call you) instead of a 1/2 SELCALL that it used to be. Bingo.
2018-12-26 14:05:44 -05:00
Jordan Sherer
db5969fdc4 Fixed #53: group callsign validation errors in configuration and from call activity menu 2018-12-20 20:36:33 -05:00
Jordan Sherer
5c1f890095 Fixed #13: configuration validator should require cq or callsign in cq message 2018-12-14 20:16:33 -05:00
Jordan Sherer
b6745c9e2e Fixed #40: Force uppercase without resetting text 2018-12-10 10:18:45 -05:00
Jordan Sherer
a3e004375e Added deselect callsign after logging as an option instead of forced 2018-11-20 09:50:53 -05:00
Jordan Sherer
565c031b28 Added add/remove group from callsign list and it propagate to the settings 2018-11-19 22:36:28 -05:00
Jordan Sherer
04394273dd Added notification for CQ messages 2018-11-15 15:03:05 -05:00
Jordan Sherer
78ed799a8b Updated configuration panel to be more flexible (scroll areas) 2018-11-14 22:03:45 -05:00
Jordan Sherer
43d8986e0a Tweaking window sizes 2018-11-08 17:11:25 -05:00
Jordan Sherer
7da30200f5 Heartbeat commands instead 2018-10-28 10:06:03 -04:00
Jordan Sherer
cac5f798a3 Rename beacon to heartbean with pings and ping acks 2018-10-28 09:52:07 -04:00
Jordan Sherer
09effda8e4 Added default macro for CQ message 2018-10-27 15:25:23 -04:00
Jordan Sherer
31d80a9b1d Updated configuration tooltip and validation 2018-10-27 12:41:30 -04:00
Jordan Sherer
121bb0fdb5 Replace GROUPCALL with actual group calls 2018-10-27 10:09:40 -04:00
Jordan Sherer
47a7c06854 Added configuration for groups 2018-10-27 09:54:13 -04:00
Jordan Sherer
6dfd037736 Compound callsigns and group callsigns parse correctly 2018-10-26 22:10:08 -04:00
Jordan Sherer
ff12fd2240 Added validation message for callsigns 2018-10-26 22:10:07 -04:00
Jordan Sherer
8aa28108ea Fixed font dialog for OSX 2018-10-11 10:49:48 -04:00
Jordan Sherer
4ffa82f695 Fixed default idle timer 2018-10-10 15:29:48 -04:00
Jordan Sherer
2d392dd676 Fixed trimming of trailing whitespace for configuration messages and grids 2018-10-08 15:04:10 -04:00
Jordan Sherer
383f5d0943 Add beacon option to transmit anywhere 2018-10-03 18:55:57 -04:00