diff options
author | Bjoern Michaelsen <bjoern.michaelsen@canonical.com> | 2013-04-18 18:26:28 +0200 |
---|---|---|
committer | Bjoern Michaelsen <bjoern.michaelsen@canonical.com> | 2013-04-23 22:20:31 +0200 |
commit | b9337e22ce1dbf2eba0e8c8db294ae99f4111f91 (patch) | |
tree | 53ee1bd3dfd213815a21579151983cb997922b05 /apple_remote | |
parent | f4e1642a1761d5eab6ccdd89928869c2b2f1528a (diff) |
execute move of global headers
see https://gerrit.libreoffice.org/#/c/3367/
and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details
Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a
Diffstat (limited to 'apple_remote')
-rw-r--r-- | apple_remote/Module_apple_remote.mk | 1 | ||||
-rw-r--r-- | apple_remote/Package_inc.mk | 14 | ||||
-rw-r--r-- | apple_remote/inc/apple_remote/RemoteControl.h | 113 | ||||
-rw-r--r-- | apple_remote/inc/apple_remote/RemoteMainController.h | 52 |
4 files changed, 0 insertions, 180 deletions
diff --git a/apple_remote/Module_apple_remote.mk b/apple_remote/Module_apple_remote.mk index 72caa990b1dd..68cc7f1d47ff 100644 --- a/apple_remote/Module_apple_remote.mk +++ b/apple_remote/Module_apple_remote.mk @@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,apple_remote)) ifeq ($(OS),MACOSX) $(eval $(call gb_Module_add_targets,apple_remote,\ Library_AppleRemote \ - Package_inc \ )) endif diff --git a/apple_remote/Package_inc.mk b/apple_remote/Package_inc.mk deleted file mode 100644 index e4c3a2123691..000000000000 --- a/apple_remote/Package_inc.mk +++ /dev/null @@ -1,14 +0,0 @@ -# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- -# -# This file is part of the LibreOffice project. -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. -# - -$(eval $(call gb_Package_Package,apple_remote_inc,$(SRCDIR)/apple_remote/inc)) - -$(eval $(call gb_Package_add_file,apple_remote_inc,inc/apple_remote/RemoteControl.h,apple_remote/RemoteControl.h)) -$(eval $(call gb_Package_add_file,apple_remote_inc,inc/apple_remote/RemoteMainController.h,apple_remote/RemoteMainController.h)) - diff --git a/apple_remote/inc/apple_remote/RemoteControl.h b/apple_remote/inc/apple_remote/RemoteControl.h deleted file mode 100644 index 6e2c67765890..000000000000 --- a/apple_remote/inc/apple_remote/RemoteControl.h +++ /dev/null @@ -1,113 +0,0 @@ -/* -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/***************************************************************************** - * RemoteControl.h - * RemoteControlWrapper - * - * Created by Martin Kahr on 11.03.06 under a MIT-style license. - * Copyright (c) 2006 martinkahr.com. All rights reserved. - * - * Code modified and adapted to OpenOffice.org - * by Eric Bachard on 11.08.2008 under the same License - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - * THE SOFTWARE. - * - *****************************************************************************/ - -#import <Cocoa/Cocoa.h> - -// notifaction names that are being used to signal that an application wants to -// have access to the remote control device or if the application has finished -// using the remote control device -extern NSString* REQUEST_FOR_REMOTE_CONTROL_NOTIFCATION; -extern NSString* FINISHED_USING_REMOTE_CONTROL_NOTIFICATION; - -// keys used in user objects for distributed notifications -extern NSString* kRemoteControlDeviceName; -extern NSString* kApplicationIdentifier; -extern NSString* kTargetApplicationIdentifier; - -// we have a 6 bit offset to make a hold event out of a normal event -#define EVENT_TO_HOLD_EVENT_OFFSET 6 - -@class RemoteControl; - -typedef enum _RemoteControlEventIdentifier { - // normal events - kRemoteButtonPlus =1<<1, - kRemoteButtonMinus =1<<2, - kRemoteButtonMenu =1<<3, - kRemoteButtonPlay =1<<4, - kRemoteButtonRight =1<<5, - kRemoteButtonLeft =1<<6, - - // hold events - kRemoteButtonPlus_Hold =1<<7, - kRemoteButtonMinus_Hold =1<<8, - kRemoteButtonMenu_Hold =1<<9, - kRemoteButtonPlay_Hold =1<<10, - kRemoteButtonRight_Hold =1<<11, - kRemoteButtonLeft_Hold =1<<12, - - // special events (not supported by all devices) - kRemoteControl_Switched =1<<13, - - // New values for the "metallic" Remote (2009 model) - kMetallicRemote2009ButtonPlay =1<<14, - kMetallicRemote2009ButtonMiddlePlay =1<<15 - -} RemoteControlEventIdentifier; - -@interface NSObject(RemoteControlDelegate) - -- (void) sendRemoteButtonEvent: (RemoteControlEventIdentifier) event pressedDown: (BOOL) pressedDown remoteControl: (RemoteControl*) remoteControl; - -@end - -/* - Base Interface for Remote Control devices -*/ -@interface RemoteControl : NSObject { - id delegate; -} - -// returns nil if the remote control device is not available -- (id) initWithDelegate: (id) remoteControlDelegate; - -- (void) setListeningToRemote: (BOOL) value; -- (BOOL) isListeningToRemote; - -- (BOOL) isOpenInExclusiveMode; -- (void) setOpenInExclusiveMode: (BOOL) value; - -- (void) startListening: (id) sender; -- (void) stopListening: (id) sender; - -// is this remote control sending the given event? -- (BOOL) sendsEventForButtonIdentifier: (RemoteControlEventIdentifier) identifier; - -// sending of notifications between applications -+ (void) sendFinishedNotifcationForAppIdentifier: (NSString*) identifier; -+ (void) sendRequestForRemoteControlNotification; - -// name of the device -+ (const char*) remoteControlDeviceName; - -@end - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/apple_remote/inc/apple_remote/RemoteMainController.h b/apple_remote/inc/apple_remote/RemoteMainController.h deleted file mode 100644 index 5fde4639c155..000000000000 --- a/apple_remote/inc/apple_remote/RemoteMainController.h +++ /dev/null @@ -1,52 +0,0 @@ -/* -*- Mode: ObjC; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/***************************************************************************** - * RemoteMainController.h - * - * - * Created by Martin Kahr on 11.03.06 under a MIT-style license. - * Copyright (c) 2006 martinkahr.com. All rights reserved. - * - * Code modified and adapted to OpenOffice.org - * by Eric Bachard on 11.08.2008 under the same License - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - * THE SOFTWARE. - * - *****************************************************************************/ - -#import <Cocoa/Cocoa.h> - -#define AppleRemoteControlEvent 15 - -@class RemoteControl; -@class MultiClickRemoteBehavior; - -//static void sendTheEvent( unichar, int ); - -@interface MainController : NSObject { -@public // else remoteControl is not reachable from GetSalData()->mpMainController - RemoteControl* remoteControl; -@private - MultiClickRemoteBehavior* remoteControlBehavior; -} -- (RemoteControl*) remoteControl; -- (MultiClickRemoteBehavior*) remoteBehavior; - -@end - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |