X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJDeviceController.m;h=db821bf73b6a720825c3be814127f36421a67d74;hp=d553d7de3330c1eecfa503aa040a439e23ddf037;hb=4dabc5c754efa54adb2dc57063c7294b1c2e4654;hpb=0064c1fbff36795885a9724081af2a17d83c20a3 diff --git a/Classes/NJDeviceController.m b/Classes/NJDeviceController.m index d553d7d..db821bf 100644 --- a/Classes/NJDeviceController.m +++ b/Classes/NJDeviceController.m @@ -53,7 +53,6 @@ selector:@selector(updateContinuousInputs:) userInfo:nil repeats:YES]; - NSLog(@"Scheduled continuous output timer."); } } @@ -113,6 +112,7 @@ static int findAvailableIndex(NSArray *list, NJDevice *dev) { dev.index = findAvailableIndex(_devices, dev); [_devices addObject:dev]; [outlineView reloadData]; + [connectDevicePrompt setHidden:!!_devices.count]; } static void add_callback(void *ctx, IOReturn inResult, void *inSender, IOHIDDeviceRef device) { @@ -138,6 +138,7 @@ static void remove_callback(void *ctx, IOReturn inResult, void *inSender, IOHIDD if (match) { [_devices removeObject:match]; [outlineView reloadData]; + [connectDevicePrompt setHidden:!!_devices.count]; } } @@ -152,7 +153,6 @@ static void remove_callback(void *ctx, IOReturn inResult, void *inSender, IOHIDD if (!runningOutputs.count) { [continuousTimer invalidate]; continuousTimer = nil; - NSLog(@"Unscheduled continuous output timer."); } }