Skip to content

Commit

Permalink
Some more instances of background threads incorrectly accessing Cocoa…
Browse files Browse the repository at this point in the history
… UI objects were fixed.

Copyright lines were updated to 2017-2018.

Incremented version to LocalRadio v1.15, build 16.
  • Loading branch information
dsward2 committed May 16, 2018
1 parent baf4422 commit d04be31
Show file tree
Hide file tree
Showing 50 changed files with 86 additions and 60 deletions.
2 changes: 1 addition & 1 deletion APPNOTES.md
Expand Up @@ -36,6 +36,6 @@ Specifically, for an undetermined reason, LocalRadio cannot launch the built-in

<hr>

Copyright (c) 2017 by ArkPhone, LLC.
Copyright (c) 2017-2018 by ArkPhone, LLC.

All trademarks are the property of their respective holders.
2 changes: 1 addition & 1 deletion AudioMonitor/AudioMonitor/AudioMonitor.h
Expand Up @@ -3,7 +3,7 @@
// AudioMonitor
//
// Created by Douglas Ward on 8/28/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion AudioMonitor/AudioMonitor/AudioMonitor.mm
Expand Up @@ -3,7 +3,7 @@
// AudioMonitor
//
// Created by Douglas Ward on 8/28/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

// Receive input LPCM audio data at stdin, store in first TPCircularBuffer
Expand Down
2 changes: 1 addition & 1 deletion AudioMonitor/AudioMonitor/main.mm
Expand Up @@ -3,7 +3,7 @@
// AudioMonitor
//
// Created by Douglas Ward on 8/20/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion BUILD.md
Expand Up @@ -117,6 +117,6 @@ configure.ldflags-append -headerpad\_max\_install\_names

<hr>

Copyright (c) 2017 by ArkPhone, LLC.
Copyright (c) 2017-2018 by ArkPhone, LLC.

All trademarks are the property of their respective holders.
4 changes: 2 additions & 2 deletions CREDITS.md
Expand Up @@ -3,7 +3,7 @@
## LocalRadio for macOS

LocalRadio.app for macOS
Copyright ©2017 by ArkPhone,LLC
Copyright ©2017-2018 by ArkPhone,LLC
Developed by Douglas Ward <dsward@arkphone.com>

GPL 2 Licensed - see LICENSE.md, or see below
Expand Down Expand Up @@ -720,6 +720,6 @@ If your document contains nontrivial examples of program code, we recommend rele

<hr>

Copyright (c) 2017 by ArkPhone, LLC.
Copyright (c) 2017-2018 by ArkPhone, LLC.

All trademarks are the property of their respective holders.
2 changes: 1 addition & 1 deletion HARDWARE.md
Expand Up @@ -17,6 +17,6 @@ To minimize electrical interference and improve radio reception, it may be helpf

<hr>

Copyright (c) 2017 by ArkPhone, LLC.
Copyright (c) 2017-2018 by ArkPhone, LLC.

All trademarks are the property of their respective holders.
2 changes: 1 addition & 1 deletion LocalRadio/AppDelegate.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 4/22/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Cocoa/Cocoa.h>
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/AppDelegate.m
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 4/22/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

// AppDelegate start these subprocesses -
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/EZStreamController.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 7/7/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/EZStreamController.m
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 7/7/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import "EZStreamController.h"
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/FCCSearchController.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 9/5/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Cocoa/Cocoa.h>
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/FCCSearchController.m
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 9/5/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import "FCCSearchController.h"
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/IcecastController.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 6/18/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/IcecastController.m
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 6/18/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import "IcecastController.h"
Expand Down
6 changes: 3 additions & 3 deletions LocalRadio/Info.plist
Expand Up @@ -17,9 +17,9 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.14</string>
<string>1.15</string>
<key>CFBundleVersion</key>
<string>15</string>
<string>16</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.entertainment</string>
<key>LSMinimumSystemVersion</key>
Expand All @@ -30,7 +30,7 @@
<true/>
</dict>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2017 ArkPhone LLC. All rights reserved.</string>
<string>Copyright © 2017-2018 ArkPhone LLC. All rights reserved.</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>The current location is used to query the U.S. FCC database to find local radio stations.</string>
<key>NSMainNibFile</key>
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/LocalRadioAppSettings.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 8/27/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/LocalRadioAppSettings.m
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 8/27/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import "LocalRadioAppSettings.h"
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/MacPorts_Libraries/import_dylibs.sh
Expand Up @@ -4,7 +4,7 @@
# LocalRadio
#
# Created by Douglas Ward on 5/14/17.
# Copyright © 2017 ArkPhone LLC. All rights reserved.
# Copyright © 2017-2018 ArkPhone LLC. All rights reserved.

# Modify MacPorts libraries for embed in application bundle

Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/MacPorts_Libraries/import_dylibs2.sh
Expand Up @@ -4,7 +4,7 @@
# LocalRadio
#
# Created by Douglas Ward on 5/14/17.
# Copyright © 2017 ArkPhone LLC. All rights reserved.
# Copyright © 2017-2018 ArkPhone LLC. All rights reserved.

# Modify MacPorts libraries for embed in application bundle

Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/SDRController.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 5/29/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/SDRController.m
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 5/29/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import "SDRController.h"
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/SQLiteController.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 6/18/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/SQLiteController.m
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 6/18/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import "SQLiteController.h"
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/Scripts/codesign_tools.sh
Expand Up @@ -4,7 +4,7 @@
# LocalRadio
#
# Created by Douglas Ward on 7/17/17.
# Copyright © 2017 ArkPhone LLC. All rights reserved.
# Copyright © 2017-2018 ArkPhone LLC. All rights reserved.

# Remove exit statement and substitute the "Mac Developer: John Doe (xxxxxxxxxx)" identity with a registered Apple developer ID

Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/Scripts/fix_rtl_fm_localradio.sh
Expand Up @@ -4,7 +4,7 @@
# LocalRadio
#
# Created by Douglas Ward on 7/17/17.
# Copyright © 2017 ArkPhone LLC. All rights reserved.
# Copyright © 2017-2018 ArkPhone LLC. All rights reserved.

# Fix libusb to load properly for rtl_str_localradio

Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/SoxController.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 7/19/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/SoxController.m
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 7/19/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

// Used in LocalRadio to pipe audio from an external application via Core Audio virtual device, to Icecast
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/TaskItem.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 12/21/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/TaskItem.m
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 12/21/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import "TaskItem.h"
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/TaskPipelineManager.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 12/21/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/TaskPipelineManager.m
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 12/21/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

#import "TaskPipelineManager.h"
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/UDPStatusListener.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 7/28/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

/*
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/UDPStatusListener.m
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 7/28/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

// Based on Apple's UDPEcho sample code project
Expand Down
2 changes: 1 addition & 1 deletion LocalRadio/UDPStatusListenerController.h
Expand Up @@ -3,7 +3,7 @@
// LocalRadio
//
// Created by Douglas Ward on 7/28/17.
// Copyright © 2017 ArkPhone LLC. All rights reserved.
// Copyright © 2017-2018 ArkPhone LLC. All rights reserved.
//

/*
Expand Down

0 comments on commit d04be31

Please sign in to comment.