Bryan Biedenkapp
|
3718f20e0c
|
ensure the P25 algId and kId are set to sane defaults (unencrypted essentially); update alias or ID immediately;
|
10 months ago |
Static
|
694ec3f3d4
|
Add support to keep the console window on top of all other applications. (#1)
* Add support for keeping console window on top.
* Fixes for 'always on top' setting.
---------
Co-authored-by: statictx <statictx@proton.me>
|
10 months ago |
Bryan Biedenkapp
|
de8797d261
|
update fnecore submodule;
|
10 months ago |
Bryan Biedenkapp
|
d022f561bc
|
begin to aggravate and annoy -- remove emergency support from dvmconsole (what do you think we are mission critical?);
|
10 months 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;
|
11 months ago |
Bryan Biedenkapp
|
000e0cfbbb
|
correct missing theming for the select widget window;
|
11 months ago |
firealarmss
|
69a2f4b9ce
|
ensure AMBE array is initialized before encoding
|
11 months 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;
|
11 months ago |
Bryan Biedenkapp
|
4959dce400
|
cleanup usings;
|
11 months 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;
|
11 months 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;
|
11 months 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;
|
11 months ago |
Dev_Ranger
|
ef991bac72
|
Update README.md
|
11 months ago |
Bryan Biedenkapp
|
a4d226db29
|
ensure the identity string is never empty, if it is replace it with the peer ID;
|
11 months 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;
|
11 months 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;
|
11 months 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);
|
11 months ago |
Bryan Biedenkapp
|
09020a440c
|
increase channel name length to 21 characters;
|
11 months ago |
Bryan Biedenkapp
|
3127916b9f
|
fix offset for channel widgets slightly; update screenshots;
|
11 months ago |
Bryan Biedenkapp
|
ca554b874c
|
customize a VU meter just for us; refactor ChannelBox;
|
11 months ago |
firealarmss
|
5eb294f273
|
add support for DES-OFB; fix alert tone to behave as expected with primary channel; update fnecore submodule
|
11 months ago |
firealarmss
|
f13a4775e2
|
on global PTT, if no primary channel is set, loop through all channels and PTT
|
11 months ago |
Bryan Biedenkapp
|
f79d349b0f
|
update fnecore submodule; move cryptoparams into fnecore proper; remove CreateNewP25MessageHdr;
|
11 months ago |
Bryan Biedenkapp
|
a706e15f50
|
cleanup Codeplug.cs; add proper support to pass the slot number for a TG (used for DMR);
|
11 months ago |
Bryan Biedenkapp
|
fe5b8bc9aa
|
refactor MainWindow.xaml.cs -- split P25 and DMR fnecore related functionality into their own partial class files;
|
11 months 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
|
11 months ago |
Bryan Biedenkapp
|
145da26184
|
update fnecore submodule;
|
11 months ago |
Bryan Biedenkapp
|
69d8b9f37b
|
update fnecore submodule;
|
11 months ago |
Bryan Biedenkapp
|
2055142245
|
yes good excellent I'm committing typos now that cause build failures .. dev supreme over here...;
|
11 months ago |
Bryan Biedenkapp
|
fdf6898e07
|
dump more trapped exceptions to the log;
|
11 months 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);
|
11 months ago |
Steven Jennison
|
e462fb4f3c
|
Update file headers for Codeplug.cs and MainWindow.xaml.cs
|
11 months ago |
Steven Jennison
|
30dcccaa44
|
Add file header to KeyContainer.cs
|
11 months ago |
Bryan Biedenkapp
|
2bd27ca870
|
ensure seq no and N are reset; log call enc params;
|
11 months 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.
|
11 months ago |
Bryan Biedenkapp
|
b13a3349fb
|
log slot for DMR; log algo and kid for call start for P25;
|
11 months 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;
|
11 months 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);
|
11 months 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);
|
11 months ago |
firealarmss
|
7c29e95157
|
initial support for DMR
|
11 months ago |
firealarmss
|
43d3314789
|
alert file name text should be a TextBlock
|
11 months ago |
Bryan Biedenkapp
|
e3dbbbb0e1
|
add logging mechanism;
|
11 months ago |
Bryan Biedenkapp
|
b6c144af64
|
deduplicate string copies;
|
11 months ago |
Bryan Biedenkapp
|
88a1c0d4f1
|
add *MORE* error checking;
|
11 months ago |
Bryan Biedenkapp
|
5c4fb0aa18
|
handle invalid state conditions where the codeplug has invalid configuration;
|
11 months ago |
Bryan Biedenkapp
|
0c045ebf6e
|
abolish "Edit Mode" in favor of allowing channel, system and alert widgets to be moved with the right mouse button so long as "Lock Widgets" isn't enabled;
|
11 months ago |
Bryan Biedenkapp
|
24ab27f94e
|
don't allow Any CPU (this is very problematic with our reliance on external DLLs);
|
11 months ago |
Bryan Biedenkapp
|
c6e23ef737
|
markdown is rage inducing;
|
11 months ago |
Bryan Biedenkapp
|
d76f7f3d2a
|
add application screenshot to README.md;
|
11 months ago |
Bryan Biedenkapp
|
6bd9c50f06
|
add preliminary channel audio meter;
|
11 months ago |