From 59f0844fcc1e9ecbab0eb865f0ae9d79f7469907 Mon Sep 17 00:00:00 2001 From: Denny Sheirer Date: Mon, 21 Jan 2019 09:22:31 +0000 Subject: [PATCH] 499 Audio Playback Talkgroup Display (#500) * Resolves issue with non-aliased talkgroup values not displaying in audio playback (left/right/mono) windows. * Adds buildSdr build target back into gradle script. --- build.gradle | 12 ++++++++++++ .../dsheirer/audio/playback/AudioChannelPanel.java | 7 ++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 6ddb9dc1..77ed0948 100644 --- a/build.gradle +++ b/build.gradle @@ -111,3 +111,15 @@ runtime { modules = ['java.desktop', 'java.naming', 'jdk.unsupported', 'jdk.unsupported.desktop'] imageZip = file("$buildDir/image/sdr-trunk-" + version + ".zip") } + +task buildSdr(type: Jar) { + manifest { + attributes 'Implementation-Title': 'SdrTrunk project', + 'Implementation-Version': version, + 'Main-Class': 'io.github.dsheirer.gui.SDRTrunk', + 'Class-Path': 'jmbe-0.3.2.jar jmbe-0.3.3.jar' + } + baseName = project.name + '-all' + from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } } + with jar +} diff --git a/src/main/java/io/github/dsheirer/audio/playback/AudioChannelPanel.java b/src/main/java/io/github/dsheirer/audio/playback/AudioChannelPanel.java index da1807a7..514f8aab 100644 --- a/src/main/java/io/github/dsheirer/audio/playback/AudioChannelPanel.java +++ b/src/main/java/io/github/dsheirer/audio/playback/AudioChannelPanel.java @@ -1,7 +1,7 @@ /* * ****************************************************************************** * sdrtrunk - * Copyright (C) 2014-2018 Dennis Sheirer + * Copyright (C) 2014-2019 Dennis Sheirer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -238,6 +238,11 @@ public class AudioChannelPanel extends JPanel implements Listener, S identifier = Joiner.on(", ").skipNulls().join(mAliases); } + if(identifier == null && mIdentifier != null) + { + identifier = mTalkgroupFormatPreference.format(mIdentifier); + } + if(identifier == null) { identifier = "-----";