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 |
Bryan Biedenkapp
|
ae4ac63085
|
whoops properly set toggle PTT mode on startup;
|
11 months ago |
Bryan Biedenkapp
|
063a63e62f
|
reorganize menus slightly (edit mode and fit are View related);
|
11 months ago |
Bryan Biedenkapp
|
0733d13b52
|
properly enable or disable command menu items when a FNE connection is made or broken;
|
11 months ago |
Bryan Biedenkapp
|
ad08847e07
|
add support for Toggle PTT (click to PTT, click again to unkey), or Regular PTT (click and hold to PTT, release to unkey);
|
11 months ago |
Bryan Biedenkapp
|
21e12edac8
|
allow user specified backgrounds;
|
11 months ago |
Bryan Biedenkapp
|
11ba37c1c2
|
when GenerateChannelWidgets() is called ensure the systemStatuses are cleared and all FNE systems are cleared and shutdown; when loading a codeplug ensure controls are disabled, and are only enabled after widget generation finishes;
|
11 months ago |
Bryan Biedenkapp
|
6c91e967d3
|
code cleanup; add initial "dark" mode functionality (right now this just swaps the main canvas background to a darker variant, but in the future can be used to change the whole UI between light and dark);
|
11 months ago |
firealarmss
|
3ce7e64088
|
use WUID_FNE for inhibit/uninhibit EXT_FUNC
|
11 months ago |
Bryan Biedenkapp
|
6c63de3325
|
continued UI tweaking (gotta make this look like an early 2000's love affair, we're just missing the MySpace marquees);
|
11 months ago |
Bryan Biedenkapp
|
5711acaca3
|
embed resources in resulting binary [NOTE: a *full-build* should be performed, CLEAN and REBUILD];
|
11 months ago |
Bryan Biedenkapp
|
f89bba07e2
|
when using editing mode change mouse pointer to move/scroll all while moving channel widgets; properly toggle loading mouse pointer while console loads; continue to tweak coloring;
|
11 months ago |
Bryan Biedenkapp
|
bd201d1aa8
|
this shouldn't be necessary but wrap peer.Start() with an exception handler;
|
11 months ago |
Bryan Biedenkapp
|
72abb2bcd1
|
fix scrollbar offsets;
|
11 months ago |
Bryan Biedenkapp
|
315bede18b
|
correct oversized scroll region on startup;
|
11 months ago |
Bryan Biedenkapp
|
b49793f997
|
use WPF messagebox for startup error for libvocoder; dress up canvas area with a background image; refactor scaling of canvas area (this is WIP and *might* have bugs); save window, canvas and maximized state to settings file;
|
11 months ago |
Bryan Biedenkapp
|
8a40626e44
|
correct port defaults for codeplug example; properly reset console settings;
|
11 months ago |
Bryan Biedenkapp
|
3533d36d3c
|
disable controls by default until a codeplug is loaded; add confirmation dialog when resetting console settings; move console settings into the standard windows default pathing for user settings;
|
11 months ago |
Bryan Biedenkapp
|
95e1964591
|
remove some unnecessary build types;
|
11 months ago |
Bryan Biedenkapp
|
1026fe2a6a
|
remove imagery from forked project;
|
11 months ago |
Bryan Biedenkapp
|
9df9afc022
|
reorganize directory structure; rewrite README.md;
|
11 months ago |
firealarmss
|
240b78b2ba
|
Check if the call is actually encrypted for CallHistoryWindow
|
11 months ago |
firealarmss
|
952289b076
|
fix wave file paths
|
11 months ago |
firealarmss
|
048d49fadb
|
update fnecore submodule
|
11 months ago |
firealarmss
|
a6c407394a
|
fix playback box; update fnecore submodule
|
11 months ago |
firealarmss
|
4eeacdd5fd
|
update fnecore submodule
|
11 months ago |
Bryan Biedenkapp
|
16ad76abf5
|
change table header titles;
|
11 months ago |
Bryan Biedenkapp
|
69036fab24
|
fix typos;
|
11 months ago |
Bryan Biedenkapp
|
af930f86c1
|
whoops;
|
11 months ago |
Bryan Biedenkapp
|
a0bd556ebd
|
until/if we implement a logger, instead of Console.WriteLine we'll use Trace.WriteLine, at least when in VS debug mode we'll see the output messages;
|
11 months ago |
Bryan Biedenkapp
|
a17e1e030e
|
sub-window optmizations;
|
11 months ago |
Bryan Biedenkapp
|
fa1320c9f0
|
enforce minimum dimensions of the console window;
|
11 months ago |
Bryan Biedenkapp
|
5e7f6c6830
|
reorganize MainWindow toolbar layout;
|
11 months ago |
Bryan Biedenkapp
|
c5ccd2a47b
|
refactor subscriber page modal; add tooltips everywhere (well almost); add icons for call history, key info, and select/unselect all; convert select all from just select all to select all and unselect all toggle;
|
11 months ago |