178 Commits (8dad667b84a78d60a39de60d8d93fdc8c037dbbe)
 

Author SHA1 Message Date
Lorenzo L. Romero 8dad667b84 Add tab support
3 months ago
Bryan Biedenkapp 1b90f403f2 try catch around initial audio input startup due to a failure of the underlying WinMM;
4 months ago
php 9dfbf7ab3e fix default channel widget creation space
10 months ago
Bryan Biedenkapp 53ebb39a3e add per-channel call history button; better handle duplicate Rx and Tx situations;
10 months ago
Bryan Biedenkapp d9b635324b add per channel block call history (not user accessible, yet); add support to ignore traffic Tx'ed from ourselves;
10 months ago
Bryan Biedenkapp 2973a60db5 attempt to prevent traffic duplication by performing peer ID validation for an active call;
11 months ago
Steven Jennison bd6f435991 Add keyboard shortcut functionality
11 months ago
creoden 06da982f0b
Enable radio id aliases (#2)
12 months ago
Bryan Biedenkapp 7432379ef8 if the server disconnects reset all channel states back to default; add a maintenance loop to check for Rx "stuck" channels and return them to a default state;
12 months ago
Bryan Biedenkapp 3718f20e0c ensure the P25 algId and kId are set to sane defaults (unencrypted essentially); update alias or ID immediately;
12 months ago
Static 694ec3f3d4
Add support to keep the console window on top of all other applications. (#1)
12 months ago
Bryan Biedenkapp de8797d261 update fnecore submodule;
12 months ago
Bryan Biedenkapp d022f561bc begin to aggravate and annoy -- remove emergency support from dvmconsole (what do you think we are mission critical?);
1 year ago
Bryan Biedenkapp 55883a07e9 pin the max number of calls for the call history to 200; fix bad handling of dark mode for call history window; move channel background color state further down to catch late entry calls;
1 year ago
Bryan Biedenkapp 000e0cfbbb correct missing theming for the select widget window;
1 year ago
firealarmss 69a2f4b9ce ensure AMBE array is initialized before encoding
1 year ago
Bryan Biedenkapp 64682a5f0a cause everyone in the universe to rage because we added a NuGet dependency (MaterialDesignThemes 5); refactor all XAML to use MaterialDesignThemes;
1 year ago
Bryan Biedenkapp 4959dce400 cleanup usings;
1 year ago
Bryan Biedenkapp 815d2cdc7f add command line argument support (specifically for --userprofile= so the directory where UserProfile.yaml can be overridden by the user); expand the Audio device list with the window;
1 year ago
Bryan Biedenkapp 27cf9fcceb remove this call drop logic, like every other piece of equipment without crypto keys just play garble, so the user will want to jam a screwdriver into their ear canal;
1 year ago
Bryan Biedenkapp 52ea75bd78 correct issue with call drop not setting the stream ID resulting in badness; add timestamp to the call history window; add settings option to snap the call history window to the right side of the console;
1 year ago
Dev_Ranger ef991bac72
Update README.md
1 year ago
Bryan Biedenkapp a4d226db29 ensure the identity string is never empty, if it is replace it with the peer ID;
1 year ago
Bryan Biedenkapp b44db8beb2 clean up build compilation warnings; disable project determinism to auto generate build numbers; log build number, and build date and time; change reported software to be project aligned;
1 year ago
Bryan Biedenkapp 6cc2af192a make sure alert tones setup stream IDs for the channels and properly reset stream values when done transmitting; fix some misleading tooltips;
1 year ago
Bryan Biedenkapp b6096aa0b2 fix design of alert tone widget; fix incorrect storage of the key for placement (should be the filename not the name);
1 year ago
Bryan Biedenkapp 09020a440c increase channel name length to 21 characters;
1 year ago
Bryan Biedenkapp 3127916b9f fix offset for channel widgets slightly; update screenshots;
1 year ago
Bryan Biedenkapp ca554b874c customize a VU meter just for us; refactor ChannelBox;
1 year ago
firealarmss 5eb294f273 add support for DES-OFB; fix alert tone to behave as expected with primary channel; update fnecore submodule
1 year ago
firealarmss f13a4775e2 on global PTT, if no primary channel is set, loop through all channels and PTT
1 year ago
Bryan Biedenkapp f79d349b0f update fnecore submodule; move cryptoparams into fnecore proper; remove CreateNewP25MessageHdr;
1 year ago
Bryan Biedenkapp a706e15f50 cleanup Codeplug.cs; add proper support to pass the slot number for a TG (used for DMR);
1 year ago
Bryan Biedenkapp fe5b8bc9aa refactor MainWindow.xaml.cs -- split P25 and DMR fnecore related functionality into their own partial class files;
1 year ago
Steven Jennison d2bfd46a39 Add Primary Channel (select using Ctrl+Click on a selected channel) functionality, tie Global PTT and tones to Primary Channel rather than every selected channel
1 year ago
Bryan Biedenkapp 145da26184 update fnecore submodule;
1 year ago
Bryan Biedenkapp 69d8b9f37b update fnecore submodule;
1 year ago
Bryan Biedenkapp 2055142245 yes good excellent I'm committing typos now that cause build failures .. dev supreme over here...;
1 year ago
Bryan Biedenkapp fdf6898e07 dump more trapped exceptions to the log;
1 year ago
Bryan Biedenkapp 1de07e2a00 update fnecore submodule; properly shutdown wave recorder and disconnect from FNEs before just blowing ourselves away; stop using pktSeq() from fnecore to track packet sequence numbers, for multi-TG architecture we have to self track (this should fix OOS errors);
1 year ago
Steven Jennison e462fb4f3c Update file headers for Codeplug.cs and MainWindow.xaml.cs
1 year ago
Steven Jennison 30dcccaa44 Add file header to KeyContainer.cs
1 year ago
Bryan Biedenkapp 2bd27ca870 ensure seq no and N are reset; log call enc params;
1 year ago
Steven Jennison 1c8528e2b9 Add support for local (PLAINTEXT!) encryption key storage. Future commits will expand on this by allowing encrypted-at-rest storage of key material.
1 year ago
Bryan Biedenkapp b13a3349fb log slot for DMR; log algo and kid for call start for P25;
1 year ago
Bryan Biedenkapp 62160e3551 fix error condition where TxStreamId wasn't being set (still have to diagnose the OOS problems); refactor some logging and variable names;
1 year ago
Bryan Biedenkapp e543e40e17 add support to indicate the Tx mode of a channel (RED for CLEAR, ORANGE for ENC); remove PTT button from PLAYBACK widget (the playback widget shouldn't have a PTT, it is confusing);
1 year ago
Bryan Biedenkapp 9e9919967a per last commits add channel mode to ChannelBox to differentiate between P25 and DMR channels; correct sizing of SystemStatusBox; add light codeplug validation to check for errors at startup; ensure channel and system name lengths are length validated (channel names can be 15 characters, system names 10 characters);
1 year ago
firealarmss 7c29e95157 initial support for DMR
1 year ago
firealarmss 43d3314789 alert file name text should be a TextBlock
1 year ago

Powered by TurnKey Linux.